Documentation ¶
Index ¶
- type BuildDefinitiondeprecated
- func (*BuildDefinition) ElementType() reflect.Type
- func (i *BuildDefinition) ToBuildDefinitionOutput() BuildDefinitionOutput
- func (i *BuildDefinition) ToBuildDefinitionOutputWithContext(ctx context.Context) BuildDefinitionOutput
- func (i *BuildDefinition) ToBuildDefinitionPtrOutput() BuildDefinitionPtrOutput
- func (i *BuildDefinition) ToBuildDefinitionPtrOutputWithContext(ctx context.Context) BuildDefinitionPtrOutput
- 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 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 (BuildDefinitionOutput) ElementType() reflect.Type
- func (o BuildDefinitionOutput) ToBuildDefinitionOutput() BuildDefinitionOutput
- func (o BuildDefinitionOutput) ToBuildDefinitionOutputWithContext(ctx context.Context) BuildDefinitionOutput
- func (o BuildDefinitionOutput) ToBuildDefinitionPtrOutput() BuildDefinitionPtrOutput
- func (o BuildDefinitionOutput) ToBuildDefinitionPtrOutputWithContext(ctx context.Context) BuildDefinitionPtrOutput
- type BuildDefinitionPtrInput
- type BuildDefinitionPtrOutput
- 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 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. AgentPoolName pulumi.StringPtrOutput `pulumi:"agentPoolName"` // Continuous Integration trigger. CiTrigger BuildDefinitionCiTriggerPtrOutput `pulumi:"ciTrigger"` // 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 Integration trigger. PullRequestTrigger BuildDefinitionPullRequestTriggerPtrOutput `pulumi:"pullRequestTrigger"` // A `repository` block as documented below. Repository BuildDefinitionRepositoryOutput `pulumi:"repository"` // The revision of the build definition Revision pulumi.IntOutput `pulumi:"revision"` // 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 ### GitHub Enterprise ```go package main
import (
"github.com/pulumi/pulumi-azuredevops/sdk/go/azuredevops" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := azuredevops.NewBuildDefinition(ctx, "sampleDotnetcoreAppRelease", &azuredevops.BuildDefinitionArgs{ ProjectId: pulumi.Any(azuredevops_project.Project.Id), Path: pulumi.String("\\ExampleFolder"), CiTrigger: &azuredevops.BuildDefinitionCiTriggerArgs{ UseYaml: pulumi.Bool(true), }, 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: pulumi.String("..."), }, }) if err != nil { return err } return nil }) }
``` ## Relevant Links
- [Azure DevOps Service REST API 5.1 - Build Definitions](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions?view=azure-devops-rest-5.1)
## 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 build "Test Project"/10
```
or
```sh
$ pulumi import azuredevops:Build/buildDefinition:BuildDefinition build 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
func (*BuildDefinition) ToBuildDefinitionPtrOutput ¶ added in v1.2.2
func (i *BuildDefinition) ToBuildDefinitionPtrOutput() BuildDefinitionPtrOutput
func (*BuildDefinition) ToBuildDefinitionPtrOutputWithContext ¶ added in v1.2.2
func (i *BuildDefinition) ToBuildDefinitionPtrOutputWithContext(ctx context.Context) BuildDefinitionPtrOutput
type BuildDefinitionArgs ¶
type BuildDefinitionArgs struct { // The agent pool that should execute the build. AgentPoolName pulumi.StringPtrInput // Continuous Integration trigger. CiTrigger BuildDefinitionCiTriggerPtrInput // 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 Integration trigger. PullRequestTrigger BuildDefinitionPullRequestTriggerPtrInput // A `repository` block as documented below. Repository BuildDefinitionRepositoryInput // 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 ¶ added in v1.2.2
type BuildDefinitionArray []BuildDefinitionInput
func (BuildDefinitionArray) ElementType ¶ added in v1.2.2
func (BuildDefinitionArray) ElementType() reflect.Type
func (BuildDefinitionArray) ToBuildDefinitionArrayOutput ¶ added in v1.2.2
func (i BuildDefinitionArray) ToBuildDefinitionArrayOutput() BuildDefinitionArrayOutput
func (BuildDefinitionArray) ToBuildDefinitionArrayOutputWithContext ¶ added in v1.2.2
func (i BuildDefinitionArray) ToBuildDefinitionArrayOutputWithContext(ctx context.Context) BuildDefinitionArrayOutput
type BuildDefinitionArrayInput ¶ added in v1.2.2
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 ¶ added in v1.2.2
type BuildDefinitionArrayOutput struct{ *pulumi.OutputState }
func (BuildDefinitionArrayOutput) ElementType ¶ added in v1.2.2
func (BuildDefinitionArrayOutput) ElementType() reflect.Type
func (BuildDefinitionArrayOutput) Index ¶ added in v1.2.2
func (o BuildDefinitionArrayOutput) Index(i pulumi.IntInput) BuildDefinitionOutput
func (BuildDefinitionArrayOutput) ToBuildDefinitionArrayOutput ¶ added in v1.2.2
func (o BuildDefinitionArrayOutput) ToBuildDefinitionArrayOutput() BuildDefinitionArrayOutput
func (BuildDefinitionArrayOutput) ToBuildDefinitionArrayOutputWithContext ¶ added in v1.2.2
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 branch patterns to exclude. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // List of branch 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 branch patterns to exclude.
func (BuildDefinitionCiTriggerOverridePathFilterOutput) Includes ¶
func (o BuildDefinitionCiTriggerOverridePathFilterOutput) Includes() pulumi.StringArrayOutput
List of branch 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 BuildDefinitionInput ¶
type BuildDefinitionInput interface { pulumi.Input ToBuildDefinitionOutput() BuildDefinitionOutput ToBuildDefinitionOutputWithContext(ctx context.Context) BuildDefinitionOutput }
type BuildDefinitionMap ¶ added in v1.2.2
type BuildDefinitionMap map[string]BuildDefinitionInput
func (BuildDefinitionMap) ElementType ¶ added in v1.2.2
func (BuildDefinitionMap) ElementType() reflect.Type
func (BuildDefinitionMap) ToBuildDefinitionMapOutput ¶ added in v1.2.2
func (i BuildDefinitionMap) ToBuildDefinitionMapOutput() BuildDefinitionMapOutput
func (BuildDefinitionMap) ToBuildDefinitionMapOutputWithContext ¶ added in v1.2.2
func (i BuildDefinitionMap) ToBuildDefinitionMapOutputWithContext(ctx context.Context) BuildDefinitionMapOutput
type BuildDefinitionMapInput ¶ added in v1.2.2
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 ¶ added in v1.2.2
type BuildDefinitionMapOutput struct{ *pulumi.OutputState }
func (BuildDefinitionMapOutput) ElementType ¶ added in v1.2.2
func (BuildDefinitionMapOutput) ElementType() reflect.Type
func (BuildDefinitionMapOutput) MapIndex ¶ added in v1.2.2
func (o BuildDefinitionMapOutput) MapIndex(k pulumi.StringInput) BuildDefinitionOutput
func (BuildDefinitionMapOutput) ToBuildDefinitionMapOutput ¶ added in v1.2.2
func (o BuildDefinitionMapOutput) ToBuildDefinitionMapOutput() BuildDefinitionMapOutput
func (BuildDefinitionMapOutput) ToBuildDefinitionMapOutputWithContext ¶ added in v1.2.2
func (o BuildDefinitionMapOutput) ToBuildDefinitionMapOutputWithContext(ctx context.Context) BuildDefinitionMapOutput
type BuildDefinitionOutput ¶
type BuildDefinitionOutput struct {
*pulumi.OutputState
}
func (BuildDefinitionOutput) ElementType ¶
func (BuildDefinitionOutput) ElementType() reflect.Type
func (BuildDefinitionOutput) ToBuildDefinitionOutput ¶
func (o BuildDefinitionOutput) ToBuildDefinitionOutput() BuildDefinitionOutput
func (BuildDefinitionOutput) ToBuildDefinitionOutputWithContext ¶
func (o BuildDefinitionOutput) ToBuildDefinitionOutputWithContext(ctx context.Context) BuildDefinitionOutput
func (BuildDefinitionOutput) ToBuildDefinitionPtrOutput ¶ added in v1.2.2
func (o BuildDefinitionOutput) ToBuildDefinitionPtrOutput() BuildDefinitionPtrOutput
func (BuildDefinitionOutput) ToBuildDefinitionPtrOutputWithContext ¶ added in v1.2.2
func (o BuildDefinitionOutput) ToBuildDefinitionPtrOutputWithContext(ctx context.Context) BuildDefinitionPtrOutput
type BuildDefinitionPtrInput ¶ added in v1.2.2
type BuildDefinitionPtrInput interface { pulumi.Input ToBuildDefinitionPtrOutput() BuildDefinitionPtrOutput ToBuildDefinitionPtrOutputWithContext(ctx context.Context) BuildDefinitionPtrOutput }
type BuildDefinitionPtrOutput ¶ added in v1.2.2
type BuildDefinitionPtrOutput struct {
*pulumi.OutputState
}
func (BuildDefinitionPtrOutput) ElementType ¶ added in v1.2.2
func (BuildDefinitionPtrOutput) ElementType() reflect.Type
func (BuildDefinitionPtrOutput) ToBuildDefinitionPtrOutput ¶ added in v1.2.2
func (o BuildDefinitionPtrOutput) ToBuildDefinitionPtrOutput() BuildDefinitionPtrOutput
func (BuildDefinitionPtrOutput) ToBuildDefinitionPtrOutputWithContext ¶ added in v1.2.2
func (o BuildDefinitionPtrOutput) ToBuildDefinitionPtrOutputWithContext(ctx context.Context) BuildDefinitionPtrOutput
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 form forms 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 form forms 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 form forms 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 branch patterns to exclude. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // List of branch 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 branch patterns to exclude.
func (BuildDefinitionPullRequestTriggerOverridePathFilterOutput) Includes ¶
func (o BuildDefinitionPullRequestTriggerOverridePathFilterOutput) Includes() pulumi.StringArrayOutput
List of branch 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 BuildDefinitionState ¶
type BuildDefinitionState struct { // The agent pool that should execute the build. AgentPoolName pulumi.StringPtrInput // Continuous Integration trigger. CiTrigger BuildDefinitionCiTriggerPtrInput // 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 Integration trigger. PullRequestTrigger BuildDefinitionPullRequestTriggerPtrInput // A `repository` block as documented below. Repository BuildDefinitionRepositoryPtrInput // The revision of the build definition Revision pulumi.IntPtrInput // 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 ¶ added in v1.2.2
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.