Documentation ¶
Index ¶
- type BuildDefinitiondeprecated
- type BuildDefinitionArgs
- type BuildDefinitionArray
- type BuildDefinitionArrayInput
- type BuildDefinitionArrayOutput
- func (BuildDefinitionArrayOutput) ElementType() reflect.Type
- func (o BuildDefinitionArrayOutput) Index(i pulumi.IntInput) BuildDefinitionOutput
- func (o BuildDefinitionArrayOutput) ToBuildDefinitionArrayOutput() BuildDefinitionArrayOutput
- func (o BuildDefinitionArrayOutput) ToBuildDefinitionArrayOutputWithContext(ctx context.Context) BuildDefinitionArrayOutput
- type BuildDefinitionCiTrigger
- type BuildDefinitionCiTriggerArgs
- func (BuildDefinitionCiTriggerArgs) ElementType() reflect.Type
- func (i BuildDefinitionCiTriggerArgs) ToBuildDefinitionCiTriggerOutput() BuildDefinitionCiTriggerOutput
- func (i BuildDefinitionCiTriggerArgs) ToBuildDefinitionCiTriggerOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOutput
- func (i BuildDefinitionCiTriggerArgs) ToBuildDefinitionCiTriggerPtrOutput() BuildDefinitionCiTriggerPtrOutput
- func (i BuildDefinitionCiTriggerArgs) ToBuildDefinitionCiTriggerPtrOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerPtrOutput
- type BuildDefinitionCiTriggerInput
- type BuildDefinitionCiTriggerOutput
- func (BuildDefinitionCiTriggerOutput) ElementType() reflect.Type
- func (o BuildDefinitionCiTriggerOutput) Override() BuildDefinitionCiTriggerOverridePtrOutput
- func (o BuildDefinitionCiTriggerOutput) ToBuildDefinitionCiTriggerOutput() BuildDefinitionCiTriggerOutput
- func (o BuildDefinitionCiTriggerOutput) ToBuildDefinitionCiTriggerOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOutput
- func (o BuildDefinitionCiTriggerOutput) ToBuildDefinitionCiTriggerPtrOutput() BuildDefinitionCiTriggerPtrOutput
- func (o BuildDefinitionCiTriggerOutput) ToBuildDefinitionCiTriggerPtrOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerPtrOutput
- func (o BuildDefinitionCiTriggerOutput) UseYaml() pulumi.BoolPtrOutput
- type BuildDefinitionCiTriggerOverride
- type BuildDefinitionCiTriggerOverrideArgs
- func (BuildDefinitionCiTriggerOverrideArgs) ElementType() reflect.Type
- func (i BuildDefinitionCiTriggerOverrideArgs) ToBuildDefinitionCiTriggerOverrideOutput() BuildDefinitionCiTriggerOverrideOutput
- func (i BuildDefinitionCiTriggerOverrideArgs) ToBuildDefinitionCiTriggerOverrideOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverrideOutput
- func (i BuildDefinitionCiTriggerOverrideArgs) ToBuildDefinitionCiTriggerOverridePtrOutput() BuildDefinitionCiTriggerOverridePtrOutput
- func (i BuildDefinitionCiTriggerOverrideArgs) ToBuildDefinitionCiTriggerOverridePtrOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePtrOutput
- type BuildDefinitionCiTriggerOverrideBranchFilter
- type BuildDefinitionCiTriggerOverrideBranchFilterArgs
- func (BuildDefinitionCiTriggerOverrideBranchFilterArgs) ElementType() reflect.Type
- func (i BuildDefinitionCiTriggerOverrideBranchFilterArgs) ToBuildDefinitionCiTriggerOverrideBranchFilterOutput() BuildDefinitionCiTriggerOverrideBranchFilterOutput
- func (i BuildDefinitionCiTriggerOverrideBranchFilterArgs) ToBuildDefinitionCiTriggerOverrideBranchFilterOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverrideBranchFilterOutput
- type BuildDefinitionCiTriggerOverrideBranchFilterArray
- func (BuildDefinitionCiTriggerOverrideBranchFilterArray) ElementType() reflect.Type
- func (i BuildDefinitionCiTriggerOverrideBranchFilterArray) ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutput() BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
- func (i BuildDefinitionCiTriggerOverrideBranchFilterArray) ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
- type BuildDefinitionCiTriggerOverrideBranchFilterArrayInput
- type BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
- func (BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput) ElementType() reflect.Type
- func (o BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput) Index(i pulumi.IntInput) BuildDefinitionCiTriggerOverrideBranchFilterOutput
- func (o BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput) ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutput() BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
- func (o BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput) ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
- type BuildDefinitionCiTriggerOverrideBranchFilterInput
- type BuildDefinitionCiTriggerOverrideBranchFilterOutput
- func (BuildDefinitionCiTriggerOverrideBranchFilterOutput) ElementType() reflect.Type
- func (o BuildDefinitionCiTriggerOverrideBranchFilterOutput) Excludes() pulumi.StringArrayOutput
- func (o BuildDefinitionCiTriggerOverrideBranchFilterOutput) Includes() pulumi.StringArrayOutput
- func (o BuildDefinitionCiTriggerOverrideBranchFilterOutput) ToBuildDefinitionCiTriggerOverrideBranchFilterOutput() BuildDefinitionCiTriggerOverrideBranchFilterOutput
- func (o BuildDefinitionCiTriggerOverrideBranchFilterOutput) ToBuildDefinitionCiTriggerOverrideBranchFilterOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverrideBranchFilterOutput
- type BuildDefinitionCiTriggerOverrideInput
- type BuildDefinitionCiTriggerOverrideOutput
- func (o BuildDefinitionCiTriggerOverrideOutput) Batch() pulumi.BoolPtrOutput
- func (o BuildDefinitionCiTriggerOverrideOutput) BranchFilters() BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
- func (BuildDefinitionCiTriggerOverrideOutput) ElementType() reflect.Type
- func (o BuildDefinitionCiTriggerOverrideOutput) MaxConcurrentBuildsPerBranch() pulumi.IntPtrOutput
- func (o BuildDefinitionCiTriggerOverrideOutput) PathFilters() BuildDefinitionCiTriggerOverridePathFilterArrayOutput
- func (o BuildDefinitionCiTriggerOverrideOutput) PollingInterval() pulumi.IntPtrOutput
- func (o BuildDefinitionCiTriggerOverrideOutput) PollingJobId() pulumi.StringPtrOutput
- func (o BuildDefinitionCiTriggerOverrideOutput) ToBuildDefinitionCiTriggerOverrideOutput() BuildDefinitionCiTriggerOverrideOutput
- func (o BuildDefinitionCiTriggerOverrideOutput) ToBuildDefinitionCiTriggerOverrideOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverrideOutput
- func (o BuildDefinitionCiTriggerOverrideOutput) ToBuildDefinitionCiTriggerOverridePtrOutput() BuildDefinitionCiTriggerOverridePtrOutput
- func (o BuildDefinitionCiTriggerOverrideOutput) ToBuildDefinitionCiTriggerOverridePtrOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePtrOutput
- type BuildDefinitionCiTriggerOverridePathFilter
- type BuildDefinitionCiTriggerOverridePathFilterArgs
- func (BuildDefinitionCiTriggerOverridePathFilterArgs) ElementType() reflect.Type
- func (i BuildDefinitionCiTriggerOverridePathFilterArgs) ToBuildDefinitionCiTriggerOverridePathFilterOutput() BuildDefinitionCiTriggerOverridePathFilterOutput
- func (i BuildDefinitionCiTriggerOverridePathFilterArgs) ToBuildDefinitionCiTriggerOverridePathFilterOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePathFilterOutput
- type BuildDefinitionCiTriggerOverridePathFilterArray
- func (BuildDefinitionCiTriggerOverridePathFilterArray) ElementType() reflect.Type
- func (i BuildDefinitionCiTriggerOverridePathFilterArray) ToBuildDefinitionCiTriggerOverridePathFilterArrayOutput() BuildDefinitionCiTriggerOverridePathFilterArrayOutput
- func (i BuildDefinitionCiTriggerOverridePathFilterArray) ToBuildDefinitionCiTriggerOverridePathFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePathFilterArrayOutput
- type BuildDefinitionCiTriggerOverridePathFilterArrayInput
- type BuildDefinitionCiTriggerOverridePathFilterArrayOutput
- func (BuildDefinitionCiTriggerOverridePathFilterArrayOutput) ElementType() reflect.Type
- func (o BuildDefinitionCiTriggerOverridePathFilterArrayOutput) Index(i pulumi.IntInput) BuildDefinitionCiTriggerOverridePathFilterOutput
- func (o BuildDefinitionCiTriggerOverridePathFilterArrayOutput) ToBuildDefinitionCiTriggerOverridePathFilterArrayOutput() BuildDefinitionCiTriggerOverridePathFilterArrayOutput
- func (o BuildDefinitionCiTriggerOverridePathFilterArrayOutput) ToBuildDefinitionCiTriggerOverridePathFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePathFilterArrayOutput
- type BuildDefinitionCiTriggerOverridePathFilterInput
- type BuildDefinitionCiTriggerOverridePathFilterOutput
- func (BuildDefinitionCiTriggerOverridePathFilterOutput) ElementType() reflect.Type
- func (o BuildDefinitionCiTriggerOverridePathFilterOutput) Excludes() pulumi.StringArrayOutput
- func (o BuildDefinitionCiTriggerOverridePathFilterOutput) Includes() pulumi.StringArrayOutput
- func (o BuildDefinitionCiTriggerOverridePathFilterOutput) ToBuildDefinitionCiTriggerOverridePathFilterOutput() BuildDefinitionCiTriggerOverridePathFilterOutput
- func (o BuildDefinitionCiTriggerOverridePathFilterOutput) ToBuildDefinitionCiTriggerOverridePathFilterOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePathFilterOutput
- type BuildDefinitionCiTriggerOverridePtrInput
- type BuildDefinitionCiTriggerOverridePtrOutput
- func (o BuildDefinitionCiTriggerOverridePtrOutput) Batch() pulumi.BoolPtrOutput
- func (o BuildDefinitionCiTriggerOverridePtrOutput) BranchFilters() BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
- func (o BuildDefinitionCiTriggerOverridePtrOutput) Elem() BuildDefinitionCiTriggerOverrideOutput
- func (BuildDefinitionCiTriggerOverridePtrOutput) ElementType() reflect.Type
- func (o BuildDefinitionCiTriggerOverridePtrOutput) MaxConcurrentBuildsPerBranch() pulumi.IntPtrOutput
- func (o BuildDefinitionCiTriggerOverridePtrOutput) PathFilters() BuildDefinitionCiTriggerOverridePathFilterArrayOutput
- func (o BuildDefinitionCiTriggerOverridePtrOutput) PollingInterval() pulumi.IntPtrOutput
- func (o BuildDefinitionCiTriggerOverridePtrOutput) PollingJobId() pulumi.StringPtrOutput
- func (o BuildDefinitionCiTriggerOverridePtrOutput) ToBuildDefinitionCiTriggerOverridePtrOutput() BuildDefinitionCiTriggerOverridePtrOutput
- func (o BuildDefinitionCiTriggerOverridePtrOutput) ToBuildDefinitionCiTriggerOverridePtrOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePtrOutput
- type BuildDefinitionCiTriggerPtrInput
- type BuildDefinitionCiTriggerPtrOutput
- func (o BuildDefinitionCiTriggerPtrOutput) Elem() BuildDefinitionCiTriggerOutput
- func (BuildDefinitionCiTriggerPtrOutput) ElementType() reflect.Type
- func (o BuildDefinitionCiTriggerPtrOutput) Override() BuildDefinitionCiTriggerOverridePtrOutput
- func (o BuildDefinitionCiTriggerPtrOutput) ToBuildDefinitionCiTriggerPtrOutput() BuildDefinitionCiTriggerPtrOutput
- func (o BuildDefinitionCiTriggerPtrOutput) ToBuildDefinitionCiTriggerPtrOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerPtrOutput
- func (o BuildDefinitionCiTriggerPtrOutput) UseYaml() pulumi.BoolPtrOutput
- type BuildDefinitionFeature
- type BuildDefinitionFeatureArgs
- type BuildDefinitionFeatureArray
- func (BuildDefinitionFeatureArray) ElementType() reflect.Type
- func (i BuildDefinitionFeatureArray) ToBuildDefinitionFeatureArrayOutput() BuildDefinitionFeatureArrayOutput
- func (i BuildDefinitionFeatureArray) ToBuildDefinitionFeatureArrayOutputWithContext(ctx context.Context) BuildDefinitionFeatureArrayOutput
- type BuildDefinitionFeatureArrayInput
- type BuildDefinitionFeatureArrayOutput
- func (BuildDefinitionFeatureArrayOutput) ElementType() reflect.Type
- func (o BuildDefinitionFeatureArrayOutput) Index(i pulumi.IntInput) BuildDefinitionFeatureOutput
- func (o BuildDefinitionFeatureArrayOutput) ToBuildDefinitionFeatureArrayOutput() BuildDefinitionFeatureArrayOutput
- func (o BuildDefinitionFeatureArrayOutput) ToBuildDefinitionFeatureArrayOutputWithContext(ctx context.Context) BuildDefinitionFeatureArrayOutput
- type BuildDefinitionFeatureInput
- type BuildDefinitionFeatureOutput
- func (BuildDefinitionFeatureOutput) ElementType() reflect.Type
- func (o BuildDefinitionFeatureOutput) SkipFirstRun() pulumi.BoolPtrOutput
- func (o BuildDefinitionFeatureOutput) ToBuildDefinitionFeatureOutput() BuildDefinitionFeatureOutput
- func (o BuildDefinitionFeatureOutput) ToBuildDefinitionFeatureOutputWithContext(ctx context.Context) BuildDefinitionFeatureOutput
- type BuildDefinitionInput
- type BuildDefinitionMap
- type BuildDefinitionMapInput
- type BuildDefinitionMapOutput
- func (BuildDefinitionMapOutput) ElementType() reflect.Type
- func (o BuildDefinitionMapOutput) MapIndex(k pulumi.StringInput) BuildDefinitionOutput
- func (o BuildDefinitionMapOutput) ToBuildDefinitionMapOutput() BuildDefinitionMapOutput
- func (o BuildDefinitionMapOutput) ToBuildDefinitionMapOutputWithContext(ctx context.Context) BuildDefinitionMapOutput
- type BuildDefinitionOutput
- func (o BuildDefinitionOutput) AgentPoolName() pulumi.StringPtrOutput
- func (o BuildDefinitionOutput) CiTrigger() BuildDefinitionCiTriggerPtrOutput
- func (BuildDefinitionOutput) ElementType() reflect.Type
- func (o BuildDefinitionOutput) Features() BuildDefinitionFeatureArrayOutput
- func (o BuildDefinitionOutput) Name() pulumi.StringOutput
- func (o BuildDefinitionOutput) Path() pulumi.StringPtrOutput
- func (o BuildDefinitionOutput) ProjectId() pulumi.StringOutput
- func (o BuildDefinitionOutput) PullRequestTrigger() BuildDefinitionPullRequestTriggerPtrOutput
- func (o BuildDefinitionOutput) QueueStatus() pulumi.StringPtrOutput
- func (o BuildDefinitionOutput) Repository() BuildDefinitionRepositoryOutput
- func (o BuildDefinitionOutput) Revision() pulumi.IntOutput
- func (o BuildDefinitionOutput) Schedules() BuildDefinitionScheduleArrayOutput
- func (o BuildDefinitionOutput) ToBuildDefinitionOutput() BuildDefinitionOutput
- func (o BuildDefinitionOutput) ToBuildDefinitionOutputWithContext(ctx context.Context) BuildDefinitionOutput
- func (o BuildDefinitionOutput) VariableGroups() pulumi.IntArrayOutput
- func (o BuildDefinitionOutput) Variables() BuildDefinitionVariableArrayOutput
- type BuildDefinitionPullRequestTrigger
- type BuildDefinitionPullRequestTriggerArgs
- func (BuildDefinitionPullRequestTriggerArgs) ElementType() reflect.Type
- func (i BuildDefinitionPullRequestTriggerArgs) ToBuildDefinitionPullRequestTriggerOutput() BuildDefinitionPullRequestTriggerOutput
- func (i BuildDefinitionPullRequestTriggerArgs) ToBuildDefinitionPullRequestTriggerOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOutput
- func (i BuildDefinitionPullRequestTriggerArgs) ToBuildDefinitionPullRequestTriggerPtrOutput() BuildDefinitionPullRequestTriggerPtrOutput
- func (i BuildDefinitionPullRequestTriggerArgs) ToBuildDefinitionPullRequestTriggerPtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerPtrOutput
- type BuildDefinitionPullRequestTriggerForks
- type BuildDefinitionPullRequestTriggerForksArgs
- func (BuildDefinitionPullRequestTriggerForksArgs) ElementType() reflect.Type
- func (i BuildDefinitionPullRequestTriggerForksArgs) ToBuildDefinitionPullRequestTriggerForksOutput() BuildDefinitionPullRequestTriggerForksOutput
- func (i BuildDefinitionPullRequestTriggerForksArgs) ToBuildDefinitionPullRequestTriggerForksOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerForksOutput
- func (i BuildDefinitionPullRequestTriggerForksArgs) ToBuildDefinitionPullRequestTriggerForksPtrOutput() BuildDefinitionPullRequestTriggerForksPtrOutput
- func (i BuildDefinitionPullRequestTriggerForksArgs) ToBuildDefinitionPullRequestTriggerForksPtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerForksPtrOutput
- type BuildDefinitionPullRequestTriggerForksInput
- type BuildDefinitionPullRequestTriggerForksOutput
- func (BuildDefinitionPullRequestTriggerForksOutput) ElementType() reflect.Type
- func (o BuildDefinitionPullRequestTriggerForksOutput) Enabled() pulumi.BoolOutput
- func (o BuildDefinitionPullRequestTriggerForksOutput) ShareSecrets() pulumi.BoolOutput
- func (o BuildDefinitionPullRequestTriggerForksOutput) ToBuildDefinitionPullRequestTriggerForksOutput() BuildDefinitionPullRequestTriggerForksOutput
- func (o BuildDefinitionPullRequestTriggerForksOutput) ToBuildDefinitionPullRequestTriggerForksOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerForksOutput
- func (o BuildDefinitionPullRequestTriggerForksOutput) ToBuildDefinitionPullRequestTriggerForksPtrOutput() BuildDefinitionPullRequestTriggerForksPtrOutput
- func (o BuildDefinitionPullRequestTriggerForksOutput) ToBuildDefinitionPullRequestTriggerForksPtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerForksPtrOutput
- type BuildDefinitionPullRequestTriggerForksPtrInput
- type BuildDefinitionPullRequestTriggerForksPtrOutput
- func (o BuildDefinitionPullRequestTriggerForksPtrOutput) Elem() BuildDefinitionPullRequestTriggerForksOutput
- func (BuildDefinitionPullRequestTriggerForksPtrOutput) ElementType() reflect.Type
- func (o BuildDefinitionPullRequestTriggerForksPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o BuildDefinitionPullRequestTriggerForksPtrOutput) ShareSecrets() pulumi.BoolPtrOutput
- func (o BuildDefinitionPullRequestTriggerForksPtrOutput) ToBuildDefinitionPullRequestTriggerForksPtrOutput() BuildDefinitionPullRequestTriggerForksPtrOutput
- func (o BuildDefinitionPullRequestTriggerForksPtrOutput) ToBuildDefinitionPullRequestTriggerForksPtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerForksPtrOutput
- type BuildDefinitionPullRequestTriggerInput
- type BuildDefinitionPullRequestTriggerOutput
- func (o BuildDefinitionPullRequestTriggerOutput) CommentRequired() pulumi.StringPtrOutput
- func (BuildDefinitionPullRequestTriggerOutput) ElementType() reflect.Type
- func (o BuildDefinitionPullRequestTriggerOutput) Forks() BuildDefinitionPullRequestTriggerForksOutput
- func (o BuildDefinitionPullRequestTriggerOutput) InitialBranch() pulumi.StringPtrOutput
- func (o BuildDefinitionPullRequestTriggerOutput) Override() BuildDefinitionPullRequestTriggerOverridePtrOutput
- func (o BuildDefinitionPullRequestTriggerOutput) ToBuildDefinitionPullRequestTriggerOutput() BuildDefinitionPullRequestTriggerOutput
- func (o BuildDefinitionPullRequestTriggerOutput) ToBuildDefinitionPullRequestTriggerOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOutput
- func (o BuildDefinitionPullRequestTriggerOutput) ToBuildDefinitionPullRequestTriggerPtrOutput() BuildDefinitionPullRequestTriggerPtrOutput
- func (o BuildDefinitionPullRequestTriggerOutput) ToBuildDefinitionPullRequestTriggerPtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerPtrOutput
- func (o BuildDefinitionPullRequestTriggerOutput) UseYaml() pulumi.BoolPtrOutput
- type BuildDefinitionPullRequestTriggerOverride
- type BuildDefinitionPullRequestTriggerOverrideArgs
- func (BuildDefinitionPullRequestTriggerOverrideArgs) ElementType() reflect.Type
- func (i BuildDefinitionPullRequestTriggerOverrideArgs) ToBuildDefinitionPullRequestTriggerOverrideOutput() BuildDefinitionPullRequestTriggerOverrideOutput
- func (i BuildDefinitionPullRequestTriggerOverrideArgs) ToBuildDefinitionPullRequestTriggerOverrideOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverrideOutput
- func (i BuildDefinitionPullRequestTriggerOverrideArgs) ToBuildDefinitionPullRequestTriggerOverridePtrOutput() BuildDefinitionPullRequestTriggerOverridePtrOutput
- func (i BuildDefinitionPullRequestTriggerOverrideArgs) ToBuildDefinitionPullRequestTriggerOverridePtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePtrOutput
- type BuildDefinitionPullRequestTriggerOverrideBranchFilter
- type BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs
- func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs) ElementType() reflect.Type
- func (i BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutput() BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput
- func (i BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput
- type BuildDefinitionPullRequestTriggerOverrideBranchFilterArray
- func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArray) ElementType() reflect.Type
- func (i BuildDefinitionPullRequestTriggerOverrideBranchFilterArray) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput() BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
- func (i BuildDefinitionPullRequestTriggerOverrideBranchFilterArray) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
- type BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayInput
- type BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
- func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput) ElementType() reflect.Type
- func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput) Index(i pulumi.IntInput) BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput
- func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput() BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
- func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
- type BuildDefinitionPullRequestTriggerOverrideBranchFilterInput
- type BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput
- func (BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) ElementType() reflect.Type
- func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) Excludes() pulumi.StringArrayOutput
- func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) Includes() pulumi.StringArrayOutput
- func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutput() BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput
- func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput
- type BuildDefinitionPullRequestTriggerOverrideInput
- type BuildDefinitionPullRequestTriggerOverrideOutput
- func (o BuildDefinitionPullRequestTriggerOverrideOutput) AutoCancel() pulumi.BoolPtrOutput
- func (o BuildDefinitionPullRequestTriggerOverrideOutput) BranchFilters() BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
- func (BuildDefinitionPullRequestTriggerOverrideOutput) ElementType() reflect.Type
- func (o BuildDefinitionPullRequestTriggerOverrideOutput) PathFilters() BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
- func (o BuildDefinitionPullRequestTriggerOverrideOutput) ToBuildDefinitionPullRequestTriggerOverrideOutput() BuildDefinitionPullRequestTriggerOverrideOutput
- func (o BuildDefinitionPullRequestTriggerOverrideOutput) ToBuildDefinitionPullRequestTriggerOverrideOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverrideOutput
- func (o BuildDefinitionPullRequestTriggerOverrideOutput) ToBuildDefinitionPullRequestTriggerOverridePtrOutput() BuildDefinitionPullRequestTriggerOverridePtrOutput
- func (o BuildDefinitionPullRequestTriggerOverrideOutput) ToBuildDefinitionPullRequestTriggerOverridePtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePtrOutput
- type BuildDefinitionPullRequestTriggerOverridePathFilter
- type BuildDefinitionPullRequestTriggerOverridePathFilterArgs
- func (BuildDefinitionPullRequestTriggerOverridePathFilterArgs) ElementType() reflect.Type
- func (i BuildDefinitionPullRequestTriggerOverridePathFilterArgs) ToBuildDefinitionPullRequestTriggerOverridePathFilterOutput() BuildDefinitionPullRequestTriggerOverridePathFilterOutput
- func (i BuildDefinitionPullRequestTriggerOverridePathFilterArgs) ToBuildDefinitionPullRequestTriggerOverridePathFilterOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePathFilterOutput
- type BuildDefinitionPullRequestTriggerOverridePathFilterArray
- func (BuildDefinitionPullRequestTriggerOverridePathFilterArray) ElementType() reflect.Type
- func (i BuildDefinitionPullRequestTriggerOverridePathFilterArray) ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput() BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
- func (i BuildDefinitionPullRequestTriggerOverridePathFilterArray) ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
- type BuildDefinitionPullRequestTriggerOverridePathFilterArrayInput
- type BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
- func (BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput) ElementType() reflect.Type
- func (o BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput) Index(i pulumi.IntInput) BuildDefinitionPullRequestTriggerOverridePathFilterOutput
- func (o BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput) ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput() BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
- func (o BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput) ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
- type BuildDefinitionPullRequestTriggerOverridePathFilterInput
- type BuildDefinitionPullRequestTriggerOverridePathFilterOutput
- func (BuildDefinitionPullRequestTriggerOverridePathFilterOutput) ElementType() reflect.Type
- func (o BuildDefinitionPullRequestTriggerOverridePathFilterOutput) Excludes() pulumi.StringArrayOutput
- func (o BuildDefinitionPullRequestTriggerOverridePathFilterOutput) Includes() pulumi.StringArrayOutput
- func (o BuildDefinitionPullRequestTriggerOverridePathFilterOutput) ToBuildDefinitionPullRequestTriggerOverridePathFilterOutput() BuildDefinitionPullRequestTriggerOverridePathFilterOutput
- func (o BuildDefinitionPullRequestTriggerOverridePathFilterOutput) ToBuildDefinitionPullRequestTriggerOverridePathFilterOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePathFilterOutput
- type BuildDefinitionPullRequestTriggerOverridePtrInput
- type BuildDefinitionPullRequestTriggerOverridePtrOutput
- func (o BuildDefinitionPullRequestTriggerOverridePtrOutput) AutoCancel() pulumi.BoolPtrOutput
- func (o BuildDefinitionPullRequestTriggerOverridePtrOutput) BranchFilters() BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
- func (o BuildDefinitionPullRequestTriggerOverridePtrOutput) Elem() BuildDefinitionPullRequestTriggerOverrideOutput
- func (BuildDefinitionPullRequestTriggerOverridePtrOutput) ElementType() reflect.Type
- func (o BuildDefinitionPullRequestTriggerOverridePtrOutput) PathFilters() BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
- func (o BuildDefinitionPullRequestTriggerOverridePtrOutput) ToBuildDefinitionPullRequestTriggerOverridePtrOutput() BuildDefinitionPullRequestTriggerOverridePtrOutput
- func (o BuildDefinitionPullRequestTriggerOverridePtrOutput) ToBuildDefinitionPullRequestTriggerOverridePtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePtrOutput
- type BuildDefinitionPullRequestTriggerPtrInput
- type BuildDefinitionPullRequestTriggerPtrOutput
- func (o BuildDefinitionPullRequestTriggerPtrOutput) CommentRequired() pulumi.StringPtrOutput
- func (o BuildDefinitionPullRequestTriggerPtrOutput) Elem() BuildDefinitionPullRequestTriggerOutput
- func (BuildDefinitionPullRequestTriggerPtrOutput) ElementType() reflect.Type
- func (o BuildDefinitionPullRequestTriggerPtrOutput) Forks() BuildDefinitionPullRequestTriggerForksPtrOutput
- func (o BuildDefinitionPullRequestTriggerPtrOutput) InitialBranch() pulumi.StringPtrOutput
- func (o BuildDefinitionPullRequestTriggerPtrOutput) Override() BuildDefinitionPullRequestTriggerOverridePtrOutput
- func (o BuildDefinitionPullRequestTriggerPtrOutput) ToBuildDefinitionPullRequestTriggerPtrOutput() BuildDefinitionPullRequestTriggerPtrOutput
- func (o BuildDefinitionPullRequestTriggerPtrOutput) ToBuildDefinitionPullRequestTriggerPtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerPtrOutput
- func (o BuildDefinitionPullRequestTriggerPtrOutput) UseYaml() pulumi.BoolPtrOutput
- type BuildDefinitionRepository
- type BuildDefinitionRepositoryArgs
- func (BuildDefinitionRepositoryArgs) ElementType() reflect.Type
- func (i BuildDefinitionRepositoryArgs) ToBuildDefinitionRepositoryOutput() BuildDefinitionRepositoryOutput
- func (i BuildDefinitionRepositoryArgs) ToBuildDefinitionRepositoryOutputWithContext(ctx context.Context) BuildDefinitionRepositoryOutput
- func (i BuildDefinitionRepositoryArgs) ToBuildDefinitionRepositoryPtrOutput() BuildDefinitionRepositoryPtrOutput
- func (i BuildDefinitionRepositoryArgs) ToBuildDefinitionRepositoryPtrOutputWithContext(ctx context.Context) BuildDefinitionRepositoryPtrOutput
- type BuildDefinitionRepositoryInput
- type BuildDefinitionRepositoryOutput
- func (o BuildDefinitionRepositoryOutput) BranchName() pulumi.StringPtrOutput
- func (BuildDefinitionRepositoryOutput) ElementType() reflect.Type
- func (o BuildDefinitionRepositoryOutput) GithubEnterpriseUrl() pulumi.StringPtrOutput
- func (o BuildDefinitionRepositoryOutput) RepoId() pulumi.StringOutput
- func (o BuildDefinitionRepositoryOutput) RepoType() pulumi.StringOutput
- func (o BuildDefinitionRepositoryOutput) ReportBuildStatus() pulumi.BoolPtrOutput
- func (o BuildDefinitionRepositoryOutput) ServiceConnectionId() pulumi.StringPtrOutput
- func (o BuildDefinitionRepositoryOutput) ToBuildDefinitionRepositoryOutput() BuildDefinitionRepositoryOutput
- func (o BuildDefinitionRepositoryOutput) ToBuildDefinitionRepositoryOutputWithContext(ctx context.Context) BuildDefinitionRepositoryOutput
- func (o BuildDefinitionRepositoryOutput) ToBuildDefinitionRepositoryPtrOutput() BuildDefinitionRepositoryPtrOutput
- func (o BuildDefinitionRepositoryOutput) ToBuildDefinitionRepositoryPtrOutputWithContext(ctx context.Context) BuildDefinitionRepositoryPtrOutput
- func (o BuildDefinitionRepositoryOutput) YmlPath() pulumi.StringOutput
- type BuildDefinitionRepositoryPtrInput
- type BuildDefinitionRepositoryPtrOutput
- func (o BuildDefinitionRepositoryPtrOutput) BranchName() pulumi.StringPtrOutput
- func (o BuildDefinitionRepositoryPtrOutput) Elem() BuildDefinitionRepositoryOutput
- func (BuildDefinitionRepositoryPtrOutput) ElementType() reflect.Type
- func (o BuildDefinitionRepositoryPtrOutput) GithubEnterpriseUrl() pulumi.StringPtrOutput
- func (o BuildDefinitionRepositoryPtrOutput) RepoId() pulumi.StringPtrOutput
- func (o BuildDefinitionRepositoryPtrOutput) RepoType() pulumi.StringPtrOutput
- func (o BuildDefinitionRepositoryPtrOutput) ReportBuildStatus() pulumi.BoolPtrOutput
- func (o BuildDefinitionRepositoryPtrOutput) ServiceConnectionId() pulumi.StringPtrOutput
- func (o BuildDefinitionRepositoryPtrOutput) ToBuildDefinitionRepositoryPtrOutput() BuildDefinitionRepositoryPtrOutput
- func (o BuildDefinitionRepositoryPtrOutput) ToBuildDefinitionRepositoryPtrOutputWithContext(ctx context.Context) BuildDefinitionRepositoryPtrOutput
- func (o BuildDefinitionRepositoryPtrOutput) YmlPath() pulumi.StringPtrOutput
- type BuildDefinitionSchedule
- type BuildDefinitionScheduleArgs
- type BuildDefinitionScheduleArray
- func (BuildDefinitionScheduleArray) ElementType() reflect.Type
- func (i BuildDefinitionScheduleArray) ToBuildDefinitionScheduleArrayOutput() BuildDefinitionScheduleArrayOutput
- func (i BuildDefinitionScheduleArray) ToBuildDefinitionScheduleArrayOutputWithContext(ctx context.Context) BuildDefinitionScheduleArrayOutput
- type BuildDefinitionScheduleArrayInput
- type BuildDefinitionScheduleArrayOutput
- func (BuildDefinitionScheduleArrayOutput) ElementType() reflect.Type
- func (o BuildDefinitionScheduleArrayOutput) Index(i pulumi.IntInput) BuildDefinitionScheduleOutput
- func (o BuildDefinitionScheduleArrayOutput) ToBuildDefinitionScheduleArrayOutput() BuildDefinitionScheduleArrayOutput
- func (o BuildDefinitionScheduleArrayOutput) ToBuildDefinitionScheduleArrayOutputWithContext(ctx context.Context) BuildDefinitionScheduleArrayOutput
- type BuildDefinitionScheduleBranchFilter
- type BuildDefinitionScheduleBranchFilterArgs
- func (BuildDefinitionScheduleBranchFilterArgs) ElementType() reflect.Type
- func (i BuildDefinitionScheduleBranchFilterArgs) ToBuildDefinitionScheduleBranchFilterOutput() BuildDefinitionScheduleBranchFilterOutput
- func (i BuildDefinitionScheduleBranchFilterArgs) ToBuildDefinitionScheduleBranchFilterOutputWithContext(ctx context.Context) BuildDefinitionScheduleBranchFilterOutput
- type BuildDefinitionScheduleBranchFilterArray
- func (BuildDefinitionScheduleBranchFilterArray) ElementType() reflect.Type
- func (i BuildDefinitionScheduleBranchFilterArray) ToBuildDefinitionScheduleBranchFilterArrayOutput() BuildDefinitionScheduleBranchFilterArrayOutput
- func (i BuildDefinitionScheduleBranchFilterArray) ToBuildDefinitionScheduleBranchFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionScheduleBranchFilterArrayOutput
- type BuildDefinitionScheduleBranchFilterArrayInput
- type BuildDefinitionScheduleBranchFilterArrayOutput
- func (BuildDefinitionScheduleBranchFilterArrayOutput) ElementType() reflect.Type
- func (o BuildDefinitionScheduleBranchFilterArrayOutput) Index(i pulumi.IntInput) BuildDefinitionScheduleBranchFilterOutput
- func (o BuildDefinitionScheduleBranchFilterArrayOutput) ToBuildDefinitionScheduleBranchFilterArrayOutput() BuildDefinitionScheduleBranchFilterArrayOutput
- func (o BuildDefinitionScheduleBranchFilterArrayOutput) ToBuildDefinitionScheduleBranchFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionScheduleBranchFilterArrayOutput
- type BuildDefinitionScheduleBranchFilterInput
- type BuildDefinitionScheduleBranchFilterOutput
- func (BuildDefinitionScheduleBranchFilterOutput) ElementType() reflect.Type
- func (o BuildDefinitionScheduleBranchFilterOutput) Excludes() pulumi.StringArrayOutput
- func (o BuildDefinitionScheduleBranchFilterOutput) Includes() pulumi.StringArrayOutput
- func (o BuildDefinitionScheduleBranchFilterOutput) ToBuildDefinitionScheduleBranchFilterOutput() BuildDefinitionScheduleBranchFilterOutput
- func (o BuildDefinitionScheduleBranchFilterOutput) ToBuildDefinitionScheduleBranchFilterOutputWithContext(ctx context.Context) BuildDefinitionScheduleBranchFilterOutput
- type BuildDefinitionScheduleInput
- type BuildDefinitionScheduleOutput
- func (o BuildDefinitionScheduleOutput) BranchFilters() BuildDefinitionScheduleBranchFilterArrayOutput
- func (o BuildDefinitionScheduleOutput) DaysToBuilds() pulumi.StringArrayOutput
- func (BuildDefinitionScheduleOutput) ElementType() reflect.Type
- func (o BuildDefinitionScheduleOutput) ScheduleJobId() pulumi.StringPtrOutput
- func (o BuildDefinitionScheduleOutput) ScheduleOnlyWithChanges() pulumi.BoolPtrOutput
- func (o BuildDefinitionScheduleOutput) StartHours() pulumi.IntPtrOutput
- func (o BuildDefinitionScheduleOutput) StartMinutes() pulumi.IntPtrOutput
- func (o BuildDefinitionScheduleOutput) TimeZone() pulumi.StringPtrOutput
- func (o BuildDefinitionScheduleOutput) ToBuildDefinitionScheduleOutput() BuildDefinitionScheduleOutput
- func (o BuildDefinitionScheduleOutput) ToBuildDefinitionScheduleOutputWithContext(ctx context.Context) BuildDefinitionScheduleOutput
- type BuildDefinitionState
- type BuildDefinitionVariable
- type BuildDefinitionVariableArgs
- type BuildDefinitionVariableArray
- func (BuildDefinitionVariableArray) ElementType() reflect.Type
- func (i BuildDefinitionVariableArray) ToBuildDefinitionVariableArrayOutput() BuildDefinitionVariableArrayOutput
- func (i BuildDefinitionVariableArray) ToBuildDefinitionVariableArrayOutputWithContext(ctx context.Context) BuildDefinitionVariableArrayOutput
- type BuildDefinitionVariableArrayInput
- type BuildDefinitionVariableArrayOutput
- func (BuildDefinitionVariableArrayOutput) ElementType() reflect.Type
- func (o BuildDefinitionVariableArrayOutput) Index(i pulumi.IntInput) BuildDefinitionVariableOutput
- func (o BuildDefinitionVariableArrayOutput) ToBuildDefinitionVariableArrayOutput() BuildDefinitionVariableArrayOutput
- func (o BuildDefinitionVariableArrayOutput) ToBuildDefinitionVariableArrayOutputWithContext(ctx context.Context) BuildDefinitionVariableArrayOutput
- type BuildDefinitionVariableInput
- type BuildDefinitionVariableOutput
- func (o BuildDefinitionVariableOutput) AllowOverride() pulumi.BoolPtrOutput
- func (BuildDefinitionVariableOutput) ElementType() reflect.Type
- func (o BuildDefinitionVariableOutput) GetIsSecret() pulumi.BoolPtrOutput
- func (o BuildDefinitionVariableOutput) Name() pulumi.StringOutput
- func (o BuildDefinitionVariableOutput) SecretValue() pulumi.StringPtrOutput
- func (o BuildDefinitionVariableOutput) ToBuildDefinitionVariableOutput() BuildDefinitionVariableOutput
- func (o BuildDefinitionVariableOutput) ToBuildDefinitionVariableOutputWithContext(ctx context.Context) BuildDefinitionVariableOutput
- func (o BuildDefinitionVariableOutput) Value() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildDefinition
deprecated
type BuildDefinition struct { pulumi.CustomResourceState // The agent pool that should execute the build. Defaults to `Azure Pipelines`. AgentPoolName pulumi.StringPtrOutput `pulumi:"agentPoolName"` // Continuous Integration trigger. CiTrigger BuildDefinitionCiTriggerPtrOutput `pulumi:"ciTrigger"` // A `features` blocks as documented below. Features BuildDefinitionFeatureArrayOutput `pulumi:"features"` // The name of the build definition. Name pulumi.StringOutput `pulumi:"name"` // The folder path of the build definition. Path pulumi.StringPtrOutput `pulumi:"path"` // The project ID or project name. ProjectId pulumi.StringOutput `pulumi:"projectId"` // Pull Request Integration trigger. PullRequestTrigger BuildDefinitionPullRequestTriggerPtrOutput `pulumi:"pullRequestTrigger"` // The queue status of the build definition. Valid values: `enabled` or `paused` or `disabled`. Defaults to `enabled`. QueueStatus pulumi.StringPtrOutput `pulumi:"queueStatus"` // A `repository` block as documented below. Repository BuildDefinitionRepositoryOutput `pulumi:"repository"` // The revision of the build definition Revision pulumi.IntOutput `pulumi:"revision"` Schedules BuildDefinitionScheduleArrayOutput `pulumi:"schedules"` // A list of variable group IDs (integers) to link to the build definition. VariableGroups pulumi.IntArrayOutput `pulumi:"variableGroups"` // A list of `variable` blocks, as documented below. Variables BuildDefinitionVariableArrayOutput `pulumi:"variables"` }
Manages a Build Definition within Azure DevOps.
## Example Usage
### Tfs <!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi-azuredevops/sdk/v2/go/azuredevops" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleProject, err := azuredevops.NewProject(ctx, "exampleProject", &azuredevops.ProjectArgs{ Visibility: pulumi.String("private"), VersionControl: pulumi.String("Git"), WorkItemTemplate: pulumi.String("Agile"), }) if err != nil { return err } exampleGit, err := azuredevops.NewGit(ctx, "exampleGit", &azuredevops.GitArgs{ ProjectId: exampleProject.ID(), Initialization: &azuredevops.GitInitializationArgs{ InitType: pulumi.String("Clean"), }, }) if err != nil { return err } exampleVariableGroup, err := azuredevops.NewVariableGroup(ctx, "exampleVariableGroup", &azuredevops.VariableGroupArgs{ ProjectId: exampleProject.ID(), Description: pulumi.String("Managed by Terraform"), AllowAccess: pulumi.Bool(true), Variables: azuredevops.VariableGroupVariableArray{ &azuredevops.VariableGroupVariableArgs{ Name: pulumi.String("FOO"), Value: pulumi.String("BAR"), }, }, }) if err != nil { return err } _, err = azuredevops.NewBuildDefinition(ctx, "exampleBuildDefinition", &azuredevops.BuildDefinitionArgs{ ProjectId: exampleProject.ID(), Path: pulumi.String("\\ExampleFolder"), CiTrigger: &azuredevops.BuildDefinitionCiTriggerArgs{ UseYaml: pulumi.Bool(false), }, Schedules: azuredevops.BuildDefinitionScheduleArray{ &azuredevops.BuildDefinitionScheduleArgs{ BranchFilters: azuredevops.BuildDefinitionScheduleBranchFilterArray{ &azuredevops.BuildDefinitionScheduleBranchFilterArgs{ Includes: pulumi.StringArray{ pulumi.String("master"), }, Excludes: pulumi.StringArray{ pulumi.String("test"), pulumi.String("regression"), }, }, }, DaysToBuilds: pulumi.StringArray{ pulumi.String("Wed"), pulumi.String("Sun"), }, ScheduleOnlyWithChanges: pulumi.Bool(true), StartHours: pulumi.Int(10), StartMinutes: pulumi.Int(59), TimeZone: pulumi.String("(UTC) Coordinated Universal Time"), }, }, Repository: &azuredevops.BuildDefinitionRepositoryArgs{ RepoType: pulumi.String("TfsGit"), RepoId: exampleGit.ID(), BranchName: exampleGit.DefaultBranch, YmlPath: pulumi.String("azure-pipelines.yml"), }, VariableGroups: pulumi.IntArray{ exampleVariableGroup.ID(), }, Variables: azuredevops.BuildDefinitionVariableArray{ &azuredevops.BuildDefinitionVariableArgs{ Name: pulumi.String("PipelineVariable"), Value: pulumi.String("Go Microsoft!"), }, &azuredevops.BuildDefinitionVariableArgs{ Name: pulumi.String("PipelineSecret"), SecretValue: pulumi.String("ZGV2cw"), IsSecret: pulumi.Bool(true), }, }, }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
### GitHub Enterprise <!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi-azuredevops/sdk/v2/go/azuredevops" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleProject, err := azuredevops.NewProject(ctx, "exampleProject", &azuredevops.ProjectArgs{ Visibility: pulumi.String("private"), VersionControl: pulumi.String("Git"), WorkItemTemplate: pulumi.String("Agile"), }) if err != nil { return err } exampleServiceEndpointGitHubEnterprise, err := azuredevops.NewServiceEndpointGitHubEnterprise(ctx, "exampleServiceEndpointGitHubEnterprise", &azuredevops.ServiceEndpointGitHubEnterpriseArgs{ ProjectId: exampleProject.ID(), ServiceEndpointName: pulumi.String("Example GitHub Enterprise"), Url: pulumi.String("https://github.contoso.com"), Description: pulumi.String("Managed by Terraform"), AuthPersonal: &azuredevops.ServiceEndpointGitHubEnterpriseAuthPersonalArgs{ PersonalAccessToken: pulumi.String("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"), }, }) if err != nil { return err } _, err = azuredevops.NewBuildDefinition(ctx, "exampleBuildDefinition", &azuredevops.BuildDefinitionArgs{ ProjectId: exampleProject.ID(), Path: pulumi.String("\\ExampleFolder"), CiTrigger: &azuredevops.BuildDefinitionCiTriggerArgs{ UseYaml: pulumi.Bool(false), }, Repository: &azuredevops.BuildDefinitionRepositoryArgs{ RepoType: pulumi.String("GitHubEnterprise"), RepoId: pulumi.String("<GitHub Org>/<Repo Name>"), GithubEnterpriseUrl: pulumi.String("https://github.company.com"), BranchName: pulumi.String("master"), YmlPath: pulumi.String("azure-pipelines.yml"), ServiceConnectionId: exampleServiceEndpointGitHubEnterprise.ID(), }, Schedules: azuredevops.BuildDefinitionScheduleArray{ &azuredevops.BuildDefinitionScheduleArgs{ BranchFilters: azuredevops.BuildDefinitionScheduleBranchFilterArray{ &azuredevops.BuildDefinitionScheduleBranchFilterArgs{ Includes: pulumi.StringArray{ pulumi.String("main"), }, Excludes: pulumi.StringArray{ pulumi.String("test"), pulumi.String("regression"), }, }, }, DaysToBuilds: pulumi.StringArray{ pulumi.String("Wed"), pulumi.String("Sun"), }, ScheduleOnlyWithChanges: pulumi.Bool(true), StartHours: pulumi.Int(10), StartMinutes: pulumi.Int(59), TimeZone: pulumi.String("(UTC) Coordinated Universal Time"), }, }, }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Remarks
The path attribute can not end in `\` unless the path is the root value of `\`.
Valid path values (yaml encoded) include: - `\\` - `\\ExampleFolder` - `\\Nested\\Example Folder`
The value of `\\ExampleFolder\\` would be invalid.
## Relevant Links
- [Azure DevOps Service REST API 7.0 - Build Definitions](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions?view=azure-devops-rest-7.0)
## Import
Azure DevOps Build Definitions can be imported using the project name/definitions Id or by the project Guid/definitions Id, e.g.
```sh $ pulumi import azuredevops:Build/buildDefinition:BuildDefinition example "Example Project"/10 ```
or
```sh $ pulumi import azuredevops:Build/buildDefinition:BuildDefinition example 00000000-0000-0000-0000-000000000000/0 ```
Deprecated: azuredevops.build.BuildDefinition has been deprecated in favor of azuredevops.BuildDefinition
func GetBuildDefinition ¶
func GetBuildDefinition(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BuildDefinitionState, opts ...pulumi.ResourceOption) (*BuildDefinition, error)
GetBuildDefinition gets an existing BuildDefinition resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBuildDefinition ¶
func NewBuildDefinition(ctx *pulumi.Context, name string, args *BuildDefinitionArgs, opts ...pulumi.ResourceOption) (*BuildDefinition, error)
NewBuildDefinition registers a new resource with the given unique name, arguments, and options.
func (*BuildDefinition) ElementType ¶
func (*BuildDefinition) ElementType() reflect.Type
func (*BuildDefinition) ToBuildDefinitionOutput ¶
func (i *BuildDefinition) ToBuildDefinitionOutput() BuildDefinitionOutput
func (*BuildDefinition) ToBuildDefinitionOutputWithContext ¶
func (i *BuildDefinition) ToBuildDefinitionOutputWithContext(ctx context.Context) BuildDefinitionOutput
type BuildDefinitionArgs ¶
type BuildDefinitionArgs struct { // The agent pool that should execute the build. Defaults to `Azure Pipelines`. AgentPoolName pulumi.StringPtrInput // Continuous Integration trigger. CiTrigger BuildDefinitionCiTriggerPtrInput // A `features` blocks as documented below. Features BuildDefinitionFeatureArrayInput // The name of the build definition. Name pulumi.StringPtrInput // The folder path of the build definition. Path pulumi.StringPtrInput // The project ID or project name. ProjectId pulumi.StringInput // Pull Request Integration trigger. PullRequestTrigger BuildDefinitionPullRequestTriggerPtrInput // The queue status of the build definition. Valid values: `enabled` or `paused` or `disabled`. Defaults to `enabled`. QueueStatus pulumi.StringPtrInput // A `repository` block as documented below. Repository BuildDefinitionRepositoryInput Schedules BuildDefinitionScheduleArrayInput // A list of variable group IDs (integers) to link to the build definition. VariableGroups pulumi.IntArrayInput // A list of `variable` blocks, as documented below. Variables BuildDefinitionVariableArrayInput }
The set of arguments for constructing a BuildDefinition resource.
func (BuildDefinitionArgs) ElementType ¶
func (BuildDefinitionArgs) ElementType() reflect.Type
type BuildDefinitionArray ¶
type BuildDefinitionArray []BuildDefinitionInput
func (BuildDefinitionArray) ElementType ¶
func (BuildDefinitionArray) ElementType() reflect.Type
func (BuildDefinitionArray) ToBuildDefinitionArrayOutput ¶
func (i BuildDefinitionArray) ToBuildDefinitionArrayOutput() BuildDefinitionArrayOutput
func (BuildDefinitionArray) ToBuildDefinitionArrayOutputWithContext ¶
func (i BuildDefinitionArray) ToBuildDefinitionArrayOutputWithContext(ctx context.Context) BuildDefinitionArrayOutput
type BuildDefinitionArrayInput ¶
type BuildDefinitionArrayInput interface { pulumi.Input ToBuildDefinitionArrayOutput() BuildDefinitionArrayOutput ToBuildDefinitionArrayOutputWithContext(context.Context) BuildDefinitionArrayOutput }
BuildDefinitionArrayInput is an input type that accepts BuildDefinitionArray and BuildDefinitionArrayOutput values. You can construct a concrete instance of `BuildDefinitionArrayInput` via:
BuildDefinitionArray{ BuildDefinitionArgs{...} }
type BuildDefinitionArrayOutput ¶
type BuildDefinitionArrayOutput struct{ *pulumi.OutputState }
func (BuildDefinitionArrayOutput) ElementType ¶
func (BuildDefinitionArrayOutput) ElementType() reflect.Type
func (BuildDefinitionArrayOutput) Index ¶
func (o BuildDefinitionArrayOutput) Index(i pulumi.IntInput) BuildDefinitionOutput
func (BuildDefinitionArrayOutput) ToBuildDefinitionArrayOutput ¶
func (o BuildDefinitionArrayOutput) ToBuildDefinitionArrayOutput() BuildDefinitionArrayOutput
func (BuildDefinitionArrayOutput) ToBuildDefinitionArrayOutputWithContext ¶
func (o BuildDefinitionArrayOutput) ToBuildDefinitionArrayOutputWithContext(ctx context.Context) BuildDefinitionArrayOutput
type BuildDefinitionCiTrigger ¶
type BuildDefinitionCiTrigger struct { // Override the azure-pipeline file and use a this configuration for all builds. Override *BuildDefinitionCiTriggerOverride `pulumi:"override"` // Use the azure-pipeline file for the build configuration. Defaults to `false`. UseYaml *bool `pulumi:"useYaml"` }
type BuildDefinitionCiTriggerArgs ¶
type BuildDefinitionCiTriggerArgs struct { // Override the azure-pipeline file and use a this configuration for all builds. Override BuildDefinitionCiTriggerOverridePtrInput `pulumi:"override"` // Use the azure-pipeline file for the build configuration. Defaults to `false`. UseYaml pulumi.BoolPtrInput `pulumi:"useYaml"` }
func (BuildDefinitionCiTriggerArgs) ElementType ¶
func (BuildDefinitionCiTriggerArgs) ElementType() reflect.Type
func (BuildDefinitionCiTriggerArgs) ToBuildDefinitionCiTriggerOutput ¶
func (i BuildDefinitionCiTriggerArgs) ToBuildDefinitionCiTriggerOutput() BuildDefinitionCiTriggerOutput
func (BuildDefinitionCiTriggerArgs) ToBuildDefinitionCiTriggerOutputWithContext ¶
func (i BuildDefinitionCiTriggerArgs) ToBuildDefinitionCiTriggerOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOutput
func (BuildDefinitionCiTriggerArgs) ToBuildDefinitionCiTriggerPtrOutput ¶
func (i BuildDefinitionCiTriggerArgs) ToBuildDefinitionCiTriggerPtrOutput() BuildDefinitionCiTriggerPtrOutput
func (BuildDefinitionCiTriggerArgs) ToBuildDefinitionCiTriggerPtrOutputWithContext ¶
func (i BuildDefinitionCiTriggerArgs) ToBuildDefinitionCiTriggerPtrOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerPtrOutput
type BuildDefinitionCiTriggerInput ¶
type BuildDefinitionCiTriggerInput interface { pulumi.Input ToBuildDefinitionCiTriggerOutput() BuildDefinitionCiTriggerOutput ToBuildDefinitionCiTriggerOutputWithContext(context.Context) BuildDefinitionCiTriggerOutput }
BuildDefinitionCiTriggerInput is an input type that accepts BuildDefinitionCiTriggerArgs and BuildDefinitionCiTriggerOutput values. You can construct a concrete instance of `BuildDefinitionCiTriggerInput` via:
BuildDefinitionCiTriggerArgs{...}
type BuildDefinitionCiTriggerOutput ¶
type BuildDefinitionCiTriggerOutput struct{ *pulumi.OutputState }
func (BuildDefinitionCiTriggerOutput) ElementType ¶
func (BuildDefinitionCiTriggerOutput) ElementType() reflect.Type
func (BuildDefinitionCiTriggerOutput) Override ¶
func (o BuildDefinitionCiTriggerOutput) Override() BuildDefinitionCiTriggerOverridePtrOutput
Override the azure-pipeline file and use a this configuration for all builds.
func (BuildDefinitionCiTriggerOutput) ToBuildDefinitionCiTriggerOutput ¶
func (o BuildDefinitionCiTriggerOutput) ToBuildDefinitionCiTriggerOutput() BuildDefinitionCiTriggerOutput
func (BuildDefinitionCiTriggerOutput) ToBuildDefinitionCiTriggerOutputWithContext ¶
func (o BuildDefinitionCiTriggerOutput) ToBuildDefinitionCiTriggerOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOutput
func (BuildDefinitionCiTriggerOutput) ToBuildDefinitionCiTriggerPtrOutput ¶
func (o BuildDefinitionCiTriggerOutput) ToBuildDefinitionCiTriggerPtrOutput() BuildDefinitionCiTriggerPtrOutput
func (BuildDefinitionCiTriggerOutput) ToBuildDefinitionCiTriggerPtrOutputWithContext ¶
func (o BuildDefinitionCiTriggerOutput) ToBuildDefinitionCiTriggerPtrOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerPtrOutput
func (BuildDefinitionCiTriggerOutput) UseYaml ¶
func (o BuildDefinitionCiTriggerOutput) UseYaml() pulumi.BoolPtrOutput
Use the azure-pipeline file for the build configuration. Defaults to `false`.
type BuildDefinitionCiTriggerOverride ¶
type BuildDefinitionCiTriggerOverride struct { // If you set batch to true, when a pipeline is running, the system waits until the run is completed, then starts another run with all changes that have not yet been built. Defaults to `true`. Batch *bool `pulumi:"batch"` // The branches to include and exclude from the trigger. BranchFilters []BuildDefinitionCiTriggerOverrideBranchFilter `pulumi:"branchFilters"` // The number of max builds per branch. Defaults to `1`. MaxConcurrentBuildsPerBranch *int `pulumi:"maxConcurrentBuildsPerBranch"` // Specify file paths to include or exclude. Note that the wildcard syntax is different between branches/tags and file paths. PathFilters []BuildDefinitionCiTriggerOverridePathFilter `pulumi:"pathFilters"` // How often the external repository is polled. Defaults to `0`. PollingInterval *int `pulumi:"pollingInterval"` // This is the ID of the polling job that polls the external repository. Once the build definition is saved/updated, this value is set. PollingJobId *string `pulumi:"pollingJobId"` }
type BuildDefinitionCiTriggerOverrideArgs ¶
type BuildDefinitionCiTriggerOverrideArgs struct { // If you set batch to true, when a pipeline is running, the system waits until the run is completed, then starts another run with all changes that have not yet been built. Defaults to `true`. Batch pulumi.BoolPtrInput `pulumi:"batch"` // The branches to include and exclude from the trigger. BranchFilters BuildDefinitionCiTriggerOverrideBranchFilterArrayInput `pulumi:"branchFilters"` // The number of max builds per branch. Defaults to `1`. MaxConcurrentBuildsPerBranch pulumi.IntPtrInput `pulumi:"maxConcurrentBuildsPerBranch"` // Specify file paths to include or exclude. Note that the wildcard syntax is different between branches/tags and file paths. PathFilters BuildDefinitionCiTriggerOverridePathFilterArrayInput `pulumi:"pathFilters"` // How often the external repository is polled. Defaults to `0`. PollingInterval pulumi.IntPtrInput `pulumi:"pollingInterval"` // This is the ID of the polling job that polls the external repository. Once the build definition is saved/updated, this value is set. PollingJobId pulumi.StringPtrInput `pulumi:"pollingJobId"` }
func (BuildDefinitionCiTriggerOverrideArgs) ElementType ¶
func (BuildDefinitionCiTriggerOverrideArgs) ElementType() reflect.Type
func (BuildDefinitionCiTriggerOverrideArgs) ToBuildDefinitionCiTriggerOverrideOutput ¶
func (i BuildDefinitionCiTriggerOverrideArgs) ToBuildDefinitionCiTriggerOverrideOutput() BuildDefinitionCiTriggerOverrideOutput
func (BuildDefinitionCiTriggerOverrideArgs) ToBuildDefinitionCiTriggerOverrideOutputWithContext ¶
func (i BuildDefinitionCiTriggerOverrideArgs) ToBuildDefinitionCiTriggerOverrideOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverrideOutput
func (BuildDefinitionCiTriggerOverrideArgs) ToBuildDefinitionCiTriggerOverridePtrOutput ¶
func (i BuildDefinitionCiTriggerOverrideArgs) ToBuildDefinitionCiTriggerOverridePtrOutput() BuildDefinitionCiTriggerOverridePtrOutput
func (BuildDefinitionCiTriggerOverrideArgs) ToBuildDefinitionCiTriggerOverridePtrOutputWithContext ¶
func (i BuildDefinitionCiTriggerOverrideArgs) ToBuildDefinitionCiTriggerOverridePtrOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePtrOutput
type BuildDefinitionCiTriggerOverrideBranchFilterArgs ¶
type BuildDefinitionCiTriggerOverrideBranchFilterArgs struct { // List of branch patterns to exclude. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // List of branch patterns to include. Includes pulumi.StringArrayInput `pulumi:"includes"` }
func (BuildDefinitionCiTriggerOverrideBranchFilterArgs) ElementType ¶
func (BuildDefinitionCiTriggerOverrideBranchFilterArgs) ElementType() reflect.Type
func (BuildDefinitionCiTriggerOverrideBranchFilterArgs) ToBuildDefinitionCiTriggerOverrideBranchFilterOutput ¶
func (i BuildDefinitionCiTriggerOverrideBranchFilterArgs) ToBuildDefinitionCiTriggerOverrideBranchFilterOutput() BuildDefinitionCiTriggerOverrideBranchFilterOutput
func (BuildDefinitionCiTriggerOverrideBranchFilterArgs) ToBuildDefinitionCiTriggerOverrideBranchFilterOutputWithContext ¶
func (i BuildDefinitionCiTriggerOverrideBranchFilterArgs) ToBuildDefinitionCiTriggerOverrideBranchFilterOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverrideBranchFilterOutput
type BuildDefinitionCiTriggerOverrideBranchFilterArray ¶
type BuildDefinitionCiTriggerOverrideBranchFilterArray []BuildDefinitionCiTriggerOverrideBranchFilterInput
func (BuildDefinitionCiTriggerOverrideBranchFilterArray) ElementType ¶
func (BuildDefinitionCiTriggerOverrideBranchFilterArray) ElementType() reflect.Type
func (BuildDefinitionCiTriggerOverrideBranchFilterArray) ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutput ¶
func (i BuildDefinitionCiTriggerOverrideBranchFilterArray) ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutput() BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
func (BuildDefinitionCiTriggerOverrideBranchFilterArray) ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutputWithContext ¶
func (i BuildDefinitionCiTriggerOverrideBranchFilterArray) ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
type BuildDefinitionCiTriggerOverrideBranchFilterArrayInput ¶
type BuildDefinitionCiTriggerOverrideBranchFilterArrayInput interface { pulumi.Input ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutput() BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutputWithContext(context.Context) BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput }
BuildDefinitionCiTriggerOverrideBranchFilterArrayInput is an input type that accepts BuildDefinitionCiTriggerOverrideBranchFilterArray and BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput values. You can construct a concrete instance of `BuildDefinitionCiTriggerOverrideBranchFilterArrayInput` via:
BuildDefinitionCiTriggerOverrideBranchFilterArray{ BuildDefinitionCiTriggerOverrideBranchFilterArgs{...} }
type BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput ¶
type BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput struct{ *pulumi.OutputState }
func (BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput) ElementType ¶
func (BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput) ElementType() reflect.Type
func (BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput) ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutput ¶
func (o BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput) ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutput() BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
func (BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput) ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutputWithContext ¶
func (o BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput) ToBuildDefinitionCiTriggerOverrideBranchFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
type BuildDefinitionCiTriggerOverrideBranchFilterInput ¶
type BuildDefinitionCiTriggerOverrideBranchFilterInput interface { pulumi.Input ToBuildDefinitionCiTriggerOverrideBranchFilterOutput() BuildDefinitionCiTriggerOverrideBranchFilterOutput ToBuildDefinitionCiTriggerOverrideBranchFilterOutputWithContext(context.Context) BuildDefinitionCiTriggerOverrideBranchFilterOutput }
BuildDefinitionCiTriggerOverrideBranchFilterInput is an input type that accepts BuildDefinitionCiTriggerOverrideBranchFilterArgs and BuildDefinitionCiTriggerOverrideBranchFilterOutput values. You can construct a concrete instance of `BuildDefinitionCiTriggerOverrideBranchFilterInput` via:
BuildDefinitionCiTriggerOverrideBranchFilterArgs{...}
type BuildDefinitionCiTriggerOverrideBranchFilterOutput ¶
type BuildDefinitionCiTriggerOverrideBranchFilterOutput struct{ *pulumi.OutputState }
func (BuildDefinitionCiTriggerOverrideBranchFilterOutput) ElementType ¶
func (BuildDefinitionCiTriggerOverrideBranchFilterOutput) ElementType() reflect.Type
func (BuildDefinitionCiTriggerOverrideBranchFilterOutput) Excludes ¶
func (o BuildDefinitionCiTriggerOverrideBranchFilterOutput) Excludes() pulumi.StringArrayOutput
List of branch patterns to exclude.
func (BuildDefinitionCiTriggerOverrideBranchFilterOutput) Includes ¶
func (o BuildDefinitionCiTriggerOverrideBranchFilterOutput) Includes() pulumi.StringArrayOutput
List of branch patterns to include.
func (BuildDefinitionCiTriggerOverrideBranchFilterOutput) ToBuildDefinitionCiTriggerOverrideBranchFilterOutput ¶
func (o BuildDefinitionCiTriggerOverrideBranchFilterOutput) ToBuildDefinitionCiTriggerOverrideBranchFilterOutput() BuildDefinitionCiTriggerOverrideBranchFilterOutput
func (BuildDefinitionCiTriggerOverrideBranchFilterOutput) ToBuildDefinitionCiTriggerOverrideBranchFilterOutputWithContext ¶
func (o BuildDefinitionCiTriggerOverrideBranchFilterOutput) ToBuildDefinitionCiTriggerOverrideBranchFilterOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverrideBranchFilterOutput
type BuildDefinitionCiTriggerOverrideInput ¶
type BuildDefinitionCiTriggerOverrideInput interface { pulumi.Input ToBuildDefinitionCiTriggerOverrideOutput() BuildDefinitionCiTriggerOverrideOutput ToBuildDefinitionCiTriggerOverrideOutputWithContext(context.Context) BuildDefinitionCiTriggerOverrideOutput }
BuildDefinitionCiTriggerOverrideInput is an input type that accepts BuildDefinitionCiTriggerOverrideArgs and BuildDefinitionCiTriggerOverrideOutput values. You can construct a concrete instance of `BuildDefinitionCiTriggerOverrideInput` via:
BuildDefinitionCiTriggerOverrideArgs{...}
type BuildDefinitionCiTriggerOverrideOutput ¶
type BuildDefinitionCiTriggerOverrideOutput struct{ *pulumi.OutputState }
func (BuildDefinitionCiTriggerOverrideOutput) Batch ¶
func (o BuildDefinitionCiTriggerOverrideOutput) Batch() pulumi.BoolPtrOutput
If you set batch to true, when a pipeline is running, the system waits until the run is completed, then starts another run with all changes that have not yet been built. Defaults to `true`.
func (BuildDefinitionCiTriggerOverrideOutput) BranchFilters ¶
func (o BuildDefinitionCiTriggerOverrideOutput) BranchFilters() BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
The branches to include and exclude from the trigger.
func (BuildDefinitionCiTriggerOverrideOutput) ElementType ¶
func (BuildDefinitionCiTriggerOverrideOutput) ElementType() reflect.Type
func (BuildDefinitionCiTriggerOverrideOutput) MaxConcurrentBuildsPerBranch ¶
func (o BuildDefinitionCiTriggerOverrideOutput) MaxConcurrentBuildsPerBranch() pulumi.IntPtrOutput
The number of max builds per branch. Defaults to `1`.
func (BuildDefinitionCiTriggerOverrideOutput) PathFilters ¶
func (o BuildDefinitionCiTriggerOverrideOutput) PathFilters() BuildDefinitionCiTriggerOverridePathFilterArrayOutput
Specify file paths to include or exclude. Note that the wildcard syntax is different between branches/tags and file paths.
func (BuildDefinitionCiTriggerOverrideOutput) PollingInterval ¶
func (o BuildDefinitionCiTriggerOverrideOutput) PollingInterval() pulumi.IntPtrOutput
How often the external repository is polled. Defaults to `0`.
func (BuildDefinitionCiTriggerOverrideOutput) PollingJobId ¶
func (o BuildDefinitionCiTriggerOverrideOutput) PollingJobId() pulumi.StringPtrOutput
This is the ID of the polling job that polls the external repository. Once the build definition is saved/updated, this value is set.
func (BuildDefinitionCiTriggerOverrideOutput) ToBuildDefinitionCiTriggerOverrideOutput ¶
func (o BuildDefinitionCiTriggerOverrideOutput) ToBuildDefinitionCiTriggerOverrideOutput() BuildDefinitionCiTriggerOverrideOutput
func (BuildDefinitionCiTriggerOverrideOutput) ToBuildDefinitionCiTriggerOverrideOutputWithContext ¶
func (o BuildDefinitionCiTriggerOverrideOutput) ToBuildDefinitionCiTriggerOverrideOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverrideOutput
func (BuildDefinitionCiTriggerOverrideOutput) ToBuildDefinitionCiTriggerOverridePtrOutput ¶
func (o BuildDefinitionCiTriggerOverrideOutput) ToBuildDefinitionCiTriggerOverridePtrOutput() BuildDefinitionCiTriggerOverridePtrOutput
func (BuildDefinitionCiTriggerOverrideOutput) ToBuildDefinitionCiTriggerOverridePtrOutputWithContext ¶
func (o BuildDefinitionCiTriggerOverrideOutput) ToBuildDefinitionCiTriggerOverridePtrOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePtrOutput
type BuildDefinitionCiTriggerOverridePathFilterArgs ¶
type BuildDefinitionCiTriggerOverridePathFilterArgs struct { // List of path patterns to exclude. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // List of path patterns to include. Includes pulumi.StringArrayInput `pulumi:"includes"` }
func (BuildDefinitionCiTriggerOverridePathFilterArgs) ElementType ¶
func (BuildDefinitionCiTriggerOverridePathFilterArgs) ElementType() reflect.Type
func (BuildDefinitionCiTriggerOverridePathFilterArgs) ToBuildDefinitionCiTriggerOverridePathFilterOutput ¶
func (i BuildDefinitionCiTriggerOverridePathFilterArgs) ToBuildDefinitionCiTriggerOverridePathFilterOutput() BuildDefinitionCiTriggerOverridePathFilterOutput
func (BuildDefinitionCiTriggerOverridePathFilterArgs) ToBuildDefinitionCiTriggerOverridePathFilterOutputWithContext ¶
func (i BuildDefinitionCiTriggerOverridePathFilterArgs) ToBuildDefinitionCiTriggerOverridePathFilterOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePathFilterOutput
type BuildDefinitionCiTriggerOverridePathFilterArray ¶
type BuildDefinitionCiTriggerOverridePathFilterArray []BuildDefinitionCiTriggerOverridePathFilterInput
func (BuildDefinitionCiTriggerOverridePathFilterArray) ElementType ¶
func (BuildDefinitionCiTriggerOverridePathFilterArray) ElementType() reflect.Type
func (BuildDefinitionCiTriggerOverridePathFilterArray) ToBuildDefinitionCiTriggerOverridePathFilterArrayOutput ¶
func (i BuildDefinitionCiTriggerOverridePathFilterArray) ToBuildDefinitionCiTriggerOverridePathFilterArrayOutput() BuildDefinitionCiTriggerOverridePathFilterArrayOutput
func (BuildDefinitionCiTriggerOverridePathFilterArray) ToBuildDefinitionCiTriggerOverridePathFilterArrayOutputWithContext ¶
func (i BuildDefinitionCiTriggerOverridePathFilterArray) ToBuildDefinitionCiTriggerOverridePathFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePathFilterArrayOutput
type BuildDefinitionCiTriggerOverridePathFilterArrayInput ¶
type BuildDefinitionCiTriggerOverridePathFilterArrayInput interface { pulumi.Input ToBuildDefinitionCiTriggerOverridePathFilterArrayOutput() BuildDefinitionCiTriggerOverridePathFilterArrayOutput ToBuildDefinitionCiTriggerOverridePathFilterArrayOutputWithContext(context.Context) BuildDefinitionCiTriggerOverridePathFilterArrayOutput }
BuildDefinitionCiTriggerOverridePathFilterArrayInput is an input type that accepts BuildDefinitionCiTriggerOverridePathFilterArray and BuildDefinitionCiTriggerOverridePathFilterArrayOutput values. You can construct a concrete instance of `BuildDefinitionCiTriggerOverridePathFilterArrayInput` via:
BuildDefinitionCiTriggerOverridePathFilterArray{ BuildDefinitionCiTriggerOverridePathFilterArgs{...} }
type BuildDefinitionCiTriggerOverridePathFilterArrayOutput ¶
type BuildDefinitionCiTriggerOverridePathFilterArrayOutput struct{ *pulumi.OutputState }
func (BuildDefinitionCiTriggerOverridePathFilterArrayOutput) ElementType ¶
func (BuildDefinitionCiTriggerOverridePathFilterArrayOutput) ElementType() reflect.Type
func (BuildDefinitionCiTriggerOverridePathFilterArrayOutput) ToBuildDefinitionCiTriggerOverridePathFilterArrayOutput ¶
func (o BuildDefinitionCiTriggerOverridePathFilterArrayOutput) ToBuildDefinitionCiTriggerOverridePathFilterArrayOutput() BuildDefinitionCiTriggerOverridePathFilterArrayOutput
func (BuildDefinitionCiTriggerOverridePathFilterArrayOutput) ToBuildDefinitionCiTriggerOverridePathFilterArrayOutputWithContext ¶
func (o BuildDefinitionCiTriggerOverridePathFilterArrayOutput) ToBuildDefinitionCiTriggerOverridePathFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePathFilterArrayOutput
type BuildDefinitionCiTriggerOverridePathFilterInput ¶
type BuildDefinitionCiTriggerOverridePathFilterInput interface { pulumi.Input ToBuildDefinitionCiTriggerOverridePathFilterOutput() BuildDefinitionCiTriggerOverridePathFilterOutput ToBuildDefinitionCiTriggerOverridePathFilterOutputWithContext(context.Context) BuildDefinitionCiTriggerOverridePathFilterOutput }
BuildDefinitionCiTriggerOverridePathFilterInput is an input type that accepts BuildDefinitionCiTriggerOverridePathFilterArgs and BuildDefinitionCiTriggerOverridePathFilterOutput values. You can construct a concrete instance of `BuildDefinitionCiTriggerOverridePathFilterInput` via:
BuildDefinitionCiTriggerOverridePathFilterArgs{...}
type BuildDefinitionCiTriggerOverridePathFilterOutput ¶
type BuildDefinitionCiTriggerOverridePathFilterOutput struct{ *pulumi.OutputState }
func (BuildDefinitionCiTriggerOverridePathFilterOutput) ElementType ¶
func (BuildDefinitionCiTriggerOverridePathFilterOutput) ElementType() reflect.Type
func (BuildDefinitionCiTriggerOverridePathFilterOutput) Excludes ¶
func (o BuildDefinitionCiTriggerOverridePathFilterOutput) Excludes() pulumi.StringArrayOutput
List of path patterns to exclude.
func (BuildDefinitionCiTriggerOverridePathFilterOutput) Includes ¶
func (o BuildDefinitionCiTriggerOverridePathFilterOutput) Includes() pulumi.StringArrayOutput
List of path patterns to include.
func (BuildDefinitionCiTriggerOverridePathFilterOutput) ToBuildDefinitionCiTriggerOverridePathFilterOutput ¶
func (o BuildDefinitionCiTriggerOverridePathFilterOutput) ToBuildDefinitionCiTriggerOverridePathFilterOutput() BuildDefinitionCiTriggerOverridePathFilterOutput
func (BuildDefinitionCiTriggerOverridePathFilterOutput) ToBuildDefinitionCiTriggerOverridePathFilterOutputWithContext ¶
func (o BuildDefinitionCiTriggerOverridePathFilterOutput) ToBuildDefinitionCiTriggerOverridePathFilterOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePathFilterOutput
type BuildDefinitionCiTriggerOverridePtrInput ¶
type BuildDefinitionCiTriggerOverridePtrInput interface { pulumi.Input ToBuildDefinitionCiTriggerOverridePtrOutput() BuildDefinitionCiTriggerOverridePtrOutput ToBuildDefinitionCiTriggerOverridePtrOutputWithContext(context.Context) BuildDefinitionCiTriggerOverridePtrOutput }
BuildDefinitionCiTriggerOverridePtrInput is an input type that accepts BuildDefinitionCiTriggerOverrideArgs, BuildDefinitionCiTriggerOverridePtr and BuildDefinitionCiTriggerOverridePtrOutput values. You can construct a concrete instance of `BuildDefinitionCiTriggerOverridePtrInput` via:
BuildDefinitionCiTriggerOverrideArgs{...} or: nil
func BuildDefinitionCiTriggerOverridePtr ¶
func BuildDefinitionCiTriggerOverridePtr(v *BuildDefinitionCiTriggerOverrideArgs) BuildDefinitionCiTriggerOverridePtrInput
type BuildDefinitionCiTriggerOverridePtrOutput ¶
type BuildDefinitionCiTriggerOverridePtrOutput struct{ *pulumi.OutputState }
func (BuildDefinitionCiTriggerOverridePtrOutput) Batch ¶
func (o BuildDefinitionCiTriggerOverridePtrOutput) Batch() pulumi.BoolPtrOutput
If you set batch to true, when a pipeline is running, the system waits until the run is completed, then starts another run with all changes that have not yet been built. Defaults to `true`.
func (BuildDefinitionCiTriggerOverridePtrOutput) BranchFilters ¶
func (o BuildDefinitionCiTriggerOverridePtrOutput) BranchFilters() BuildDefinitionCiTriggerOverrideBranchFilterArrayOutput
The branches to include and exclude from the trigger.
func (BuildDefinitionCiTriggerOverridePtrOutput) ElementType ¶
func (BuildDefinitionCiTriggerOverridePtrOutput) ElementType() reflect.Type
func (BuildDefinitionCiTriggerOverridePtrOutput) MaxConcurrentBuildsPerBranch ¶
func (o BuildDefinitionCiTriggerOverridePtrOutput) MaxConcurrentBuildsPerBranch() pulumi.IntPtrOutput
The number of max builds per branch. Defaults to `1`.
func (BuildDefinitionCiTriggerOverridePtrOutput) PathFilters ¶
func (o BuildDefinitionCiTriggerOverridePtrOutput) PathFilters() BuildDefinitionCiTriggerOverridePathFilterArrayOutput
Specify file paths to include or exclude. Note that the wildcard syntax is different between branches/tags and file paths.
func (BuildDefinitionCiTriggerOverridePtrOutput) PollingInterval ¶
func (o BuildDefinitionCiTriggerOverridePtrOutput) PollingInterval() pulumi.IntPtrOutput
How often the external repository is polled. Defaults to `0`.
func (BuildDefinitionCiTriggerOverridePtrOutput) PollingJobId ¶
func (o BuildDefinitionCiTriggerOverridePtrOutput) PollingJobId() pulumi.StringPtrOutput
This is the ID of the polling job that polls the external repository. Once the build definition is saved/updated, this value is set.
func (BuildDefinitionCiTriggerOverridePtrOutput) ToBuildDefinitionCiTriggerOverridePtrOutput ¶
func (o BuildDefinitionCiTriggerOverridePtrOutput) ToBuildDefinitionCiTriggerOverridePtrOutput() BuildDefinitionCiTriggerOverridePtrOutput
func (BuildDefinitionCiTriggerOverridePtrOutput) ToBuildDefinitionCiTriggerOverridePtrOutputWithContext ¶
func (o BuildDefinitionCiTriggerOverridePtrOutput) ToBuildDefinitionCiTriggerOverridePtrOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerOverridePtrOutput
type BuildDefinitionCiTriggerPtrInput ¶
type BuildDefinitionCiTriggerPtrInput interface { pulumi.Input ToBuildDefinitionCiTriggerPtrOutput() BuildDefinitionCiTriggerPtrOutput ToBuildDefinitionCiTriggerPtrOutputWithContext(context.Context) BuildDefinitionCiTriggerPtrOutput }
BuildDefinitionCiTriggerPtrInput is an input type that accepts BuildDefinitionCiTriggerArgs, BuildDefinitionCiTriggerPtr and BuildDefinitionCiTriggerPtrOutput values. You can construct a concrete instance of `BuildDefinitionCiTriggerPtrInput` via:
BuildDefinitionCiTriggerArgs{...} or: nil
func BuildDefinitionCiTriggerPtr ¶
func BuildDefinitionCiTriggerPtr(v *BuildDefinitionCiTriggerArgs) BuildDefinitionCiTriggerPtrInput
type BuildDefinitionCiTriggerPtrOutput ¶
type BuildDefinitionCiTriggerPtrOutput struct{ *pulumi.OutputState }
func (BuildDefinitionCiTriggerPtrOutput) Elem ¶
func (o BuildDefinitionCiTriggerPtrOutput) Elem() BuildDefinitionCiTriggerOutput
func (BuildDefinitionCiTriggerPtrOutput) ElementType ¶
func (BuildDefinitionCiTriggerPtrOutput) ElementType() reflect.Type
func (BuildDefinitionCiTriggerPtrOutput) Override ¶
func (o BuildDefinitionCiTriggerPtrOutput) Override() BuildDefinitionCiTriggerOverridePtrOutput
Override the azure-pipeline file and use a this configuration for all builds.
func (BuildDefinitionCiTriggerPtrOutput) ToBuildDefinitionCiTriggerPtrOutput ¶
func (o BuildDefinitionCiTriggerPtrOutput) ToBuildDefinitionCiTriggerPtrOutput() BuildDefinitionCiTriggerPtrOutput
func (BuildDefinitionCiTriggerPtrOutput) ToBuildDefinitionCiTriggerPtrOutputWithContext ¶
func (o BuildDefinitionCiTriggerPtrOutput) ToBuildDefinitionCiTriggerPtrOutputWithContext(ctx context.Context) BuildDefinitionCiTriggerPtrOutput
func (BuildDefinitionCiTriggerPtrOutput) UseYaml ¶
func (o BuildDefinitionCiTriggerPtrOutput) UseYaml() pulumi.BoolPtrOutput
Use the azure-pipeline file for the build configuration. Defaults to `false`.
type BuildDefinitionFeature ¶ added in v2.13.0
type BuildDefinitionFeature struct { // Trigger the pipeline to run after the creation. Defaults to `true`. // // > **Note** The first run(`skipFirstRun = false`) will only be triggered on create. If the first run fails, the build definition will still be marked as successfully created. A warning message indicating the inability to run pipeline will be displayed. SkipFirstRun *bool `pulumi:"skipFirstRun"` }
type BuildDefinitionFeatureArgs ¶ added in v2.13.0
type BuildDefinitionFeatureArgs struct { // Trigger the pipeline to run after the creation. Defaults to `true`. // // > **Note** The first run(`skipFirstRun = false`) will only be triggered on create. If the first run fails, the build definition will still be marked as successfully created. A warning message indicating the inability to run pipeline will be displayed. SkipFirstRun pulumi.BoolPtrInput `pulumi:"skipFirstRun"` }
func (BuildDefinitionFeatureArgs) ElementType ¶ added in v2.13.0
func (BuildDefinitionFeatureArgs) ElementType() reflect.Type
func (BuildDefinitionFeatureArgs) ToBuildDefinitionFeatureOutput ¶ added in v2.13.0
func (i BuildDefinitionFeatureArgs) ToBuildDefinitionFeatureOutput() BuildDefinitionFeatureOutput
func (BuildDefinitionFeatureArgs) ToBuildDefinitionFeatureOutputWithContext ¶ added in v2.13.0
func (i BuildDefinitionFeatureArgs) ToBuildDefinitionFeatureOutputWithContext(ctx context.Context) BuildDefinitionFeatureOutput
type BuildDefinitionFeatureArray ¶ added in v2.13.0
type BuildDefinitionFeatureArray []BuildDefinitionFeatureInput
func (BuildDefinitionFeatureArray) ElementType ¶ added in v2.13.0
func (BuildDefinitionFeatureArray) ElementType() reflect.Type
func (BuildDefinitionFeatureArray) ToBuildDefinitionFeatureArrayOutput ¶ added in v2.13.0
func (i BuildDefinitionFeatureArray) ToBuildDefinitionFeatureArrayOutput() BuildDefinitionFeatureArrayOutput
func (BuildDefinitionFeatureArray) ToBuildDefinitionFeatureArrayOutputWithContext ¶ added in v2.13.0
func (i BuildDefinitionFeatureArray) ToBuildDefinitionFeatureArrayOutputWithContext(ctx context.Context) BuildDefinitionFeatureArrayOutput
type BuildDefinitionFeatureArrayInput ¶ added in v2.13.0
type BuildDefinitionFeatureArrayInput interface { pulumi.Input ToBuildDefinitionFeatureArrayOutput() BuildDefinitionFeatureArrayOutput ToBuildDefinitionFeatureArrayOutputWithContext(context.Context) BuildDefinitionFeatureArrayOutput }
BuildDefinitionFeatureArrayInput is an input type that accepts BuildDefinitionFeatureArray and BuildDefinitionFeatureArrayOutput values. You can construct a concrete instance of `BuildDefinitionFeatureArrayInput` via:
BuildDefinitionFeatureArray{ BuildDefinitionFeatureArgs{...} }
type BuildDefinitionFeatureArrayOutput ¶ added in v2.13.0
type BuildDefinitionFeatureArrayOutput struct{ *pulumi.OutputState }
func (BuildDefinitionFeatureArrayOutput) ElementType ¶ added in v2.13.0
func (BuildDefinitionFeatureArrayOutput) ElementType() reflect.Type
func (BuildDefinitionFeatureArrayOutput) Index ¶ added in v2.13.0
func (o BuildDefinitionFeatureArrayOutput) Index(i pulumi.IntInput) BuildDefinitionFeatureOutput
func (BuildDefinitionFeatureArrayOutput) ToBuildDefinitionFeatureArrayOutput ¶ added in v2.13.0
func (o BuildDefinitionFeatureArrayOutput) ToBuildDefinitionFeatureArrayOutput() BuildDefinitionFeatureArrayOutput
func (BuildDefinitionFeatureArrayOutput) ToBuildDefinitionFeatureArrayOutputWithContext ¶ added in v2.13.0
func (o BuildDefinitionFeatureArrayOutput) ToBuildDefinitionFeatureArrayOutputWithContext(ctx context.Context) BuildDefinitionFeatureArrayOutput
type BuildDefinitionFeatureInput ¶ added in v2.13.0
type BuildDefinitionFeatureInput interface { pulumi.Input ToBuildDefinitionFeatureOutput() BuildDefinitionFeatureOutput ToBuildDefinitionFeatureOutputWithContext(context.Context) BuildDefinitionFeatureOutput }
BuildDefinitionFeatureInput is an input type that accepts BuildDefinitionFeatureArgs and BuildDefinitionFeatureOutput values. You can construct a concrete instance of `BuildDefinitionFeatureInput` via:
BuildDefinitionFeatureArgs{...}
type BuildDefinitionFeatureOutput ¶ added in v2.13.0
type BuildDefinitionFeatureOutput struct{ *pulumi.OutputState }
func (BuildDefinitionFeatureOutput) ElementType ¶ added in v2.13.0
func (BuildDefinitionFeatureOutput) ElementType() reflect.Type
func (BuildDefinitionFeatureOutput) SkipFirstRun ¶ added in v2.13.0
func (o BuildDefinitionFeatureOutput) SkipFirstRun() pulumi.BoolPtrOutput
Trigger the pipeline to run after the creation. Defaults to `true`.
> **Note** The first run(`skipFirstRun = false`) will only be triggered on create. If the first run fails, the build definition will still be marked as successfully created. A warning message indicating the inability to run pipeline will be displayed.
func (BuildDefinitionFeatureOutput) ToBuildDefinitionFeatureOutput ¶ added in v2.13.0
func (o BuildDefinitionFeatureOutput) ToBuildDefinitionFeatureOutput() BuildDefinitionFeatureOutput
func (BuildDefinitionFeatureOutput) ToBuildDefinitionFeatureOutputWithContext ¶ added in v2.13.0
func (o BuildDefinitionFeatureOutput) ToBuildDefinitionFeatureOutputWithContext(ctx context.Context) BuildDefinitionFeatureOutput
type BuildDefinitionInput ¶
type BuildDefinitionInput interface { pulumi.Input ToBuildDefinitionOutput() BuildDefinitionOutput ToBuildDefinitionOutputWithContext(ctx context.Context) BuildDefinitionOutput }
type BuildDefinitionMap ¶
type BuildDefinitionMap map[string]BuildDefinitionInput
func (BuildDefinitionMap) ElementType ¶
func (BuildDefinitionMap) ElementType() reflect.Type
func (BuildDefinitionMap) ToBuildDefinitionMapOutput ¶
func (i BuildDefinitionMap) ToBuildDefinitionMapOutput() BuildDefinitionMapOutput
func (BuildDefinitionMap) ToBuildDefinitionMapOutputWithContext ¶
func (i BuildDefinitionMap) ToBuildDefinitionMapOutputWithContext(ctx context.Context) BuildDefinitionMapOutput
type BuildDefinitionMapInput ¶
type BuildDefinitionMapInput interface { pulumi.Input ToBuildDefinitionMapOutput() BuildDefinitionMapOutput ToBuildDefinitionMapOutputWithContext(context.Context) BuildDefinitionMapOutput }
BuildDefinitionMapInput is an input type that accepts BuildDefinitionMap and BuildDefinitionMapOutput values. You can construct a concrete instance of `BuildDefinitionMapInput` via:
BuildDefinitionMap{ "key": BuildDefinitionArgs{...} }
type BuildDefinitionMapOutput ¶
type BuildDefinitionMapOutput struct{ *pulumi.OutputState }
func (BuildDefinitionMapOutput) ElementType ¶
func (BuildDefinitionMapOutput) ElementType() reflect.Type
func (BuildDefinitionMapOutput) MapIndex ¶
func (o BuildDefinitionMapOutput) MapIndex(k pulumi.StringInput) BuildDefinitionOutput
func (BuildDefinitionMapOutput) ToBuildDefinitionMapOutput ¶
func (o BuildDefinitionMapOutput) ToBuildDefinitionMapOutput() BuildDefinitionMapOutput
func (BuildDefinitionMapOutput) ToBuildDefinitionMapOutputWithContext ¶
func (o BuildDefinitionMapOutput) ToBuildDefinitionMapOutputWithContext(ctx context.Context) BuildDefinitionMapOutput
type BuildDefinitionOutput ¶
type BuildDefinitionOutput struct{ *pulumi.OutputState }
func (BuildDefinitionOutput) AgentPoolName ¶ added in v2.5.0
func (o BuildDefinitionOutput) AgentPoolName() pulumi.StringPtrOutput
The agent pool that should execute the build. Defaults to `Azure Pipelines`.
func (BuildDefinitionOutput) CiTrigger ¶ added in v2.5.0
func (o BuildDefinitionOutput) CiTrigger() BuildDefinitionCiTriggerPtrOutput
Continuous Integration trigger.
func (BuildDefinitionOutput) ElementType ¶
func (BuildDefinitionOutput) ElementType() reflect.Type
func (BuildDefinitionOutput) Features ¶ added in v2.13.0
func (o BuildDefinitionOutput) Features() BuildDefinitionFeatureArrayOutput
A `features` blocks as documented below.
func (BuildDefinitionOutput) Name ¶ added in v2.5.0
func (o BuildDefinitionOutput) Name() pulumi.StringOutput
The name of the build definition.
func (BuildDefinitionOutput) Path ¶ added in v2.5.0
func (o BuildDefinitionOutput) Path() pulumi.StringPtrOutput
The folder path of the build definition.
func (BuildDefinitionOutput) ProjectId ¶ added in v2.5.0
func (o BuildDefinitionOutput) ProjectId() pulumi.StringOutput
The project ID or project name.
func (BuildDefinitionOutput) PullRequestTrigger ¶ added in v2.5.0
func (o BuildDefinitionOutput) PullRequestTrigger() BuildDefinitionPullRequestTriggerPtrOutput
Pull Request Integration trigger.
func (BuildDefinitionOutput) QueueStatus ¶ added in v2.15.0
func (o BuildDefinitionOutput) QueueStatus() pulumi.StringPtrOutput
The queue status of the build definition. Valid values: `enabled` or `paused` or `disabled`. Defaults to `enabled`.
func (BuildDefinitionOutput) Repository ¶ added in v2.5.0
func (o BuildDefinitionOutput) Repository() BuildDefinitionRepositoryOutput
A `repository` block as documented below.
func (BuildDefinitionOutput) Revision ¶ added in v2.5.0
func (o BuildDefinitionOutput) Revision() pulumi.IntOutput
The revision of the build definition
func (BuildDefinitionOutput) Schedules ¶ added in v2.5.0
func (o BuildDefinitionOutput) Schedules() BuildDefinitionScheduleArrayOutput
func (BuildDefinitionOutput) ToBuildDefinitionOutput ¶
func (o BuildDefinitionOutput) ToBuildDefinitionOutput() BuildDefinitionOutput
func (BuildDefinitionOutput) ToBuildDefinitionOutputWithContext ¶
func (o BuildDefinitionOutput) ToBuildDefinitionOutputWithContext(ctx context.Context) BuildDefinitionOutput
func (BuildDefinitionOutput) VariableGroups ¶ added in v2.5.0
func (o BuildDefinitionOutput) VariableGroups() pulumi.IntArrayOutput
A list of variable group IDs (integers) to link to the build definition.
func (BuildDefinitionOutput) Variables ¶ added in v2.5.0
func (o BuildDefinitionOutput) Variables() BuildDefinitionVariableArrayOutput
A list of `variable` blocks, as documented below.
type BuildDefinitionPullRequestTrigger ¶
type BuildDefinitionPullRequestTrigger struct { CommentRequired *string `pulumi:"commentRequired"` // Set permissions for Forked repositories. Forks BuildDefinitionPullRequestTriggerForks `pulumi:"forks"` InitialBranch *string `pulumi:"initialBranch"` // Override the azure-pipeline file and use this configuration for all builds. Override *BuildDefinitionPullRequestTriggerOverride `pulumi:"override"` // Use the azure-pipeline file for the build configuration. Defaults to `false`. UseYaml *bool `pulumi:"useYaml"` }
type BuildDefinitionPullRequestTriggerArgs ¶
type BuildDefinitionPullRequestTriggerArgs struct { CommentRequired pulumi.StringPtrInput `pulumi:"commentRequired"` // Set permissions for Forked repositories. Forks BuildDefinitionPullRequestTriggerForksInput `pulumi:"forks"` InitialBranch pulumi.StringPtrInput `pulumi:"initialBranch"` // Override the azure-pipeline file and use this configuration for all builds. Override BuildDefinitionPullRequestTriggerOverridePtrInput `pulumi:"override"` // Use the azure-pipeline file for the build configuration. Defaults to `false`. UseYaml pulumi.BoolPtrInput `pulumi:"useYaml"` }
func (BuildDefinitionPullRequestTriggerArgs) ElementType ¶
func (BuildDefinitionPullRequestTriggerArgs) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerArgs) ToBuildDefinitionPullRequestTriggerOutput ¶
func (i BuildDefinitionPullRequestTriggerArgs) ToBuildDefinitionPullRequestTriggerOutput() BuildDefinitionPullRequestTriggerOutput
func (BuildDefinitionPullRequestTriggerArgs) ToBuildDefinitionPullRequestTriggerOutputWithContext ¶
func (i BuildDefinitionPullRequestTriggerArgs) ToBuildDefinitionPullRequestTriggerOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOutput
func (BuildDefinitionPullRequestTriggerArgs) ToBuildDefinitionPullRequestTriggerPtrOutput ¶
func (i BuildDefinitionPullRequestTriggerArgs) ToBuildDefinitionPullRequestTriggerPtrOutput() BuildDefinitionPullRequestTriggerPtrOutput
func (BuildDefinitionPullRequestTriggerArgs) ToBuildDefinitionPullRequestTriggerPtrOutputWithContext ¶
func (i BuildDefinitionPullRequestTriggerArgs) ToBuildDefinitionPullRequestTriggerPtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerPtrOutput
type BuildDefinitionPullRequestTriggerForksArgs ¶
type BuildDefinitionPullRequestTriggerForksArgs struct { // Build pull requests from forks of this repository. Enabled pulumi.BoolInput `pulumi:"enabled"` ShareSecrets pulumi.BoolInput `pulumi:"shareSecrets"` }
func (BuildDefinitionPullRequestTriggerForksArgs) ElementType ¶
func (BuildDefinitionPullRequestTriggerForksArgs) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerForksArgs) ToBuildDefinitionPullRequestTriggerForksOutput ¶
func (i BuildDefinitionPullRequestTriggerForksArgs) ToBuildDefinitionPullRequestTriggerForksOutput() BuildDefinitionPullRequestTriggerForksOutput
func (BuildDefinitionPullRequestTriggerForksArgs) ToBuildDefinitionPullRequestTriggerForksOutputWithContext ¶
func (i BuildDefinitionPullRequestTriggerForksArgs) ToBuildDefinitionPullRequestTriggerForksOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerForksOutput
func (BuildDefinitionPullRequestTriggerForksArgs) ToBuildDefinitionPullRequestTriggerForksPtrOutput ¶
func (i BuildDefinitionPullRequestTriggerForksArgs) ToBuildDefinitionPullRequestTriggerForksPtrOutput() BuildDefinitionPullRequestTriggerForksPtrOutput
func (BuildDefinitionPullRequestTriggerForksArgs) ToBuildDefinitionPullRequestTriggerForksPtrOutputWithContext ¶
func (i BuildDefinitionPullRequestTriggerForksArgs) ToBuildDefinitionPullRequestTriggerForksPtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerForksPtrOutput
type BuildDefinitionPullRequestTriggerForksInput ¶
type BuildDefinitionPullRequestTriggerForksInput interface { pulumi.Input ToBuildDefinitionPullRequestTriggerForksOutput() BuildDefinitionPullRequestTriggerForksOutput ToBuildDefinitionPullRequestTriggerForksOutputWithContext(context.Context) BuildDefinitionPullRequestTriggerForksOutput }
BuildDefinitionPullRequestTriggerForksInput is an input type that accepts BuildDefinitionPullRequestTriggerForksArgs and BuildDefinitionPullRequestTriggerForksOutput values. You can construct a concrete instance of `BuildDefinitionPullRequestTriggerForksInput` via:
BuildDefinitionPullRequestTriggerForksArgs{...}
type BuildDefinitionPullRequestTriggerForksOutput ¶
type BuildDefinitionPullRequestTriggerForksOutput struct{ *pulumi.OutputState }
func (BuildDefinitionPullRequestTriggerForksOutput) ElementType ¶
func (BuildDefinitionPullRequestTriggerForksOutput) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerForksOutput) Enabled ¶
func (o BuildDefinitionPullRequestTriggerForksOutput) Enabled() pulumi.BoolOutput
Build pull requests from forks of this repository.
func (BuildDefinitionPullRequestTriggerForksOutput) ShareSecrets ¶
func (o BuildDefinitionPullRequestTriggerForksOutput) ShareSecrets() pulumi.BoolOutput
Make secrets available to builds of forks.
func (BuildDefinitionPullRequestTriggerForksOutput) ToBuildDefinitionPullRequestTriggerForksOutput ¶
func (o BuildDefinitionPullRequestTriggerForksOutput) ToBuildDefinitionPullRequestTriggerForksOutput() BuildDefinitionPullRequestTriggerForksOutput
func (BuildDefinitionPullRequestTriggerForksOutput) ToBuildDefinitionPullRequestTriggerForksOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerForksOutput) ToBuildDefinitionPullRequestTriggerForksOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerForksOutput
func (BuildDefinitionPullRequestTriggerForksOutput) ToBuildDefinitionPullRequestTriggerForksPtrOutput ¶
func (o BuildDefinitionPullRequestTriggerForksOutput) ToBuildDefinitionPullRequestTriggerForksPtrOutput() BuildDefinitionPullRequestTriggerForksPtrOutput
func (BuildDefinitionPullRequestTriggerForksOutput) ToBuildDefinitionPullRequestTriggerForksPtrOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerForksOutput) ToBuildDefinitionPullRequestTriggerForksPtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerForksPtrOutput
type BuildDefinitionPullRequestTriggerForksPtrInput ¶
type BuildDefinitionPullRequestTriggerForksPtrInput interface { pulumi.Input ToBuildDefinitionPullRequestTriggerForksPtrOutput() BuildDefinitionPullRequestTriggerForksPtrOutput ToBuildDefinitionPullRequestTriggerForksPtrOutputWithContext(context.Context) BuildDefinitionPullRequestTriggerForksPtrOutput }
BuildDefinitionPullRequestTriggerForksPtrInput is an input type that accepts BuildDefinitionPullRequestTriggerForksArgs, BuildDefinitionPullRequestTriggerForksPtr and BuildDefinitionPullRequestTriggerForksPtrOutput values. You can construct a concrete instance of `BuildDefinitionPullRequestTriggerForksPtrInput` via:
BuildDefinitionPullRequestTriggerForksArgs{...} or: nil
func BuildDefinitionPullRequestTriggerForksPtr ¶
func BuildDefinitionPullRequestTriggerForksPtr(v *BuildDefinitionPullRequestTriggerForksArgs) BuildDefinitionPullRequestTriggerForksPtrInput
type BuildDefinitionPullRequestTriggerForksPtrOutput ¶
type BuildDefinitionPullRequestTriggerForksPtrOutput struct{ *pulumi.OutputState }
func (BuildDefinitionPullRequestTriggerForksPtrOutput) ElementType ¶
func (BuildDefinitionPullRequestTriggerForksPtrOutput) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerForksPtrOutput) Enabled ¶
func (o BuildDefinitionPullRequestTriggerForksPtrOutput) Enabled() pulumi.BoolPtrOutput
Build pull requests from forks of this repository.
func (BuildDefinitionPullRequestTriggerForksPtrOutput) ShareSecrets ¶
func (o BuildDefinitionPullRequestTriggerForksPtrOutput) ShareSecrets() pulumi.BoolPtrOutput
Make secrets available to builds of forks.
func (BuildDefinitionPullRequestTriggerForksPtrOutput) ToBuildDefinitionPullRequestTriggerForksPtrOutput ¶
func (o BuildDefinitionPullRequestTriggerForksPtrOutput) ToBuildDefinitionPullRequestTriggerForksPtrOutput() BuildDefinitionPullRequestTriggerForksPtrOutput
func (BuildDefinitionPullRequestTriggerForksPtrOutput) ToBuildDefinitionPullRequestTriggerForksPtrOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerForksPtrOutput) ToBuildDefinitionPullRequestTriggerForksPtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerForksPtrOutput
type BuildDefinitionPullRequestTriggerInput ¶
type BuildDefinitionPullRequestTriggerInput interface { pulumi.Input ToBuildDefinitionPullRequestTriggerOutput() BuildDefinitionPullRequestTriggerOutput ToBuildDefinitionPullRequestTriggerOutputWithContext(context.Context) BuildDefinitionPullRequestTriggerOutput }
BuildDefinitionPullRequestTriggerInput is an input type that accepts BuildDefinitionPullRequestTriggerArgs and BuildDefinitionPullRequestTriggerOutput values. You can construct a concrete instance of `BuildDefinitionPullRequestTriggerInput` via:
BuildDefinitionPullRequestTriggerArgs{...}
type BuildDefinitionPullRequestTriggerOutput ¶
type BuildDefinitionPullRequestTriggerOutput struct{ *pulumi.OutputState }
func (BuildDefinitionPullRequestTriggerOutput) CommentRequired ¶
func (o BuildDefinitionPullRequestTriggerOutput) CommentRequired() pulumi.StringPtrOutput
func (BuildDefinitionPullRequestTriggerOutput) ElementType ¶
func (BuildDefinitionPullRequestTriggerOutput) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerOutput) Forks ¶
func (o BuildDefinitionPullRequestTriggerOutput) Forks() BuildDefinitionPullRequestTriggerForksOutput
Set permissions for Forked repositories.
func (BuildDefinitionPullRequestTriggerOutput) InitialBranch ¶
func (o BuildDefinitionPullRequestTriggerOutput) InitialBranch() pulumi.StringPtrOutput
func (BuildDefinitionPullRequestTriggerOutput) Override ¶
func (o BuildDefinitionPullRequestTriggerOutput) Override() BuildDefinitionPullRequestTriggerOverridePtrOutput
Override the azure-pipeline file and use this configuration for all builds.
func (BuildDefinitionPullRequestTriggerOutput) ToBuildDefinitionPullRequestTriggerOutput ¶
func (o BuildDefinitionPullRequestTriggerOutput) ToBuildDefinitionPullRequestTriggerOutput() BuildDefinitionPullRequestTriggerOutput
func (BuildDefinitionPullRequestTriggerOutput) ToBuildDefinitionPullRequestTriggerOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerOutput) ToBuildDefinitionPullRequestTriggerOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOutput
func (BuildDefinitionPullRequestTriggerOutput) ToBuildDefinitionPullRequestTriggerPtrOutput ¶
func (o BuildDefinitionPullRequestTriggerOutput) ToBuildDefinitionPullRequestTriggerPtrOutput() BuildDefinitionPullRequestTriggerPtrOutput
func (BuildDefinitionPullRequestTriggerOutput) ToBuildDefinitionPullRequestTriggerPtrOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerOutput) ToBuildDefinitionPullRequestTriggerPtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerPtrOutput
func (BuildDefinitionPullRequestTriggerOutput) UseYaml ¶
func (o BuildDefinitionPullRequestTriggerOutput) UseYaml() pulumi.BoolPtrOutput
Use the azure-pipeline file for the build configuration. Defaults to `false`.
type BuildDefinitionPullRequestTriggerOverride ¶
type BuildDefinitionPullRequestTriggerOverride struct { // . Defaults to `true`. AutoCancel *bool `pulumi:"autoCancel"` // The branches to include and exclude from the trigger. BranchFilters []BuildDefinitionPullRequestTriggerOverrideBranchFilter `pulumi:"branchFilters"` // Specify file paths to include or exclude. Note that the wildcard syntax is different between branches/tags and file paths. PathFilters []BuildDefinitionPullRequestTriggerOverridePathFilter `pulumi:"pathFilters"` }
type BuildDefinitionPullRequestTriggerOverrideArgs ¶
type BuildDefinitionPullRequestTriggerOverrideArgs struct { // . Defaults to `true`. AutoCancel pulumi.BoolPtrInput `pulumi:"autoCancel"` // The branches to include and exclude from the trigger. BranchFilters BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayInput `pulumi:"branchFilters"` // Specify file paths to include or exclude. Note that the wildcard syntax is different between branches/tags and file paths. PathFilters BuildDefinitionPullRequestTriggerOverridePathFilterArrayInput `pulumi:"pathFilters"` }
func (BuildDefinitionPullRequestTriggerOverrideArgs) ElementType ¶
func (BuildDefinitionPullRequestTriggerOverrideArgs) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerOverrideArgs) ToBuildDefinitionPullRequestTriggerOverrideOutput ¶
func (i BuildDefinitionPullRequestTriggerOverrideArgs) ToBuildDefinitionPullRequestTriggerOverrideOutput() BuildDefinitionPullRequestTriggerOverrideOutput
func (BuildDefinitionPullRequestTriggerOverrideArgs) ToBuildDefinitionPullRequestTriggerOverrideOutputWithContext ¶
func (i BuildDefinitionPullRequestTriggerOverrideArgs) ToBuildDefinitionPullRequestTriggerOverrideOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverrideOutput
func (BuildDefinitionPullRequestTriggerOverrideArgs) ToBuildDefinitionPullRequestTriggerOverridePtrOutput ¶
func (i BuildDefinitionPullRequestTriggerOverrideArgs) ToBuildDefinitionPullRequestTriggerOverridePtrOutput() BuildDefinitionPullRequestTriggerOverridePtrOutput
func (BuildDefinitionPullRequestTriggerOverrideArgs) ToBuildDefinitionPullRequestTriggerOverridePtrOutputWithContext ¶
func (i BuildDefinitionPullRequestTriggerOverrideArgs) ToBuildDefinitionPullRequestTriggerOverridePtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePtrOutput
type BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs ¶
type BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs struct { // List of branch patterns to exclude. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // List of branch patterns to include. Includes pulumi.StringArrayInput `pulumi:"includes"` }
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs) ElementType ¶
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutput ¶
func (i BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutput() BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutputWithContext ¶
func (i BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput
type BuildDefinitionPullRequestTriggerOverrideBranchFilterArray ¶
type BuildDefinitionPullRequestTriggerOverrideBranchFilterArray []BuildDefinitionPullRequestTriggerOverrideBranchFilterInput
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArray) ElementType ¶
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArray) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArray) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput ¶
func (i BuildDefinitionPullRequestTriggerOverrideBranchFilterArray) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput() BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArray) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutputWithContext ¶
func (i BuildDefinitionPullRequestTriggerOverrideBranchFilterArray) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
type BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayInput ¶
type BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayInput interface { pulumi.Input ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput() BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutputWithContext(context.Context) BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput }
BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayInput is an input type that accepts BuildDefinitionPullRequestTriggerOverrideBranchFilterArray and BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput values. You can construct a concrete instance of `BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayInput` via:
BuildDefinitionPullRequestTriggerOverrideBranchFilterArray{ BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs{...} }
type BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput ¶
type BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput struct{ *pulumi.OutputState }
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput) ElementType ¶
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput ¶
func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput() BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
type BuildDefinitionPullRequestTriggerOverrideBranchFilterInput ¶
type BuildDefinitionPullRequestTriggerOverrideBranchFilterInput interface { pulumi.Input ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutput() BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutputWithContext(context.Context) BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput }
BuildDefinitionPullRequestTriggerOverrideBranchFilterInput is an input type that accepts BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs and BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput values. You can construct a concrete instance of `BuildDefinitionPullRequestTriggerOverrideBranchFilterInput` via:
BuildDefinitionPullRequestTriggerOverrideBranchFilterArgs{...}
type BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput ¶
type BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput struct{ *pulumi.OutputState }
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) ElementType ¶
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) Excludes ¶
func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) Excludes() pulumi.StringArrayOutput
List of branch patterns to exclude.
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) Includes ¶
func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) Includes() pulumi.StringArrayOutput
List of branch patterns to include.
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutput ¶
func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutput() BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput
func (BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput) ToBuildDefinitionPullRequestTriggerOverrideBranchFilterOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverrideBranchFilterOutput
type BuildDefinitionPullRequestTriggerOverrideInput ¶
type BuildDefinitionPullRequestTriggerOverrideInput interface { pulumi.Input ToBuildDefinitionPullRequestTriggerOverrideOutput() BuildDefinitionPullRequestTriggerOverrideOutput ToBuildDefinitionPullRequestTriggerOverrideOutputWithContext(context.Context) BuildDefinitionPullRequestTriggerOverrideOutput }
BuildDefinitionPullRequestTriggerOverrideInput is an input type that accepts BuildDefinitionPullRequestTriggerOverrideArgs and BuildDefinitionPullRequestTriggerOverrideOutput values. You can construct a concrete instance of `BuildDefinitionPullRequestTriggerOverrideInput` via:
BuildDefinitionPullRequestTriggerOverrideArgs{...}
type BuildDefinitionPullRequestTriggerOverrideOutput ¶
type BuildDefinitionPullRequestTriggerOverrideOutput struct{ *pulumi.OutputState }
func (BuildDefinitionPullRequestTriggerOverrideOutput) AutoCancel ¶
func (o BuildDefinitionPullRequestTriggerOverrideOutput) AutoCancel() pulumi.BoolPtrOutput
. Defaults to `true`.
func (BuildDefinitionPullRequestTriggerOverrideOutput) BranchFilters ¶
func (o BuildDefinitionPullRequestTriggerOverrideOutput) BranchFilters() BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
The branches to include and exclude from the trigger.
func (BuildDefinitionPullRequestTriggerOverrideOutput) ElementType ¶
func (BuildDefinitionPullRequestTriggerOverrideOutput) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerOverrideOutput) PathFilters ¶
func (o BuildDefinitionPullRequestTriggerOverrideOutput) PathFilters() BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
Specify file paths to include or exclude. Note that the wildcard syntax is different between branches/tags and file paths.
func (BuildDefinitionPullRequestTriggerOverrideOutput) ToBuildDefinitionPullRequestTriggerOverrideOutput ¶
func (o BuildDefinitionPullRequestTriggerOverrideOutput) ToBuildDefinitionPullRequestTriggerOverrideOutput() BuildDefinitionPullRequestTriggerOverrideOutput
func (BuildDefinitionPullRequestTriggerOverrideOutput) ToBuildDefinitionPullRequestTriggerOverrideOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerOverrideOutput) ToBuildDefinitionPullRequestTriggerOverrideOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverrideOutput
func (BuildDefinitionPullRequestTriggerOverrideOutput) ToBuildDefinitionPullRequestTriggerOverridePtrOutput ¶
func (o BuildDefinitionPullRequestTriggerOverrideOutput) ToBuildDefinitionPullRequestTriggerOverridePtrOutput() BuildDefinitionPullRequestTriggerOverridePtrOutput
func (BuildDefinitionPullRequestTriggerOverrideOutput) ToBuildDefinitionPullRequestTriggerOverridePtrOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerOverrideOutput) ToBuildDefinitionPullRequestTriggerOverridePtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePtrOutput
type BuildDefinitionPullRequestTriggerOverridePathFilterArgs ¶
type BuildDefinitionPullRequestTriggerOverridePathFilterArgs struct { // List of path patterns to exclude. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // List of path patterns to include. Includes pulumi.StringArrayInput `pulumi:"includes"` }
func (BuildDefinitionPullRequestTriggerOverridePathFilterArgs) ElementType ¶
func (BuildDefinitionPullRequestTriggerOverridePathFilterArgs) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerOverridePathFilterArgs) ToBuildDefinitionPullRequestTriggerOverridePathFilterOutput ¶
func (i BuildDefinitionPullRequestTriggerOverridePathFilterArgs) ToBuildDefinitionPullRequestTriggerOverridePathFilterOutput() BuildDefinitionPullRequestTriggerOverridePathFilterOutput
func (BuildDefinitionPullRequestTriggerOverridePathFilterArgs) ToBuildDefinitionPullRequestTriggerOverridePathFilterOutputWithContext ¶
func (i BuildDefinitionPullRequestTriggerOverridePathFilterArgs) ToBuildDefinitionPullRequestTriggerOverridePathFilterOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePathFilterOutput
type BuildDefinitionPullRequestTriggerOverridePathFilterArray ¶
type BuildDefinitionPullRequestTriggerOverridePathFilterArray []BuildDefinitionPullRequestTriggerOverridePathFilterInput
func (BuildDefinitionPullRequestTriggerOverridePathFilterArray) ElementType ¶
func (BuildDefinitionPullRequestTriggerOverridePathFilterArray) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerOverridePathFilterArray) ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput ¶
func (i BuildDefinitionPullRequestTriggerOverridePathFilterArray) ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput() BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
func (BuildDefinitionPullRequestTriggerOverridePathFilterArray) ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutputWithContext ¶
func (i BuildDefinitionPullRequestTriggerOverridePathFilterArray) ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
type BuildDefinitionPullRequestTriggerOverridePathFilterArrayInput ¶
type BuildDefinitionPullRequestTriggerOverridePathFilterArrayInput interface { pulumi.Input ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput() BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutputWithContext(context.Context) BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput }
BuildDefinitionPullRequestTriggerOverridePathFilterArrayInput is an input type that accepts BuildDefinitionPullRequestTriggerOverridePathFilterArray and BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput values. You can construct a concrete instance of `BuildDefinitionPullRequestTriggerOverridePathFilterArrayInput` via:
BuildDefinitionPullRequestTriggerOverridePathFilterArray{ BuildDefinitionPullRequestTriggerOverridePathFilterArgs{...} }
type BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput ¶
type BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput struct{ *pulumi.OutputState }
func (BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput) ElementType ¶
func (BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput) ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput ¶
func (o BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput) ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput() BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
func (BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput) ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput) ToBuildDefinitionPullRequestTriggerOverridePathFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
type BuildDefinitionPullRequestTriggerOverridePathFilterInput ¶
type BuildDefinitionPullRequestTriggerOverridePathFilterInput interface { pulumi.Input ToBuildDefinitionPullRequestTriggerOverridePathFilterOutput() BuildDefinitionPullRequestTriggerOverridePathFilterOutput ToBuildDefinitionPullRequestTriggerOverridePathFilterOutputWithContext(context.Context) BuildDefinitionPullRequestTriggerOverridePathFilterOutput }
BuildDefinitionPullRequestTriggerOverridePathFilterInput is an input type that accepts BuildDefinitionPullRequestTriggerOverridePathFilterArgs and BuildDefinitionPullRequestTriggerOverridePathFilterOutput values. You can construct a concrete instance of `BuildDefinitionPullRequestTriggerOverridePathFilterInput` via:
BuildDefinitionPullRequestTriggerOverridePathFilterArgs{...}
type BuildDefinitionPullRequestTriggerOverridePathFilterOutput ¶
type BuildDefinitionPullRequestTriggerOverridePathFilterOutput struct{ *pulumi.OutputState }
func (BuildDefinitionPullRequestTriggerOverridePathFilterOutput) ElementType ¶
func (BuildDefinitionPullRequestTriggerOverridePathFilterOutput) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerOverridePathFilterOutput) Excludes ¶
func (o BuildDefinitionPullRequestTriggerOverridePathFilterOutput) Excludes() pulumi.StringArrayOutput
List of path patterns to exclude.
func (BuildDefinitionPullRequestTriggerOverridePathFilterOutput) Includes ¶
func (o BuildDefinitionPullRequestTriggerOverridePathFilterOutput) Includes() pulumi.StringArrayOutput
List of path patterns to include.
func (BuildDefinitionPullRequestTriggerOverridePathFilterOutput) ToBuildDefinitionPullRequestTriggerOverridePathFilterOutput ¶
func (o BuildDefinitionPullRequestTriggerOverridePathFilterOutput) ToBuildDefinitionPullRequestTriggerOverridePathFilterOutput() BuildDefinitionPullRequestTriggerOverridePathFilterOutput
func (BuildDefinitionPullRequestTriggerOverridePathFilterOutput) ToBuildDefinitionPullRequestTriggerOverridePathFilterOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerOverridePathFilterOutput) ToBuildDefinitionPullRequestTriggerOverridePathFilterOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePathFilterOutput
type BuildDefinitionPullRequestTriggerOverridePtrInput ¶
type BuildDefinitionPullRequestTriggerOverridePtrInput interface { pulumi.Input ToBuildDefinitionPullRequestTriggerOverridePtrOutput() BuildDefinitionPullRequestTriggerOverridePtrOutput ToBuildDefinitionPullRequestTriggerOverridePtrOutputWithContext(context.Context) BuildDefinitionPullRequestTriggerOverridePtrOutput }
BuildDefinitionPullRequestTriggerOverridePtrInput is an input type that accepts BuildDefinitionPullRequestTriggerOverrideArgs, BuildDefinitionPullRequestTriggerOverridePtr and BuildDefinitionPullRequestTriggerOverridePtrOutput values. You can construct a concrete instance of `BuildDefinitionPullRequestTriggerOverridePtrInput` via:
BuildDefinitionPullRequestTriggerOverrideArgs{...} or: nil
func BuildDefinitionPullRequestTriggerOverridePtr ¶
func BuildDefinitionPullRequestTriggerOverridePtr(v *BuildDefinitionPullRequestTriggerOverrideArgs) BuildDefinitionPullRequestTriggerOverridePtrInput
type BuildDefinitionPullRequestTriggerOverridePtrOutput ¶
type BuildDefinitionPullRequestTriggerOverridePtrOutput struct{ *pulumi.OutputState }
func (BuildDefinitionPullRequestTriggerOverridePtrOutput) AutoCancel ¶
func (o BuildDefinitionPullRequestTriggerOverridePtrOutput) AutoCancel() pulumi.BoolPtrOutput
. Defaults to `true`.
func (BuildDefinitionPullRequestTriggerOverridePtrOutput) BranchFilters ¶
func (o BuildDefinitionPullRequestTriggerOverridePtrOutput) BranchFilters() BuildDefinitionPullRequestTriggerOverrideBranchFilterArrayOutput
The branches to include and exclude from the trigger.
func (BuildDefinitionPullRequestTriggerOverridePtrOutput) ElementType ¶
func (BuildDefinitionPullRequestTriggerOverridePtrOutput) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerOverridePtrOutput) PathFilters ¶
func (o BuildDefinitionPullRequestTriggerOverridePtrOutput) PathFilters() BuildDefinitionPullRequestTriggerOverridePathFilterArrayOutput
Specify file paths to include or exclude. Note that the wildcard syntax is different between branches/tags and file paths.
func (BuildDefinitionPullRequestTriggerOverridePtrOutput) ToBuildDefinitionPullRequestTriggerOverridePtrOutput ¶
func (o BuildDefinitionPullRequestTriggerOverridePtrOutput) ToBuildDefinitionPullRequestTriggerOverridePtrOutput() BuildDefinitionPullRequestTriggerOverridePtrOutput
func (BuildDefinitionPullRequestTriggerOverridePtrOutput) ToBuildDefinitionPullRequestTriggerOverridePtrOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerOverridePtrOutput) ToBuildDefinitionPullRequestTriggerOverridePtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerOverridePtrOutput
type BuildDefinitionPullRequestTriggerPtrInput ¶
type BuildDefinitionPullRequestTriggerPtrInput interface { pulumi.Input ToBuildDefinitionPullRequestTriggerPtrOutput() BuildDefinitionPullRequestTriggerPtrOutput ToBuildDefinitionPullRequestTriggerPtrOutputWithContext(context.Context) BuildDefinitionPullRequestTriggerPtrOutput }
BuildDefinitionPullRequestTriggerPtrInput is an input type that accepts BuildDefinitionPullRequestTriggerArgs, BuildDefinitionPullRequestTriggerPtr and BuildDefinitionPullRequestTriggerPtrOutput values. You can construct a concrete instance of `BuildDefinitionPullRequestTriggerPtrInput` via:
BuildDefinitionPullRequestTriggerArgs{...} or: nil
func BuildDefinitionPullRequestTriggerPtr ¶
func BuildDefinitionPullRequestTriggerPtr(v *BuildDefinitionPullRequestTriggerArgs) BuildDefinitionPullRequestTriggerPtrInput
type BuildDefinitionPullRequestTriggerPtrOutput ¶
type BuildDefinitionPullRequestTriggerPtrOutput struct{ *pulumi.OutputState }
func (BuildDefinitionPullRequestTriggerPtrOutput) CommentRequired ¶
func (o BuildDefinitionPullRequestTriggerPtrOutput) CommentRequired() pulumi.StringPtrOutput
func (BuildDefinitionPullRequestTriggerPtrOutput) ElementType ¶
func (BuildDefinitionPullRequestTriggerPtrOutput) ElementType() reflect.Type
func (BuildDefinitionPullRequestTriggerPtrOutput) Forks ¶
func (o BuildDefinitionPullRequestTriggerPtrOutput) Forks() BuildDefinitionPullRequestTriggerForksPtrOutput
Set permissions for Forked repositories.
func (BuildDefinitionPullRequestTriggerPtrOutput) InitialBranch ¶
func (o BuildDefinitionPullRequestTriggerPtrOutput) InitialBranch() pulumi.StringPtrOutput
func (BuildDefinitionPullRequestTriggerPtrOutput) Override ¶
func (o BuildDefinitionPullRequestTriggerPtrOutput) Override() BuildDefinitionPullRequestTriggerOverridePtrOutput
Override the azure-pipeline file and use this configuration for all builds.
func (BuildDefinitionPullRequestTriggerPtrOutput) ToBuildDefinitionPullRequestTriggerPtrOutput ¶
func (o BuildDefinitionPullRequestTriggerPtrOutput) ToBuildDefinitionPullRequestTriggerPtrOutput() BuildDefinitionPullRequestTriggerPtrOutput
func (BuildDefinitionPullRequestTriggerPtrOutput) ToBuildDefinitionPullRequestTriggerPtrOutputWithContext ¶
func (o BuildDefinitionPullRequestTriggerPtrOutput) ToBuildDefinitionPullRequestTriggerPtrOutputWithContext(ctx context.Context) BuildDefinitionPullRequestTriggerPtrOutput
func (BuildDefinitionPullRequestTriggerPtrOutput) UseYaml ¶
func (o BuildDefinitionPullRequestTriggerPtrOutput) UseYaml() pulumi.BoolPtrOutput
Use the azure-pipeline file for the build configuration. Defaults to `false`.
type BuildDefinitionRepository ¶
type BuildDefinitionRepository struct { // The branch name for which builds are triggered. Defaults to `master`. BranchName *string `pulumi:"branchName"` // The Github Enterprise URL. Used if `repoType` is `GithubEnterprise`. GithubEnterpriseUrl *string `pulumi:"githubEnterpriseUrl"` // The id of the repository. For `TfsGit` repos, this is simply the ID of the repository. For `Github` repos, this will take the form of `<GitHub Org>/<Repo Name>`. For `Bitbucket` repos, this will take the form of `<Workspace ID>/<Repo Name>`. RepoId string `pulumi:"repoId"` // The repository type. Valid values: `GitHub` or `TfsGit` or `Bitbucket` or `GitHub Enterprise`. Defaults to `GitHub`. If `repoType` is `GitHubEnterprise`, must use existing project and GitHub Enterprise service connection. RepoType string `pulumi:"repoType"` // Report build status. Default is true. ReportBuildStatus *bool `pulumi:"reportBuildStatus"` // The service connection ID. Used if the `repoType` is `GitHub` or `GitHubEnterprise`. ServiceConnectionId *string `pulumi:"serviceConnectionId"` // The path of the Yaml file describing the build definition. YmlPath string `pulumi:"ymlPath"` }
type BuildDefinitionRepositoryArgs ¶
type BuildDefinitionRepositoryArgs struct { // The branch name for which builds are triggered. Defaults to `master`. BranchName pulumi.StringPtrInput `pulumi:"branchName"` // The Github Enterprise URL. Used if `repoType` is `GithubEnterprise`. GithubEnterpriseUrl pulumi.StringPtrInput `pulumi:"githubEnterpriseUrl"` // The id of the repository. For `TfsGit` repos, this is simply the ID of the repository. For `Github` repos, this will take the form of `<GitHub Org>/<Repo Name>`. For `Bitbucket` repos, this will take the form of `<Workspace ID>/<Repo Name>`. RepoId pulumi.StringInput `pulumi:"repoId"` // The repository type. Valid values: `GitHub` or `TfsGit` or `Bitbucket` or `GitHub Enterprise`. Defaults to `GitHub`. If `repoType` is `GitHubEnterprise`, must use existing project and GitHub Enterprise service connection. RepoType pulumi.StringInput `pulumi:"repoType"` // Report build status. Default is true. ReportBuildStatus pulumi.BoolPtrInput `pulumi:"reportBuildStatus"` // The service connection ID. Used if the `repoType` is `GitHub` or `GitHubEnterprise`. ServiceConnectionId pulumi.StringPtrInput `pulumi:"serviceConnectionId"` // The path of the Yaml file describing the build definition. YmlPath pulumi.StringInput `pulumi:"ymlPath"` }
func (BuildDefinitionRepositoryArgs) ElementType ¶
func (BuildDefinitionRepositoryArgs) ElementType() reflect.Type
func (BuildDefinitionRepositoryArgs) ToBuildDefinitionRepositoryOutput ¶
func (i BuildDefinitionRepositoryArgs) ToBuildDefinitionRepositoryOutput() BuildDefinitionRepositoryOutput
func (BuildDefinitionRepositoryArgs) ToBuildDefinitionRepositoryOutputWithContext ¶
func (i BuildDefinitionRepositoryArgs) ToBuildDefinitionRepositoryOutputWithContext(ctx context.Context) BuildDefinitionRepositoryOutput
func (BuildDefinitionRepositoryArgs) ToBuildDefinitionRepositoryPtrOutput ¶
func (i BuildDefinitionRepositoryArgs) ToBuildDefinitionRepositoryPtrOutput() BuildDefinitionRepositoryPtrOutput
func (BuildDefinitionRepositoryArgs) ToBuildDefinitionRepositoryPtrOutputWithContext ¶
func (i BuildDefinitionRepositoryArgs) ToBuildDefinitionRepositoryPtrOutputWithContext(ctx context.Context) BuildDefinitionRepositoryPtrOutput
type BuildDefinitionRepositoryInput ¶
type BuildDefinitionRepositoryInput interface { pulumi.Input ToBuildDefinitionRepositoryOutput() BuildDefinitionRepositoryOutput ToBuildDefinitionRepositoryOutputWithContext(context.Context) BuildDefinitionRepositoryOutput }
BuildDefinitionRepositoryInput is an input type that accepts BuildDefinitionRepositoryArgs and BuildDefinitionRepositoryOutput values. You can construct a concrete instance of `BuildDefinitionRepositoryInput` via:
BuildDefinitionRepositoryArgs{...}
type BuildDefinitionRepositoryOutput ¶
type BuildDefinitionRepositoryOutput struct{ *pulumi.OutputState }
func (BuildDefinitionRepositoryOutput) BranchName ¶
func (o BuildDefinitionRepositoryOutput) BranchName() pulumi.StringPtrOutput
The branch name for which builds are triggered. Defaults to `master`.
func (BuildDefinitionRepositoryOutput) ElementType ¶
func (BuildDefinitionRepositoryOutput) ElementType() reflect.Type
func (BuildDefinitionRepositoryOutput) GithubEnterpriseUrl ¶
func (o BuildDefinitionRepositoryOutput) GithubEnterpriseUrl() pulumi.StringPtrOutput
The Github Enterprise URL. Used if `repoType` is `GithubEnterprise`.
func (BuildDefinitionRepositoryOutput) RepoId ¶
func (o BuildDefinitionRepositoryOutput) RepoId() pulumi.StringOutput
The id of the repository. For `TfsGit` repos, this is simply the ID of the repository. For `Github` repos, this will take the form of `<GitHub Org>/<Repo Name>`. For `Bitbucket` repos, this will take the form of `<Workspace ID>/<Repo Name>`.
func (BuildDefinitionRepositoryOutput) RepoType ¶
func (o BuildDefinitionRepositoryOutput) RepoType() pulumi.StringOutput
The repository type. Valid values: `GitHub` or `TfsGit` or `Bitbucket` or `GitHub Enterprise`. Defaults to `GitHub`. If `repoType` is `GitHubEnterprise`, must use existing project and GitHub Enterprise service connection.
func (BuildDefinitionRepositoryOutput) ReportBuildStatus ¶
func (o BuildDefinitionRepositoryOutput) ReportBuildStatus() pulumi.BoolPtrOutput
Report build status. Default is true.
func (BuildDefinitionRepositoryOutput) ServiceConnectionId ¶
func (o BuildDefinitionRepositoryOutput) ServiceConnectionId() pulumi.StringPtrOutput
The service connection ID. Used if the `repoType` is `GitHub` or `GitHubEnterprise`.
func (BuildDefinitionRepositoryOutput) ToBuildDefinitionRepositoryOutput ¶
func (o BuildDefinitionRepositoryOutput) ToBuildDefinitionRepositoryOutput() BuildDefinitionRepositoryOutput
func (BuildDefinitionRepositoryOutput) ToBuildDefinitionRepositoryOutputWithContext ¶
func (o BuildDefinitionRepositoryOutput) ToBuildDefinitionRepositoryOutputWithContext(ctx context.Context) BuildDefinitionRepositoryOutput
func (BuildDefinitionRepositoryOutput) ToBuildDefinitionRepositoryPtrOutput ¶
func (o BuildDefinitionRepositoryOutput) ToBuildDefinitionRepositoryPtrOutput() BuildDefinitionRepositoryPtrOutput
func (BuildDefinitionRepositoryOutput) ToBuildDefinitionRepositoryPtrOutputWithContext ¶
func (o BuildDefinitionRepositoryOutput) ToBuildDefinitionRepositoryPtrOutputWithContext(ctx context.Context) BuildDefinitionRepositoryPtrOutput
func (BuildDefinitionRepositoryOutput) YmlPath ¶
func (o BuildDefinitionRepositoryOutput) YmlPath() pulumi.StringOutput
The path of the Yaml file describing the build definition.
type BuildDefinitionRepositoryPtrInput ¶
type BuildDefinitionRepositoryPtrInput interface { pulumi.Input ToBuildDefinitionRepositoryPtrOutput() BuildDefinitionRepositoryPtrOutput ToBuildDefinitionRepositoryPtrOutputWithContext(context.Context) BuildDefinitionRepositoryPtrOutput }
BuildDefinitionRepositoryPtrInput is an input type that accepts BuildDefinitionRepositoryArgs, BuildDefinitionRepositoryPtr and BuildDefinitionRepositoryPtrOutput values. You can construct a concrete instance of `BuildDefinitionRepositoryPtrInput` via:
BuildDefinitionRepositoryArgs{...} or: nil
func BuildDefinitionRepositoryPtr ¶
func BuildDefinitionRepositoryPtr(v *BuildDefinitionRepositoryArgs) BuildDefinitionRepositoryPtrInput
type BuildDefinitionRepositoryPtrOutput ¶
type BuildDefinitionRepositoryPtrOutput struct{ *pulumi.OutputState }
func (BuildDefinitionRepositoryPtrOutput) BranchName ¶
func (o BuildDefinitionRepositoryPtrOutput) BranchName() pulumi.StringPtrOutput
The branch name for which builds are triggered. Defaults to `master`.
func (BuildDefinitionRepositoryPtrOutput) Elem ¶
func (o BuildDefinitionRepositoryPtrOutput) Elem() BuildDefinitionRepositoryOutput
func (BuildDefinitionRepositoryPtrOutput) ElementType ¶
func (BuildDefinitionRepositoryPtrOutput) ElementType() reflect.Type
func (BuildDefinitionRepositoryPtrOutput) GithubEnterpriseUrl ¶
func (o BuildDefinitionRepositoryPtrOutput) GithubEnterpriseUrl() pulumi.StringPtrOutput
The Github Enterprise URL. Used if `repoType` is `GithubEnterprise`.
func (BuildDefinitionRepositoryPtrOutput) RepoId ¶
func (o BuildDefinitionRepositoryPtrOutput) RepoId() pulumi.StringPtrOutput
The id of the repository. For `TfsGit` repos, this is simply the ID of the repository. For `Github` repos, this will take the form of `<GitHub Org>/<Repo Name>`. For `Bitbucket` repos, this will take the form of `<Workspace ID>/<Repo Name>`.
func (BuildDefinitionRepositoryPtrOutput) RepoType ¶
func (o BuildDefinitionRepositoryPtrOutput) RepoType() pulumi.StringPtrOutput
The repository type. Valid values: `GitHub` or `TfsGit` or `Bitbucket` or `GitHub Enterprise`. Defaults to `GitHub`. If `repoType` is `GitHubEnterprise`, must use existing project and GitHub Enterprise service connection.
func (BuildDefinitionRepositoryPtrOutput) ReportBuildStatus ¶
func (o BuildDefinitionRepositoryPtrOutput) ReportBuildStatus() pulumi.BoolPtrOutput
Report build status. Default is true.
func (BuildDefinitionRepositoryPtrOutput) ServiceConnectionId ¶
func (o BuildDefinitionRepositoryPtrOutput) ServiceConnectionId() pulumi.StringPtrOutput
The service connection ID. Used if the `repoType` is `GitHub` or `GitHubEnterprise`.
func (BuildDefinitionRepositoryPtrOutput) ToBuildDefinitionRepositoryPtrOutput ¶
func (o BuildDefinitionRepositoryPtrOutput) ToBuildDefinitionRepositoryPtrOutput() BuildDefinitionRepositoryPtrOutput
func (BuildDefinitionRepositoryPtrOutput) ToBuildDefinitionRepositoryPtrOutputWithContext ¶
func (o BuildDefinitionRepositoryPtrOutput) ToBuildDefinitionRepositoryPtrOutputWithContext(ctx context.Context) BuildDefinitionRepositoryPtrOutput
func (BuildDefinitionRepositoryPtrOutput) YmlPath ¶
func (o BuildDefinitionRepositoryPtrOutput) YmlPath() pulumi.StringPtrOutput
The path of the Yaml file describing the build definition.
type BuildDefinitionSchedule ¶ added in v2.3.1
type BuildDefinitionSchedule struct { // block supports the following: BranchFilters []BuildDefinitionScheduleBranchFilter `pulumi:"branchFilters"` // When to build. Valid values: `Mon`, `Tue`, `Wed`, `Thu`, `Fri`, `Sat`, `Sun`. DaysToBuilds []string `pulumi:"daysToBuilds"` // The ID of the schedule job ScheduleJobId *string `pulumi:"scheduleJobId"` // Schedule builds if the source or pipeline has changed. Defaults to `true`. ScheduleOnlyWithChanges *bool `pulumi:"scheduleOnlyWithChanges"` // Build start hour. Defaults to `0`. Valid values: `0 ~ 23`. StartHours *int `pulumi:"startHours"` // Build start minute. Defaults to `0`. Valid values: `0 ~ 59`. StartMinutes *int `pulumi:"startMinutes"` // Build time zone. Defaults to `(UTC) Coordinated Universal Time`. Valid values: // `(UTC-12:00) International Date Line West`, // `(UTC-11:00) Coordinated Universal Time-11`, // `(UTC-10:00) Aleutian Islands`, // `(UTC-10:00) Hawaii`, // `(UTC-09:30) Marquesas Islands`, // `(UTC-09:00) Alaska`, // `(UTC-09:00) Coordinated Universal Time-09`, // `(UTC-08:00) Baja California`, // `(UTC-08:00) Coordinated Universal Time-08`, // `(UTC-08:00) Pacific Time (US &Canada)`, // `(UTC-07:00) Arizona`, // `(UTC-07:00) Chihuahua, La Paz, Mazatlan`, // `(UTC-07:00) Mountain Time (US &Canada)`, // `(UTC-07:00) Yukon`, // `(UTC-06:00) Central America`, // `(UTC-06:00) Central Time (US &Canada)`, // `(UTC-06:00) Easter Island`, // `(UTC-06:00) Guadalajara, Mexico City, Monterrey`, // `(UTC-06:00) Saskatchewan`, // `(UTC-05:00) Bogota, Lima, Quito, Rio Branco`, // `(UTC-05:00) Chetumal`, // `(UTC-05:00) Eastern Time (US &Canada)`, // `(UTC-05:00) Haiti`, // `(UTC-05:00) Havana`, // `(UTC-05:00) Indiana (East)`, // `(UTC-05:00) Turks and Caicos`, // `(UTC-04:00) Asuncion`, // `(UTC-04:00) Atlantic Time (Canada)`, // `(UTC-04:00) Caracas`, // `(UTC-04:00) Cuiaba`, // `(UTC-04:00) Georgetown, La Paz, Manaus, San Juan`, // `(UTC-04:00) Santiago`, // `(UTC-03:30) Newfoundland`, // `(UTC-03:00) Araguaina`, // `(UTC-03:00) Brasilia`, // `(UTC-03:00) Cayenne, Fortaleza`, // `(UTC-03:00) City of Buenos Aires`, // `(UTC-03:00) Greenland`, // `(UTC-03:00) Montevideo`, // `(UTC-03:00) Punta Arenas`, // `(UTC-03:00) Saint Pierre and Miquelon`, // `(UTC-03:00) Salvador`, // `(UTC-02:00) Coordinated Universal Time-02`, // `(UTC-02:00) Mid-Atlantic - Old`, // `(UTC-01:00) Azores`, // `(UTC-01:00) Cabo Verde Is.`, // `(UTC) Coordinated Universal Time`, // `(UTC+00:00) Dublin, Edinburgh, Lisbon, London`, // `(UTC+00:00) Monrovia, Reykjavik`, // `(UTC+00:00) Sao Tome`, // `(UTC+01:00) Casablanca`, // `(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna`, // `(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague`, // `(UTC+01:00) Brussels, Copenhagen, Madrid, Paris`, // `(UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb`, // `(UTC+01:00) West Central Africa`, // `(UTC+02:00) Amman`, // `(UTC+02:00) Athens, Bucharest`, // `(UTC+02:00) Beirut`, // `(UTC+02:00) Cairo`, // `(UTC+02:00) Chisinau`, // `(UTC+02:00) Damascus`, // `(UTC+02:00) Gaza, Hebron`, // `(UTC+02:00) Harare, Pretoria`, // `(UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius`, // `(UTC+02:00) Jerusalem`, // `(UTC+02:00) Juba`, // `(UTC+02:00) Kaliningrad`, // `(UTC+02:00) Khartoum`, // `(UTC+02:00) Tripoli`, // `(UTC+02:00) Windhoek`, // `(UTC+03:00) Baghdad`, // `(UTC+03:00) Istanbul`, // `(UTC+03:00) Kuwait, Riyadh`, // `(UTC+03:00) Minsk`, // `(UTC+03:00) Moscow, St. Petersburg`, // `(UTC+03:00) Nairobi`, // `(UTC+03:00) Volgograd`, // `(UTC+03:30) Tehran`, // `(UTC+04:00) Abu Dhabi, Muscat`, // `(UTC+04:00) Astrakhan, Ulyanovsk`, // `(UTC+04:00) Baku`, // `(UTC+04:00) Izhevsk, Samara`, // `(UTC+04:00) Port Louis`, // `(UTC+04:00) Saratov`, // `(UTC+04:00) Tbilisi`, // `(UTC+04:00) Yerevan`, // `(UTC+04:30) Kabul`, // `(UTC+05:00) Ashgabat, Tashkent`, // `(UTC+05:00) Ekaterinburg`, // `(UTC+05:00) Islamabad, Karachi`, // `(UTC+05:00) Qyzylorda`, // `(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi`, // `(UTC+05:30) Sri Jayawardenepura`, // `(UTC+05:45) Kathmandu`, // `(UTC+06:00) Astana`, // `(UTC+06:00) Dhaka`, // `(UTC+06:00) Omsk`, // `(UTC+06:30) Yangon (Rangoon)`, // `(UTC+07:00) Bangkok, Hanoi, Jakarta`, // `(UTC+07:00) Barnaul, Gorno-Altaysk`, // `(UTC+07:00) Hovd`, // `(UTC+07:00) Krasnoyarsk`, // `(UTC+07:00) Novosibirsk`, // `(UTC+07:00) Tomsk`, // `(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi`, // `(UTC+08:00) Irkutsk`, // `(UTC+08:00) Kuala Lumpur, Singapore`, // `(UTC+08:00) Perth`, // `(UTC+08:00) Taipei`, // `(UTC+08:00) Ulaanbaatar`, // `(UTC+08:45) Eucla`, // `(UTC+09:00) Chita`, // `(UTC+09:00) Osaka, Sapporo, Tokyo`, // `(UTC+09:00) Pyongyang`, // `(UTC+09:00) Seoul`, // `(UTC+09:00) Yakutsk`, // `(UTC+09:30) Adelaide`, // `(UTC+09:30) Darwin`, // `(UTC+10:00) Brisbane`, // `(UTC+10:00) Canberra, Melbourne, Sydney`, // `(UTC+10:00) Guam, Port Moresby`, // `(UTC+10:00) Hobart`, // `(UTC+10:00) Vladivostok`, // `(UTC+10:30) Lord Howe Island`, // `(UTC+11:00) Bougainville Island`, // `(UTC+11:00) Chokurdakh`, // `(UTC+11:00) Magadan`, // `(UTC+11:00) Norfolk Island`, // `(UTC+11:00) Sakhalin`, // `(UTC+11:00) Solomon Is., New Caledonia`, // `(UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky`, // `(UTC+12:00) Auckland, Wellington`, // `(UTC+12:00) Coordinated Universal Time+12`, // `(UTC+12:00) Fiji`, // `(UTC+12:00) Petropavlovsk-Kamchatsky - Old`, // `(UTC+12:45) Chatham Islands`, // `(UTC+13:00) Coordinated Universal Time+13`, // `(UTC+13:00) Nuku'alofa`, // `(UTC+13:00) Samoa`, // `(UTC+14:00) Kiritimati Island`. TimeZone *string `pulumi:"timeZone"` }
type BuildDefinitionScheduleArgs ¶ added in v2.3.1
type BuildDefinitionScheduleArgs struct { // block supports the following: BranchFilters BuildDefinitionScheduleBranchFilterArrayInput `pulumi:"branchFilters"` // When to build. Valid values: `Mon`, `Tue`, `Wed`, `Thu`, `Fri`, `Sat`, `Sun`. DaysToBuilds pulumi.StringArrayInput `pulumi:"daysToBuilds"` // The ID of the schedule job ScheduleJobId pulumi.StringPtrInput `pulumi:"scheduleJobId"` // Schedule builds if the source or pipeline has changed. Defaults to `true`. ScheduleOnlyWithChanges pulumi.BoolPtrInput `pulumi:"scheduleOnlyWithChanges"` // Build start hour. Defaults to `0`. Valid values: `0 ~ 23`. StartHours pulumi.IntPtrInput `pulumi:"startHours"` // Build start minute. Defaults to `0`. Valid values: `0 ~ 59`. StartMinutes pulumi.IntPtrInput `pulumi:"startMinutes"` // Build time zone. Defaults to `(UTC) Coordinated Universal Time`. Valid values: // `(UTC-12:00) International Date Line West`, // `(UTC-11:00) Coordinated Universal Time-11`, // `(UTC-10:00) Aleutian Islands`, // `(UTC-10:00) Hawaii`, // `(UTC-09:30) Marquesas Islands`, // `(UTC-09:00) Alaska`, // `(UTC-09:00) Coordinated Universal Time-09`, // `(UTC-08:00) Baja California`, // `(UTC-08:00) Coordinated Universal Time-08`, // `(UTC-08:00) Pacific Time (US &Canada)`, // `(UTC-07:00) Arizona`, // `(UTC-07:00) Chihuahua, La Paz, Mazatlan`, // `(UTC-07:00) Mountain Time (US &Canada)`, // `(UTC-07:00) Yukon`, // `(UTC-06:00) Central America`, // `(UTC-06:00) Central Time (US &Canada)`, // `(UTC-06:00) Easter Island`, // `(UTC-06:00) Guadalajara, Mexico City, Monterrey`, // `(UTC-06:00) Saskatchewan`, // `(UTC-05:00) Bogota, Lima, Quito, Rio Branco`, // `(UTC-05:00) Chetumal`, // `(UTC-05:00) Eastern Time (US &Canada)`, // `(UTC-05:00) Haiti`, // `(UTC-05:00) Havana`, // `(UTC-05:00) Indiana (East)`, // `(UTC-05:00) Turks and Caicos`, // `(UTC-04:00) Asuncion`, // `(UTC-04:00) Atlantic Time (Canada)`, // `(UTC-04:00) Caracas`, // `(UTC-04:00) Cuiaba`, // `(UTC-04:00) Georgetown, La Paz, Manaus, San Juan`, // `(UTC-04:00) Santiago`, // `(UTC-03:30) Newfoundland`, // `(UTC-03:00) Araguaina`, // `(UTC-03:00) Brasilia`, // `(UTC-03:00) Cayenne, Fortaleza`, // `(UTC-03:00) City of Buenos Aires`, // `(UTC-03:00) Greenland`, // `(UTC-03:00) Montevideo`, // `(UTC-03:00) Punta Arenas`, // `(UTC-03:00) Saint Pierre and Miquelon`, // `(UTC-03:00) Salvador`, // `(UTC-02:00) Coordinated Universal Time-02`, // `(UTC-02:00) Mid-Atlantic - Old`, // `(UTC-01:00) Azores`, // `(UTC-01:00) Cabo Verde Is.`, // `(UTC) Coordinated Universal Time`, // `(UTC+00:00) Dublin, Edinburgh, Lisbon, London`, // `(UTC+00:00) Monrovia, Reykjavik`, // `(UTC+00:00) Sao Tome`, // `(UTC+01:00) Casablanca`, // `(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna`, // `(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague`, // `(UTC+01:00) Brussels, Copenhagen, Madrid, Paris`, // `(UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb`, // `(UTC+01:00) West Central Africa`, // `(UTC+02:00) Amman`, // `(UTC+02:00) Athens, Bucharest`, // `(UTC+02:00) Beirut`, // `(UTC+02:00) Cairo`, // `(UTC+02:00) Chisinau`, // `(UTC+02:00) Damascus`, // `(UTC+02:00) Gaza, Hebron`, // `(UTC+02:00) Harare, Pretoria`, // `(UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius`, // `(UTC+02:00) Jerusalem`, // `(UTC+02:00) Juba`, // `(UTC+02:00) Kaliningrad`, // `(UTC+02:00) Khartoum`, // `(UTC+02:00) Tripoli`, // `(UTC+02:00) Windhoek`, // `(UTC+03:00) Baghdad`, // `(UTC+03:00) Istanbul`, // `(UTC+03:00) Kuwait, Riyadh`, // `(UTC+03:00) Minsk`, // `(UTC+03:00) Moscow, St. Petersburg`, // `(UTC+03:00) Nairobi`, // `(UTC+03:00) Volgograd`, // `(UTC+03:30) Tehran`, // `(UTC+04:00) Abu Dhabi, Muscat`, // `(UTC+04:00) Astrakhan, Ulyanovsk`, // `(UTC+04:00) Baku`, // `(UTC+04:00) Izhevsk, Samara`, // `(UTC+04:00) Port Louis`, // `(UTC+04:00) Saratov`, // `(UTC+04:00) Tbilisi`, // `(UTC+04:00) Yerevan`, // `(UTC+04:30) Kabul`, // `(UTC+05:00) Ashgabat, Tashkent`, // `(UTC+05:00) Ekaterinburg`, // `(UTC+05:00) Islamabad, Karachi`, // `(UTC+05:00) Qyzylorda`, // `(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi`, // `(UTC+05:30) Sri Jayawardenepura`, // `(UTC+05:45) Kathmandu`, // `(UTC+06:00) Astana`, // `(UTC+06:00) Dhaka`, // `(UTC+06:00) Omsk`, // `(UTC+06:30) Yangon (Rangoon)`, // `(UTC+07:00) Bangkok, Hanoi, Jakarta`, // `(UTC+07:00) Barnaul, Gorno-Altaysk`, // `(UTC+07:00) Hovd`, // `(UTC+07:00) Krasnoyarsk`, // `(UTC+07:00) Novosibirsk`, // `(UTC+07:00) Tomsk`, // `(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi`, // `(UTC+08:00) Irkutsk`, // `(UTC+08:00) Kuala Lumpur, Singapore`, // `(UTC+08:00) Perth`, // `(UTC+08:00) Taipei`, // `(UTC+08:00) Ulaanbaatar`, // `(UTC+08:45) Eucla`, // `(UTC+09:00) Chita`, // `(UTC+09:00) Osaka, Sapporo, Tokyo`, // `(UTC+09:00) Pyongyang`, // `(UTC+09:00) Seoul`, // `(UTC+09:00) Yakutsk`, // `(UTC+09:30) Adelaide`, // `(UTC+09:30) Darwin`, // `(UTC+10:00) Brisbane`, // `(UTC+10:00) Canberra, Melbourne, Sydney`, // `(UTC+10:00) Guam, Port Moresby`, // `(UTC+10:00) Hobart`, // `(UTC+10:00) Vladivostok`, // `(UTC+10:30) Lord Howe Island`, // `(UTC+11:00) Bougainville Island`, // `(UTC+11:00) Chokurdakh`, // `(UTC+11:00) Magadan`, // `(UTC+11:00) Norfolk Island`, // `(UTC+11:00) Sakhalin`, // `(UTC+11:00) Solomon Is., New Caledonia`, // `(UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky`, // `(UTC+12:00) Auckland, Wellington`, // `(UTC+12:00) Coordinated Universal Time+12`, // `(UTC+12:00) Fiji`, // `(UTC+12:00) Petropavlovsk-Kamchatsky - Old`, // `(UTC+12:45) Chatham Islands`, // `(UTC+13:00) Coordinated Universal Time+13`, // `(UTC+13:00) Nuku'alofa`, // `(UTC+13:00) Samoa`, // `(UTC+14:00) Kiritimati Island`. TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` }
func (BuildDefinitionScheduleArgs) ElementType ¶ added in v2.3.1
func (BuildDefinitionScheduleArgs) ElementType() reflect.Type
func (BuildDefinitionScheduleArgs) ToBuildDefinitionScheduleOutput ¶ added in v2.3.1
func (i BuildDefinitionScheduleArgs) ToBuildDefinitionScheduleOutput() BuildDefinitionScheduleOutput
func (BuildDefinitionScheduleArgs) ToBuildDefinitionScheduleOutputWithContext ¶ added in v2.3.1
func (i BuildDefinitionScheduleArgs) ToBuildDefinitionScheduleOutputWithContext(ctx context.Context) BuildDefinitionScheduleOutput
type BuildDefinitionScheduleArray ¶ added in v2.3.1
type BuildDefinitionScheduleArray []BuildDefinitionScheduleInput
func (BuildDefinitionScheduleArray) ElementType ¶ added in v2.3.1
func (BuildDefinitionScheduleArray) ElementType() reflect.Type
func (BuildDefinitionScheduleArray) ToBuildDefinitionScheduleArrayOutput ¶ added in v2.3.1
func (i BuildDefinitionScheduleArray) ToBuildDefinitionScheduleArrayOutput() BuildDefinitionScheduleArrayOutput
func (BuildDefinitionScheduleArray) ToBuildDefinitionScheduleArrayOutputWithContext ¶ added in v2.3.1
func (i BuildDefinitionScheduleArray) ToBuildDefinitionScheduleArrayOutputWithContext(ctx context.Context) BuildDefinitionScheduleArrayOutput
type BuildDefinitionScheduleArrayInput ¶ added in v2.3.1
type BuildDefinitionScheduleArrayInput interface { pulumi.Input ToBuildDefinitionScheduleArrayOutput() BuildDefinitionScheduleArrayOutput ToBuildDefinitionScheduleArrayOutputWithContext(context.Context) BuildDefinitionScheduleArrayOutput }
BuildDefinitionScheduleArrayInput is an input type that accepts BuildDefinitionScheduleArray and BuildDefinitionScheduleArrayOutput values. You can construct a concrete instance of `BuildDefinitionScheduleArrayInput` via:
BuildDefinitionScheduleArray{ BuildDefinitionScheduleArgs{...} }
type BuildDefinitionScheduleArrayOutput ¶ added in v2.3.1
type BuildDefinitionScheduleArrayOutput struct{ *pulumi.OutputState }
func (BuildDefinitionScheduleArrayOutput) ElementType ¶ added in v2.3.1
func (BuildDefinitionScheduleArrayOutput) ElementType() reflect.Type
func (BuildDefinitionScheduleArrayOutput) Index ¶ added in v2.3.1
func (o BuildDefinitionScheduleArrayOutput) Index(i pulumi.IntInput) BuildDefinitionScheduleOutput
func (BuildDefinitionScheduleArrayOutput) ToBuildDefinitionScheduleArrayOutput ¶ added in v2.3.1
func (o BuildDefinitionScheduleArrayOutput) ToBuildDefinitionScheduleArrayOutput() BuildDefinitionScheduleArrayOutput
func (BuildDefinitionScheduleArrayOutput) ToBuildDefinitionScheduleArrayOutputWithContext ¶ added in v2.3.1
func (o BuildDefinitionScheduleArrayOutput) ToBuildDefinitionScheduleArrayOutputWithContext(ctx context.Context) BuildDefinitionScheduleArrayOutput
type BuildDefinitionScheduleBranchFilter ¶ added in v2.3.1
type BuildDefinitionScheduleBranchFilterArgs ¶ added in v2.3.1
type BuildDefinitionScheduleBranchFilterArgs struct { // List of branch patterns to exclude. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // List of branch patterns to include. Includes pulumi.StringArrayInput `pulumi:"includes"` }
func (BuildDefinitionScheduleBranchFilterArgs) ElementType ¶ added in v2.3.1
func (BuildDefinitionScheduleBranchFilterArgs) ElementType() reflect.Type
func (BuildDefinitionScheduleBranchFilterArgs) ToBuildDefinitionScheduleBranchFilterOutput ¶ added in v2.3.1
func (i BuildDefinitionScheduleBranchFilterArgs) ToBuildDefinitionScheduleBranchFilterOutput() BuildDefinitionScheduleBranchFilterOutput
func (BuildDefinitionScheduleBranchFilterArgs) ToBuildDefinitionScheduleBranchFilterOutputWithContext ¶ added in v2.3.1
func (i BuildDefinitionScheduleBranchFilterArgs) ToBuildDefinitionScheduleBranchFilterOutputWithContext(ctx context.Context) BuildDefinitionScheduleBranchFilterOutput
type BuildDefinitionScheduleBranchFilterArray ¶ added in v2.3.1
type BuildDefinitionScheduleBranchFilterArray []BuildDefinitionScheduleBranchFilterInput
func (BuildDefinitionScheduleBranchFilterArray) ElementType ¶ added in v2.3.1
func (BuildDefinitionScheduleBranchFilterArray) ElementType() reflect.Type
func (BuildDefinitionScheduleBranchFilterArray) ToBuildDefinitionScheduleBranchFilterArrayOutput ¶ added in v2.3.1
func (i BuildDefinitionScheduleBranchFilterArray) ToBuildDefinitionScheduleBranchFilterArrayOutput() BuildDefinitionScheduleBranchFilterArrayOutput
func (BuildDefinitionScheduleBranchFilterArray) ToBuildDefinitionScheduleBranchFilterArrayOutputWithContext ¶ added in v2.3.1
func (i BuildDefinitionScheduleBranchFilterArray) ToBuildDefinitionScheduleBranchFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionScheduleBranchFilterArrayOutput
type BuildDefinitionScheduleBranchFilterArrayInput ¶ added in v2.3.1
type BuildDefinitionScheduleBranchFilterArrayInput interface { pulumi.Input ToBuildDefinitionScheduleBranchFilterArrayOutput() BuildDefinitionScheduleBranchFilterArrayOutput ToBuildDefinitionScheduleBranchFilterArrayOutputWithContext(context.Context) BuildDefinitionScheduleBranchFilterArrayOutput }
BuildDefinitionScheduleBranchFilterArrayInput is an input type that accepts BuildDefinitionScheduleBranchFilterArray and BuildDefinitionScheduleBranchFilterArrayOutput values. You can construct a concrete instance of `BuildDefinitionScheduleBranchFilterArrayInput` via:
BuildDefinitionScheduleBranchFilterArray{ BuildDefinitionScheduleBranchFilterArgs{...} }
type BuildDefinitionScheduleBranchFilterArrayOutput ¶ added in v2.3.1
type BuildDefinitionScheduleBranchFilterArrayOutput struct{ *pulumi.OutputState }
func (BuildDefinitionScheduleBranchFilterArrayOutput) ElementType ¶ added in v2.3.1
func (BuildDefinitionScheduleBranchFilterArrayOutput) ElementType() reflect.Type
func (BuildDefinitionScheduleBranchFilterArrayOutput) ToBuildDefinitionScheduleBranchFilterArrayOutput ¶ added in v2.3.1
func (o BuildDefinitionScheduleBranchFilterArrayOutput) ToBuildDefinitionScheduleBranchFilterArrayOutput() BuildDefinitionScheduleBranchFilterArrayOutput
func (BuildDefinitionScheduleBranchFilterArrayOutput) ToBuildDefinitionScheduleBranchFilterArrayOutputWithContext ¶ added in v2.3.1
func (o BuildDefinitionScheduleBranchFilterArrayOutput) ToBuildDefinitionScheduleBranchFilterArrayOutputWithContext(ctx context.Context) BuildDefinitionScheduleBranchFilterArrayOutput
type BuildDefinitionScheduleBranchFilterInput ¶ added in v2.3.1
type BuildDefinitionScheduleBranchFilterInput interface { pulumi.Input ToBuildDefinitionScheduleBranchFilterOutput() BuildDefinitionScheduleBranchFilterOutput ToBuildDefinitionScheduleBranchFilterOutputWithContext(context.Context) BuildDefinitionScheduleBranchFilterOutput }
BuildDefinitionScheduleBranchFilterInput is an input type that accepts BuildDefinitionScheduleBranchFilterArgs and BuildDefinitionScheduleBranchFilterOutput values. You can construct a concrete instance of `BuildDefinitionScheduleBranchFilterInput` via:
BuildDefinitionScheduleBranchFilterArgs{...}
type BuildDefinitionScheduleBranchFilterOutput ¶ added in v2.3.1
type BuildDefinitionScheduleBranchFilterOutput struct{ *pulumi.OutputState }
func (BuildDefinitionScheduleBranchFilterOutput) ElementType ¶ added in v2.3.1
func (BuildDefinitionScheduleBranchFilterOutput) ElementType() reflect.Type
func (BuildDefinitionScheduleBranchFilterOutput) Excludes ¶ added in v2.3.1
func (o BuildDefinitionScheduleBranchFilterOutput) Excludes() pulumi.StringArrayOutput
List of branch patterns to exclude.
func (BuildDefinitionScheduleBranchFilterOutput) Includes ¶ added in v2.3.1
func (o BuildDefinitionScheduleBranchFilterOutput) Includes() pulumi.StringArrayOutput
List of branch patterns to include.
func (BuildDefinitionScheduleBranchFilterOutput) ToBuildDefinitionScheduleBranchFilterOutput ¶ added in v2.3.1
func (o BuildDefinitionScheduleBranchFilterOutput) ToBuildDefinitionScheduleBranchFilterOutput() BuildDefinitionScheduleBranchFilterOutput
func (BuildDefinitionScheduleBranchFilterOutput) ToBuildDefinitionScheduleBranchFilterOutputWithContext ¶ added in v2.3.1
func (o BuildDefinitionScheduleBranchFilterOutput) ToBuildDefinitionScheduleBranchFilterOutputWithContext(ctx context.Context) BuildDefinitionScheduleBranchFilterOutput
type BuildDefinitionScheduleInput ¶ added in v2.3.1
type BuildDefinitionScheduleInput interface { pulumi.Input ToBuildDefinitionScheduleOutput() BuildDefinitionScheduleOutput ToBuildDefinitionScheduleOutputWithContext(context.Context) BuildDefinitionScheduleOutput }
BuildDefinitionScheduleInput is an input type that accepts BuildDefinitionScheduleArgs and BuildDefinitionScheduleOutput values. You can construct a concrete instance of `BuildDefinitionScheduleInput` via:
BuildDefinitionScheduleArgs{...}
type BuildDefinitionScheduleOutput ¶ added in v2.3.1
type BuildDefinitionScheduleOutput struct{ *pulumi.OutputState }
func (BuildDefinitionScheduleOutput) BranchFilters ¶ added in v2.3.1
func (o BuildDefinitionScheduleOutput) BranchFilters() BuildDefinitionScheduleBranchFilterArrayOutput
block supports the following:
func (BuildDefinitionScheduleOutput) DaysToBuilds ¶ added in v2.3.1
func (o BuildDefinitionScheduleOutput) DaysToBuilds() pulumi.StringArrayOutput
When to build. Valid values: `Mon`, `Tue`, `Wed`, `Thu`, `Fri`, `Sat`, `Sun`.
func (BuildDefinitionScheduleOutput) ElementType ¶ added in v2.3.1
func (BuildDefinitionScheduleOutput) ElementType() reflect.Type
func (BuildDefinitionScheduleOutput) ScheduleJobId ¶ added in v2.3.1
func (o BuildDefinitionScheduleOutput) ScheduleJobId() pulumi.StringPtrOutput
The ID of the schedule job
func (BuildDefinitionScheduleOutput) ScheduleOnlyWithChanges ¶ added in v2.3.1
func (o BuildDefinitionScheduleOutput) ScheduleOnlyWithChanges() pulumi.BoolPtrOutput
Schedule builds if the source or pipeline has changed. Defaults to `true`.
func (BuildDefinitionScheduleOutput) StartHours ¶ added in v2.3.1
func (o BuildDefinitionScheduleOutput) StartHours() pulumi.IntPtrOutput
Build start hour. Defaults to `0`. Valid values: `0 ~ 23`.
func (BuildDefinitionScheduleOutput) StartMinutes ¶ added in v2.3.1
func (o BuildDefinitionScheduleOutput) StartMinutes() pulumi.IntPtrOutput
Build start minute. Defaults to `0`. Valid values: `0 ~ 59`.
func (BuildDefinitionScheduleOutput) TimeZone ¶ added in v2.3.1
func (o BuildDefinitionScheduleOutput) TimeZone() pulumi.StringPtrOutput
Build time zone. Defaults to `(UTC) Coordinated Universal Time`. Valid values: `(UTC-12:00) International Date Line West`, `(UTC-11:00) Coordinated Universal Time-11`, `(UTC-10:00) Aleutian Islands`, `(UTC-10:00) Hawaii`, `(UTC-09:30) Marquesas Islands`, `(UTC-09:00) Alaska`, `(UTC-09:00) Coordinated Universal Time-09`, `(UTC-08:00) Baja California`, `(UTC-08:00) Coordinated Universal Time-08`, `(UTC-08:00) Pacific Time (US &Canada)`, `(UTC-07:00) Arizona`, `(UTC-07:00) Chihuahua, La Paz, Mazatlan`, `(UTC-07:00) Mountain Time (US &Canada)`, `(UTC-07:00) Yukon`, `(UTC-06:00) Central America`, `(UTC-06:00) Central Time (US &Canada)`, `(UTC-06:00) Easter Island`, `(UTC-06:00) Guadalajara, Mexico City, Monterrey`, `(UTC-06:00) Saskatchewan`, `(UTC-05:00) Bogota, Lima, Quito, Rio Branco`, `(UTC-05:00) Chetumal`, `(UTC-05:00) Eastern Time (US &Canada)`, `(UTC-05:00) Haiti`, `(UTC-05:00) Havana`, `(UTC-05:00) Indiana (East)`, `(UTC-05:00) Turks and Caicos`, `(UTC-04:00) Asuncion`, `(UTC-04:00) Atlantic Time (Canada)`, `(UTC-04:00) Caracas`, `(UTC-04:00) Cuiaba`, `(UTC-04:00) Georgetown, La Paz, Manaus, San Juan`, `(UTC-04:00) Santiago`, `(UTC-03:30) Newfoundland`, `(UTC-03:00) Araguaina`, `(UTC-03:00) Brasilia`, `(UTC-03:00) Cayenne, Fortaleza`, `(UTC-03:00) City of Buenos Aires`, `(UTC-03:00) Greenland`, `(UTC-03:00) Montevideo`, `(UTC-03:00) Punta Arenas`, `(UTC-03:00) Saint Pierre and Miquelon`, `(UTC-03:00) Salvador`, `(UTC-02:00) Coordinated Universal Time-02`, `(UTC-02:00) Mid-Atlantic - Old`, `(UTC-01:00) Azores`, `(UTC-01:00) Cabo Verde Is.`, `(UTC) Coordinated Universal Time`, `(UTC+00:00) Dublin, Edinburgh, Lisbon, London`, `(UTC+00:00) Monrovia, Reykjavik`, `(UTC+00:00) Sao Tome`, `(UTC+01:00) Casablanca`, `(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna`, `(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague`, `(UTC+01:00) Brussels, Copenhagen, Madrid, Paris`, `(UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb`, `(UTC+01:00) West Central Africa`, `(UTC+02:00) Amman`, `(UTC+02:00) Athens, Bucharest`, `(UTC+02:00) Beirut`, `(UTC+02:00) Cairo`, `(UTC+02:00) Chisinau`, `(UTC+02:00) Damascus`, `(UTC+02:00) Gaza, Hebron`, `(UTC+02:00) Harare, Pretoria`, `(UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius`, `(UTC+02:00) Jerusalem`, `(UTC+02:00) Juba`, `(UTC+02:00) Kaliningrad`, `(UTC+02:00) Khartoum`, `(UTC+02:00) Tripoli`, `(UTC+02:00) Windhoek`, `(UTC+03:00) Baghdad`, `(UTC+03:00) Istanbul`, `(UTC+03:00) Kuwait, Riyadh`, `(UTC+03:00) Minsk`, `(UTC+03:00) Moscow, St. Petersburg`, `(UTC+03:00) Nairobi`, `(UTC+03:00) Volgograd`, `(UTC+03:30) Tehran`, `(UTC+04:00) Abu Dhabi, Muscat`, `(UTC+04:00) Astrakhan, Ulyanovsk`, `(UTC+04:00) Baku`, `(UTC+04:00) Izhevsk, Samara`, `(UTC+04:00) Port Louis`, `(UTC+04:00) Saratov`, `(UTC+04:00) Tbilisi`, `(UTC+04:00) Yerevan`, `(UTC+04:30) Kabul`, `(UTC+05:00) Ashgabat, Tashkent`, `(UTC+05:00) Ekaterinburg`, `(UTC+05:00) Islamabad, Karachi`, `(UTC+05:00) Qyzylorda`, `(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi`, `(UTC+05:30) Sri Jayawardenepura`, `(UTC+05:45) Kathmandu`, `(UTC+06:00) Astana`, `(UTC+06:00) Dhaka`, `(UTC+06:00) Omsk`, `(UTC+06:30) Yangon (Rangoon)`, `(UTC+07:00) Bangkok, Hanoi, Jakarta`, `(UTC+07:00) Barnaul, Gorno-Altaysk`, `(UTC+07:00) Hovd`, `(UTC+07:00) Krasnoyarsk`, `(UTC+07:00) Novosibirsk`, `(UTC+07:00) Tomsk`, `(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi`, `(UTC+08:00) Irkutsk`, `(UTC+08:00) Kuala Lumpur, Singapore`, `(UTC+08:00) Perth`, `(UTC+08:00) Taipei`, `(UTC+08:00) Ulaanbaatar`, `(UTC+08:45) Eucla`, `(UTC+09:00) Chita`, `(UTC+09:00) Osaka, Sapporo, Tokyo`, `(UTC+09:00) Pyongyang`, `(UTC+09:00) Seoul`, `(UTC+09:00) Yakutsk`, `(UTC+09:30) Adelaide`, `(UTC+09:30) Darwin`, `(UTC+10:00) Brisbane`, `(UTC+10:00) Canberra, Melbourne, Sydney`, `(UTC+10:00) Guam, Port Moresby`, `(UTC+10:00) Hobart`, `(UTC+10:00) Vladivostok`, `(UTC+10:30) Lord Howe Island`, `(UTC+11:00) Bougainville Island`, `(UTC+11:00) Chokurdakh`, `(UTC+11:00) Magadan`, `(UTC+11:00) Norfolk Island`, `(UTC+11:00) Sakhalin`, `(UTC+11:00) Solomon Is., New Caledonia`, `(UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky`, `(UTC+12:00) Auckland, Wellington`, `(UTC+12:00) Coordinated Universal Time+12`, `(UTC+12:00) Fiji`, `(UTC+12:00) Petropavlovsk-Kamchatsky - Old`, `(UTC+12:45) Chatham Islands`, `(UTC+13:00) Coordinated Universal Time+13`, `(UTC+13:00) Nuku'alofa`, `(UTC+13:00) Samoa`, `(UTC+14:00) Kiritimati Island`.
func (BuildDefinitionScheduleOutput) ToBuildDefinitionScheduleOutput ¶ added in v2.3.1
func (o BuildDefinitionScheduleOutput) ToBuildDefinitionScheduleOutput() BuildDefinitionScheduleOutput
func (BuildDefinitionScheduleOutput) ToBuildDefinitionScheduleOutputWithContext ¶ added in v2.3.1
func (o BuildDefinitionScheduleOutput) ToBuildDefinitionScheduleOutputWithContext(ctx context.Context) BuildDefinitionScheduleOutput
type BuildDefinitionState ¶
type BuildDefinitionState struct { // The agent pool that should execute the build. Defaults to `Azure Pipelines`. AgentPoolName pulumi.StringPtrInput // Continuous Integration trigger. CiTrigger BuildDefinitionCiTriggerPtrInput // A `features` blocks as documented below. Features BuildDefinitionFeatureArrayInput // The name of the build definition. Name pulumi.StringPtrInput // The folder path of the build definition. Path pulumi.StringPtrInput // The project ID or project name. ProjectId pulumi.StringPtrInput // Pull Request Integration trigger. PullRequestTrigger BuildDefinitionPullRequestTriggerPtrInput // The queue status of the build definition. Valid values: `enabled` or `paused` or `disabled`. Defaults to `enabled`. QueueStatus pulumi.StringPtrInput // A `repository` block as documented below. Repository BuildDefinitionRepositoryPtrInput // The revision of the build definition Revision pulumi.IntPtrInput Schedules BuildDefinitionScheduleArrayInput // A list of variable group IDs (integers) to link to the build definition. VariableGroups pulumi.IntArrayInput // A list of `variable` blocks, as documented below. Variables BuildDefinitionVariableArrayInput }
func (BuildDefinitionState) ElementType ¶
func (BuildDefinitionState) ElementType() reflect.Type
type BuildDefinitionVariable ¶
type BuildDefinitionVariable struct { // True if the variable can be overridden. Defaults to `true`. AllowOverride *bool `pulumi:"allowOverride"` // True if the variable is a secret. Defaults to `false`. IsSecret *bool `pulumi:"isSecret"` // The name of the variable. Name string `pulumi:"name"` // The secret value of the variable. Used when `isSecret` set to `true`. SecretValue *string `pulumi:"secretValue"` // The value of the variable. Value *string `pulumi:"value"` }
type BuildDefinitionVariableArgs ¶
type BuildDefinitionVariableArgs struct { // True if the variable can be overridden. Defaults to `true`. AllowOverride pulumi.BoolPtrInput `pulumi:"allowOverride"` // True if the variable is a secret. Defaults to `false`. IsSecret pulumi.BoolPtrInput `pulumi:"isSecret"` // The name of the variable. Name pulumi.StringInput `pulumi:"name"` // The secret value of the variable. Used when `isSecret` set to `true`. SecretValue pulumi.StringPtrInput `pulumi:"secretValue"` // The value of the variable. Value pulumi.StringPtrInput `pulumi:"value"` }
func (BuildDefinitionVariableArgs) ElementType ¶
func (BuildDefinitionVariableArgs) ElementType() reflect.Type
func (BuildDefinitionVariableArgs) ToBuildDefinitionVariableOutput ¶
func (i BuildDefinitionVariableArgs) ToBuildDefinitionVariableOutput() BuildDefinitionVariableOutput
func (BuildDefinitionVariableArgs) ToBuildDefinitionVariableOutputWithContext ¶
func (i BuildDefinitionVariableArgs) ToBuildDefinitionVariableOutputWithContext(ctx context.Context) BuildDefinitionVariableOutput
type BuildDefinitionVariableArray ¶
type BuildDefinitionVariableArray []BuildDefinitionVariableInput
func (BuildDefinitionVariableArray) ElementType ¶
func (BuildDefinitionVariableArray) ElementType() reflect.Type
func (BuildDefinitionVariableArray) ToBuildDefinitionVariableArrayOutput ¶
func (i BuildDefinitionVariableArray) ToBuildDefinitionVariableArrayOutput() BuildDefinitionVariableArrayOutput
func (BuildDefinitionVariableArray) ToBuildDefinitionVariableArrayOutputWithContext ¶
func (i BuildDefinitionVariableArray) ToBuildDefinitionVariableArrayOutputWithContext(ctx context.Context) BuildDefinitionVariableArrayOutput
type BuildDefinitionVariableArrayInput ¶
type BuildDefinitionVariableArrayInput interface { pulumi.Input ToBuildDefinitionVariableArrayOutput() BuildDefinitionVariableArrayOutput ToBuildDefinitionVariableArrayOutputWithContext(context.Context) BuildDefinitionVariableArrayOutput }
BuildDefinitionVariableArrayInput is an input type that accepts BuildDefinitionVariableArray and BuildDefinitionVariableArrayOutput values. You can construct a concrete instance of `BuildDefinitionVariableArrayInput` via:
BuildDefinitionVariableArray{ BuildDefinitionVariableArgs{...} }
type BuildDefinitionVariableArrayOutput ¶
type BuildDefinitionVariableArrayOutput struct{ *pulumi.OutputState }
func (BuildDefinitionVariableArrayOutput) ElementType ¶
func (BuildDefinitionVariableArrayOutput) ElementType() reflect.Type
func (BuildDefinitionVariableArrayOutput) Index ¶
func (o BuildDefinitionVariableArrayOutput) Index(i pulumi.IntInput) BuildDefinitionVariableOutput
func (BuildDefinitionVariableArrayOutput) ToBuildDefinitionVariableArrayOutput ¶
func (o BuildDefinitionVariableArrayOutput) ToBuildDefinitionVariableArrayOutput() BuildDefinitionVariableArrayOutput
func (BuildDefinitionVariableArrayOutput) ToBuildDefinitionVariableArrayOutputWithContext ¶
func (o BuildDefinitionVariableArrayOutput) ToBuildDefinitionVariableArrayOutputWithContext(ctx context.Context) BuildDefinitionVariableArrayOutput
type BuildDefinitionVariableInput ¶
type BuildDefinitionVariableInput interface { pulumi.Input ToBuildDefinitionVariableOutput() BuildDefinitionVariableOutput ToBuildDefinitionVariableOutputWithContext(context.Context) BuildDefinitionVariableOutput }
BuildDefinitionVariableInput is an input type that accepts BuildDefinitionVariableArgs and BuildDefinitionVariableOutput values. You can construct a concrete instance of `BuildDefinitionVariableInput` via:
BuildDefinitionVariableArgs{...}
type BuildDefinitionVariableOutput ¶
type BuildDefinitionVariableOutput struct{ *pulumi.OutputState }
func (BuildDefinitionVariableOutput) AllowOverride ¶
func (o BuildDefinitionVariableOutput) AllowOverride() pulumi.BoolPtrOutput
True if the variable can be overridden. Defaults to `true`.
func (BuildDefinitionVariableOutput) ElementType ¶
func (BuildDefinitionVariableOutput) ElementType() reflect.Type
func (BuildDefinitionVariableOutput) GetIsSecret ¶
func (o BuildDefinitionVariableOutput) GetIsSecret() pulumi.BoolPtrOutput
True if the variable is a secret. Defaults to `false`.
func (BuildDefinitionVariableOutput) Name ¶
func (o BuildDefinitionVariableOutput) Name() pulumi.StringOutput
The name of the variable.
func (BuildDefinitionVariableOutput) SecretValue ¶
func (o BuildDefinitionVariableOutput) SecretValue() pulumi.StringPtrOutput
The secret value of the variable. Used when `isSecret` set to `true`.
func (BuildDefinitionVariableOutput) ToBuildDefinitionVariableOutput ¶
func (o BuildDefinitionVariableOutput) ToBuildDefinitionVariableOutput() BuildDefinitionVariableOutput
func (BuildDefinitionVariableOutput) ToBuildDefinitionVariableOutputWithContext ¶
func (o BuildDefinitionVariableOutput) ToBuildDefinitionVariableOutputWithContext(ctx context.Context) BuildDefinitionVariableOutput
func (BuildDefinitionVariableOutput) Value ¶
func (o BuildDefinitionVariableOutput) Value() pulumi.StringPtrOutput
The value of the variable.