Documentation ¶
Index ¶
- type BitbucketServerConfig
- type BitbucketServerConfigArgs
- type BitbucketServerConfigArray
- func (BitbucketServerConfigArray) ElementType() reflect.Type
- func (i BitbucketServerConfigArray) ToBitbucketServerConfigArrayOutput() BitbucketServerConfigArrayOutput
- func (i BitbucketServerConfigArray) ToBitbucketServerConfigArrayOutputWithContext(ctx context.Context) BitbucketServerConfigArrayOutput
- type BitbucketServerConfigArrayInput
- type BitbucketServerConfigArrayOutput
- func (BitbucketServerConfigArrayOutput) ElementType() reflect.Type
- func (o BitbucketServerConfigArrayOutput) Index(i pulumi.IntInput) BitbucketServerConfigOutput
- func (o BitbucketServerConfigArrayOutput) ToBitbucketServerConfigArrayOutput() BitbucketServerConfigArrayOutput
- func (o BitbucketServerConfigArrayOutput) ToBitbucketServerConfigArrayOutputWithContext(ctx context.Context) BitbucketServerConfigArrayOutput
- type BitbucketServerConfigConnectedRepository
- type BitbucketServerConfigConnectedRepositoryArgs
- func (BitbucketServerConfigConnectedRepositoryArgs) ElementType() reflect.Type
- func (i BitbucketServerConfigConnectedRepositoryArgs) ToBitbucketServerConfigConnectedRepositoryOutput() BitbucketServerConfigConnectedRepositoryOutput
- func (i BitbucketServerConfigConnectedRepositoryArgs) ToBitbucketServerConfigConnectedRepositoryOutputWithContext(ctx context.Context) BitbucketServerConfigConnectedRepositoryOutput
- type BitbucketServerConfigConnectedRepositoryArray
- func (BitbucketServerConfigConnectedRepositoryArray) ElementType() reflect.Type
- func (i BitbucketServerConfigConnectedRepositoryArray) ToBitbucketServerConfigConnectedRepositoryArrayOutput() BitbucketServerConfigConnectedRepositoryArrayOutput
- func (i BitbucketServerConfigConnectedRepositoryArray) ToBitbucketServerConfigConnectedRepositoryArrayOutputWithContext(ctx context.Context) BitbucketServerConfigConnectedRepositoryArrayOutput
- type BitbucketServerConfigConnectedRepositoryArrayInput
- type BitbucketServerConfigConnectedRepositoryArrayOutput
- func (BitbucketServerConfigConnectedRepositoryArrayOutput) ElementType() reflect.Type
- func (o BitbucketServerConfigConnectedRepositoryArrayOutput) Index(i pulumi.IntInput) BitbucketServerConfigConnectedRepositoryOutput
- func (o BitbucketServerConfigConnectedRepositoryArrayOutput) ToBitbucketServerConfigConnectedRepositoryArrayOutput() BitbucketServerConfigConnectedRepositoryArrayOutput
- func (o BitbucketServerConfigConnectedRepositoryArrayOutput) ToBitbucketServerConfigConnectedRepositoryArrayOutputWithContext(ctx context.Context) BitbucketServerConfigConnectedRepositoryArrayOutput
- type BitbucketServerConfigConnectedRepositoryInput
- type BitbucketServerConfigConnectedRepositoryOutput
- func (BitbucketServerConfigConnectedRepositoryOutput) ElementType() reflect.Type
- func (o BitbucketServerConfigConnectedRepositoryOutput) ProjectKey() pulumi.StringOutput
- func (o BitbucketServerConfigConnectedRepositoryOutput) RepoSlug() pulumi.StringOutput
- func (o BitbucketServerConfigConnectedRepositoryOutput) ToBitbucketServerConfigConnectedRepositoryOutput() BitbucketServerConfigConnectedRepositoryOutput
- func (o BitbucketServerConfigConnectedRepositoryOutput) ToBitbucketServerConfigConnectedRepositoryOutputWithContext(ctx context.Context) BitbucketServerConfigConnectedRepositoryOutput
- type BitbucketServerConfigInput
- type BitbucketServerConfigMap
- type BitbucketServerConfigMapInput
- type BitbucketServerConfigMapOutput
- func (BitbucketServerConfigMapOutput) ElementType() reflect.Type
- func (o BitbucketServerConfigMapOutput) MapIndex(k pulumi.StringInput) BitbucketServerConfigOutput
- func (o BitbucketServerConfigMapOutput) ToBitbucketServerConfigMapOutput() BitbucketServerConfigMapOutput
- func (o BitbucketServerConfigMapOutput) ToBitbucketServerConfigMapOutputWithContext(ctx context.Context) BitbucketServerConfigMapOutput
- type BitbucketServerConfigOutput
- func (o BitbucketServerConfigOutput) ApiKey() pulumi.StringOutput
- func (o BitbucketServerConfigOutput) ConfigId() pulumi.StringOutput
- func (o BitbucketServerConfigOutput) ConnectedRepositories() BitbucketServerConfigConnectedRepositoryArrayOutput
- func (BitbucketServerConfigOutput) ElementType() reflect.Type
- func (o BitbucketServerConfigOutput) HostUri() pulumi.StringOutput
- func (o BitbucketServerConfigOutput) Location() pulumi.StringOutput
- func (o BitbucketServerConfigOutput) Name() pulumi.StringOutput
- func (o BitbucketServerConfigOutput) PeeredNetwork() pulumi.StringPtrOutput
- func (o BitbucketServerConfigOutput) Project() pulumi.StringOutput
- func (o BitbucketServerConfigOutput) Secrets() BitbucketServerConfigSecretsOutput
- func (o BitbucketServerConfigOutput) SslCa() pulumi.StringPtrOutput
- func (o BitbucketServerConfigOutput) ToBitbucketServerConfigOutput() BitbucketServerConfigOutput
- func (o BitbucketServerConfigOutput) ToBitbucketServerConfigOutputWithContext(ctx context.Context) BitbucketServerConfigOutput
- func (o BitbucketServerConfigOutput) Username() pulumi.StringOutput
- func (o BitbucketServerConfigOutput) WebhookKey() pulumi.StringOutput
- type BitbucketServerConfigSecrets
- type BitbucketServerConfigSecretsArgs
- func (BitbucketServerConfigSecretsArgs) ElementType() reflect.Type
- func (i BitbucketServerConfigSecretsArgs) ToBitbucketServerConfigSecretsOutput() BitbucketServerConfigSecretsOutput
- func (i BitbucketServerConfigSecretsArgs) ToBitbucketServerConfigSecretsOutputWithContext(ctx context.Context) BitbucketServerConfigSecretsOutput
- func (i BitbucketServerConfigSecretsArgs) ToBitbucketServerConfigSecretsPtrOutput() BitbucketServerConfigSecretsPtrOutput
- func (i BitbucketServerConfigSecretsArgs) ToBitbucketServerConfigSecretsPtrOutputWithContext(ctx context.Context) BitbucketServerConfigSecretsPtrOutput
- type BitbucketServerConfigSecretsInput
- type BitbucketServerConfigSecretsOutput
- func (o BitbucketServerConfigSecretsOutput) AdminAccessTokenVersionName() pulumi.StringOutput
- func (BitbucketServerConfigSecretsOutput) ElementType() reflect.Type
- func (o BitbucketServerConfigSecretsOutput) ReadAccessTokenVersionName() pulumi.StringOutput
- func (o BitbucketServerConfigSecretsOutput) ToBitbucketServerConfigSecretsOutput() BitbucketServerConfigSecretsOutput
- func (o BitbucketServerConfigSecretsOutput) ToBitbucketServerConfigSecretsOutputWithContext(ctx context.Context) BitbucketServerConfigSecretsOutput
- func (o BitbucketServerConfigSecretsOutput) ToBitbucketServerConfigSecretsPtrOutput() BitbucketServerConfigSecretsPtrOutput
- func (o BitbucketServerConfigSecretsOutput) ToBitbucketServerConfigSecretsPtrOutputWithContext(ctx context.Context) BitbucketServerConfigSecretsPtrOutput
- func (o BitbucketServerConfigSecretsOutput) WebhookSecretVersionName() pulumi.StringOutput
- type BitbucketServerConfigSecretsPtrInput
- type BitbucketServerConfigSecretsPtrOutput
- func (o BitbucketServerConfigSecretsPtrOutput) AdminAccessTokenVersionName() pulumi.StringPtrOutput
- func (o BitbucketServerConfigSecretsPtrOutput) Elem() BitbucketServerConfigSecretsOutput
- func (BitbucketServerConfigSecretsPtrOutput) ElementType() reflect.Type
- func (o BitbucketServerConfigSecretsPtrOutput) ReadAccessTokenVersionName() pulumi.StringPtrOutput
- func (o BitbucketServerConfigSecretsPtrOutput) ToBitbucketServerConfigSecretsPtrOutput() BitbucketServerConfigSecretsPtrOutput
- func (o BitbucketServerConfigSecretsPtrOutput) ToBitbucketServerConfigSecretsPtrOutputWithContext(ctx context.Context) BitbucketServerConfigSecretsPtrOutput
- func (o BitbucketServerConfigSecretsPtrOutput) WebhookSecretVersionName() pulumi.StringPtrOutput
- type BitbucketServerConfigState
- type GetTriggerApprovalConfig
- type GetTriggerApprovalConfigArgs
- func (GetTriggerApprovalConfigArgs) ElementType() reflect.Type
- func (i GetTriggerApprovalConfigArgs) ToGetTriggerApprovalConfigOutput() GetTriggerApprovalConfigOutput
- func (i GetTriggerApprovalConfigArgs) ToGetTriggerApprovalConfigOutputWithContext(ctx context.Context) GetTriggerApprovalConfigOutput
- type GetTriggerApprovalConfigArray
- func (GetTriggerApprovalConfigArray) ElementType() reflect.Type
- func (i GetTriggerApprovalConfigArray) ToGetTriggerApprovalConfigArrayOutput() GetTriggerApprovalConfigArrayOutput
- func (i GetTriggerApprovalConfigArray) ToGetTriggerApprovalConfigArrayOutputWithContext(ctx context.Context) GetTriggerApprovalConfigArrayOutput
- type GetTriggerApprovalConfigArrayInput
- type GetTriggerApprovalConfigArrayOutput
- func (GetTriggerApprovalConfigArrayOutput) ElementType() reflect.Type
- func (o GetTriggerApprovalConfigArrayOutput) Index(i pulumi.IntInput) GetTriggerApprovalConfigOutput
- func (o GetTriggerApprovalConfigArrayOutput) ToGetTriggerApprovalConfigArrayOutput() GetTriggerApprovalConfigArrayOutput
- func (o GetTriggerApprovalConfigArrayOutput) ToGetTriggerApprovalConfigArrayOutputWithContext(ctx context.Context) GetTriggerApprovalConfigArrayOutput
- type GetTriggerApprovalConfigInput
- type GetTriggerApprovalConfigOutput
- func (o GetTriggerApprovalConfigOutput) ApprovalRequired() pulumi.BoolOutput
- func (GetTriggerApprovalConfigOutput) ElementType() reflect.Type
- func (o GetTriggerApprovalConfigOutput) ToGetTriggerApprovalConfigOutput() GetTriggerApprovalConfigOutput
- func (o GetTriggerApprovalConfigOutput) ToGetTriggerApprovalConfigOutputWithContext(ctx context.Context) GetTriggerApprovalConfigOutput
- type GetTriggerBitbucketServerTriggerConfig
- type GetTriggerBitbucketServerTriggerConfigArgs
- func (GetTriggerBitbucketServerTriggerConfigArgs) ElementType() reflect.Type
- func (i GetTriggerBitbucketServerTriggerConfigArgs) ToGetTriggerBitbucketServerTriggerConfigOutput() GetTriggerBitbucketServerTriggerConfigOutput
- func (i GetTriggerBitbucketServerTriggerConfigArgs) ToGetTriggerBitbucketServerTriggerConfigOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigOutput
- type GetTriggerBitbucketServerTriggerConfigArray
- func (GetTriggerBitbucketServerTriggerConfigArray) ElementType() reflect.Type
- func (i GetTriggerBitbucketServerTriggerConfigArray) ToGetTriggerBitbucketServerTriggerConfigArrayOutput() GetTriggerBitbucketServerTriggerConfigArrayOutput
- func (i GetTriggerBitbucketServerTriggerConfigArray) ToGetTriggerBitbucketServerTriggerConfigArrayOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigArrayOutput
- type GetTriggerBitbucketServerTriggerConfigArrayInput
- type GetTriggerBitbucketServerTriggerConfigArrayOutput
- func (GetTriggerBitbucketServerTriggerConfigArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBitbucketServerTriggerConfigArrayOutput) Index(i pulumi.IntInput) GetTriggerBitbucketServerTriggerConfigOutput
- func (o GetTriggerBitbucketServerTriggerConfigArrayOutput) ToGetTriggerBitbucketServerTriggerConfigArrayOutput() GetTriggerBitbucketServerTriggerConfigArrayOutput
- func (o GetTriggerBitbucketServerTriggerConfigArrayOutput) ToGetTriggerBitbucketServerTriggerConfigArrayOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigArrayOutput
- type GetTriggerBitbucketServerTriggerConfigInput
- type GetTriggerBitbucketServerTriggerConfigOutput
- func (o GetTriggerBitbucketServerTriggerConfigOutput) BitbucketServerConfigResource() pulumi.StringOutput
- func (GetTriggerBitbucketServerTriggerConfigOutput) ElementType() reflect.Type
- func (o GetTriggerBitbucketServerTriggerConfigOutput) ProjectKey() pulumi.StringOutput
- func (o GetTriggerBitbucketServerTriggerConfigOutput) PullRequests() GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput
- func (o GetTriggerBitbucketServerTriggerConfigOutput) Pushes() GetTriggerBitbucketServerTriggerConfigPushArrayOutput
- func (o GetTriggerBitbucketServerTriggerConfigOutput) RepoSlug() pulumi.StringOutput
- func (o GetTriggerBitbucketServerTriggerConfigOutput) ToGetTriggerBitbucketServerTriggerConfigOutput() GetTriggerBitbucketServerTriggerConfigOutput
- func (o GetTriggerBitbucketServerTriggerConfigOutput) ToGetTriggerBitbucketServerTriggerConfigOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigOutput
- type GetTriggerBitbucketServerTriggerConfigPullRequest
- type GetTriggerBitbucketServerTriggerConfigPullRequestArgs
- func (GetTriggerBitbucketServerTriggerConfigPullRequestArgs) ElementType() reflect.Type
- func (i GetTriggerBitbucketServerTriggerConfigPullRequestArgs) ToGetTriggerBitbucketServerTriggerConfigPullRequestOutput() GetTriggerBitbucketServerTriggerConfigPullRequestOutput
- func (i GetTriggerBitbucketServerTriggerConfigPullRequestArgs) ToGetTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPullRequestOutput
- type GetTriggerBitbucketServerTriggerConfigPullRequestArray
- func (GetTriggerBitbucketServerTriggerConfigPullRequestArray) ElementType() reflect.Type
- func (i GetTriggerBitbucketServerTriggerConfigPullRequestArray) ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput() GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput
- func (i GetTriggerBitbucketServerTriggerConfigPullRequestArray) ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput
- type GetTriggerBitbucketServerTriggerConfigPullRequestArrayInput
- type GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput
- func (GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput) Index(i pulumi.IntInput) GetTriggerBitbucketServerTriggerConfigPullRequestOutput
- func (o GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput) ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput() GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput
- func (o GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput) ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput
- type GetTriggerBitbucketServerTriggerConfigPullRequestInput
- type GetTriggerBitbucketServerTriggerConfigPullRequestOutput
- func (o GetTriggerBitbucketServerTriggerConfigPullRequestOutput) Branch() pulumi.StringOutput
- func (o GetTriggerBitbucketServerTriggerConfigPullRequestOutput) CommentControl() pulumi.StringOutput
- func (GetTriggerBitbucketServerTriggerConfigPullRequestOutput) ElementType() reflect.Type
- func (o GetTriggerBitbucketServerTriggerConfigPullRequestOutput) InvertRegex() pulumi.BoolOutput
- func (o GetTriggerBitbucketServerTriggerConfigPullRequestOutput) ToGetTriggerBitbucketServerTriggerConfigPullRequestOutput() GetTriggerBitbucketServerTriggerConfigPullRequestOutput
- func (o GetTriggerBitbucketServerTriggerConfigPullRequestOutput) ToGetTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPullRequestOutput
- type GetTriggerBitbucketServerTriggerConfigPush
- type GetTriggerBitbucketServerTriggerConfigPushArgs
- func (GetTriggerBitbucketServerTriggerConfigPushArgs) ElementType() reflect.Type
- func (i GetTriggerBitbucketServerTriggerConfigPushArgs) ToGetTriggerBitbucketServerTriggerConfigPushOutput() GetTriggerBitbucketServerTriggerConfigPushOutput
- func (i GetTriggerBitbucketServerTriggerConfigPushArgs) ToGetTriggerBitbucketServerTriggerConfigPushOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPushOutput
- type GetTriggerBitbucketServerTriggerConfigPushArray
- func (GetTriggerBitbucketServerTriggerConfigPushArray) ElementType() reflect.Type
- func (i GetTriggerBitbucketServerTriggerConfigPushArray) ToGetTriggerBitbucketServerTriggerConfigPushArrayOutput() GetTriggerBitbucketServerTriggerConfigPushArrayOutput
- func (i GetTriggerBitbucketServerTriggerConfigPushArray) ToGetTriggerBitbucketServerTriggerConfigPushArrayOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPushArrayOutput
- type GetTriggerBitbucketServerTriggerConfigPushArrayInput
- type GetTriggerBitbucketServerTriggerConfigPushArrayOutput
- func (GetTriggerBitbucketServerTriggerConfigPushArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBitbucketServerTriggerConfigPushArrayOutput) Index(i pulumi.IntInput) GetTriggerBitbucketServerTriggerConfigPushOutput
- func (o GetTriggerBitbucketServerTriggerConfigPushArrayOutput) ToGetTriggerBitbucketServerTriggerConfigPushArrayOutput() GetTriggerBitbucketServerTriggerConfigPushArrayOutput
- func (o GetTriggerBitbucketServerTriggerConfigPushArrayOutput) ToGetTriggerBitbucketServerTriggerConfigPushArrayOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPushArrayOutput
- type GetTriggerBitbucketServerTriggerConfigPushInput
- type GetTriggerBitbucketServerTriggerConfigPushOutput
- func (o GetTriggerBitbucketServerTriggerConfigPushOutput) Branch() pulumi.StringOutput
- func (GetTriggerBitbucketServerTriggerConfigPushOutput) ElementType() reflect.Type
- func (o GetTriggerBitbucketServerTriggerConfigPushOutput) InvertRegex() pulumi.BoolOutput
- func (o GetTriggerBitbucketServerTriggerConfigPushOutput) Tag() pulumi.StringOutput
- func (o GetTriggerBitbucketServerTriggerConfigPushOutput) ToGetTriggerBitbucketServerTriggerConfigPushOutput() GetTriggerBitbucketServerTriggerConfigPushOutput
- func (o GetTriggerBitbucketServerTriggerConfigPushOutput) ToGetTriggerBitbucketServerTriggerConfigPushOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPushOutput
- type GetTriggerBuild
- type GetTriggerBuildArgs
- type GetTriggerBuildArray
- type GetTriggerBuildArrayInput
- type GetTriggerBuildArrayOutput
- func (GetTriggerBuildArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildOutput
- func (o GetTriggerBuildArrayOutput) ToGetTriggerBuildArrayOutput() GetTriggerBuildArrayOutput
- func (o GetTriggerBuildArrayOutput) ToGetTriggerBuildArrayOutputWithContext(ctx context.Context) GetTriggerBuildArrayOutput
- type GetTriggerBuildArtifact
- type GetTriggerBuildArtifactArgs
- type GetTriggerBuildArtifactArray
- func (GetTriggerBuildArtifactArray) ElementType() reflect.Type
- func (i GetTriggerBuildArtifactArray) ToGetTriggerBuildArtifactArrayOutput() GetTriggerBuildArtifactArrayOutput
- func (i GetTriggerBuildArtifactArray) ToGetTriggerBuildArtifactArrayOutputWithContext(ctx context.Context) GetTriggerBuildArtifactArrayOutput
- type GetTriggerBuildArtifactArrayInput
- type GetTriggerBuildArtifactArrayOutput
- func (GetTriggerBuildArtifactArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildArtifactArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildArtifactOutput
- func (o GetTriggerBuildArtifactArrayOutput) ToGetTriggerBuildArtifactArrayOutput() GetTriggerBuildArtifactArrayOutput
- func (o GetTriggerBuildArtifactArrayOutput) ToGetTriggerBuildArtifactArrayOutputWithContext(ctx context.Context) GetTriggerBuildArtifactArrayOutput
- type GetTriggerBuildArtifactInput
- type GetTriggerBuildArtifactObject
- type GetTriggerBuildArtifactObjectArgs
- func (GetTriggerBuildArtifactObjectArgs) ElementType() reflect.Type
- func (i GetTriggerBuildArtifactObjectArgs) ToGetTriggerBuildArtifactObjectOutput() GetTriggerBuildArtifactObjectOutput
- func (i GetTriggerBuildArtifactObjectArgs) ToGetTriggerBuildArtifactObjectOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectOutput
- type GetTriggerBuildArtifactObjectArray
- func (GetTriggerBuildArtifactObjectArray) ElementType() reflect.Type
- func (i GetTriggerBuildArtifactObjectArray) ToGetTriggerBuildArtifactObjectArrayOutput() GetTriggerBuildArtifactObjectArrayOutput
- func (i GetTriggerBuildArtifactObjectArray) ToGetTriggerBuildArtifactObjectArrayOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectArrayOutput
- type GetTriggerBuildArtifactObjectArrayInput
- type GetTriggerBuildArtifactObjectArrayOutput
- func (GetTriggerBuildArtifactObjectArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildArtifactObjectArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildArtifactObjectOutput
- func (o GetTriggerBuildArtifactObjectArrayOutput) ToGetTriggerBuildArtifactObjectArrayOutput() GetTriggerBuildArtifactObjectArrayOutput
- func (o GetTriggerBuildArtifactObjectArrayOutput) ToGetTriggerBuildArtifactObjectArrayOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectArrayOutput
- type GetTriggerBuildArtifactObjectInput
- type GetTriggerBuildArtifactObjectOutput
- func (GetTriggerBuildArtifactObjectOutput) ElementType() reflect.Type
- func (o GetTriggerBuildArtifactObjectOutput) Location() pulumi.StringOutput
- func (o GetTriggerBuildArtifactObjectOutput) Paths() pulumi.StringArrayOutput
- func (o GetTriggerBuildArtifactObjectOutput) Timings() GetTriggerBuildArtifactObjectTimingArrayOutput
- func (o GetTriggerBuildArtifactObjectOutput) ToGetTriggerBuildArtifactObjectOutput() GetTriggerBuildArtifactObjectOutput
- func (o GetTriggerBuildArtifactObjectOutput) ToGetTriggerBuildArtifactObjectOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectOutput
- type GetTriggerBuildArtifactObjectTiming
- type GetTriggerBuildArtifactObjectTimingArgs
- func (GetTriggerBuildArtifactObjectTimingArgs) ElementType() reflect.Type
- func (i GetTriggerBuildArtifactObjectTimingArgs) ToGetTriggerBuildArtifactObjectTimingOutput() GetTriggerBuildArtifactObjectTimingOutput
- func (i GetTriggerBuildArtifactObjectTimingArgs) ToGetTriggerBuildArtifactObjectTimingOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectTimingOutput
- type GetTriggerBuildArtifactObjectTimingArray
- func (GetTriggerBuildArtifactObjectTimingArray) ElementType() reflect.Type
- func (i GetTriggerBuildArtifactObjectTimingArray) ToGetTriggerBuildArtifactObjectTimingArrayOutput() GetTriggerBuildArtifactObjectTimingArrayOutput
- func (i GetTriggerBuildArtifactObjectTimingArray) ToGetTriggerBuildArtifactObjectTimingArrayOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectTimingArrayOutput
- type GetTriggerBuildArtifactObjectTimingArrayInput
- type GetTriggerBuildArtifactObjectTimingArrayOutput
- func (GetTriggerBuildArtifactObjectTimingArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildArtifactObjectTimingArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildArtifactObjectTimingOutput
- func (o GetTriggerBuildArtifactObjectTimingArrayOutput) ToGetTriggerBuildArtifactObjectTimingArrayOutput() GetTriggerBuildArtifactObjectTimingArrayOutput
- func (o GetTriggerBuildArtifactObjectTimingArrayOutput) ToGetTriggerBuildArtifactObjectTimingArrayOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectTimingArrayOutput
- type GetTriggerBuildArtifactObjectTimingInput
- type GetTriggerBuildArtifactObjectTimingOutput
- func (GetTriggerBuildArtifactObjectTimingOutput) ElementType() reflect.Type
- func (o GetTriggerBuildArtifactObjectTimingOutput) EndTime() pulumi.StringOutput
- func (o GetTriggerBuildArtifactObjectTimingOutput) StartTime() pulumi.StringOutput
- func (o GetTriggerBuildArtifactObjectTimingOutput) ToGetTriggerBuildArtifactObjectTimingOutput() GetTriggerBuildArtifactObjectTimingOutput
- func (o GetTriggerBuildArtifactObjectTimingOutput) ToGetTriggerBuildArtifactObjectTimingOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectTimingOutput
- type GetTriggerBuildArtifactOutput
- func (GetTriggerBuildArtifactOutput) ElementType() reflect.Type
- func (o GetTriggerBuildArtifactOutput) Images() pulumi.StringArrayOutput
- func (o GetTriggerBuildArtifactOutput) Objects() GetTriggerBuildArtifactObjectArrayOutput
- func (o GetTriggerBuildArtifactOutput) ToGetTriggerBuildArtifactOutput() GetTriggerBuildArtifactOutput
- func (o GetTriggerBuildArtifactOutput) ToGetTriggerBuildArtifactOutputWithContext(ctx context.Context) GetTriggerBuildArtifactOutput
- type GetTriggerBuildAvailableSecret
- type GetTriggerBuildAvailableSecretArgs
- func (GetTriggerBuildAvailableSecretArgs) ElementType() reflect.Type
- func (i GetTriggerBuildAvailableSecretArgs) ToGetTriggerBuildAvailableSecretOutput() GetTriggerBuildAvailableSecretOutput
- func (i GetTriggerBuildAvailableSecretArgs) ToGetTriggerBuildAvailableSecretOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretOutput
- type GetTriggerBuildAvailableSecretArray
- func (GetTriggerBuildAvailableSecretArray) ElementType() reflect.Type
- func (i GetTriggerBuildAvailableSecretArray) ToGetTriggerBuildAvailableSecretArrayOutput() GetTriggerBuildAvailableSecretArrayOutput
- func (i GetTriggerBuildAvailableSecretArray) ToGetTriggerBuildAvailableSecretArrayOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretArrayOutput
- type GetTriggerBuildAvailableSecretArrayInput
- type GetTriggerBuildAvailableSecretArrayOutput
- func (GetTriggerBuildAvailableSecretArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildAvailableSecretArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildAvailableSecretOutput
- func (o GetTriggerBuildAvailableSecretArrayOutput) ToGetTriggerBuildAvailableSecretArrayOutput() GetTriggerBuildAvailableSecretArrayOutput
- func (o GetTriggerBuildAvailableSecretArrayOutput) ToGetTriggerBuildAvailableSecretArrayOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretArrayOutput
- type GetTriggerBuildAvailableSecretInput
- type GetTriggerBuildAvailableSecretOutput
- func (GetTriggerBuildAvailableSecretOutput) ElementType() reflect.Type
- func (o GetTriggerBuildAvailableSecretOutput) SecretManagers() GetTriggerBuildAvailableSecretSecretManagerArrayOutput
- func (o GetTriggerBuildAvailableSecretOutput) ToGetTriggerBuildAvailableSecretOutput() GetTriggerBuildAvailableSecretOutput
- func (o GetTriggerBuildAvailableSecretOutput) ToGetTriggerBuildAvailableSecretOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretOutput
- type GetTriggerBuildAvailableSecretSecretManager
- type GetTriggerBuildAvailableSecretSecretManagerArgs
- func (GetTriggerBuildAvailableSecretSecretManagerArgs) ElementType() reflect.Type
- func (i GetTriggerBuildAvailableSecretSecretManagerArgs) ToGetTriggerBuildAvailableSecretSecretManagerOutput() GetTriggerBuildAvailableSecretSecretManagerOutput
- func (i GetTriggerBuildAvailableSecretSecretManagerArgs) ToGetTriggerBuildAvailableSecretSecretManagerOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretSecretManagerOutput
- type GetTriggerBuildAvailableSecretSecretManagerArray
- func (GetTriggerBuildAvailableSecretSecretManagerArray) ElementType() reflect.Type
- func (i GetTriggerBuildAvailableSecretSecretManagerArray) ToGetTriggerBuildAvailableSecretSecretManagerArrayOutput() GetTriggerBuildAvailableSecretSecretManagerArrayOutput
- func (i GetTriggerBuildAvailableSecretSecretManagerArray) ToGetTriggerBuildAvailableSecretSecretManagerArrayOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretSecretManagerArrayOutput
- type GetTriggerBuildAvailableSecretSecretManagerArrayInput
- type GetTriggerBuildAvailableSecretSecretManagerArrayOutput
- func (GetTriggerBuildAvailableSecretSecretManagerArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildAvailableSecretSecretManagerArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildAvailableSecretSecretManagerOutput
- func (o GetTriggerBuildAvailableSecretSecretManagerArrayOutput) ToGetTriggerBuildAvailableSecretSecretManagerArrayOutput() GetTriggerBuildAvailableSecretSecretManagerArrayOutput
- func (o GetTriggerBuildAvailableSecretSecretManagerArrayOutput) ToGetTriggerBuildAvailableSecretSecretManagerArrayOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretSecretManagerArrayOutput
- type GetTriggerBuildAvailableSecretSecretManagerInput
- type GetTriggerBuildAvailableSecretSecretManagerOutput
- func (GetTriggerBuildAvailableSecretSecretManagerOutput) ElementType() reflect.Type
- func (o GetTriggerBuildAvailableSecretSecretManagerOutput) Env() pulumi.StringOutput
- func (o GetTriggerBuildAvailableSecretSecretManagerOutput) ToGetTriggerBuildAvailableSecretSecretManagerOutput() GetTriggerBuildAvailableSecretSecretManagerOutput
- func (o GetTriggerBuildAvailableSecretSecretManagerOutput) ToGetTriggerBuildAvailableSecretSecretManagerOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretSecretManagerOutput
- func (o GetTriggerBuildAvailableSecretSecretManagerOutput) VersionName() pulumi.StringOutput
- type GetTriggerBuildInput
- type GetTriggerBuildOption
- type GetTriggerBuildOptionArgs
- type GetTriggerBuildOptionArray
- func (GetTriggerBuildOptionArray) ElementType() reflect.Type
- func (i GetTriggerBuildOptionArray) ToGetTriggerBuildOptionArrayOutput() GetTriggerBuildOptionArrayOutput
- func (i GetTriggerBuildOptionArray) ToGetTriggerBuildOptionArrayOutputWithContext(ctx context.Context) GetTriggerBuildOptionArrayOutput
- type GetTriggerBuildOptionArrayInput
- type GetTriggerBuildOptionArrayOutput
- func (GetTriggerBuildOptionArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildOptionArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildOptionOutput
- func (o GetTriggerBuildOptionArrayOutput) ToGetTriggerBuildOptionArrayOutput() GetTriggerBuildOptionArrayOutput
- func (o GetTriggerBuildOptionArrayOutput) ToGetTriggerBuildOptionArrayOutputWithContext(ctx context.Context) GetTriggerBuildOptionArrayOutput
- type GetTriggerBuildOptionInput
- type GetTriggerBuildOptionOutput
- func (o GetTriggerBuildOptionOutput) DiskSizeGb() pulumi.IntOutput
- func (o GetTriggerBuildOptionOutput) DynamicSubstitutions() pulumi.BoolOutput
- func (GetTriggerBuildOptionOutput) ElementType() reflect.Type
- func (o GetTriggerBuildOptionOutput) Envs() pulumi.StringArrayOutput
- func (o GetTriggerBuildOptionOutput) LogStreamingOption() pulumi.StringOutput
- func (o GetTriggerBuildOptionOutput) Logging() pulumi.StringOutput
- func (o GetTriggerBuildOptionOutput) MachineType() pulumi.StringOutput
- func (o GetTriggerBuildOptionOutput) RequestedVerifyOption() pulumi.StringOutput
- func (o GetTriggerBuildOptionOutput) SecretEnvs() pulumi.StringArrayOutput
- func (o GetTriggerBuildOptionOutput) SourceProvenanceHashes() pulumi.StringArrayOutput
- func (o GetTriggerBuildOptionOutput) SubstitutionOption() pulumi.StringOutput
- func (o GetTriggerBuildOptionOutput) ToGetTriggerBuildOptionOutput() GetTriggerBuildOptionOutput
- func (o GetTriggerBuildOptionOutput) ToGetTriggerBuildOptionOutputWithContext(ctx context.Context) GetTriggerBuildOptionOutput
- func (o GetTriggerBuildOptionOutput) Volumes() GetTriggerBuildOptionVolumeArrayOutput
- func (o GetTriggerBuildOptionOutput) WorkerPool() pulumi.StringOutput
- type GetTriggerBuildOptionVolume
- type GetTriggerBuildOptionVolumeArgs
- func (GetTriggerBuildOptionVolumeArgs) ElementType() reflect.Type
- func (i GetTriggerBuildOptionVolumeArgs) ToGetTriggerBuildOptionVolumeOutput() GetTriggerBuildOptionVolumeOutput
- func (i GetTriggerBuildOptionVolumeArgs) ToGetTriggerBuildOptionVolumeOutputWithContext(ctx context.Context) GetTriggerBuildOptionVolumeOutput
- type GetTriggerBuildOptionVolumeArray
- func (GetTriggerBuildOptionVolumeArray) ElementType() reflect.Type
- func (i GetTriggerBuildOptionVolumeArray) ToGetTriggerBuildOptionVolumeArrayOutput() GetTriggerBuildOptionVolumeArrayOutput
- func (i GetTriggerBuildOptionVolumeArray) ToGetTriggerBuildOptionVolumeArrayOutputWithContext(ctx context.Context) GetTriggerBuildOptionVolumeArrayOutput
- type GetTriggerBuildOptionVolumeArrayInput
- type GetTriggerBuildOptionVolumeArrayOutput
- func (GetTriggerBuildOptionVolumeArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildOptionVolumeArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildOptionVolumeOutput
- func (o GetTriggerBuildOptionVolumeArrayOutput) ToGetTriggerBuildOptionVolumeArrayOutput() GetTriggerBuildOptionVolumeArrayOutput
- func (o GetTriggerBuildOptionVolumeArrayOutput) ToGetTriggerBuildOptionVolumeArrayOutputWithContext(ctx context.Context) GetTriggerBuildOptionVolumeArrayOutput
- type GetTriggerBuildOptionVolumeInput
- type GetTriggerBuildOptionVolumeOutput
- func (GetTriggerBuildOptionVolumeOutput) ElementType() reflect.Type
- func (o GetTriggerBuildOptionVolumeOutput) Name() pulumi.StringOutput
- func (o GetTriggerBuildOptionVolumeOutput) Path() pulumi.StringOutput
- func (o GetTriggerBuildOptionVolumeOutput) ToGetTriggerBuildOptionVolumeOutput() GetTriggerBuildOptionVolumeOutput
- func (o GetTriggerBuildOptionVolumeOutput) ToGetTriggerBuildOptionVolumeOutputWithContext(ctx context.Context) GetTriggerBuildOptionVolumeOutput
- type GetTriggerBuildOutput
- func (o GetTriggerBuildOutput) Artifacts() GetTriggerBuildArtifactArrayOutput
- func (o GetTriggerBuildOutput) AvailableSecrets() GetTriggerBuildAvailableSecretArrayOutput
- func (GetTriggerBuildOutput) ElementType() reflect.Type
- func (o GetTriggerBuildOutput) Images() pulumi.StringArrayOutput
- func (o GetTriggerBuildOutput) LogsBucket() pulumi.StringOutput
- func (o GetTriggerBuildOutput) Options() GetTriggerBuildOptionArrayOutput
- func (o GetTriggerBuildOutput) QueueTtl() pulumi.StringOutput
- func (o GetTriggerBuildOutput) Secrets() GetTriggerBuildSecretArrayOutput
- func (o GetTriggerBuildOutput) Sources() GetTriggerBuildSourceArrayOutput
- func (o GetTriggerBuildOutput) Steps() GetTriggerBuildStepArrayOutput
- func (o GetTriggerBuildOutput) Substitutions() pulumi.StringMapOutput
- func (o GetTriggerBuildOutput) Tags() pulumi.StringArrayOutput
- func (o GetTriggerBuildOutput) Timeout() pulumi.StringOutput
- func (o GetTriggerBuildOutput) ToGetTriggerBuildOutput() GetTriggerBuildOutput
- func (o GetTriggerBuildOutput) ToGetTriggerBuildOutputWithContext(ctx context.Context) GetTriggerBuildOutput
- type GetTriggerBuildSecret
- type GetTriggerBuildSecretArgs
- type GetTriggerBuildSecretArray
- func (GetTriggerBuildSecretArray) ElementType() reflect.Type
- func (i GetTriggerBuildSecretArray) ToGetTriggerBuildSecretArrayOutput() GetTriggerBuildSecretArrayOutput
- func (i GetTriggerBuildSecretArray) ToGetTriggerBuildSecretArrayOutputWithContext(ctx context.Context) GetTriggerBuildSecretArrayOutput
- type GetTriggerBuildSecretArrayInput
- type GetTriggerBuildSecretArrayOutput
- func (GetTriggerBuildSecretArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildSecretArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildSecretOutput
- func (o GetTriggerBuildSecretArrayOutput) ToGetTriggerBuildSecretArrayOutput() GetTriggerBuildSecretArrayOutput
- func (o GetTriggerBuildSecretArrayOutput) ToGetTriggerBuildSecretArrayOutputWithContext(ctx context.Context) GetTriggerBuildSecretArrayOutput
- type GetTriggerBuildSecretInput
- type GetTriggerBuildSecretOutput
- func (GetTriggerBuildSecretOutput) ElementType() reflect.Type
- func (o GetTriggerBuildSecretOutput) KmsKeyName() pulumi.StringOutput
- func (o GetTriggerBuildSecretOutput) SecretEnv() pulumi.StringMapOutput
- func (o GetTriggerBuildSecretOutput) ToGetTriggerBuildSecretOutput() GetTriggerBuildSecretOutput
- func (o GetTriggerBuildSecretOutput) ToGetTriggerBuildSecretOutputWithContext(ctx context.Context) GetTriggerBuildSecretOutput
- type GetTriggerBuildSource
- type GetTriggerBuildSourceArgs
- type GetTriggerBuildSourceArray
- func (GetTriggerBuildSourceArray) ElementType() reflect.Type
- func (i GetTriggerBuildSourceArray) ToGetTriggerBuildSourceArrayOutput() GetTriggerBuildSourceArrayOutput
- func (i GetTriggerBuildSourceArray) ToGetTriggerBuildSourceArrayOutputWithContext(ctx context.Context) GetTriggerBuildSourceArrayOutput
- type GetTriggerBuildSourceArrayInput
- type GetTriggerBuildSourceArrayOutput
- func (GetTriggerBuildSourceArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildSourceArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildSourceOutput
- func (o GetTriggerBuildSourceArrayOutput) ToGetTriggerBuildSourceArrayOutput() GetTriggerBuildSourceArrayOutput
- func (o GetTriggerBuildSourceArrayOutput) ToGetTriggerBuildSourceArrayOutputWithContext(ctx context.Context) GetTriggerBuildSourceArrayOutput
- type GetTriggerBuildSourceInput
- type GetTriggerBuildSourceOutput
- func (GetTriggerBuildSourceOutput) ElementType() reflect.Type
- func (o GetTriggerBuildSourceOutput) RepoSources() GetTriggerBuildSourceRepoSourceArrayOutput
- func (o GetTriggerBuildSourceOutput) StorageSources() GetTriggerBuildSourceStorageSourceArrayOutput
- func (o GetTriggerBuildSourceOutput) ToGetTriggerBuildSourceOutput() GetTriggerBuildSourceOutput
- func (o GetTriggerBuildSourceOutput) ToGetTriggerBuildSourceOutputWithContext(ctx context.Context) GetTriggerBuildSourceOutput
- type GetTriggerBuildSourceRepoSource
- type GetTriggerBuildSourceRepoSourceArgs
- func (GetTriggerBuildSourceRepoSourceArgs) ElementType() reflect.Type
- func (i GetTriggerBuildSourceRepoSourceArgs) ToGetTriggerBuildSourceRepoSourceOutput() GetTriggerBuildSourceRepoSourceOutput
- func (i GetTriggerBuildSourceRepoSourceArgs) ToGetTriggerBuildSourceRepoSourceOutputWithContext(ctx context.Context) GetTriggerBuildSourceRepoSourceOutput
- type GetTriggerBuildSourceRepoSourceArray
- func (GetTriggerBuildSourceRepoSourceArray) ElementType() reflect.Type
- func (i GetTriggerBuildSourceRepoSourceArray) ToGetTriggerBuildSourceRepoSourceArrayOutput() GetTriggerBuildSourceRepoSourceArrayOutput
- func (i GetTriggerBuildSourceRepoSourceArray) ToGetTriggerBuildSourceRepoSourceArrayOutputWithContext(ctx context.Context) GetTriggerBuildSourceRepoSourceArrayOutput
- type GetTriggerBuildSourceRepoSourceArrayInput
- type GetTriggerBuildSourceRepoSourceArrayOutput
- func (GetTriggerBuildSourceRepoSourceArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildSourceRepoSourceArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildSourceRepoSourceOutput
- func (o GetTriggerBuildSourceRepoSourceArrayOutput) ToGetTriggerBuildSourceRepoSourceArrayOutput() GetTriggerBuildSourceRepoSourceArrayOutput
- func (o GetTriggerBuildSourceRepoSourceArrayOutput) ToGetTriggerBuildSourceRepoSourceArrayOutputWithContext(ctx context.Context) GetTriggerBuildSourceRepoSourceArrayOutput
- type GetTriggerBuildSourceRepoSourceInput
- type GetTriggerBuildSourceRepoSourceOutput
- func (o GetTriggerBuildSourceRepoSourceOutput) BranchName() pulumi.StringOutput
- func (o GetTriggerBuildSourceRepoSourceOutput) CommitSha() pulumi.StringOutput
- func (o GetTriggerBuildSourceRepoSourceOutput) Dir() pulumi.StringOutput
- func (GetTriggerBuildSourceRepoSourceOutput) ElementType() reflect.Type
- func (o GetTriggerBuildSourceRepoSourceOutput) InvertRegex() pulumi.BoolOutput
- func (o GetTriggerBuildSourceRepoSourceOutput) ProjectId() pulumi.StringOutput
- func (o GetTriggerBuildSourceRepoSourceOutput) RepoName() pulumi.StringOutput
- func (o GetTriggerBuildSourceRepoSourceOutput) Substitutions() pulumi.StringMapOutput
- func (o GetTriggerBuildSourceRepoSourceOutput) TagName() pulumi.StringOutput
- func (o GetTriggerBuildSourceRepoSourceOutput) ToGetTriggerBuildSourceRepoSourceOutput() GetTriggerBuildSourceRepoSourceOutput
- func (o GetTriggerBuildSourceRepoSourceOutput) ToGetTriggerBuildSourceRepoSourceOutputWithContext(ctx context.Context) GetTriggerBuildSourceRepoSourceOutput
- type GetTriggerBuildSourceStorageSource
- type GetTriggerBuildSourceStorageSourceArgs
- func (GetTriggerBuildSourceStorageSourceArgs) ElementType() reflect.Type
- func (i GetTriggerBuildSourceStorageSourceArgs) ToGetTriggerBuildSourceStorageSourceOutput() GetTriggerBuildSourceStorageSourceOutput
- func (i GetTriggerBuildSourceStorageSourceArgs) ToGetTriggerBuildSourceStorageSourceOutputWithContext(ctx context.Context) GetTriggerBuildSourceStorageSourceOutput
- type GetTriggerBuildSourceStorageSourceArray
- func (GetTriggerBuildSourceStorageSourceArray) ElementType() reflect.Type
- func (i GetTriggerBuildSourceStorageSourceArray) ToGetTriggerBuildSourceStorageSourceArrayOutput() GetTriggerBuildSourceStorageSourceArrayOutput
- func (i GetTriggerBuildSourceStorageSourceArray) ToGetTriggerBuildSourceStorageSourceArrayOutputWithContext(ctx context.Context) GetTriggerBuildSourceStorageSourceArrayOutput
- type GetTriggerBuildSourceStorageSourceArrayInput
- type GetTriggerBuildSourceStorageSourceArrayOutput
- func (GetTriggerBuildSourceStorageSourceArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildSourceStorageSourceArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildSourceStorageSourceOutput
- func (o GetTriggerBuildSourceStorageSourceArrayOutput) ToGetTriggerBuildSourceStorageSourceArrayOutput() GetTriggerBuildSourceStorageSourceArrayOutput
- func (o GetTriggerBuildSourceStorageSourceArrayOutput) ToGetTriggerBuildSourceStorageSourceArrayOutputWithContext(ctx context.Context) GetTriggerBuildSourceStorageSourceArrayOutput
- type GetTriggerBuildSourceStorageSourceInput
- type GetTriggerBuildSourceStorageSourceOutput
- func (o GetTriggerBuildSourceStorageSourceOutput) Bucket() pulumi.StringOutput
- func (GetTriggerBuildSourceStorageSourceOutput) ElementType() reflect.Type
- func (o GetTriggerBuildSourceStorageSourceOutput) Generation() pulumi.StringOutput
- func (o GetTriggerBuildSourceStorageSourceOutput) Object() pulumi.StringOutput
- func (o GetTriggerBuildSourceStorageSourceOutput) ToGetTriggerBuildSourceStorageSourceOutput() GetTriggerBuildSourceStorageSourceOutput
- func (o GetTriggerBuildSourceStorageSourceOutput) ToGetTriggerBuildSourceStorageSourceOutputWithContext(ctx context.Context) GetTriggerBuildSourceStorageSourceOutput
- type GetTriggerBuildStep
- type GetTriggerBuildStepArgs
- type GetTriggerBuildStepArray
- type GetTriggerBuildStepArrayInput
- type GetTriggerBuildStepArrayOutput
- func (GetTriggerBuildStepArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildStepArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildStepOutput
- func (o GetTriggerBuildStepArrayOutput) ToGetTriggerBuildStepArrayOutput() GetTriggerBuildStepArrayOutput
- func (o GetTriggerBuildStepArrayOutput) ToGetTriggerBuildStepArrayOutputWithContext(ctx context.Context) GetTriggerBuildStepArrayOutput
- type GetTriggerBuildStepInput
- type GetTriggerBuildStepOutput
- func (o GetTriggerBuildStepOutput) Args() pulumi.StringArrayOutput
- func (o GetTriggerBuildStepOutput) Dir() pulumi.StringOutput
- func (GetTriggerBuildStepOutput) ElementType() reflect.Type
- func (o GetTriggerBuildStepOutput) Entrypoint() pulumi.StringOutput
- func (o GetTriggerBuildStepOutput) Envs() pulumi.StringArrayOutput
- func (o GetTriggerBuildStepOutput) Id() pulumi.StringOutput
- func (o GetTriggerBuildStepOutput) Name() pulumi.StringOutput
- func (o GetTriggerBuildStepOutput) Script() pulumi.StringOutput
- func (o GetTriggerBuildStepOutput) SecretEnvs() pulumi.StringArrayOutput
- func (o GetTriggerBuildStepOutput) Timeout() pulumi.StringOutput
- func (o GetTriggerBuildStepOutput) Timing() pulumi.StringOutput
- func (o GetTriggerBuildStepOutput) ToGetTriggerBuildStepOutput() GetTriggerBuildStepOutput
- func (o GetTriggerBuildStepOutput) ToGetTriggerBuildStepOutputWithContext(ctx context.Context) GetTriggerBuildStepOutput
- func (o GetTriggerBuildStepOutput) Volumes() GetTriggerBuildStepVolumeArrayOutput
- func (o GetTriggerBuildStepOutput) WaitFors() pulumi.StringArrayOutput
- type GetTriggerBuildStepVolume
- type GetTriggerBuildStepVolumeArgs
- func (GetTriggerBuildStepVolumeArgs) ElementType() reflect.Type
- func (i GetTriggerBuildStepVolumeArgs) ToGetTriggerBuildStepVolumeOutput() GetTriggerBuildStepVolumeOutput
- func (i GetTriggerBuildStepVolumeArgs) ToGetTriggerBuildStepVolumeOutputWithContext(ctx context.Context) GetTriggerBuildStepVolumeOutput
- type GetTriggerBuildStepVolumeArray
- func (GetTriggerBuildStepVolumeArray) ElementType() reflect.Type
- func (i GetTriggerBuildStepVolumeArray) ToGetTriggerBuildStepVolumeArrayOutput() GetTriggerBuildStepVolumeArrayOutput
- func (i GetTriggerBuildStepVolumeArray) ToGetTriggerBuildStepVolumeArrayOutputWithContext(ctx context.Context) GetTriggerBuildStepVolumeArrayOutput
- type GetTriggerBuildStepVolumeArrayInput
- type GetTriggerBuildStepVolumeArrayOutput
- func (GetTriggerBuildStepVolumeArrayOutput) ElementType() reflect.Type
- func (o GetTriggerBuildStepVolumeArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildStepVolumeOutput
- func (o GetTriggerBuildStepVolumeArrayOutput) ToGetTriggerBuildStepVolumeArrayOutput() GetTriggerBuildStepVolumeArrayOutput
- func (o GetTriggerBuildStepVolumeArrayOutput) ToGetTriggerBuildStepVolumeArrayOutputWithContext(ctx context.Context) GetTriggerBuildStepVolumeArrayOutput
- type GetTriggerBuildStepVolumeInput
- type GetTriggerBuildStepVolumeOutput
- func (GetTriggerBuildStepVolumeOutput) ElementType() reflect.Type
- func (o GetTriggerBuildStepVolumeOutput) Name() pulumi.StringOutput
- func (o GetTriggerBuildStepVolumeOutput) Path() pulumi.StringOutput
- func (o GetTriggerBuildStepVolumeOutput) ToGetTriggerBuildStepVolumeOutput() GetTriggerBuildStepVolumeOutput
- func (o GetTriggerBuildStepVolumeOutput) ToGetTriggerBuildStepVolumeOutputWithContext(ctx context.Context) GetTriggerBuildStepVolumeOutput
- type GetTriggerGitFileSource
- type GetTriggerGitFileSourceArgs
- type GetTriggerGitFileSourceArray
- func (GetTriggerGitFileSourceArray) ElementType() reflect.Type
- func (i GetTriggerGitFileSourceArray) ToGetTriggerGitFileSourceArrayOutput() GetTriggerGitFileSourceArrayOutput
- func (i GetTriggerGitFileSourceArray) ToGetTriggerGitFileSourceArrayOutputWithContext(ctx context.Context) GetTriggerGitFileSourceArrayOutput
- type GetTriggerGitFileSourceArrayInput
- type GetTriggerGitFileSourceArrayOutput
- func (GetTriggerGitFileSourceArrayOutput) ElementType() reflect.Type
- func (o GetTriggerGitFileSourceArrayOutput) Index(i pulumi.IntInput) GetTriggerGitFileSourceOutput
- func (o GetTriggerGitFileSourceArrayOutput) ToGetTriggerGitFileSourceArrayOutput() GetTriggerGitFileSourceArrayOutput
- func (o GetTriggerGitFileSourceArrayOutput) ToGetTriggerGitFileSourceArrayOutputWithContext(ctx context.Context) GetTriggerGitFileSourceArrayOutput
- type GetTriggerGitFileSourceInput
- type GetTriggerGitFileSourceOutput
- func (GetTriggerGitFileSourceOutput) ElementType() reflect.Type
- func (o GetTriggerGitFileSourceOutput) GithubEnterpriseConfig() pulumi.StringOutput
- func (o GetTriggerGitFileSourceOutput) Path() pulumi.StringOutput
- func (o GetTriggerGitFileSourceOutput) RepoType() pulumi.StringOutput
- func (o GetTriggerGitFileSourceOutput) Revision() pulumi.StringOutput
- func (o GetTriggerGitFileSourceOutput) ToGetTriggerGitFileSourceOutput() GetTriggerGitFileSourceOutput
- func (o GetTriggerGitFileSourceOutput) ToGetTriggerGitFileSourceOutputWithContext(ctx context.Context) GetTriggerGitFileSourceOutput
- func (o GetTriggerGitFileSourceOutput) Uri() pulumi.StringOutput
- type GetTriggerGithub
- type GetTriggerGithubArgs
- type GetTriggerGithubArray
- type GetTriggerGithubArrayInput
- type GetTriggerGithubArrayOutput
- func (GetTriggerGithubArrayOutput) ElementType() reflect.Type
- func (o GetTriggerGithubArrayOutput) Index(i pulumi.IntInput) GetTriggerGithubOutput
- func (o GetTriggerGithubArrayOutput) ToGetTriggerGithubArrayOutput() GetTriggerGithubArrayOutput
- func (o GetTriggerGithubArrayOutput) ToGetTriggerGithubArrayOutputWithContext(ctx context.Context) GetTriggerGithubArrayOutput
- type GetTriggerGithubInput
- type GetTriggerGithubOutput
- func (GetTriggerGithubOutput) ElementType() reflect.Type
- func (o GetTriggerGithubOutput) EnterpriseConfigResourceName() pulumi.StringOutput
- func (o GetTriggerGithubOutput) Name() pulumi.StringOutput
- func (o GetTriggerGithubOutput) Owner() pulumi.StringOutput
- func (o GetTriggerGithubOutput) PullRequests() GetTriggerGithubPullRequestArrayOutput
- func (o GetTriggerGithubOutput) Pushes() GetTriggerGithubPushArrayOutput
- func (o GetTriggerGithubOutput) ToGetTriggerGithubOutput() GetTriggerGithubOutput
- func (o GetTriggerGithubOutput) ToGetTriggerGithubOutputWithContext(ctx context.Context) GetTriggerGithubOutput
- type GetTriggerGithubPullRequest
- type GetTriggerGithubPullRequestArgs
- func (GetTriggerGithubPullRequestArgs) ElementType() reflect.Type
- func (i GetTriggerGithubPullRequestArgs) ToGetTriggerGithubPullRequestOutput() GetTriggerGithubPullRequestOutput
- func (i GetTriggerGithubPullRequestArgs) ToGetTriggerGithubPullRequestOutputWithContext(ctx context.Context) GetTriggerGithubPullRequestOutput
- type GetTriggerGithubPullRequestArray
- func (GetTriggerGithubPullRequestArray) ElementType() reflect.Type
- func (i GetTriggerGithubPullRequestArray) ToGetTriggerGithubPullRequestArrayOutput() GetTriggerGithubPullRequestArrayOutput
- func (i GetTriggerGithubPullRequestArray) ToGetTriggerGithubPullRequestArrayOutputWithContext(ctx context.Context) GetTriggerGithubPullRequestArrayOutput
- type GetTriggerGithubPullRequestArrayInput
- type GetTriggerGithubPullRequestArrayOutput
- func (GetTriggerGithubPullRequestArrayOutput) ElementType() reflect.Type
- func (o GetTriggerGithubPullRequestArrayOutput) Index(i pulumi.IntInput) GetTriggerGithubPullRequestOutput
- func (o GetTriggerGithubPullRequestArrayOutput) ToGetTriggerGithubPullRequestArrayOutput() GetTriggerGithubPullRequestArrayOutput
- func (o GetTriggerGithubPullRequestArrayOutput) ToGetTriggerGithubPullRequestArrayOutputWithContext(ctx context.Context) GetTriggerGithubPullRequestArrayOutput
- type GetTriggerGithubPullRequestInput
- type GetTriggerGithubPullRequestOutput
- func (o GetTriggerGithubPullRequestOutput) Branch() pulumi.StringOutput
- func (o GetTriggerGithubPullRequestOutput) CommentControl() pulumi.StringOutput
- func (GetTriggerGithubPullRequestOutput) ElementType() reflect.Type
- func (o GetTriggerGithubPullRequestOutput) InvertRegex() pulumi.BoolOutput
- func (o GetTriggerGithubPullRequestOutput) ToGetTriggerGithubPullRequestOutput() GetTriggerGithubPullRequestOutput
- func (o GetTriggerGithubPullRequestOutput) ToGetTriggerGithubPullRequestOutputWithContext(ctx context.Context) GetTriggerGithubPullRequestOutput
- type GetTriggerGithubPush
- type GetTriggerGithubPushArgs
- type GetTriggerGithubPushArray
- type GetTriggerGithubPushArrayInput
- type GetTriggerGithubPushArrayOutput
- func (GetTriggerGithubPushArrayOutput) ElementType() reflect.Type
- func (o GetTriggerGithubPushArrayOutput) Index(i pulumi.IntInput) GetTriggerGithubPushOutput
- func (o GetTriggerGithubPushArrayOutput) ToGetTriggerGithubPushArrayOutput() GetTriggerGithubPushArrayOutput
- func (o GetTriggerGithubPushArrayOutput) ToGetTriggerGithubPushArrayOutputWithContext(ctx context.Context) GetTriggerGithubPushArrayOutput
- type GetTriggerGithubPushInput
- type GetTriggerGithubPushOutput
- func (o GetTriggerGithubPushOutput) Branch() pulumi.StringOutput
- func (GetTriggerGithubPushOutput) ElementType() reflect.Type
- func (o GetTriggerGithubPushOutput) InvertRegex() pulumi.BoolOutput
- func (o GetTriggerGithubPushOutput) Tag() pulumi.StringOutput
- func (o GetTriggerGithubPushOutput) ToGetTriggerGithubPushOutput() GetTriggerGithubPushOutput
- func (o GetTriggerGithubPushOutput) ToGetTriggerGithubPushOutputWithContext(ctx context.Context) GetTriggerGithubPushOutput
- type GetTriggerPubsubConfig
- type GetTriggerPubsubConfigArgs
- type GetTriggerPubsubConfigArray
- func (GetTriggerPubsubConfigArray) ElementType() reflect.Type
- func (i GetTriggerPubsubConfigArray) ToGetTriggerPubsubConfigArrayOutput() GetTriggerPubsubConfigArrayOutput
- func (i GetTriggerPubsubConfigArray) ToGetTriggerPubsubConfigArrayOutputWithContext(ctx context.Context) GetTriggerPubsubConfigArrayOutput
- type GetTriggerPubsubConfigArrayInput
- type GetTriggerPubsubConfigArrayOutput
- func (GetTriggerPubsubConfigArrayOutput) ElementType() reflect.Type
- func (o GetTriggerPubsubConfigArrayOutput) Index(i pulumi.IntInput) GetTriggerPubsubConfigOutput
- func (o GetTriggerPubsubConfigArrayOutput) ToGetTriggerPubsubConfigArrayOutput() GetTriggerPubsubConfigArrayOutput
- func (o GetTriggerPubsubConfigArrayOutput) ToGetTriggerPubsubConfigArrayOutputWithContext(ctx context.Context) GetTriggerPubsubConfigArrayOutput
- type GetTriggerPubsubConfigInput
- type GetTriggerPubsubConfigOutput
- func (GetTriggerPubsubConfigOutput) ElementType() reflect.Type
- func (o GetTriggerPubsubConfigOutput) ServiceAccountEmail() pulumi.StringOutput
- func (o GetTriggerPubsubConfigOutput) State() pulumi.StringOutput
- func (o GetTriggerPubsubConfigOutput) Subscription() pulumi.StringOutput
- func (o GetTriggerPubsubConfigOutput) ToGetTriggerPubsubConfigOutput() GetTriggerPubsubConfigOutput
- func (o GetTriggerPubsubConfigOutput) ToGetTriggerPubsubConfigOutputWithContext(ctx context.Context) GetTriggerPubsubConfigOutput
- func (o GetTriggerPubsubConfigOutput) Topic() pulumi.StringOutput
- type GetTriggerRepositoryEventConfig
- type GetTriggerRepositoryEventConfigArgs
- func (GetTriggerRepositoryEventConfigArgs) ElementType() reflect.Type
- func (i GetTriggerRepositoryEventConfigArgs) ToGetTriggerRepositoryEventConfigOutput() GetTriggerRepositoryEventConfigOutput
- func (i GetTriggerRepositoryEventConfigArgs) ToGetTriggerRepositoryEventConfigOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigOutput
- type GetTriggerRepositoryEventConfigArray
- func (GetTriggerRepositoryEventConfigArray) ElementType() reflect.Type
- func (i GetTriggerRepositoryEventConfigArray) ToGetTriggerRepositoryEventConfigArrayOutput() GetTriggerRepositoryEventConfigArrayOutput
- func (i GetTriggerRepositoryEventConfigArray) ToGetTriggerRepositoryEventConfigArrayOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigArrayOutput
- type GetTriggerRepositoryEventConfigArrayInput
- type GetTriggerRepositoryEventConfigArrayOutput
- func (GetTriggerRepositoryEventConfigArrayOutput) ElementType() reflect.Type
- func (o GetTriggerRepositoryEventConfigArrayOutput) Index(i pulumi.IntInput) GetTriggerRepositoryEventConfigOutput
- func (o GetTriggerRepositoryEventConfigArrayOutput) ToGetTriggerRepositoryEventConfigArrayOutput() GetTriggerRepositoryEventConfigArrayOutput
- func (o GetTriggerRepositoryEventConfigArrayOutput) ToGetTriggerRepositoryEventConfigArrayOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigArrayOutput
- type GetTriggerRepositoryEventConfigInput
- type GetTriggerRepositoryEventConfigOutput
- func (GetTriggerRepositoryEventConfigOutput) ElementType() reflect.Type
- func (o GetTriggerRepositoryEventConfigOutput) PullRequests() GetTriggerRepositoryEventConfigPullRequestArrayOutput
- func (o GetTriggerRepositoryEventConfigOutput) Pushes() GetTriggerRepositoryEventConfigPushArrayOutput
- func (o GetTriggerRepositoryEventConfigOutput) Repository() pulumi.StringOutput
- func (o GetTriggerRepositoryEventConfigOutput) ToGetTriggerRepositoryEventConfigOutput() GetTriggerRepositoryEventConfigOutput
- func (o GetTriggerRepositoryEventConfigOutput) ToGetTriggerRepositoryEventConfigOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigOutput
- type GetTriggerRepositoryEventConfigPullRequest
- type GetTriggerRepositoryEventConfigPullRequestArgs
- func (GetTriggerRepositoryEventConfigPullRequestArgs) ElementType() reflect.Type
- func (i GetTriggerRepositoryEventConfigPullRequestArgs) ToGetTriggerRepositoryEventConfigPullRequestOutput() GetTriggerRepositoryEventConfigPullRequestOutput
- func (i GetTriggerRepositoryEventConfigPullRequestArgs) ToGetTriggerRepositoryEventConfigPullRequestOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPullRequestOutput
- type GetTriggerRepositoryEventConfigPullRequestArray
- func (GetTriggerRepositoryEventConfigPullRequestArray) ElementType() reflect.Type
- func (i GetTriggerRepositoryEventConfigPullRequestArray) ToGetTriggerRepositoryEventConfigPullRequestArrayOutput() GetTriggerRepositoryEventConfigPullRequestArrayOutput
- func (i GetTriggerRepositoryEventConfigPullRequestArray) ToGetTriggerRepositoryEventConfigPullRequestArrayOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPullRequestArrayOutput
- type GetTriggerRepositoryEventConfigPullRequestArrayInput
- type GetTriggerRepositoryEventConfigPullRequestArrayOutput
- func (GetTriggerRepositoryEventConfigPullRequestArrayOutput) ElementType() reflect.Type
- func (o GetTriggerRepositoryEventConfigPullRequestArrayOutput) Index(i pulumi.IntInput) GetTriggerRepositoryEventConfigPullRequestOutput
- func (o GetTriggerRepositoryEventConfigPullRequestArrayOutput) ToGetTriggerRepositoryEventConfigPullRequestArrayOutput() GetTriggerRepositoryEventConfigPullRequestArrayOutput
- func (o GetTriggerRepositoryEventConfigPullRequestArrayOutput) ToGetTriggerRepositoryEventConfigPullRequestArrayOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPullRequestArrayOutput
- type GetTriggerRepositoryEventConfigPullRequestInput
- type GetTriggerRepositoryEventConfigPullRequestOutput
- func (o GetTriggerRepositoryEventConfigPullRequestOutput) Branch() pulumi.StringOutput
- func (o GetTriggerRepositoryEventConfigPullRequestOutput) CommentControl() pulumi.StringOutput
- func (GetTriggerRepositoryEventConfigPullRequestOutput) ElementType() reflect.Type
- func (o GetTriggerRepositoryEventConfigPullRequestOutput) InvertRegex() pulumi.BoolOutput
- func (o GetTriggerRepositoryEventConfigPullRequestOutput) ToGetTriggerRepositoryEventConfigPullRequestOutput() GetTriggerRepositoryEventConfigPullRequestOutput
- func (o GetTriggerRepositoryEventConfigPullRequestOutput) ToGetTriggerRepositoryEventConfigPullRequestOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPullRequestOutput
- type GetTriggerRepositoryEventConfigPush
- type GetTriggerRepositoryEventConfigPushArgs
- func (GetTriggerRepositoryEventConfigPushArgs) ElementType() reflect.Type
- func (i GetTriggerRepositoryEventConfigPushArgs) ToGetTriggerRepositoryEventConfigPushOutput() GetTriggerRepositoryEventConfigPushOutput
- func (i GetTriggerRepositoryEventConfigPushArgs) ToGetTriggerRepositoryEventConfigPushOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPushOutput
- type GetTriggerRepositoryEventConfigPushArray
- func (GetTriggerRepositoryEventConfigPushArray) ElementType() reflect.Type
- func (i GetTriggerRepositoryEventConfigPushArray) ToGetTriggerRepositoryEventConfigPushArrayOutput() GetTriggerRepositoryEventConfigPushArrayOutput
- func (i GetTriggerRepositoryEventConfigPushArray) ToGetTriggerRepositoryEventConfigPushArrayOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPushArrayOutput
- type GetTriggerRepositoryEventConfigPushArrayInput
- type GetTriggerRepositoryEventConfigPushArrayOutput
- func (GetTriggerRepositoryEventConfigPushArrayOutput) ElementType() reflect.Type
- func (o GetTriggerRepositoryEventConfigPushArrayOutput) Index(i pulumi.IntInput) GetTriggerRepositoryEventConfigPushOutput
- func (o GetTriggerRepositoryEventConfigPushArrayOutput) ToGetTriggerRepositoryEventConfigPushArrayOutput() GetTriggerRepositoryEventConfigPushArrayOutput
- func (o GetTriggerRepositoryEventConfigPushArrayOutput) ToGetTriggerRepositoryEventConfigPushArrayOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPushArrayOutput
- type GetTriggerRepositoryEventConfigPushInput
- type GetTriggerRepositoryEventConfigPushOutput
- func (o GetTriggerRepositoryEventConfigPushOutput) Branch() pulumi.StringOutput
- func (GetTriggerRepositoryEventConfigPushOutput) ElementType() reflect.Type
- func (o GetTriggerRepositoryEventConfigPushOutput) InvertRegex() pulumi.BoolOutput
- func (o GetTriggerRepositoryEventConfigPushOutput) Tag() pulumi.StringOutput
- func (o GetTriggerRepositoryEventConfigPushOutput) ToGetTriggerRepositoryEventConfigPushOutput() GetTriggerRepositoryEventConfigPushOutput
- func (o GetTriggerRepositoryEventConfigPushOutput) ToGetTriggerRepositoryEventConfigPushOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPushOutput
- type GetTriggerSourceToBuild
- type GetTriggerSourceToBuildArgs
- type GetTriggerSourceToBuildArray
- func (GetTriggerSourceToBuildArray) ElementType() reflect.Type
- func (i GetTriggerSourceToBuildArray) ToGetTriggerSourceToBuildArrayOutput() GetTriggerSourceToBuildArrayOutput
- func (i GetTriggerSourceToBuildArray) ToGetTriggerSourceToBuildArrayOutputWithContext(ctx context.Context) GetTriggerSourceToBuildArrayOutput
- type GetTriggerSourceToBuildArrayInput
- type GetTriggerSourceToBuildArrayOutput
- func (GetTriggerSourceToBuildArrayOutput) ElementType() reflect.Type
- func (o GetTriggerSourceToBuildArrayOutput) Index(i pulumi.IntInput) GetTriggerSourceToBuildOutput
- func (o GetTriggerSourceToBuildArrayOutput) ToGetTriggerSourceToBuildArrayOutput() GetTriggerSourceToBuildArrayOutput
- func (o GetTriggerSourceToBuildArrayOutput) ToGetTriggerSourceToBuildArrayOutputWithContext(ctx context.Context) GetTriggerSourceToBuildArrayOutput
- type GetTriggerSourceToBuildInput
- type GetTriggerSourceToBuildOutput
- func (GetTriggerSourceToBuildOutput) ElementType() reflect.Type
- func (o GetTriggerSourceToBuildOutput) GithubEnterpriseConfig() pulumi.StringOutput
- func (o GetTriggerSourceToBuildOutput) Ref() pulumi.StringOutput
- func (o GetTriggerSourceToBuildOutput) RepoType() pulumi.StringOutput
- func (o GetTriggerSourceToBuildOutput) ToGetTriggerSourceToBuildOutput() GetTriggerSourceToBuildOutput
- func (o GetTriggerSourceToBuildOutput) ToGetTriggerSourceToBuildOutputWithContext(ctx context.Context) GetTriggerSourceToBuildOutput
- func (o GetTriggerSourceToBuildOutput) Uri() pulumi.StringOutput
- type GetTriggerTriggerTemplate
- type GetTriggerTriggerTemplateArgs
- func (GetTriggerTriggerTemplateArgs) ElementType() reflect.Type
- func (i GetTriggerTriggerTemplateArgs) ToGetTriggerTriggerTemplateOutput() GetTriggerTriggerTemplateOutput
- func (i GetTriggerTriggerTemplateArgs) ToGetTriggerTriggerTemplateOutputWithContext(ctx context.Context) GetTriggerTriggerTemplateOutput
- type GetTriggerTriggerTemplateArray
- func (GetTriggerTriggerTemplateArray) ElementType() reflect.Type
- func (i GetTriggerTriggerTemplateArray) ToGetTriggerTriggerTemplateArrayOutput() GetTriggerTriggerTemplateArrayOutput
- func (i GetTriggerTriggerTemplateArray) ToGetTriggerTriggerTemplateArrayOutputWithContext(ctx context.Context) GetTriggerTriggerTemplateArrayOutput
- type GetTriggerTriggerTemplateArrayInput
- type GetTriggerTriggerTemplateArrayOutput
- func (GetTriggerTriggerTemplateArrayOutput) ElementType() reflect.Type
- func (o GetTriggerTriggerTemplateArrayOutput) Index(i pulumi.IntInput) GetTriggerTriggerTemplateOutput
- func (o GetTriggerTriggerTemplateArrayOutput) ToGetTriggerTriggerTemplateArrayOutput() GetTriggerTriggerTemplateArrayOutput
- func (o GetTriggerTriggerTemplateArrayOutput) ToGetTriggerTriggerTemplateArrayOutputWithContext(ctx context.Context) GetTriggerTriggerTemplateArrayOutput
- type GetTriggerTriggerTemplateInput
- type GetTriggerTriggerTemplateOutput
- func (o GetTriggerTriggerTemplateOutput) BranchName() pulumi.StringOutput
- func (o GetTriggerTriggerTemplateOutput) CommitSha() pulumi.StringOutput
- func (o GetTriggerTriggerTemplateOutput) Dir() pulumi.StringOutput
- func (GetTriggerTriggerTemplateOutput) ElementType() reflect.Type
- func (o GetTriggerTriggerTemplateOutput) InvertRegex() pulumi.BoolOutput
- func (o GetTriggerTriggerTemplateOutput) ProjectId() pulumi.StringOutput
- func (o GetTriggerTriggerTemplateOutput) RepoName() pulumi.StringOutput
- func (o GetTriggerTriggerTemplateOutput) TagName() pulumi.StringOutput
- func (o GetTriggerTriggerTemplateOutput) ToGetTriggerTriggerTemplateOutput() GetTriggerTriggerTemplateOutput
- func (o GetTriggerTriggerTemplateOutput) ToGetTriggerTriggerTemplateOutputWithContext(ctx context.Context) GetTriggerTriggerTemplateOutput
- type GetTriggerWebhookConfig
- type GetTriggerWebhookConfigArgs
- type GetTriggerWebhookConfigArray
- func (GetTriggerWebhookConfigArray) ElementType() reflect.Type
- func (i GetTriggerWebhookConfigArray) ToGetTriggerWebhookConfigArrayOutput() GetTriggerWebhookConfigArrayOutput
- func (i GetTriggerWebhookConfigArray) ToGetTriggerWebhookConfigArrayOutputWithContext(ctx context.Context) GetTriggerWebhookConfigArrayOutput
- type GetTriggerWebhookConfigArrayInput
- type GetTriggerWebhookConfigArrayOutput
- func (GetTriggerWebhookConfigArrayOutput) ElementType() reflect.Type
- func (o GetTriggerWebhookConfigArrayOutput) Index(i pulumi.IntInput) GetTriggerWebhookConfigOutput
- func (o GetTriggerWebhookConfigArrayOutput) ToGetTriggerWebhookConfigArrayOutput() GetTriggerWebhookConfigArrayOutput
- func (o GetTriggerWebhookConfigArrayOutput) ToGetTriggerWebhookConfigArrayOutputWithContext(ctx context.Context) GetTriggerWebhookConfigArrayOutput
- type GetTriggerWebhookConfigInput
- type GetTriggerWebhookConfigOutput
- func (GetTriggerWebhookConfigOutput) ElementType() reflect.Type
- func (o GetTriggerWebhookConfigOutput) Secret() pulumi.StringOutput
- func (o GetTriggerWebhookConfigOutput) State() pulumi.StringOutput
- func (o GetTriggerWebhookConfigOutput) ToGetTriggerWebhookConfigOutput() GetTriggerWebhookConfigOutput
- func (o GetTriggerWebhookConfigOutput) ToGetTriggerWebhookConfigOutputWithContext(ctx context.Context) GetTriggerWebhookConfigOutput
- type LookupTriggerArgs
- type LookupTriggerOutputArgs
- type LookupTriggerResult
- type LookupTriggerResultOutput
- func (o LookupTriggerResultOutput) ApprovalConfigs() GetTriggerApprovalConfigArrayOutput
- func (o LookupTriggerResultOutput) BitbucketServerTriggerConfigs() GetTriggerBitbucketServerTriggerConfigArrayOutput
- func (o LookupTriggerResultOutput) Builds() GetTriggerBuildArrayOutput
- func (o LookupTriggerResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupTriggerResultOutput) Description() pulumi.StringOutput
- func (o LookupTriggerResultOutput) Disabled() pulumi.BoolOutput
- func (LookupTriggerResultOutput) ElementType() reflect.Type
- func (o LookupTriggerResultOutput) Filename() pulumi.StringOutput
- func (o LookupTriggerResultOutput) Filter() pulumi.StringOutput
- func (o LookupTriggerResultOutput) GitFileSources() GetTriggerGitFileSourceArrayOutput
- func (o LookupTriggerResultOutput) Githubs() GetTriggerGithubArrayOutput
- func (o LookupTriggerResultOutput) Id() pulumi.StringOutput
- func (o LookupTriggerResultOutput) IgnoredFiles() pulumi.StringArrayOutput
- func (o LookupTriggerResultOutput) IncludeBuildLogs() pulumi.StringOutput
- func (o LookupTriggerResultOutput) IncludedFiles() pulumi.StringArrayOutput
- func (o LookupTriggerResultOutput) Location() pulumi.StringOutput
- func (o LookupTriggerResultOutput) Name() pulumi.StringOutput
- func (o LookupTriggerResultOutput) Project() pulumi.StringPtrOutput
- func (o LookupTriggerResultOutput) PubsubConfigs() GetTriggerPubsubConfigArrayOutput
- func (o LookupTriggerResultOutput) RepositoryEventConfigs() GetTriggerRepositoryEventConfigArrayOutput
- func (o LookupTriggerResultOutput) ServiceAccount() pulumi.StringOutput
- func (o LookupTriggerResultOutput) SourceToBuilds() GetTriggerSourceToBuildArrayOutput
- func (o LookupTriggerResultOutput) Substitutions() pulumi.StringMapOutput
- func (o LookupTriggerResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupTriggerResultOutput) ToLookupTriggerResultOutput() LookupTriggerResultOutput
- func (o LookupTriggerResultOutput) ToLookupTriggerResultOutputWithContext(ctx context.Context) LookupTriggerResultOutput
- func (o LookupTriggerResultOutput) TriggerId() pulumi.StringOutput
- func (o LookupTriggerResultOutput) TriggerTemplates() GetTriggerTriggerTemplateArrayOutput
- func (o LookupTriggerResultOutput) WebhookConfigs() GetTriggerWebhookConfigArrayOutput
- type Trigger
- type TriggerApprovalConfig
- type TriggerApprovalConfigArgs
- func (TriggerApprovalConfigArgs) ElementType() reflect.Type
- func (i TriggerApprovalConfigArgs) ToTriggerApprovalConfigOutput() TriggerApprovalConfigOutput
- func (i TriggerApprovalConfigArgs) ToTriggerApprovalConfigOutputWithContext(ctx context.Context) TriggerApprovalConfigOutput
- func (i TriggerApprovalConfigArgs) ToTriggerApprovalConfigPtrOutput() TriggerApprovalConfigPtrOutput
- func (i TriggerApprovalConfigArgs) ToTriggerApprovalConfigPtrOutputWithContext(ctx context.Context) TriggerApprovalConfigPtrOutput
- type TriggerApprovalConfigInput
- type TriggerApprovalConfigOutput
- func (o TriggerApprovalConfigOutput) ApprovalRequired() pulumi.BoolPtrOutput
- func (TriggerApprovalConfigOutput) ElementType() reflect.Type
- func (o TriggerApprovalConfigOutput) ToTriggerApprovalConfigOutput() TriggerApprovalConfigOutput
- func (o TriggerApprovalConfigOutput) ToTriggerApprovalConfigOutputWithContext(ctx context.Context) TriggerApprovalConfigOutput
- func (o TriggerApprovalConfigOutput) ToTriggerApprovalConfigPtrOutput() TriggerApprovalConfigPtrOutput
- func (o TriggerApprovalConfigOutput) ToTriggerApprovalConfigPtrOutputWithContext(ctx context.Context) TriggerApprovalConfigPtrOutput
- type TriggerApprovalConfigPtrInput
- type TriggerApprovalConfigPtrOutput
- func (o TriggerApprovalConfigPtrOutput) ApprovalRequired() pulumi.BoolPtrOutput
- func (o TriggerApprovalConfigPtrOutput) Elem() TriggerApprovalConfigOutput
- func (TriggerApprovalConfigPtrOutput) ElementType() reflect.Type
- func (o TriggerApprovalConfigPtrOutput) ToTriggerApprovalConfigPtrOutput() TriggerApprovalConfigPtrOutput
- func (o TriggerApprovalConfigPtrOutput) ToTriggerApprovalConfigPtrOutputWithContext(ctx context.Context) TriggerApprovalConfigPtrOutput
- type TriggerArgs
- type TriggerArray
- type TriggerArrayInput
- type TriggerArrayOutput
- type TriggerBitbucketServerTriggerConfig
- type TriggerBitbucketServerTriggerConfigArgs
- func (TriggerBitbucketServerTriggerConfigArgs) ElementType() reflect.Type
- func (i TriggerBitbucketServerTriggerConfigArgs) ToTriggerBitbucketServerTriggerConfigOutput() TriggerBitbucketServerTriggerConfigOutput
- func (i TriggerBitbucketServerTriggerConfigArgs) ToTriggerBitbucketServerTriggerConfigOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigOutput
- func (i TriggerBitbucketServerTriggerConfigArgs) ToTriggerBitbucketServerTriggerConfigPtrOutput() TriggerBitbucketServerTriggerConfigPtrOutput
- func (i TriggerBitbucketServerTriggerConfigArgs) ToTriggerBitbucketServerTriggerConfigPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPtrOutput
- type TriggerBitbucketServerTriggerConfigInput
- type TriggerBitbucketServerTriggerConfigOutput
- func (o TriggerBitbucketServerTriggerConfigOutput) BitbucketServerConfigResource() pulumi.StringOutput
- func (TriggerBitbucketServerTriggerConfigOutput) ElementType() reflect.Type
- func (o TriggerBitbucketServerTriggerConfigOutput) ProjectKey() pulumi.StringOutput
- func (o TriggerBitbucketServerTriggerConfigOutput) PullRequest() TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
- func (o TriggerBitbucketServerTriggerConfigOutput) Push() TriggerBitbucketServerTriggerConfigPushPtrOutput
- func (o TriggerBitbucketServerTriggerConfigOutput) RepoSlug() pulumi.StringOutput
- func (o TriggerBitbucketServerTriggerConfigOutput) ToTriggerBitbucketServerTriggerConfigOutput() TriggerBitbucketServerTriggerConfigOutput
- func (o TriggerBitbucketServerTriggerConfigOutput) ToTriggerBitbucketServerTriggerConfigOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigOutput
- func (o TriggerBitbucketServerTriggerConfigOutput) ToTriggerBitbucketServerTriggerConfigPtrOutput() TriggerBitbucketServerTriggerConfigPtrOutput
- func (o TriggerBitbucketServerTriggerConfigOutput) ToTriggerBitbucketServerTriggerConfigPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPtrOutput
- type TriggerBitbucketServerTriggerConfigPtrInput
- type TriggerBitbucketServerTriggerConfigPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPtrOutput) BitbucketServerConfigResource() pulumi.StringPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPtrOutput) Elem() TriggerBitbucketServerTriggerConfigOutput
- func (TriggerBitbucketServerTriggerConfigPtrOutput) ElementType() reflect.Type
- func (o TriggerBitbucketServerTriggerConfigPtrOutput) ProjectKey() pulumi.StringPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPtrOutput) PullRequest() TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPtrOutput) Push() TriggerBitbucketServerTriggerConfigPushPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPtrOutput) RepoSlug() pulumi.StringPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPtrOutput) ToTriggerBitbucketServerTriggerConfigPtrOutput() TriggerBitbucketServerTriggerConfigPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPtrOutput) ToTriggerBitbucketServerTriggerConfigPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPtrOutput
- type TriggerBitbucketServerTriggerConfigPullRequest
- type TriggerBitbucketServerTriggerConfigPullRequestArgs
- func (TriggerBitbucketServerTriggerConfigPullRequestArgs) ElementType() reflect.Type
- func (i TriggerBitbucketServerTriggerConfigPullRequestArgs) ToTriggerBitbucketServerTriggerConfigPullRequestOutput() TriggerBitbucketServerTriggerConfigPullRequestOutput
- func (i TriggerBitbucketServerTriggerConfigPullRequestArgs) ToTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPullRequestOutput
- func (i TriggerBitbucketServerTriggerConfigPullRequestArgs) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutput() TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
- func (i TriggerBitbucketServerTriggerConfigPullRequestArgs) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
- type TriggerBitbucketServerTriggerConfigPullRequestInput
- type TriggerBitbucketServerTriggerConfigPullRequestOutput
- func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) Branch() pulumi.StringOutput
- func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) CommentControl() pulumi.StringPtrOutput
- func (TriggerBitbucketServerTriggerConfigPullRequestOutput) ElementType() reflect.Type
- func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) ToTriggerBitbucketServerTriggerConfigPullRequestOutput() TriggerBitbucketServerTriggerConfigPullRequestOutput
- func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) ToTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPullRequestOutput
- func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutput() TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
- type TriggerBitbucketServerTriggerConfigPullRequestPtrInput
- type TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) Branch() pulumi.StringPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) CommentControl() pulumi.StringPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) Elem() TriggerBitbucketServerTriggerConfigPullRequestOutput
- func (TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) ElementType() reflect.Type
- func (o TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutput() TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
- type TriggerBitbucketServerTriggerConfigPush
- type TriggerBitbucketServerTriggerConfigPushArgs
- func (TriggerBitbucketServerTriggerConfigPushArgs) ElementType() reflect.Type
- func (i TriggerBitbucketServerTriggerConfigPushArgs) ToTriggerBitbucketServerTriggerConfigPushOutput() TriggerBitbucketServerTriggerConfigPushOutput
- func (i TriggerBitbucketServerTriggerConfigPushArgs) ToTriggerBitbucketServerTriggerConfigPushOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPushOutput
- func (i TriggerBitbucketServerTriggerConfigPushArgs) ToTriggerBitbucketServerTriggerConfigPushPtrOutput() TriggerBitbucketServerTriggerConfigPushPtrOutput
- func (i TriggerBitbucketServerTriggerConfigPushArgs) ToTriggerBitbucketServerTriggerConfigPushPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPushPtrOutput
- type TriggerBitbucketServerTriggerConfigPushInput
- type TriggerBitbucketServerTriggerConfigPushOutput
- func (o TriggerBitbucketServerTriggerConfigPushOutput) Branch() pulumi.StringPtrOutput
- func (TriggerBitbucketServerTriggerConfigPushOutput) ElementType() reflect.Type
- func (o TriggerBitbucketServerTriggerConfigPushOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPushOutput) Tag() pulumi.StringPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPushOutput) ToTriggerBitbucketServerTriggerConfigPushOutput() TriggerBitbucketServerTriggerConfigPushOutput
- func (o TriggerBitbucketServerTriggerConfigPushOutput) ToTriggerBitbucketServerTriggerConfigPushOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPushOutput
- func (o TriggerBitbucketServerTriggerConfigPushOutput) ToTriggerBitbucketServerTriggerConfigPushPtrOutput() TriggerBitbucketServerTriggerConfigPushPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPushOutput) ToTriggerBitbucketServerTriggerConfigPushPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPushPtrOutput
- type TriggerBitbucketServerTriggerConfigPushPtrInput
- type TriggerBitbucketServerTriggerConfigPushPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPushPtrOutput) Branch() pulumi.StringPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPushPtrOutput) Elem() TriggerBitbucketServerTriggerConfigPushOutput
- func (TriggerBitbucketServerTriggerConfigPushPtrOutput) ElementType() reflect.Type
- func (o TriggerBitbucketServerTriggerConfigPushPtrOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPushPtrOutput) Tag() pulumi.StringPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPushPtrOutput) ToTriggerBitbucketServerTriggerConfigPushPtrOutput() TriggerBitbucketServerTriggerConfigPushPtrOutput
- func (o TriggerBitbucketServerTriggerConfigPushPtrOutput) ToTriggerBitbucketServerTriggerConfigPushPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPushPtrOutput
- type TriggerBuild
- type TriggerBuildArgs
- func (TriggerBuildArgs) ElementType() reflect.Type
- func (i TriggerBuildArgs) ToTriggerBuildOutput() TriggerBuildOutput
- func (i TriggerBuildArgs) ToTriggerBuildOutputWithContext(ctx context.Context) TriggerBuildOutput
- func (i TriggerBuildArgs) ToTriggerBuildPtrOutput() TriggerBuildPtrOutput
- func (i TriggerBuildArgs) ToTriggerBuildPtrOutputWithContext(ctx context.Context) TriggerBuildPtrOutput
- type TriggerBuildArtifacts
- type TriggerBuildArtifactsArgs
- func (TriggerBuildArtifactsArgs) ElementType() reflect.Type
- func (i TriggerBuildArtifactsArgs) ToTriggerBuildArtifactsOutput() TriggerBuildArtifactsOutput
- func (i TriggerBuildArtifactsArgs) ToTriggerBuildArtifactsOutputWithContext(ctx context.Context) TriggerBuildArtifactsOutput
- func (i TriggerBuildArtifactsArgs) ToTriggerBuildArtifactsPtrOutput() TriggerBuildArtifactsPtrOutput
- func (i TriggerBuildArtifactsArgs) ToTriggerBuildArtifactsPtrOutputWithContext(ctx context.Context) TriggerBuildArtifactsPtrOutput
- type TriggerBuildArtifactsInput
- type TriggerBuildArtifactsObjects
- type TriggerBuildArtifactsObjectsArgs
- func (TriggerBuildArtifactsObjectsArgs) ElementType() reflect.Type
- func (i TriggerBuildArtifactsObjectsArgs) ToTriggerBuildArtifactsObjectsOutput() TriggerBuildArtifactsObjectsOutput
- func (i TriggerBuildArtifactsObjectsArgs) ToTriggerBuildArtifactsObjectsOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsOutput
- func (i TriggerBuildArtifactsObjectsArgs) ToTriggerBuildArtifactsObjectsPtrOutput() TriggerBuildArtifactsObjectsPtrOutput
- func (i TriggerBuildArtifactsObjectsArgs) ToTriggerBuildArtifactsObjectsPtrOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsPtrOutput
- type TriggerBuildArtifactsObjectsInput
- type TriggerBuildArtifactsObjectsOutput
- func (TriggerBuildArtifactsObjectsOutput) ElementType() reflect.Type
- func (o TriggerBuildArtifactsObjectsOutput) Location() pulumi.StringPtrOutput
- func (o TriggerBuildArtifactsObjectsOutput) Paths() pulumi.StringArrayOutput
- func (o TriggerBuildArtifactsObjectsOutput) Timings() TriggerBuildArtifactsObjectsTimingArrayOutput
- func (o TriggerBuildArtifactsObjectsOutput) ToTriggerBuildArtifactsObjectsOutput() TriggerBuildArtifactsObjectsOutput
- func (o TriggerBuildArtifactsObjectsOutput) ToTriggerBuildArtifactsObjectsOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsOutput
- func (o TriggerBuildArtifactsObjectsOutput) ToTriggerBuildArtifactsObjectsPtrOutput() TriggerBuildArtifactsObjectsPtrOutput
- func (o TriggerBuildArtifactsObjectsOutput) ToTriggerBuildArtifactsObjectsPtrOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsPtrOutput
- type TriggerBuildArtifactsObjectsPtrInput
- type TriggerBuildArtifactsObjectsPtrOutput
- func (o TriggerBuildArtifactsObjectsPtrOutput) Elem() TriggerBuildArtifactsObjectsOutput
- func (TriggerBuildArtifactsObjectsPtrOutput) ElementType() reflect.Type
- func (o TriggerBuildArtifactsObjectsPtrOutput) Location() pulumi.StringPtrOutput
- func (o TriggerBuildArtifactsObjectsPtrOutput) Paths() pulumi.StringArrayOutput
- func (o TriggerBuildArtifactsObjectsPtrOutput) Timings() TriggerBuildArtifactsObjectsTimingArrayOutput
- func (o TriggerBuildArtifactsObjectsPtrOutput) ToTriggerBuildArtifactsObjectsPtrOutput() TriggerBuildArtifactsObjectsPtrOutput
- func (o TriggerBuildArtifactsObjectsPtrOutput) ToTriggerBuildArtifactsObjectsPtrOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsPtrOutput
- type TriggerBuildArtifactsObjectsTiming
- type TriggerBuildArtifactsObjectsTimingArgs
- func (TriggerBuildArtifactsObjectsTimingArgs) ElementType() reflect.Type
- func (i TriggerBuildArtifactsObjectsTimingArgs) ToTriggerBuildArtifactsObjectsTimingOutput() TriggerBuildArtifactsObjectsTimingOutput
- func (i TriggerBuildArtifactsObjectsTimingArgs) ToTriggerBuildArtifactsObjectsTimingOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsTimingOutput
- type TriggerBuildArtifactsObjectsTimingArray
- func (TriggerBuildArtifactsObjectsTimingArray) ElementType() reflect.Type
- func (i TriggerBuildArtifactsObjectsTimingArray) ToTriggerBuildArtifactsObjectsTimingArrayOutput() TriggerBuildArtifactsObjectsTimingArrayOutput
- func (i TriggerBuildArtifactsObjectsTimingArray) ToTriggerBuildArtifactsObjectsTimingArrayOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsTimingArrayOutput
- type TriggerBuildArtifactsObjectsTimingArrayInput
- type TriggerBuildArtifactsObjectsTimingArrayOutput
- func (TriggerBuildArtifactsObjectsTimingArrayOutput) ElementType() reflect.Type
- func (o TriggerBuildArtifactsObjectsTimingArrayOutput) Index(i pulumi.IntInput) TriggerBuildArtifactsObjectsTimingOutput
- func (o TriggerBuildArtifactsObjectsTimingArrayOutput) ToTriggerBuildArtifactsObjectsTimingArrayOutput() TriggerBuildArtifactsObjectsTimingArrayOutput
- func (o TriggerBuildArtifactsObjectsTimingArrayOutput) ToTriggerBuildArtifactsObjectsTimingArrayOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsTimingArrayOutput
- type TriggerBuildArtifactsObjectsTimingInput
- type TriggerBuildArtifactsObjectsTimingOutput
- func (TriggerBuildArtifactsObjectsTimingOutput) ElementType() reflect.Type
- func (o TriggerBuildArtifactsObjectsTimingOutput) EndTime() pulumi.StringPtrOutput
- func (o TriggerBuildArtifactsObjectsTimingOutput) StartTime() pulumi.StringPtrOutput
- func (o TriggerBuildArtifactsObjectsTimingOutput) ToTriggerBuildArtifactsObjectsTimingOutput() TriggerBuildArtifactsObjectsTimingOutput
- func (o TriggerBuildArtifactsObjectsTimingOutput) ToTriggerBuildArtifactsObjectsTimingOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsTimingOutput
- type TriggerBuildArtifactsOutput
- func (TriggerBuildArtifactsOutput) ElementType() reflect.Type
- func (o TriggerBuildArtifactsOutput) Images() pulumi.StringArrayOutput
- func (o TriggerBuildArtifactsOutput) Objects() TriggerBuildArtifactsObjectsPtrOutput
- func (o TriggerBuildArtifactsOutput) ToTriggerBuildArtifactsOutput() TriggerBuildArtifactsOutput
- func (o TriggerBuildArtifactsOutput) ToTriggerBuildArtifactsOutputWithContext(ctx context.Context) TriggerBuildArtifactsOutput
- func (o TriggerBuildArtifactsOutput) ToTriggerBuildArtifactsPtrOutput() TriggerBuildArtifactsPtrOutput
- func (o TriggerBuildArtifactsOutput) ToTriggerBuildArtifactsPtrOutputWithContext(ctx context.Context) TriggerBuildArtifactsPtrOutput
- type TriggerBuildArtifactsPtrInput
- type TriggerBuildArtifactsPtrOutput
- func (o TriggerBuildArtifactsPtrOutput) Elem() TriggerBuildArtifactsOutput
- func (TriggerBuildArtifactsPtrOutput) ElementType() reflect.Type
- func (o TriggerBuildArtifactsPtrOutput) Images() pulumi.StringArrayOutput
- func (o TriggerBuildArtifactsPtrOutput) Objects() TriggerBuildArtifactsObjectsPtrOutput
- func (o TriggerBuildArtifactsPtrOutput) ToTriggerBuildArtifactsPtrOutput() TriggerBuildArtifactsPtrOutput
- func (o TriggerBuildArtifactsPtrOutput) ToTriggerBuildArtifactsPtrOutputWithContext(ctx context.Context) TriggerBuildArtifactsPtrOutput
- type TriggerBuildAvailableSecrets
- type TriggerBuildAvailableSecretsArgs
- func (TriggerBuildAvailableSecretsArgs) ElementType() reflect.Type
- func (i TriggerBuildAvailableSecretsArgs) ToTriggerBuildAvailableSecretsOutput() TriggerBuildAvailableSecretsOutput
- func (i TriggerBuildAvailableSecretsArgs) ToTriggerBuildAvailableSecretsOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsOutput
- func (i TriggerBuildAvailableSecretsArgs) ToTriggerBuildAvailableSecretsPtrOutput() TriggerBuildAvailableSecretsPtrOutput
- func (i TriggerBuildAvailableSecretsArgs) ToTriggerBuildAvailableSecretsPtrOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsPtrOutput
- type TriggerBuildAvailableSecretsInput
- type TriggerBuildAvailableSecretsOutput
- func (TriggerBuildAvailableSecretsOutput) ElementType() reflect.Type
- func (o TriggerBuildAvailableSecretsOutput) SecretManagers() TriggerBuildAvailableSecretsSecretManagerArrayOutput
- func (o TriggerBuildAvailableSecretsOutput) ToTriggerBuildAvailableSecretsOutput() TriggerBuildAvailableSecretsOutput
- func (o TriggerBuildAvailableSecretsOutput) ToTriggerBuildAvailableSecretsOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsOutput
- func (o TriggerBuildAvailableSecretsOutput) ToTriggerBuildAvailableSecretsPtrOutput() TriggerBuildAvailableSecretsPtrOutput
- func (o TriggerBuildAvailableSecretsOutput) ToTriggerBuildAvailableSecretsPtrOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsPtrOutput
- type TriggerBuildAvailableSecretsPtrInput
- type TriggerBuildAvailableSecretsPtrOutput
- func (o TriggerBuildAvailableSecretsPtrOutput) Elem() TriggerBuildAvailableSecretsOutput
- func (TriggerBuildAvailableSecretsPtrOutput) ElementType() reflect.Type
- func (o TriggerBuildAvailableSecretsPtrOutput) SecretManagers() TriggerBuildAvailableSecretsSecretManagerArrayOutput
- func (o TriggerBuildAvailableSecretsPtrOutput) ToTriggerBuildAvailableSecretsPtrOutput() TriggerBuildAvailableSecretsPtrOutput
- func (o TriggerBuildAvailableSecretsPtrOutput) ToTriggerBuildAvailableSecretsPtrOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsPtrOutput
- type TriggerBuildAvailableSecretsSecretManager
- type TriggerBuildAvailableSecretsSecretManagerArgs
- func (TriggerBuildAvailableSecretsSecretManagerArgs) ElementType() reflect.Type
- func (i TriggerBuildAvailableSecretsSecretManagerArgs) ToTriggerBuildAvailableSecretsSecretManagerOutput() TriggerBuildAvailableSecretsSecretManagerOutput
- func (i TriggerBuildAvailableSecretsSecretManagerArgs) ToTriggerBuildAvailableSecretsSecretManagerOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsSecretManagerOutput
- type TriggerBuildAvailableSecretsSecretManagerArray
- func (TriggerBuildAvailableSecretsSecretManagerArray) ElementType() reflect.Type
- func (i TriggerBuildAvailableSecretsSecretManagerArray) ToTriggerBuildAvailableSecretsSecretManagerArrayOutput() TriggerBuildAvailableSecretsSecretManagerArrayOutput
- func (i TriggerBuildAvailableSecretsSecretManagerArray) ToTriggerBuildAvailableSecretsSecretManagerArrayOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsSecretManagerArrayOutput
- type TriggerBuildAvailableSecretsSecretManagerArrayInput
- type TriggerBuildAvailableSecretsSecretManagerArrayOutput
- func (TriggerBuildAvailableSecretsSecretManagerArrayOutput) ElementType() reflect.Type
- func (o TriggerBuildAvailableSecretsSecretManagerArrayOutput) Index(i pulumi.IntInput) TriggerBuildAvailableSecretsSecretManagerOutput
- func (o TriggerBuildAvailableSecretsSecretManagerArrayOutput) ToTriggerBuildAvailableSecretsSecretManagerArrayOutput() TriggerBuildAvailableSecretsSecretManagerArrayOutput
- func (o TriggerBuildAvailableSecretsSecretManagerArrayOutput) ToTriggerBuildAvailableSecretsSecretManagerArrayOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsSecretManagerArrayOutput
- type TriggerBuildAvailableSecretsSecretManagerInput
- type TriggerBuildAvailableSecretsSecretManagerOutput
- func (TriggerBuildAvailableSecretsSecretManagerOutput) ElementType() reflect.Type
- func (o TriggerBuildAvailableSecretsSecretManagerOutput) Env() pulumi.StringOutput
- func (o TriggerBuildAvailableSecretsSecretManagerOutput) ToTriggerBuildAvailableSecretsSecretManagerOutput() TriggerBuildAvailableSecretsSecretManagerOutput
- func (o TriggerBuildAvailableSecretsSecretManagerOutput) ToTriggerBuildAvailableSecretsSecretManagerOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsSecretManagerOutput
- func (o TriggerBuildAvailableSecretsSecretManagerOutput) VersionName() pulumi.StringOutput
- type TriggerBuildInput
- type TriggerBuildOptions
- type TriggerBuildOptionsArgs
- func (TriggerBuildOptionsArgs) ElementType() reflect.Type
- func (i TriggerBuildOptionsArgs) ToTriggerBuildOptionsOutput() TriggerBuildOptionsOutput
- func (i TriggerBuildOptionsArgs) ToTriggerBuildOptionsOutputWithContext(ctx context.Context) TriggerBuildOptionsOutput
- func (i TriggerBuildOptionsArgs) ToTriggerBuildOptionsPtrOutput() TriggerBuildOptionsPtrOutput
- func (i TriggerBuildOptionsArgs) ToTriggerBuildOptionsPtrOutputWithContext(ctx context.Context) TriggerBuildOptionsPtrOutput
- type TriggerBuildOptionsInput
- type TriggerBuildOptionsOutput
- func (o TriggerBuildOptionsOutput) DiskSizeGb() pulumi.IntPtrOutput
- func (o TriggerBuildOptionsOutput) DynamicSubstitutions() pulumi.BoolPtrOutput
- func (TriggerBuildOptionsOutput) ElementType() reflect.Type
- func (o TriggerBuildOptionsOutput) Envs() pulumi.StringArrayOutput
- func (o TriggerBuildOptionsOutput) LogStreamingOption() pulumi.StringPtrOutput
- func (o TriggerBuildOptionsOutput) Logging() pulumi.StringPtrOutput
- func (o TriggerBuildOptionsOutput) MachineType() pulumi.StringPtrOutput
- func (o TriggerBuildOptionsOutput) RequestedVerifyOption() pulumi.StringPtrOutput
- func (o TriggerBuildOptionsOutput) SecretEnvs() pulumi.StringArrayOutput
- func (o TriggerBuildOptionsOutput) SourceProvenanceHashes() pulumi.StringArrayOutput
- func (o TriggerBuildOptionsOutput) SubstitutionOption() pulumi.StringPtrOutput
- func (o TriggerBuildOptionsOutput) ToTriggerBuildOptionsOutput() TriggerBuildOptionsOutput
- func (o TriggerBuildOptionsOutput) ToTriggerBuildOptionsOutputWithContext(ctx context.Context) TriggerBuildOptionsOutput
- func (o TriggerBuildOptionsOutput) ToTriggerBuildOptionsPtrOutput() TriggerBuildOptionsPtrOutput
- func (o TriggerBuildOptionsOutput) ToTriggerBuildOptionsPtrOutputWithContext(ctx context.Context) TriggerBuildOptionsPtrOutput
- func (o TriggerBuildOptionsOutput) Volumes() TriggerBuildOptionsVolumeArrayOutput
- func (o TriggerBuildOptionsOutput) WorkerPool() pulumi.StringPtrOutput
- type TriggerBuildOptionsPtrInput
- type TriggerBuildOptionsPtrOutput
- func (o TriggerBuildOptionsPtrOutput) DiskSizeGb() pulumi.IntPtrOutput
- func (o TriggerBuildOptionsPtrOutput) DynamicSubstitutions() pulumi.BoolPtrOutput
- func (o TriggerBuildOptionsPtrOutput) Elem() TriggerBuildOptionsOutput
- func (TriggerBuildOptionsPtrOutput) ElementType() reflect.Type
- func (o TriggerBuildOptionsPtrOutput) Envs() pulumi.StringArrayOutput
- func (o TriggerBuildOptionsPtrOutput) LogStreamingOption() pulumi.StringPtrOutput
- func (o TriggerBuildOptionsPtrOutput) Logging() pulumi.StringPtrOutput
- func (o TriggerBuildOptionsPtrOutput) MachineType() pulumi.StringPtrOutput
- func (o TriggerBuildOptionsPtrOutput) RequestedVerifyOption() pulumi.StringPtrOutput
- func (o TriggerBuildOptionsPtrOutput) SecretEnvs() pulumi.StringArrayOutput
- func (o TriggerBuildOptionsPtrOutput) SourceProvenanceHashes() pulumi.StringArrayOutput
- func (o TriggerBuildOptionsPtrOutput) SubstitutionOption() pulumi.StringPtrOutput
- func (o TriggerBuildOptionsPtrOutput) ToTriggerBuildOptionsPtrOutput() TriggerBuildOptionsPtrOutput
- func (o TriggerBuildOptionsPtrOutput) ToTriggerBuildOptionsPtrOutputWithContext(ctx context.Context) TriggerBuildOptionsPtrOutput
- func (o TriggerBuildOptionsPtrOutput) Volumes() TriggerBuildOptionsVolumeArrayOutput
- func (o TriggerBuildOptionsPtrOutput) WorkerPool() pulumi.StringPtrOutput
- type TriggerBuildOptionsVolume
- type TriggerBuildOptionsVolumeArgs
- func (TriggerBuildOptionsVolumeArgs) ElementType() reflect.Type
- func (i TriggerBuildOptionsVolumeArgs) ToTriggerBuildOptionsVolumeOutput() TriggerBuildOptionsVolumeOutput
- func (i TriggerBuildOptionsVolumeArgs) ToTriggerBuildOptionsVolumeOutputWithContext(ctx context.Context) TriggerBuildOptionsVolumeOutput
- type TriggerBuildOptionsVolumeArray
- func (TriggerBuildOptionsVolumeArray) ElementType() reflect.Type
- func (i TriggerBuildOptionsVolumeArray) ToTriggerBuildOptionsVolumeArrayOutput() TriggerBuildOptionsVolumeArrayOutput
- func (i TriggerBuildOptionsVolumeArray) ToTriggerBuildOptionsVolumeArrayOutputWithContext(ctx context.Context) TriggerBuildOptionsVolumeArrayOutput
- type TriggerBuildOptionsVolumeArrayInput
- type TriggerBuildOptionsVolumeArrayOutput
- func (TriggerBuildOptionsVolumeArrayOutput) ElementType() reflect.Type
- func (o TriggerBuildOptionsVolumeArrayOutput) Index(i pulumi.IntInput) TriggerBuildOptionsVolumeOutput
- func (o TriggerBuildOptionsVolumeArrayOutput) ToTriggerBuildOptionsVolumeArrayOutput() TriggerBuildOptionsVolumeArrayOutput
- func (o TriggerBuildOptionsVolumeArrayOutput) ToTriggerBuildOptionsVolumeArrayOutputWithContext(ctx context.Context) TriggerBuildOptionsVolumeArrayOutput
- type TriggerBuildOptionsVolumeInput
- type TriggerBuildOptionsVolumeOutput
- func (TriggerBuildOptionsVolumeOutput) ElementType() reflect.Type
- func (o TriggerBuildOptionsVolumeOutput) Name() pulumi.StringPtrOutput
- func (o TriggerBuildOptionsVolumeOutput) Path() pulumi.StringPtrOutput
- func (o TriggerBuildOptionsVolumeOutput) ToTriggerBuildOptionsVolumeOutput() TriggerBuildOptionsVolumeOutput
- func (o TriggerBuildOptionsVolumeOutput) ToTriggerBuildOptionsVolumeOutputWithContext(ctx context.Context) TriggerBuildOptionsVolumeOutput
- type TriggerBuildOutput
- func (o TriggerBuildOutput) Artifacts() TriggerBuildArtifactsPtrOutput
- func (o TriggerBuildOutput) AvailableSecrets() TriggerBuildAvailableSecretsPtrOutput
- func (TriggerBuildOutput) ElementType() reflect.Type
- func (o TriggerBuildOutput) Images() pulumi.StringArrayOutput
- func (o TriggerBuildOutput) LogsBucket() pulumi.StringPtrOutput
- func (o TriggerBuildOutput) Options() TriggerBuildOptionsPtrOutput
- func (o TriggerBuildOutput) QueueTtl() pulumi.StringPtrOutput
- func (o TriggerBuildOutput) Secrets() TriggerBuildSecretArrayOutput
- func (o TriggerBuildOutput) Source() TriggerBuildSourcePtrOutput
- func (o TriggerBuildOutput) Steps() TriggerBuildStepArrayOutput
- func (o TriggerBuildOutput) Substitutions() pulumi.StringMapOutput
- func (o TriggerBuildOutput) Tags() pulumi.StringArrayOutput
- func (o TriggerBuildOutput) Timeout() pulumi.StringPtrOutput
- func (o TriggerBuildOutput) ToTriggerBuildOutput() TriggerBuildOutput
- func (o TriggerBuildOutput) ToTriggerBuildOutputWithContext(ctx context.Context) TriggerBuildOutput
- func (o TriggerBuildOutput) ToTriggerBuildPtrOutput() TriggerBuildPtrOutput
- func (o TriggerBuildOutput) ToTriggerBuildPtrOutputWithContext(ctx context.Context) TriggerBuildPtrOutput
- type TriggerBuildPtrInput
- type TriggerBuildPtrOutput
- func (o TriggerBuildPtrOutput) Artifacts() TriggerBuildArtifactsPtrOutput
- func (o TriggerBuildPtrOutput) AvailableSecrets() TriggerBuildAvailableSecretsPtrOutput
- func (o TriggerBuildPtrOutput) Elem() TriggerBuildOutput
- func (TriggerBuildPtrOutput) ElementType() reflect.Type
- func (o TriggerBuildPtrOutput) Images() pulumi.StringArrayOutput
- func (o TriggerBuildPtrOutput) LogsBucket() pulumi.StringPtrOutput
- func (o TriggerBuildPtrOutput) Options() TriggerBuildOptionsPtrOutput
- func (o TriggerBuildPtrOutput) QueueTtl() pulumi.StringPtrOutput
- func (o TriggerBuildPtrOutput) Secrets() TriggerBuildSecretArrayOutput
- func (o TriggerBuildPtrOutput) Source() TriggerBuildSourcePtrOutput
- func (o TriggerBuildPtrOutput) Steps() TriggerBuildStepArrayOutput
- func (o TriggerBuildPtrOutput) Substitutions() pulumi.StringMapOutput
- func (o TriggerBuildPtrOutput) Tags() pulumi.StringArrayOutput
- func (o TriggerBuildPtrOutput) Timeout() pulumi.StringPtrOutput
- func (o TriggerBuildPtrOutput) ToTriggerBuildPtrOutput() TriggerBuildPtrOutput
- func (o TriggerBuildPtrOutput) ToTriggerBuildPtrOutputWithContext(ctx context.Context) TriggerBuildPtrOutput
- type TriggerBuildSecret
- type TriggerBuildSecretArgs
- type TriggerBuildSecretArray
- type TriggerBuildSecretArrayInput
- type TriggerBuildSecretArrayOutput
- func (TriggerBuildSecretArrayOutput) ElementType() reflect.Type
- func (o TriggerBuildSecretArrayOutput) Index(i pulumi.IntInput) TriggerBuildSecretOutput
- func (o TriggerBuildSecretArrayOutput) ToTriggerBuildSecretArrayOutput() TriggerBuildSecretArrayOutput
- func (o TriggerBuildSecretArrayOutput) ToTriggerBuildSecretArrayOutputWithContext(ctx context.Context) TriggerBuildSecretArrayOutput
- type TriggerBuildSecretInput
- type TriggerBuildSecretOutput
- func (TriggerBuildSecretOutput) ElementType() reflect.Type
- func (o TriggerBuildSecretOutput) KmsKeyName() pulumi.StringOutput
- func (o TriggerBuildSecretOutput) SecretEnv() pulumi.StringMapOutput
- func (o TriggerBuildSecretOutput) ToTriggerBuildSecretOutput() TriggerBuildSecretOutput
- func (o TriggerBuildSecretOutput) ToTriggerBuildSecretOutputWithContext(ctx context.Context) TriggerBuildSecretOutput
- type TriggerBuildSource
- type TriggerBuildSourceArgs
- func (TriggerBuildSourceArgs) ElementType() reflect.Type
- func (i TriggerBuildSourceArgs) ToTriggerBuildSourceOutput() TriggerBuildSourceOutput
- func (i TriggerBuildSourceArgs) ToTriggerBuildSourceOutputWithContext(ctx context.Context) TriggerBuildSourceOutput
- func (i TriggerBuildSourceArgs) ToTriggerBuildSourcePtrOutput() TriggerBuildSourcePtrOutput
- func (i TriggerBuildSourceArgs) ToTriggerBuildSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourcePtrOutput
- type TriggerBuildSourceInput
- type TriggerBuildSourceOutput
- func (TriggerBuildSourceOutput) ElementType() reflect.Type
- func (o TriggerBuildSourceOutput) RepoSource() TriggerBuildSourceRepoSourcePtrOutput
- func (o TriggerBuildSourceOutput) StorageSource() TriggerBuildSourceStorageSourcePtrOutput
- func (o TriggerBuildSourceOutput) ToTriggerBuildSourceOutput() TriggerBuildSourceOutput
- func (o TriggerBuildSourceOutput) ToTriggerBuildSourceOutputWithContext(ctx context.Context) TriggerBuildSourceOutput
- func (o TriggerBuildSourceOutput) ToTriggerBuildSourcePtrOutput() TriggerBuildSourcePtrOutput
- func (o TriggerBuildSourceOutput) ToTriggerBuildSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourcePtrOutput
- type TriggerBuildSourcePtrInput
- type TriggerBuildSourcePtrOutput
- func (o TriggerBuildSourcePtrOutput) Elem() TriggerBuildSourceOutput
- func (TriggerBuildSourcePtrOutput) ElementType() reflect.Type
- func (o TriggerBuildSourcePtrOutput) RepoSource() TriggerBuildSourceRepoSourcePtrOutput
- func (o TriggerBuildSourcePtrOutput) StorageSource() TriggerBuildSourceStorageSourcePtrOutput
- func (o TriggerBuildSourcePtrOutput) ToTriggerBuildSourcePtrOutput() TriggerBuildSourcePtrOutput
- func (o TriggerBuildSourcePtrOutput) ToTriggerBuildSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourcePtrOutput
- type TriggerBuildSourceRepoSource
- type TriggerBuildSourceRepoSourceArgs
- func (TriggerBuildSourceRepoSourceArgs) ElementType() reflect.Type
- func (i TriggerBuildSourceRepoSourceArgs) ToTriggerBuildSourceRepoSourceOutput() TriggerBuildSourceRepoSourceOutput
- func (i TriggerBuildSourceRepoSourceArgs) ToTriggerBuildSourceRepoSourceOutputWithContext(ctx context.Context) TriggerBuildSourceRepoSourceOutput
- func (i TriggerBuildSourceRepoSourceArgs) ToTriggerBuildSourceRepoSourcePtrOutput() TriggerBuildSourceRepoSourcePtrOutput
- func (i TriggerBuildSourceRepoSourceArgs) ToTriggerBuildSourceRepoSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourceRepoSourcePtrOutput
- type TriggerBuildSourceRepoSourceInput
- type TriggerBuildSourceRepoSourceOutput
- func (o TriggerBuildSourceRepoSourceOutput) BranchName() pulumi.StringPtrOutput
- func (o TriggerBuildSourceRepoSourceOutput) CommitSha() pulumi.StringPtrOutput
- func (o TriggerBuildSourceRepoSourceOutput) Dir() pulumi.StringPtrOutput
- func (TriggerBuildSourceRepoSourceOutput) ElementType() reflect.Type
- func (o TriggerBuildSourceRepoSourceOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerBuildSourceRepoSourceOutput) ProjectId() pulumi.StringPtrOutput
- func (o TriggerBuildSourceRepoSourceOutput) RepoName() pulumi.StringOutput
- func (o TriggerBuildSourceRepoSourceOutput) Substitutions() pulumi.StringMapOutput
- func (o TriggerBuildSourceRepoSourceOutput) TagName() pulumi.StringPtrOutput
- func (o TriggerBuildSourceRepoSourceOutput) ToTriggerBuildSourceRepoSourceOutput() TriggerBuildSourceRepoSourceOutput
- func (o TriggerBuildSourceRepoSourceOutput) ToTriggerBuildSourceRepoSourceOutputWithContext(ctx context.Context) TriggerBuildSourceRepoSourceOutput
- func (o TriggerBuildSourceRepoSourceOutput) ToTriggerBuildSourceRepoSourcePtrOutput() TriggerBuildSourceRepoSourcePtrOutput
- func (o TriggerBuildSourceRepoSourceOutput) ToTriggerBuildSourceRepoSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourceRepoSourcePtrOutput
- type TriggerBuildSourceRepoSourcePtrInput
- type TriggerBuildSourceRepoSourcePtrOutput
- func (o TriggerBuildSourceRepoSourcePtrOutput) BranchName() pulumi.StringPtrOutput
- func (o TriggerBuildSourceRepoSourcePtrOutput) CommitSha() pulumi.StringPtrOutput
- func (o TriggerBuildSourceRepoSourcePtrOutput) Dir() pulumi.StringPtrOutput
- func (o TriggerBuildSourceRepoSourcePtrOutput) Elem() TriggerBuildSourceRepoSourceOutput
- func (TriggerBuildSourceRepoSourcePtrOutput) ElementType() reflect.Type
- func (o TriggerBuildSourceRepoSourcePtrOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerBuildSourceRepoSourcePtrOutput) ProjectId() pulumi.StringPtrOutput
- func (o TriggerBuildSourceRepoSourcePtrOutput) RepoName() pulumi.StringPtrOutput
- func (o TriggerBuildSourceRepoSourcePtrOutput) Substitutions() pulumi.StringMapOutput
- func (o TriggerBuildSourceRepoSourcePtrOutput) TagName() pulumi.StringPtrOutput
- func (o TriggerBuildSourceRepoSourcePtrOutput) ToTriggerBuildSourceRepoSourcePtrOutput() TriggerBuildSourceRepoSourcePtrOutput
- func (o TriggerBuildSourceRepoSourcePtrOutput) ToTriggerBuildSourceRepoSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourceRepoSourcePtrOutput
- type TriggerBuildSourceStorageSource
- type TriggerBuildSourceStorageSourceArgs
- func (TriggerBuildSourceStorageSourceArgs) ElementType() reflect.Type
- func (i TriggerBuildSourceStorageSourceArgs) ToTriggerBuildSourceStorageSourceOutput() TriggerBuildSourceStorageSourceOutput
- func (i TriggerBuildSourceStorageSourceArgs) ToTriggerBuildSourceStorageSourceOutputWithContext(ctx context.Context) TriggerBuildSourceStorageSourceOutput
- func (i TriggerBuildSourceStorageSourceArgs) ToTriggerBuildSourceStorageSourcePtrOutput() TriggerBuildSourceStorageSourcePtrOutput
- func (i TriggerBuildSourceStorageSourceArgs) ToTriggerBuildSourceStorageSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourceStorageSourcePtrOutput
- type TriggerBuildSourceStorageSourceInput
- type TriggerBuildSourceStorageSourceOutput
- func (o TriggerBuildSourceStorageSourceOutput) Bucket() pulumi.StringOutput
- func (TriggerBuildSourceStorageSourceOutput) ElementType() reflect.Type
- func (o TriggerBuildSourceStorageSourceOutput) Generation() pulumi.StringPtrOutput
- func (o TriggerBuildSourceStorageSourceOutput) Object() pulumi.StringOutput
- func (o TriggerBuildSourceStorageSourceOutput) ToTriggerBuildSourceStorageSourceOutput() TriggerBuildSourceStorageSourceOutput
- func (o TriggerBuildSourceStorageSourceOutput) ToTriggerBuildSourceStorageSourceOutputWithContext(ctx context.Context) TriggerBuildSourceStorageSourceOutput
- func (o TriggerBuildSourceStorageSourceOutput) ToTriggerBuildSourceStorageSourcePtrOutput() TriggerBuildSourceStorageSourcePtrOutput
- func (o TriggerBuildSourceStorageSourceOutput) ToTriggerBuildSourceStorageSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourceStorageSourcePtrOutput
- type TriggerBuildSourceStorageSourcePtrInput
- type TriggerBuildSourceStorageSourcePtrOutput
- func (o TriggerBuildSourceStorageSourcePtrOutput) Bucket() pulumi.StringPtrOutput
- func (o TriggerBuildSourceStorageSourcePtrOutput) Elem() TriggerBuildSourceStorageSourceOutput
- func (TriggerBuildSourceStorageSourcePtrOutput) ElementType() reflect.Type
- func (o TriggerBuildSourceStorageSourcePtrOutput) Generation() pulumi.StringPtrOutput
- func (o TriggerBuildSourceStorageSourcePtrOutput) Object() pulumi.StringPtrOutput
- func (o TriggerBuildSourceStorageSourcePtrOutput) ToTriggerBuildSourceStorageSourcePtrOutput() TriggerBuildSourceStorageSourcePtrOutput
- func (o TriggerBuildSourceStorageSourcePtrOutput) ToTriggerBuildSourceStorageSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourceStorageSourcePtrOutput
- type TriggerBuildStep
- type TriggerBuildStepArgs
- type TriggerBuildStepArray
- type TriggerBuildStepArrayInput
- type TriggerBuildStepArrayOutput
- func (TriggerBuildStepArrayOutput) ElementType() reflect.Type
- func (o TriggerBuildStepArrayOutput) Index(i pulumi.IntInput) TriggerBuildStepOutput
- func (o TriggerBuildStepArrayOutput) ToTriggerBuildStepArrayOutput() TriggerBuildStepArrayOutput
- func (o TriggerBuildStepArrayOutput) ToTriggerBuildStepArrayOutputWithContext(ctx context.Context) TriggerBuildStepArrayOutput
- type TriggerBuildStepInput
- type TriggerBuildStepOutput
- func (o TriggerBuildStepOutput) Args() pulumi.StringArrayOutput
- func (o TriggerBuildStepOutput) Dir() pulumi.StringPtrOutput
- func (TriggerBuildStepOutput) ElementType() reflect.Type
- func (o TriggerBuildStepOutput) Entrypoint() pulumi.StringPtrOutput
- func (o TriggerBuildStepOutput) Envs() pulumi.StringArrayOutput
- func (o TriggerBuildStepOutput) Id() pulumi.StringPtrOutput
- func (o TriggerBuildStepOutput) Name() pulumi.StringOutput
- func (o TriggerBuildStepOutput) Script() pulumi.StringPtrOutput
- func (o TriggerBuildStepOutput) SecretEnvs() pulumi.StringArrayOutput
- func (o TriggerBuildStepOutput) Timeout() pulumi.StringPtrOutput
- func (o TriggerBuildStepOutput) Timing() pulumi.StringPtrOutput
- func (o TriggerBuildStepOutput) ToTriggerBuildStepOutput() TriggerBuildStepOutput
- func (o TriggerBuildStepOutput) ToTriggerBuildStepOutputWithContext(ctx context.Context) TriggerBuildStepOutput
- func (o TriggerBuildStepOutput) Volumes() TriggerBuildStepVolumeArrayOutput
- func (o TriggerBuildStepOutput) WaitFors() pulumi.StringArrayOutput
- type TriggerBuildStepVolume
- type TriggerBuildStepVolumeArgs
- type TriggerBuildStepVolumeArray
- func (TriggerBuildStepVolumeArray) ElementType() reflect.Type
- func (i TriggerBuildStepVolumeArray) ToTriggerBuildStepVolumeArrayOutput() TriggerBuildStepVolumeArrayOutput
- func (i TriggerBuildStepVolumeArray) ToTriggerBuildStepVolumeArrayOutputWithContext(ctx context.Context) TriggerBuildStepVolumeArrayOutput
- type TriggerBuildStepVolumeArrayInput
- type TriggerBuildStepVolumeArrayOutput
- func (TriggerBuildStepVolumeArrayOutput) ElementType() reflect.Type
- func (o TriggerBuildStepVolumeArrayOutput) Index(i pulumi.IntInput) TriggerBuildStepVolumeOutput
- func (o TriggerBuildStepVolumeArrayOutput) ToTriggerBuildStepVolumeArrayOutput() TriggerBuildStepVolumeArrayOutput
- func (o TriggerBuildStepVolumeArrayOutput) ToTriggerBuildStepVolumeArrayOutputWithContext(ctx context.Context) TriggerBuildStepVolumeArrayOutput
- type TriggerBuildStepVolumeInput
- type TriggerBuildStepVolumeOutput
- func (TriggerBuildStepVolumeOutput) ElementType() reflect.Type
- func (o TriggerBuildStepVolumeOutput) Name() pulumi.StringOutput
- func (o TriggerBuildStepVolumeOutput) Path() pulumi.StringOutput
- func (o TriggerBuildStepVolumeOutput) ToTriggerBuildStepVolumeOutput() TriggerBuildStepVolumeOutput
- func (o TriggerBuildStepVolumeOutput) ToTriggerBuildStepVolumeOutputWithContext(ctx context.Context) TriggerBuildStepVolumeOutput
- type TriggerGitFileSource
- type TriggerGitFileSourceArgs
- func (TriggerGitFileSourceArgs) ElementType() reflect.Type
- func (i TriggerGitFileSourceArgs) ToTriggerGitFileSourceOutput() TriggerGitFileSourceOutput
- func (i TriggerGitFileSourceArgs) ToTriggerGitFileSourceOutputWithContext(ctx context.Context) TriggerGitFileSourceOutput
- func (i TriggerGitFileSourceArgs) ToTriggerGitFileSourcePtrOutput() TriggerGitFileSourcePtrOutput
- func (i TriggerGitFileSourceArgs) ToTriggerGitFileSourcePtrOutputWithContext(ctx context.Context) TriggerGitFileSourcePtrOutput
- type TriggerGitFileSourceInput
- type TriggerGitFileSourceOutput
- func (TriggerGitFileSourceOutput) ElementType() reflect.Type
- func (o TriggerGitFileSourceOutput) GithubEnterpriseConfig() pulumi.StringPtrOutput
- func (o TriggerGitFileSourceOutput) Path() pulumi.StringOutput
- func (o TriggerGitFileSourceOutput) RepoType() pulumi.StringOutput
- func (o TriggerGitFileSourceOutput) Revision() pulumi.StringPtrOutput
- func (o TriggerGitFileSourceOutput) ToTriggerGitFileSourceOutput() TriggerGitFileSourceOutput
- func (o TriggerGitFileSourceOutput) ToTriggerGitFileSourceOutputWithContext(ctx context.Context) TriggerGitFileSourceOutput
- func (o TriggerGitFileSourceOutput) ToTriggerGitFileSourcePtrOutput() TriggerGitFileSourcePtrOutput
- func (o TriggerGitFileSourceOutput) ToTriggerGitFileSourcePtrOutputWithContext(ctx context.Context) TriggerGitFileSourcePtrOutput
- func (o TriggerGitFileSourceOutput) Uri() pulumi.StringPtrOutput
- type TriggerGitFileSourcePtrInput
- type TriggerGitFileSourcePtrOutput
- func (o TriggerGitFileSourcePtrOutput) Elem() TriggerGitFileSourceOutput
- func (TriggerGitFileSourcePtrOutput) ElementType() reflect.Type
- func (o TriggerGitFileSourcePtrOutput) GithubEnterpriseConfig() pulumi.StringPtrOutput
- func (o TriggerGitFileSourcePtrOutput) Path() pulumi.StringPtrOutput
- func (o TriggerGitFileSourcePtrOutput) RepoType() pulumi.StringPtrOutput
- func (o TriggerGitFileSourcePtrOutput) Revision() pulumi.StringPtrOutput
- func (o TriggerGitFileSourcePtrOutput) ToTriggerGitFileSourcePtrOutput() TriggerGitFileSourcePtrOutput
- func (o TriggerGitFileSourcePtrOutput) ToTriggerGitFileSourcePtrOutputWithContext(ctx context.Context) TriggerGitFileSourcePtrOutput
- func (o TriggerGitFileSourcePtrOutput) Uri() pulumi.StringPtrOutput
- type TriggerGithub
- type TriggerGithubArgs
- func (TriggerGithubArgs) ElementType() reflect.Type
- func (i TriggerGithubArgs) ToTriggerGithubOutput() TriggerGithubOutput
- func (i TriggerGithubArgs) ToTriggerGithubOutputWithContext(ctx context.Context) TriggerGithubOutput
- func (i TriggerGithubArgs) ToTriggerGithubPtrOutput() TriggerGithubPtrOutput
- func (i TriggerGithubArgs) ToTriggerGithubPtrOutputWithContext(ctx context.Context) TriggerGithubPtrOutput
- type TriggerGithubInput
- type TriggerGithubOutput
- func (TriggerGithubOutput) ElementType() reflect.Type
- func (o TriggerGithubOutput) EnterpriseConfigResourceName() pulumi.StringPtrOutput
- func (o TriggerGithubOutput) Name() pulumi.StringPtrOutput
- func (o TriggerGithubOutput) Owner() pulumi.StringPtrOutput
- func (o TriggerGithubOutput) PullRequest() TriggerGithubPullRequestPtrOutput
- func (o TriggerGithubOutput) Push() TriggerGithubPushPtrOutput
- func (o TriggerGithubOutput) ToTriggerGithubOutput() TriggerGithubOutput
- func (o TriggerGithubOutput) ToTriggerGithubOutputWithContext(ctx context.Context) TriggerGithubOutput
- func (o TriggerGithubOutput) ToTriggerGithubPtrOutput() TriggerGithubPtrOutput
- func (o TriggerGithubOutput) ToTriggerGithubPtrOutputWithContext(ctx context.Context) TriggerGithubPtrOutput
- type TriggerGithubPtrInput
- type TriggerGithubPtrOutput
- func (o TriggerGithubPtrOutput) Elem() TriggerGithubOutput
- func (TriggerGithubPtrOutput) ElementType() reflect.Type
- func (o TriggerGithubPtrOutput) EnterpriseConfigResourceName() pulumi.StringPtrOutput
- func (o TriggerGithubPtrOutput) Name() pulumi.StringPtrOutput
- func (o TriggerGithubPtrOutput) Owner() pulumi.StringPtrOutput
- func (o TriggerGithubPtrOutput) PullRequest() TriggerGithubPullRequestPtrOutput
- func (o TriggerGithubPtrOutput) Push() TriggerGithubPushPtrOutput
- func (o TriggerGithubPtrOutput) ToTriggerGithubPtrOutput() TriggerGithubPtrOutput
- func (o TriggerGithubPtrOutput) ToTriggerGithubPtrOutputWithContext(ctx context.Context) TriggerGithubPtrOutput
- type TriggerGithubPullRequest
- type TriggerGithubPullRequestArgs
- func (TriggerGithubPullRequestArgs) ElementType() reflect.Type
- func (i TriggerGithubPullRequestArgs) ToTriggerGithubPullRequestOutput() TriggerGithubPullRequestOutput
- func (i TriggerGithubPullRequestArgs) ToTriggerGithubPullRequestOutputWithContext(ctx context.Context) TriggerGithubPullRequestOutput
- func (i TriggerGithubPullRequestArgs) ToTriggerGithubPullRequestPtrOutput() TriggerGithubPullRequestPtrOutput
- func (i TriggerGithubPullRequestArgs) ToTriggerGithubPullRequestPtrOutputWithContext(ctx context.Context) TriggerGithubPullRequestPtrOutput
- type TriggerGithubPullRequestInput
- type TriggerGithubPullRequestOutput
- func (o TriggerGithubPullRequestOutput) Branch() pulumi.StringOutput
- func (o TriggerGithubPullRequestOutput) CommentControl() pulumi.StringPtrOutput
- func (TriggerGithubPullRequestOutput) ElementType() reflect.Type
- func (o TriggerGithubPullRequestOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerGithubPullRequestOutput) ToTriggerGithubPullRequestOutput() TriggerGithubPullRequestOutput
- func (o TriggerGithubPullRequestOutput) ToTriggerGithubPullRequestOutputWithContext(ctx context.Context) TriggerGithubPullRequestOutput
- func (o TriggerGithubPullRequestOutput) ToTriggerGithubPullRequestPtrOutput() TriggerGithubPullRequestPtrOutput
- func (o TriggerGithubPullRequestOutput) ToTriggerGithubPullRequestPtrOutputWithContext(ctx context.Context) TriggerGithubPullRequestPtrOutput
- type TriggerGithubPullRequestPtrInput
- type TriggerGithubPullRequestPtrOutput
- func (o TriggerGithubPullRequestPtrOutput) Branch() pulumi.StringPtrOutput
- func (o TriggerGithubPullRequestPtrOutput) CommentControl() pulumi.StringPtrOutput
- func (o TriggerGithubPullRequestPtrOutput) Elem() TriggerGithubPullRequestOutput
- func (TriggerGithubPullRequestPtrOutput) ElementType() reflect.Type
- func (o TriggerGithubPullRequestPtrOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerGithubPullRequestPtrOutput) ToTriggerGithubPullRequestPtrOutput() TriggerGithubPullRequestPtrOutput
- func (o TriggerGithubPullRequestPtrOutput) ToTriggerGithubPullRequestPtrOutputWithContext(ctx context.Context) TriggerGithubPullRequestPtrOutput
- type TriggerGithubPush
- type TriggerGithubPushArgs
- func (TriggerGithubPushArgs) ElementType() reflect.Type
- func (i TriggerGithubPushArgs) ToTriggerGithubPushOutput() TriggerGithubPushOutput
- func (i TriggerGithubPushArgs) ToTriggerGithubPushOutputWithContext(ctx context.Context) TriggerGithubPushOutput
- func (i TriggerGithubPushArgs) ToTriggerGithubPushPtrOutput() TriggerGithubPushPtrOutput
- func (i TriggerGithubPushArgs) ToTriggerGithubPushPtrOutputWithContext(ctx context.Context) TriggerGithubPushPtrOutput
- type TriggerGithubPushInput
- type TriggerGithubPushOutput
- func (o TriggerGithubPushOutput) Branch() pulumi.StringPtrOutput
- func (TriggerGithubPushOutput) ElementType() reflect.Type
- func (o TriggerGithubPushOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerGithubPushOutput) Tag() pulumi.StringPtrOutput
- func (o TriggerGithubPushOutput) ToTriggerGithubPushOutput() TriggerGithubPushOutput
- func (o TriggerGithubPushOutput) ToTriggerGithubPushOutputWithContext(ctx context.Context) TriggerGithubPushOutput
- func (o TriggerGithubPushOutput) ToTriggerGithubPushPtrOutput() TriggerGithubPushPtrOutput
- func (o TriggerGithubPushOutput) ToTriggerGithubPushPtrOutputWithContext(ctx context.Context) TriggerGithubPushPtrOutput
- type TriggerGithubPushPtrInput
- type TriggerGithubPushPtrOutput
- func (o TriggerGithubPushPtrOutput) Branch() pulumi.StringPtrOutput
- func (o TriggerGithubPushPtrOutput) Elem() TriggerGithubPushOutput
- func (TriggerGithubPushPtrOutput) ElementType() reflect.Type
- func (o TriggerGithubPushPtrOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerGithubPushPtrOutput) Tag() pulumi.StringPtrOutput
- func (o TriggerGithubPushPtrOutput) ToTriggerGithubPushPtrOutput() TriggerGithubPushPtrOutput
- func (o TriggerGithubPushPtrOutput) ToTriggerGithubPushPtrOutputWithContext(ctx context.Context) TriggerGithubPushPtrOutput
- type TriggerInput
- type TriggerMap
- type TriggerMapInput
- type TriggerMapOutput
- type TriggerOutput
- func (o TriggerOutput) ApprovalConfig() TriggerApprovalConfigOutput
- func (o TriggerOutput) BitbucketServerTriggerConfig() TriggerBitbucketServerTriggerConfigPtrOutput
- func (o TriggerOutput) Build() TriggerBuildPtrOutput
- func (o TriggerOutput) CreateTime() pulumi.StringOutput
- func (o TriggerOutput) Description() pulumi.StringPtrOutput
- func (o TriggerOutput) Disabled() pulumi.BoolPtrOutput
- func (TriggerOutput) ElementType() reflect.Type
- func (o TriggerOutput) Filename() pulumi.StringPtrOutput
- func (o TriggerOutput) Filter() pulumi.StringPtrOutput
- func (o TriggerOutput) GitFileSource() TriggerGitFileSourcePtrOutput
- func (o TriggerOutput) Github() TriggerGithubPtrOutput
- func (o TriggerOutput) IgnoredFiles() pulumi.StringArrayOutput
- func (o TriggerOutput) IncludeBuildLogs() pulumi.StringPtrOutput
- func (o TriggerOutput) IncludedFiles() pulumi.StringArrayOutput
- func (o TriggerOutput) Location() pulumi.StringPtrOutput
- func (o TriggerOutput) Name() pulumi.StringOutput
- func (o TriggerOutput) Project() pulumi.StringOutput
- func (o TriggerOutput) PubsubConfig() TriggerPubsubConfigPtrOutput
- func (o TriggerOutput) RepositoryEventConfig() TriggerRepositoryEventConfigPtrOutput
- func (o TriggerOutput) ServiceAccount() pulumi.StringPtrOutput
- func (o TriggerOutput) SourceToBuild() TriggerSourceToBuildPtrOutput
- func (o TriggerOutput) Substitutions() pulumi.StringMapOutput
- func (o TriggerOutput) Tags() pulumi.StringArrayOutput
- func (o TriggerOutput) ToTriggerOutput() TriggerOutput
- func (o TriggerOutput) ToTriggerOutputWithContext(ctx context.Context) TriggerOutput
- func (o TriggerOutput) TriggerId() pulumi.StringOutput
- func (o TriggerOutput) TriggerTemplate() TriggerTriggerTemplatePtrOutput
- func (o TriggerOutput) WebhookConfig() TriggerWebhookConfigPtrOutput
- type TriggerPubsubConfig
- type TriggerPubsubConfigArgs
- func (TriggerPubsubConfigArgs) ElementType() reflect.Type
- func (i TriggerPubsubConfigArgs) ToTriggerPubsubConfigOutput() TriggerPubsubConfigOutput
- func (i TriggerPubsubConfigArgs) ToTriggerPubsubConfigOutputWithContext(ctx context.Context) TriggerPubsubConfigOutput
- func (i TriggerPubsubConfigArgs) ToTriggerPubsubConfigPtrOutput() TriggerPubsubConfigPtrOutput
- func (i TriggerPubsubConfigArgs) ToTriggerPubsubConfigPtrOutputWithContext(ctx context.Context) TriggerPubsubConfigPtrOutput
- type TriggerPubsubConfigInput
- type TriggerPubsubConfigOutput
- func (TriggerPubsubConfigOutput) ElementType() reflect.Type
- func (o TriggerPubsubConfigOutput) ServiceAccountEmail() pulumi.StringPtrOutput
- func (o TriggerPubsubConfigOutput) State() pulumi.StringPtrOutput
- func (o TriggerPubsubConfigOutput) Subscription() pulumi.StringPtrOutput
- func (o TriggerPubsubConfigOutput) ToTriggerPubsubConfigOutput() TriggerPubsubConfigOutput
- func (o TriggerPubsubConfigOutput) ToTriggerPubsubConfigOutputWithContext(ctx context.Context) TriggerPubsubConfigOutput
- func (o TriggerPubsubConfigOutput) ToTriggerPubsubConfigPtrOutput() TriggerPubsubConfigPtrOutput
- func (o TriggerPubsubConfigOutput) ToTriggerPubsubConfigPtrOutputWithContext(ctx context.Context) TriggerPubsubConfigPtrOutput
- func (o TriggerPubsubConfigOutput) Topic() pulumi.StringOutput
- type TriggerPubsubConfigPtrInput
- type TriggerPubsubConfigPtrOutput
- func (o TriggerPubsubConfigPtrOutput) Elem() TriggerPubsubConfigOutput
- func (TriggerPubsubConfigPtrOutput) ElementType() reflect.Type
- func (o TriggerPubsubConfigPtrOutput) ServiceAccountEmail() pulumi.StringPtrOutput
- func (o TriggerPubsubConfigPtrOutput) State() pulumi.StringPtrOutput
- func (o TriggerPubsubConfigPtrOutput) Subscription() pulumi.StringPtrOutput
- func (o TriggerPubsubConfigPtrOutput) ToTriggerPubsubConfigPtrOutput() TriggerPubsubConfigPtrOutput
- func (o TriggerPubsubConfigPtrOutput) ToTriggerPubsubConfigPtrOutputWithContext(ctx context.Context) TriggerPubsubConfigPtrOutput
- func (o TriggerPubsubConfigPtrOutput) Topic() pulumi.StringPtrOutput
- type TriggerRepositoryEventConfig
- type TriggerRepositoryEventConfigArgs
- func (TriggerRepositoryEventConfigArgs) ElementType() reflect.Type
- func (i TriggerRepositoryEventConfigArgs) ToTriggerRepositoryEventConfigOutput() TriggerRepositoryEventConfigOutput
- func (i TriggerRepositoryEventConfigArgs) ToTriggerRepositoryEventConfigOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigOutput
- func (i TriggerRepositoryEventConfigArgs) ToTriggerRepositoryEventConfigPtrOutput() TriggerRepositoryEventConfigPtrOutput
- func (i TriggerRepositoryEventConfigArgs) ToTriggerRepositoryEventConfigPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPtrOutput
- type TriggerRepositoryEventConfigInput
- type TriggerRepositoryEventConfigOutput
- func (TriggerRepositoryEventConfigOutput) ElementType() reflect.Type
- func (o TriggerRepositoryEventConfigOutput) PullRequest() TriggerRepositoryEventConfigPullRequestPtrOutput
- func (o TriggerRepositoryEventConfigOutput) Push() TriggerRepositoryEventConfigPushPtrOutput
- func (o TriggerRepositoryEventConfigOutput) Repository() pulumi.StringPtrOutput
- func (o TriggerRepositoryEventConfigOutput) ToTriggerRepositoryEventConfigOutput() TriggerRepositoryEventConfigOutput
- func (o TriggerRepositoryEventConfigOutput) ToTriggerRepositoryEventConfigOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigOutput
- func (o TriggerRepositoryEventConfigOutput) ToTriggerRepositoryEventConfigPtrOutput() TriggerRepositoryEventConfigPtrOutput
- func (o TriggerRepositoryEventConfigOutput) ToTriggerRepositoryEventConfigPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPtrOutput
- type TriggerRepositoryEventConfigPtrInput
- type TriggerRepositoryEventConfigPtrOutput
- func (o TriggerRepositoryEventConfigPtrOutput) Elem() TriggerRepositoryEventConfigOutput
- func (TriggerRepositoryEventConfigPtrOutput) ElementType() reflect.Type
- func (o TriggerRepositoryEventConfigPtrOutput) PullRequest() TriggerRepositoryEventConfigPullRequestPtrOutput
- func (o TriggerRepositoryEventConfigPtrOutput) Push() TriggerRepositoryEventConfigPushPtrOutput
- func (o TriggerRepositoryEventConfigPtrOutput) Repository() pulumi.StringPtrOutput
- func (o TriggerRepositoryEventConfigPtrOutput) ToTriggerRepositoryEventConfigPtrOutput() TriggerRepositoryEventConfigPtrOutput
- func (o TriggerRepositoryEventConfigPtrOutput) ToTriggerRepositoryEventConfigPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPtrOutput
- type TriggerRepositoryEventConfigPullRequest
- type TriggerRepositoryEventConfigPullRequestArgs
- func (TriggerRepositoryEventConfigPullRequestArgs) ElementType() reflect.Type
- func (i TriggerRepositoryEventConfigPullRequestArgs) ToTriggerRepositoryEventConfigPullRequestOutput() TriggerRepositoryEventConfigPullRequestOutput
- func (i TriggerRepositoryEventConfigPullRequestArgs) ToTriggerRepositoryEventConfigPullRequestOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPullRequestOutput
- func (i TriggerRepositoryEventConfigPullRequestArgs) ToTriggerRepositoryEventConfigPullRequestPtrOutput() TriggerRepositoryEventConfigPullRequestPtrOutput
- func (i TriggerRepositoryEventConfigPullRequestArgs) ToTriggerRepositoryEventConfigPullRequestPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPullRequestPtrOutput
- type TriggerRepositoryEventConfigPullRequestInput
- type TriggerRepositoryEventConfigPullRequestOutput
- func (o TriggerRepositoryEventConfigPullRequestOutput) Branch() pulumi.StringPtrOutput
- func (o TriggerRepositoryEventConfigPullRequestOutput) CommentControl() pulumi.StringPtrOutput
- func (TriggerRepositoryEventConfigPullRequestOutput) ElementType() reflect.Type
- func (o TriggerRepositoryEventConfigPullRequestOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerRepositoryEventConfigPullRequestOutput) ToTriggerRepositoryEventConfigPullRequestOutput() TriggerRepositoryEventConfigPullRequestOutput
- func (o TriggerRepositoryEventConfigPullRequestOutput) ToTriggerRepositoryEventConfigPullRequestOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPullRequestOutput
- func (o TriggerRepositoryEventConfigPullRequestOutput) ToTriggerRepositoryEventConfigPullRequestPtrOutput() TriggerRepositoryEventConfigPullRequestPtrOutput
- func (o TriggerRepositoryEventConfigPullRequestOutput) ToTriggerRepositoryEventConfigPullRequestPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPullRequestPtrOutput
- type TriggerRepositoryEventConfigPullRequestPtrInput
- type TriggerRepositoryEventConfigPullRequestPtrOutput
- func (o TriggerRepositoryEventConfigPullRequestPtrOutput) Branch() pulumi.StringPtrOutput
- func (o TriggerRepositoryEventConfigPullRequestPtrOutput) CommentControl() pulumi.StringPtrOutput
- func (o TriggerRepositoryEventConfigPullRequestPtrOutput) Elem() TriggerRepositoryEventConfigPullRequestOutput
- func (TriggerRepositoryEventConfigPullRequestPtrOutput) ElementType() reflect.Type
- func (o TriggerRepositoryEventConfigPullRequestPtrOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerRepositoryEventConfigPullRequestPtrOutput) ToTriggerRepositoryEventConfigPullRequestPtrOutput() TriggerRepositoryEventConfigPullRequestPtrOutput
- func (o TriggerRepositoryEventConfigPullRequestPtrOutput) ToTriggerRepositoryEventConfigPullRequestPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPullRequestPtrOutput
- type TriggerRepositoryEventConfigPush
- type TriggerRepositoryEventConfigPushArgs
- func (TriggerRepositoryEventConfigPushArgs) ElementType() reflect.Type
- func (i TriggerRepositoryEventConfigPushArgs) ToTriggerRepositoryEventConfigPushOutput() TriggerRepositoryEventConfigPushOutput
- func (i TriggerRepositoryEventConfigPushArgs) ToTriggerRepositoryEventConfigPushOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPushOutput
- func (i TriggerRepositoryEventConfigPushArgs) ToTriggerRepositoryEventConfigPushPtrOutput() TriggerRepositoryEventConfigPushPtrOutput
- func (i TriggerRepositoryEventConfigPushArgs) ToTriggerRepositoryEventConfigPushPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPushPtrOutput
- type TriggerRepositoryEventConfigPushInput
- type TriggerRepositoryEventConfigPushOutput
- func (o TriggerRepositoryEventConfigPushOutput) Branch() pulumi.StringPtrOutput
- func (TriggerRepositoryEventConfigPushOutput) ElementType() reflect.Type
- func (o TriggerRepositoryEventConfigPushOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerRepositoryEventConfigPushOutput) Tag() pulumi.StringPtrOutput
- func (o TriggerRepositoryEventConfigPushOutput) ToTriggerRepositoryEventConfigPushOutput() TriggerRepositoryEventConfigPushOutput
- func (o TriggerRepositoryEventConfigPushOutput) ToTriggerRepositoryEventConfigPushOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPushOutput
- func (o TriggerRepositoryEventConfigPushOutput) ToTriggerRepositoryEventConfigPushPtrOutput() TriggerRepositoryEventConfigPushPtrOutput
- func (o TriggerRepositoryEventConfigPushOutput) ToTriggerRepositoryEventConfigPushPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPushPtrOutput
- type TriggerRepositoryEventConfigPushPtrInput
- type TriggerRepositoryEventConfigPushPtrOutput
- func (o TriggerRepositoryEventConfigPushPtrOutput) Branch() pulumi.StringPtrOutput
- func (o TriggerRepositoryEventConfigPushPtrOutput) Elem() TriggerRepositoryEventConfigPushOutput
- func (TriggerRepositoryEventConfigPushPtrOutput) ElementType() reflect.Type
- func (o TriggerRepositoryEventConfigPushPtrOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerRepositoryEventConfigPushPtrOutput) Tag() pulumi.StringPtrOutput
- func (o TriggerRepositoryEventConfigPushPtrOutput) ToTriggerRepositoryEventConfigPushPtrOutput() TriggerRepositoryEventConfigPushPtrOutput
- func (o TriggerRepositoryEventConfigPushPtrOutput) ToTriggerRepositoryEventConfigPushPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPushPtrOutput
- type TriggerSourceToBuild
- type TriggerSourceToBuildArgs
- func (TriggerSourceToBuildArgs) ElementType() reflect.Type
- func (i TriggerSourceToBuildArgs) ToTriggerSourceToBuildOutput() TriggerSourceToBuildOutput
- func (i TriggerSourceToBuildArgs) ToTriggerSourceToBuildOutputWithContext(ctx context.Context) TriggerSourceToBuildOutput
- func (i TriggerSourceToBuildArgs) ToTriggerSourceToBuildPtrOutput() TriggerSourceToBuildPtrOutput
- func (i TriggerSourceToBuildArgs) ToTriggerSourceToBuildPtrOutputWithContext(ctx context.Context) TriggerSourceToBuildPtrOutput
- type TriggerSourceToBuildInput
- type TriggerSourceToBuildOutput
- func (TriggerSourceToBuildOutput) ElementType() reflect.Type
- func (o TriggerSourceToBuildOutput) GithubEnterpriseConfig() pulumi.StringPtrOutput
- func (o TriggerSourceToBuildOutput) Ref() pulumi.StringOutput
- func (o TriggerSourceToBuildOutput) RepoType() pulumi.StringOutput
- func (o TriggerSourceToBuildOutput) ToTriggerSourceToBuildOutput() TriggerSourceToBuildOutput
- func (o TriggerSourceToBuildOutput) ToTriggerSourceToBuildOutputWithContext(ctx context.Context) TriggerSourceToBuildOutput
- func (o TriggerSourceToBuildOutput) ToTriggerSourceToBuildPtrOutput() TriggerSourceToBuildPtrOutput
- func (o TriggerSourceToBuildOutput) ToTriggerSourceToBuildPtrOutputWithContext(ctx context.Context) TriggerSourceToBuildPtrOutput
- func (o TriggerSourceToBuildOutput) Uri() pulumi.StringOutput
- type TriggerSourceToBuildPtrInput
- type TriggerSourceToBuildPtrOutput
- func (o TriggerSourceToBuildPtrOutput) Elem() TriggerSourceToBuildOutput
- func (TriggerSourceToBuildPtrOutput) ElementType() reflect.Type
- func (o TriggerSourceToBuildPtrOutput) GithubEnterpriseConfig() pulumi.StringPtrOutput
- func (o TriggerSourceToBuildPtrOutput) Ref() pulumi.StringPtrOutput
- func (o TriggerSourceToBuildPtrOutput) RepoType() pulumi.StringPtrOutput
- func (o TriggerSourceToBuildPtrOutput) ToTriggerSourceToBuildPtrOutput() TriggerSourceToBuildPtrOutput
- func (o TriggerSourceToBuildPtrOutput) ToTriggerSourceToBuildPtrOutputWithContext(ctx context.Context) TriggerSourceToBuildPtrOutput
- func (o TriggerSourceToBuildPtrOutput) Uri() pulumi.StringPtrOutput
- type TriggerState
- type TriggerTriggerTemplate
- type TriggerTriggerTemplateArgs
- func (TriggerTriggerTemplateArgs) ElementType() reflect.Type
- func (i TriggerTriggerTemplateArgs) ToTriggerTriggerTemplateOutput() TriggerTriggerTemplateOutput
- func (i TriggerTriggerTemplateArgs) ToTriggerTriggerTemplateOutputWithContext(ctx context.Context) TriggerTriggerTemplateOutput
- func (i TriggerTriggerTemplateArgs) ToTriggerTriggerTemplatePtrOutput() TriggerTriggerTemplatePtrOutput
- func (i TriggerTriggerTemplateArgs) ToTriggerTriggerTemplatePtrOutputWithContext(ctx context.Context) TriggerTriggerTemplatePtrOutput
- type TriggerTriggerTemplateInput
- type TriggerTriggerTemplateOutput
- func (o TriggerTriggerTemplateOutput) BranchName() pulumi.StringPtrOutput
- func (o TriggerTriggerTemplateOutput) CommitSha() pulumi.StringPtrOutput
- func (o TriggerTriggerTemplateOutput) Dir() pulumi.StringPtrOutput
- func (TriggerTriggerTemplateOutput) ElementType() reflect.Type
- func (o TriggerTriggerTemplateOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerTriggerTemplateOutput) ProjectId() pulumi.StringPtrOutput
- func (o TriggerTriggerTemplateOutput) RepoName() pulumi.StringPtrOutput
- func (o TriggerTriggerTemplateOutput) TagName() pulumi.StringPtrOutput
- func (o TriggerTriggerTemplateOutput) ToTriggerTriggerTemplateOutput() TriggerTriggerTemplateOutput
- func (o TriggerTriggerTemplateOutput) ToTriggerTriggerTemplateOutputWithContext(ctx context.Context) TriggerTriggerTemplateOutput
- func (o TriggerTriggerTemplateOutput) ToTriggerTriggerTemplatePtrOutput() TriggerTriggerTemplatePtrOutput
- func (o TriggerTriggerTemplateOutput) ToTriggerTriggerTemplatePtrOutputWithContext(ctx context.Context) TriggerTriggerTemplatePtrOutput
- type TriggerTriggerTemplatePtrInput
- type TriggerTriggerTemplatePtrOutput
- func (o TriggerTriggerTemplatePtrOutput) BranchName() pulumi.StringPtrOutput
- func (o TriggerTriggerTemplatePtrOutput) CommitSha() pulumi.StringPtrOutput
- func (o TriggerTriggerTemplatePtrOutput) Dir() pulumi.StringPtrOutput
- func (o TriggerTriggerTemplatePtrOutput) Elem() TriggerTriggerTemplateOutput
- func (TriggerTriggerTemplatePtrOutput) ElementType() reflect.Type
- func (o TriggerTriggerTemplatePtrOutput) InvertRegex() pulumi.BoolPtrOutput
- func (o TriggerTriggerTemplatePtrOutput) ProjectId() pulumi.StringPtrOutput
- func (o TriggerTriggerTemplatePtrOutput) RepoName() pulumi.StringPtrOutput
- func (o TriggerTriggerTemplatePtrOutput) TagName() pulumi.StringPtrOutput
- func (o TriggerTriggerTemplatePtrOutput) ToTriggerTriggerTemplatePtrOutput() TriggerTriggerTemplatePtrOutput
- func (o TriggerTriggerTemplatePtrOutput) ToTriggerTriggerTemplatePtrOutputWithContext(ctx context.Context) TriggerTriggerTemplatePtrOutput
- type TriggerWebhookConfig
- type TriggerWebhookConfigArgs
- func (TriggerWebhookConfigArgs) ElementType() reflect.Type
- func (i TriggerWebhookConfigArgs) ToTriggerWebhookConfigOutput() TriggerWebhookConfigOutput
- func (i TriggerWebhookConfigArgs) ToTriggerWebhookConfigOutputWithContext(ctx context.Context) TriggerWebhookConfigOutput
- func (i TriggerWebhookConfigArgs) ToTriggerWebhookConfigPtrOutput() TriggerWebhookConfigPtrOutput
- func (i TriggerWebhookConfigArgs) ToTriggerWebhookConfigPtrOutputWithContext(ctx context.Context) TriggerWebhookConfigPtrOutput
- type TriggerWebhookConfigInput
- type TriggerWebhookConfigOutput
- func (TriggerWebhookConfigOutput) ElementType() reflect.Type
- func (o TriggerWebhookConfigOutput) Secret() pulumi.StringOutput
- func (o TriggerWebhookConfigOutput) State() pulumi.StringPtrOutput
- func (o TriggerWebhookConfigOutput) ToTriggerWebhookConfigOutput() TriggerWebhookConfigOutput
- func (o TriggerWebhookConfigOutput) ToTriggerWebhookConfigOutputWithContext(ctx context.Context) TriggerWebhookConfigOutput
- func (o TriggerWebhookConfigOutput) ToTriggerWebhookConfigPtrOutput() TriggerWebhookConfigPtrOutput
- func (o TriggerWebhookConfigOutput) ToTriggerWebhookConfigPtrOutputWithContext(ctx context.Context) TriggerWebhookConfigPtrOutput
- type TriggerWebhookConfigPtrInput
- type TriggerWebhookConfigPtrOutput
- func (o TriggerWebhookConfigPtrOutput) Elem() TriggerWebhookConfigOutput
- func (TriggerWebhookConfigPtrOutput) ElementType() reflect.Type
- func (o TriggerWebhookConfigPtrOutput) Secret() pulumi.StringPtrOutput
- func (o TriggerWebhookConfigPtrOutput) State() pulumi.StringPtrOutput
- func (o TriggerWebhookConfigPtrOutput) ToTriggerWebhookConfigPtrOutput() TriggerWebhookConfigPtrOutput
- func (o TriggerWebhookConfigPtrOutput) ToTriggerWebhookConfigPtrOutputWithContext(ctx context.Context) TriggerWebhookConfigPtrOutput
- type WorkerPool
- type WorkerPoolArgs
- type WorkerPoolArray
- type WorkerPoolArrayInput
- type WorkerPoolArrayOutput
- func (WorkerPoolArrayOutput) ElementType() reflect.Type
- func (o WorkerPoolArrayOutput) Index(i pulumi.IntInput) WorkerPoolOutput
- func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
- func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
- type WorkerPoolInput
- type WorkerPoolMap
- type WorkerPoolMapInput
- type WorkerPoolMapOutput
- func (WorkerPoolMapOutput) ElementType() reflect.Type
- func (o WorkerPoolMapOutput) MapIndex(k pulumi.StringInput) WorkerPoolOutput
- func (o WorkerPoolMapOutput) ToWorkerPoolMapOutput() WorkerPoolMapOutput
- func (o WorkerPoolMapOutput) ToWorkerPoolMapOutputWithContext(ctx context.Context) WorkerPoolMapOutput
- type WorkerPoolNetworkConfig
- type WorkerPoolNetworkConfigArgs
- func (WorkerPoolNetworkConfigArgs) ElementType() reflect.Type
- func (i WorkerPoolNetworkConfigArgs) ToWorkerPoolNetworkConfigOutput() WorkerPoolNetworkConfigOutput
- func (i WorkerPoolNetworkConfigArgs) ToWorkerPoolNetworkConfigOutputWithContext(ctx context.Context) WorkerPoolNetworkConfigOutput
- func (i WorkerPoolNetworkConfigArgs) ToWorkerPoolNetworkConfigPtrOutput() WorkerPoolNetworkConfigPtrOutput
- func (i WorkerPoolNetworkConfigArgs) ToWorkerPoolNetworkConfigPtrOutputWithContext(ctx context.Context) WorkerPoolNetworkConfigPtrOutput
- type WorkerPoolNetworkConfigInput
- type WorkerPoolNetworkConfigOutput
- func (WorkerPoolNetworkConfigOutput) ElementType() reflect.Type
- func (o WorkerPoolNetworkConfigOutput) PeeredNetwork() pulumi.StringOutput
- func (o WorkerPoolNetworkConfigOutput) PeeredNetworkIpRange() pulumi.StringPtrOutput
- func (o WorkerPoolNetworkConfigOutput) ToWorkerPoolNetworkConfigOutput() WorkerPoolNetworkConfigOutput
- func (o WorkerPoolNetworkConfigOutput) ToWorkerPoolNetworkConfigOutputWithContext(ctx context.Context) WorkerPoolNetworkConfigOutput
- func (o WorkerPoolNetworkConfigOutput) ToWorkerPoolNetworkConfigPtrOutput() WorkerPoolNetworkConfigPtrOutput
- func (o WorkerPoolNetworkConfigOutput) ToWorkerPoolNetworkConfigPtrOutputWithContext(ctx context.Context) WorkerPoolNetworkConfigPtrOutput
- type WorkerPoolNetworkConfigPtrInput
- type WorkerPoolNetworkConfigPtrOutput
- func (o WorkerPoolNetworkConfigPtrOutput) Elem() WorkerPoolNetworkConfigOutput
- func (WorkerPoolNetworkConfigPtrOutput) ElementType() reflect.Type
- func (o WorkerPoolNetworkConfigPtrOutput) PeeredNetwork() pulumi.StringPtrOutput
- func (o WorkerPoolNetworkConfigPtrOutput) PeeredNetworkIpRange() pulumi.StringPtrOutput
- func (o WorkerPoolNetworkConfigPtrOutput) ToWorkerPoolNetworkConfigPtrOutput() WorkerPoolNetworkConfigPtrOutput
- func (o WorkerPoolNetworkConfigPtrOutput) ToWorkerPoolNetworkConfigPtrOutputWithContext(ctx context.Context) WorkerPoolNetworkConfigPtrOutput
- type WorkerPoolOutput
- func (o WorkerPoolOutput) Annotations() pulumi.StringMapOutput
- func (o WorkerPoolOutput) CreateTime() pulumi.StringOutput
- func (o WorkerPoolOutput) DeleteTime() pulumi.StringOutput
- func (o WorkerPoolOutput) DisplayName() pulumi.StringPtrOutput
- func (WorkerPoolOutput) ElementType() reflect.Type
- func (o WorkerPoolOutput) Location() pulumi.StringOutput
- func (o WorkerPoolOutput) Name() pulumi.StringOutput
- func (o WorkerPoolOutput) NetworkConfig() WorkerPoolNetworkConfigPtrOutput
- func (o WorkerPoolOutput) Project() pulumi.StringOutput
- func (o WorkerPoolOutput) State() pulumi.StringOutput
- func (o WorkerPoolOutput) ToWorkerPoolOutput() WorkerPoolOutput
- func (o WorkerPoolOutput) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
- func (o WorkerPoolOutput) Uid() pulumi.StringOutput
- func (o WorkerPoolOutput) UpdateTime() pulumi.StringOutput
- func (o WorkerPoolOutput) WorkerConfig() WorkerPoolWorkerConfigOutput
- type WorkerPoolState
- type WorkerPoolWorkerConfig
- type WorkerPoolWorkerConfigArgs
- func (WorkerPoolWorkerConfigArgs) ElementType() reflect.Type
- func (i WorkerPoolWorkerConfigArgs) ToWorkerPoolWorkerConfigOutput() WorkerPoolWorkerConfigOutput
- func (i WorkerPoolWorkerConfigArgs) ToWorkerPoolWorkerConfigOutputWithContext(ctx context.Context) WorkerPoolWorkerConfigOutput
- func (i WorkerPoolWorkerConfigArgs) ToWorkerPoolWorkerConfigPtrOutput() WorkerPoolWorkerConfigPtrOutput
- func (i WorkerPoolWorkerConfigArgs) ToWorkerPoolWorkerConfigPtrOutputWithContext(ctx context.Context) WorkerPoolWorkerConfigPtrOutput
- type WorkerPoolWorkerConfigInput
- type WorkerPoolWorkerConfigOutput
- func (o WorkerPoolWorkerConfigOutput) DiskSizeGb() pulumi.IntPtrOutput
- func (WorkerPoolWorkerConfigOutput) ElementType() reflect.Type
- func (o WorkerPoolWorkerConfigOutput) MachineType() pulumi.StringPtrOutput
- func (o WorkerPoolWorkerConfigOutput) NoExternalIp() pulumi.BoolPtrOutput
- func (o WorkerPoolWorkerConfigOutput) ToWorkerPoolWorkerConfigOutput() WorkerPoolWorkerConfigOutput
- func (o WorkerPoolWorkerConfigOutput) ToWorkerPoolWorkerConfigOutputWithContext(ctx context.Context) WorkerPoolWorkerConfigOutput
- func (o WorkerPoolWorkerConfigOutput) ToWorkerPoolWorkerConfigPtrOutput() WorkerPoolWorkerConfigPtrOutput
- func (o WorkerPoolWorkerConfigOutput) ToWorkerPoolWorkerConfigPtrOutputWithContext(ctx context.Context) WorkerPoolWorkerConfigPtrOutput
- type WorkerPoolWorkerConfigPtrInput
- type WorkerPoolWorkerConfigPtrOutput
- func (o WorkerPoolWorkerConfigPtrOutput) DiskSizeGb() pulumi.IntPtrOutput
- func (o WorkerPoolWorkerConfigPtrOutput) Elem() WorkerPoolWorkerConfigOutput
- func (WorkerPoolWorkerConfigPtrOutput) ElementType() reflect.Type
- func (o WorkerPoolWorkerConfigPtrOutput) MachineType() pulumi.StringPtrOutput
- func (o WorkerPoolWorkerConfigPtrOutput) NoExternalIp() pulumi.BoolPtrOutput
- func (o WorkerPoolWorkerConfigPtrOutput) ToWorkerPoolWorkerConfigPtrOutput() WorkerPoolWorkerConfigPtrOutput
- func (o WorkerPoolWorkerConfigPtrOutput) ToWorkerPoolWorkerConfigPtrOutputWithContext(ctx context.Context) WorkerPoolWorkerConfigPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BitbucketServerConfig ¶ added in v6.51.0
type BitbucketServerConfig struct { pulumi.CustomResourceState // Immutable. API Key that will be attached to webhook. Once this field has been set, it cannot be changed. // Changing this field will result in deleting/ recreating the resource. ApiKey pulumi.StringOutput `pulumi:"apiKey"` // The ID to use for the BitbucketServerConfig, which will become the final component of the BitbucketServerConfig's resource name. ConfigId pulumi.StringOutput `pulumi:"configId"` // Connected Bitbucket Server repositories for this config. // Structure is documented below. ConnectedRepositories BitbucketServerConfigConnectedRepositoryArrayOutput `pulumi:"connectedRepositories"` // Immutable. The URI of the Bitbucket Server host. Once this field has been set, it cannot be changed. // If you need to change it, please create another BitbucketServerConfig. HostUri pulumi.StringOutput `pulumi:"hostUri"` // The location of this bitbucket server config. Location pulumi.StringOutput `pulumi:"location"` // The resource name for the config. Name pulumi.StringOutput `pulumi:"name"` // The network to be used when reaching out to the Bitbucket Server instance. The VPC network must be enabled for private service connection. // This should be set if the Bitbucket Server instance is hosted on-premises and not reachable by public internet. If this field is left empty, // no network peering will occur and calls to the Bitbucket Server instance will be made over the public internet. Must be in the format // projects/{project}/global/networks/{network}, where {project} is a project number or id and {network} is the name of a VPC network in the project. PeeredNetwork pulumi.StringPtrOutput `pulumi:"peeredNetwork"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // Secret Manager secrets needed by the config. // Structure is documented below. Secrets BitbucketServerConfigSecretsOutput `pulumi:"secrets"` // SSL certificate to use for requests to Bitbucket Server. The format should be PEM format but the extension can be one of .pem, .cer, or .crt. SslCa pulumi.StringPtrOutput `pulumi:"sslCa"` // Username of the account Cloud Build will use on Bitbucket Server. Username pulumi.StringOutput `pulumi:"username"` // Output only. UUID included in webhook requests. The UUID is used to look up the corresponding config. WebhookKey pulumi.StringOutput `pulumi:"webhookKey"` }
BitbucketServerConfig represents the configuration for a Bitbucket Server.
To get more information about BitbucketServerConfig, see:
* [API documentation](https://cloud.google.com/build/docs/api/reference/rest/v1/projects.locations.bitbucketServerConfigs) * How-to Guides
- [Connect to a Bitbucket Server host](https://cloud.google.com/build/docs/automating-builds/bitbucket/connect-host-bitbucket-server)
## Example Usage ### Cloudbuild Bitbucket Server Config
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudbuild.NewBitbucketServerConfig(ctx, "bbs-config", &cloudbuild.BitbucketServerConfigArgs{ ApiKey: pulumi.String("<api-key>"), ConfigId: pulumi.String("mybbsconfig"), HostUri: pulumi.String("https://bbs.com"), Location: pulumi.String("us-central1"), Secrets: &cloudbuild.BitbucketServerConfigSecretsArgs{ AdminAccessTokenVersionName: pulumi.String("projects/myProject/secrets/mybbspat/versions/1"), ReadAccessTokenVersionName: pulumi.String("projects/myProject/secrets/mybbspat/versions/1"), WebhookSecretVersionName: pulumi.String("projects/myProject/secrets/mybbspat/versions/1"), }, Username: pulumi.String("test"), }) if err != nil { return err } return nil }) }
``` ### Cloudbuild Bitbucket Server Config Repositories
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudbuild.NewBitbucketServerConfig(ctx, "bbs-config-with-repos", &cloudbuild.BitbucketServerConfigArgs{ ApiKey: pulumi.String("<api-key>"), ConfigId: pulumi.String("mybbsconfig"), ConnectedRepositories: cloudbuild.BitbucketServerConfigConnectedRepositoryArray{ &cloudbuild.BitbucketServerConfigConnectedRepositoryArgs{ ProjectKey: pulumi.String("DEV"), RepoSlug: pulumi.String("repo1"), }, &cloudbuild.BitbucketServerConfigConnectedRepositoryArgs{ ProjectKey: pulumi.String("PROD"), RepoSlug: pulumi.String("repo1"), }, }, HostUri: pulumi.String("https://bbs.com"), Location: pulumi.String("us-central1"), Secrets: &cloudbuild.BitbucketServerConfigSecretsArgs{ AdminAccessTokenVersionName: pulumi.String("projects/myProject/secrets/mybbspat/versions/1"), ReadAccessTokenVersionName: pulumi.String("projects/myProject/secrets/mybbspat/versions/1"), WebhookSecretVersionName: pulumi.String("projects/myProject/secrets/mybbspat/versions/1"), }, Username: pulumi.String("test"), }) if err != nil { return err } return nil }) }
```
## Import
BitbucketServerConfig can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:cloudbuild/bitbucketServerConfig:BitbucketServerConfig default projects/{{project}}/locations/{{location}}/bitbucketServerConfigs/{{config_id}}
```
```sh
$ pulumi import gcp:cloudbuild/bitbucketServerConfig:BitbucketServerConfig default {{project}}/{{location}}/{{config_id}}
```
```sh
$ pulumi import gcp:cloudbuild/bitbucketServerConfig:BitbucketServerConfig default {{location}}/{{config_id}}
```
func GetBitbucketServerConfig ¶ added in v6.51.0
func GetBitbucketServerConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BitbucketServerConfigState, opts ...pulumi.ResourceOption) (*BitbucketServerConfig, error)
GetBitbucketServerConfig gets an existing BitbucketServerConfig 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 NewBitbucketServerConfig ¶ added in v6.51.0
func NewBitbucketServerConfig(ctx *pulumi.Context, name string, args *BitbucketServerConfigArgs, opts ...pulumi.ResourceOption) (*BitbucketServerConfig, error)
NewBitbucketServerConfig registers a new resource with the given unique name, arguments, and options.
func (*BitbucketServerConfig) ElementType ¶ added in v6.51.0
func (*BitbucketServerConfig) ElementType() reflect.Type
func (*BitbucketServerConfig) ToBitbucketServerConfigOutput ¶ added in v6.51.0
func (i *BitbucketServerConfig) ToBitbucketServerConfigOutput() BitbucketServerConfigOutput
func (*BitbucketServerConfig) ToBitbucketServerConfigOutputWithContext ¶ added in v6.51.0
func (i *BitbucketServerConfig) ToBitbucketServerConfigOutputWithContext(ctx context.Context) BitbucketServerConfigOutput
type BitbucketServerConfigArgs ¶ added in v6.51.0
type BitbucketServerConfigArgs struct { // Immutable. API Key that will be attached to webhook. Once this field has been set, it cannot be changed. // Changing this field will result in deleting/ recreating the resource. ApiKey pulumi.StringInput // The ID to use for the BitbucketServerConfig, which will become the final component of the BitbucketServerConfig's resource name. ConfigId pulumi.StringInput // Connected Bitbucket Server repositories for this config. // Structure is documented below. ConnectedRepositories BitbucketServerConfigConnectedRepositoryArrayInput // Immutable. The URI of the Bitbucket Server host. Once this field has been set, it cannot be changed. // If you need to change it, please create another BitbucketServerConfig. HostUri pulumi.StringInput // The location of this bitbucket server config. Location pulumi.StringInput // The network to be used when reaching out to the Bitbucket Server instance. The VPC network must be enabled for private service connection. // This should be set if the Bitbucket Server instance is hosted on-premises and not reachable by public internet. If this field is left empty, // no network peering will occur and calls to the Bitbucket Server instance will be made over the public internet. Must be in the format // projects/{project}/global/networks/{network}, where {project} is a project number or id and {network} is the name of a VPC network in the project. PeeredNetwork pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // Secret Manager secrets needed by the config. // Structure is documented below. Secrets BitbucketServerConfigSecretsInput // SSL certificate to use for requests to Bitbucket Server. The format should be PEM format but the extension can be one of .pem, .cer, or .crt. SslCa pulumi.StringPtrInput // Username of the account Cloud Build will use on Bitbucket Server. Username pulumi.StringInput }
The set of arguments for constructing a BitbucketServerConfig resource.
func (BitbucketServerConfigArgs) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigArgs) ElementType() reflect.Type
type BitbucketServerConfigArray ¶ added in v6.51.0
type BitbucketServerConfigArray []BitbucketServerConfigInput
func (BitbucketServerConfigArray) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigArray) ElementType() reflect.Type
func (BitbucketServerConfigArray) ToBitbucketServerConfigArrayOutput ¶ added in v6.51.0
func (i BitbucketServerConfigArray) ToBitbucketServerConfigArrayOutput() BitbucketServerConfigArrayOutput
func (BitbucketServerConfigArray) ToBitbucketServerConfigArrayOutputWithContext ¶ added in v6.51.0
func (i BitbucketServerConfigArray) ToBitbucketServerConfigArrayOutputWithContext(ctx context.Context) BitbucketServerConfigArrayOutput
type BitbucketServerConfigArrayInput ¶ added in v6.51.0
type BitbucketServerConfigArrayInput interface { pulumi.Input ToBitbucketServerConfigArrayOutput() BitbucketServerConfigArrayOutput ToBitbucketServerConfigArrayOutputWithContext(context.Context) BitbucketServerConfigArrayOutput }
BitbucketServerConfigArrayInput is an input type that accepts BitbucketServerConfigArray and BitbucketServerConfigArrayOutput values. You can construct a concrete instance of `BitbucketServerConfigArrayInput` via:
BitbucketServerConfigArray{ BitbucketServerConfigArgs{...} }
type BitbucketServerConfigArrayOutput ¶ added in v6.51.0
type BitbucketServerConfigArrayOutput struct{ *pulumi.OutputState }
func (BitbucketServerConfigArrayOutput) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigArrayOutput) ElementType() reflect.Type
func (BitbucketServerConfigArrayOutput) Index ¶ added in v6.51.0
func (o BitbucketServerConfigArrayOutput) Index(i pulumi.IntInput) BitbucketServerConfigOutput
func (BitbucketServerConfigArrayOutput) ToBitbucketServerConfigArrayOutput ¶ added in v6.51.0
func (o BitbucketServerConfigArrayOutput) ToBitbucketServerConfigArrayOutput() BitbucketServerConfigArrayOutput
func (BitbucketServerConfigArrayOutput) ToBitbucketServerConfigArrayOutputWithContext ¶ added in v6.51.0
func (o BitbucketServerConfigArrayOutput) ToBitbucketServerConfigArrayOutputWithContext(ctx context.Context) BitbucketServerConfigArrayOutput
type BitbucketServerConfigConnectedRepository ¶ added in v6.51.0
type BitbucketServerConfigConnectedRepositoryArgs ¶ added in v6.51.0
type BitbucketServerConfigConnectedRepositoryArgs struct { // Identifier for the project storing the repository. ProjectKey pulumi.StringInput `pulumi:"projectKey"` // Identifier for the repository. RepoSlug pulumi.StringInput `pulumi:"repoSlug"` }
func (BitbucketServerConfigConnectedRepositoryArgs) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigConnectedRepositoryArgs) ElementType() reflect.Type
func (BitbucketServerConfigConnectedRepositoryArgs) ToBitbucketServerConfigConnectedRepositoryOutput ¶ added in v6.51.0
func (i BitbucketServerConfigConnectedRepositoryArgs) ToBitbucketServerConfigConnectedRepositoryOutput() BitbucketServerConfigConnectedRepositoryOutput
func (BitbucketServerConfigConnectedRepositoryArgs) ToBitbucketServerConfigConnectedRepositoryOutputWithContext ¶ added in v6.51.0
func (i BitbucketServerConfigConnectedRepositoryArgs) ToBitbucketServerConfigConnectedRepositoryOutputWithContext(ctx context.Context) BitbucketServerConfigConnectedRepositoryOutput
type BitbucketServerConfigConnectedRepositoryArray ¶ added in v6.51.0
type BitbucketServerConfigConnectedRepositoryArray []BitbucketServerConfigConnectedRepositoryInput
func (BitbucketServerConfigConnectedRepositoryArray) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigConnectedRepositoryArray) ElementType() reflect.Type
func (BitbucketServerConfigConnectedRepositoryArray) ToBitbucketServerConfigConnectedRepositoryArrayOutput ¶ added in v6.51.0
func (i BitbucketServerConfigConnectedRepositoryArray) ToBitbucketServerConfigConnectedRepositoryArrayOutput() BitbucketServerConfigConnectedRepositoryArrayOutput
func (BitbucketServerConfigConnectedRepositoryArray) ToBitbucketServerConfigConnectedRepositoryArrayOutputWithContext ¶ added in v6.51.0
func (i BitbucketServerConfigConnectedRepositoryArray) ToBitbucketServerConfigConnectedRepositoryArrayOutputWithContext(ctx context.Context) BitbucketServerConfigConnectedRepositoryArrayOutput
type BitbucketServerConfigConnectedRepositoryArrayInput ¶ added in v6.51.0
type BitbucketServerConfigConnectedRepositoryArrayInput interface { pulumi.Input ToBitbucketServerConfigConnectedRepositoryArrayOutput() BitbucketServerConfigConnectedRepositoryArrayOutput ToBitbucketServerConfigConnectedRepositoryArrayOutputWithContext(context.Context) BitbucketServerConfigConnectedRepositoryArrayOutput }
BitbucketServerConfigConnectedRepositoryArrayInput is an input type that accepts BitbucketServerConfigConnectedRepositoryArray and BitbucketServerConfigConnectedRepositoryArrayOutput values. You can construct a concrete instance of `BitbucketServerConfigConnectedRepositoryArrayInput` via:
BitbucketServerConfigConnectedRepositoryArray{ BitbucketServerConfigConnectedRepositoryArgs{...} }
type BitbucketServerConfigConnectedRepositoryArrayOutput ¶ added in v6.51.0
type BitbucketServerConfigConnectedRepositoryArrayOutput struct{ *pulumi.OutputState }
func (BitbucketServerConfigConnectedRepositoryArrayOutput) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigConnectedRepositoryArrayOutput) ElementType() reflect.Type
func (BitbucketServerConfigConnectedRepositoryArrayOutput) ToBitbucketServerConfigConnectedRepositoryArrayOutput ¶ added in v6.51.0
func (o BitbucketServerConfigConnectedRepositoryArrayOutput) ToBitbucketServerConfigConnectedRepositoryArrayOutput() BitbucketServerConfigConnectedRepositoryArrayOutput
func (BitbucketServerConfigConnectedRepositoryArrayOutput) ToBitbucketServerConfigConnectedRepositoryArrayOutputWithContext ¶ added in v6.51.0
func (o BitbucketServerConfigConnectedRepositoryArrayOutput) ToBitbucketServerConfigConnectedRepositoryArrayOutputWithContext(ctx context.Context) BitbucketServerConfigConnectedRepositoryArrayOutput
type BitbucketServerConfigConnectedRepositoryInput ¶ added in v6.51.0
type BitbucketServerConfigConnectedRepositoryInput interface { pulumi.Input ToBitbucketServerConfigConnectedRepositoryOutput() BitbucketServerConfigConnectedRepositoryOutput ToBitbucketServerConfigConnectedRepositoryOutputWithContext(context.Context) BitbucketServerConfigConnectedRepositoryOutput }
BitbucketServerConfigConnectedRepositoryInput is an input type that accepts BitbucketServerConfigConnectedRepositoryArgs and BitbucketServerConfigConnectedRepositoryOutput values. You can construct a concrete instance of `BitbucketServerConfigConnectedRepositoryInput` via:
BitbucketServerConfigConnectedRepositoryArgs{...}
type BitbucketServerConfigConnectedRepositoryOutput ¶ added in v6.51.0
type BitbucketServerConfigConnectedRepositoryOutput struct{ *pulumi.OutputState }
func (BitbucketServerConfigConnectedRepositoryOutput) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigConnectedRepositoryOutput) ElementType() reflect.Type
func (BitbucketServerConfigConnectedRepositoryOutput) ProjectKey ¶ added in v6.51.0
func (o BitbucketServerConfigConnectedRepositoryOutput) ProjectKey() pulumi.StringOutput
Identifier for the project storing the repository.
func (BitbucketServerConfigConnectedRepositoryOutput) RepoSlug ¶ added in v6.51.0
func (o BitbucketServerConfigConnectedRepositoryOutput) RepoSlug() pulumi.StringOutput
Identifier for the repository.
func (BitbucketServerConfigConnectedRepositoryOutput) ToBitbucketServerConfigConnectedRepositoryOutput ¶ added in v6.51.0
func (o BitbucketServerConfigConnectedRepositoryOutput) ToBitbucketServerConfigConnectedRepositoryOutput() BitbucketServerConfigConnectedRepositoryOutput
func (BitbucketServerConfigConnectedRepositoryOutput) ToBitbucketServerConfigConnectedRepositoryOutputWithContext ¶ added in v6.51.0
func (o BitbucketServerConfigConnectedRepositoryOutput) ToBitbucketServerConfigConnectedRepositoryOutputWithContext(ctx context.Context) BitbucketServerConfigConnectedRepositoryOutput
type BitbucketServerConfigInput ¶ added in v6.51.0
type BitbucketServerConfigInput interface { pulumi.Input ToBitbucketServerConfigOutput() BitbucketServerConfigOutput ToBitbucketServerConfigOutputWithContext(ctx context.Context) BitbucketServerConfigOutput }
type BitbucketServerConfigMap ¶ added in v6.51.0
type BitbucketServerConfigMap map[string]BitbucketServerConfigInput
func (BitbucketServerConfigMap) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigMap) ElementType() reflect.Type
func (BitbucketServerConfigMap) ToBitbucketServerConfigMapOutput ¶ added in v6.51.0
func (i BitbucketServerConfigMap) ToBitbucketServerConfigMapOutput() BitbucketServerConfigMapOutput
func (BitbucketServerConfigMap) ToBitbucketServerConfigMapOutputWithContext ¶ added in v6.51.0
func (i BitbucketServerConfigMap) ToBitbucketServerConfigMapOutputWithContext(ctx context.Context) BitbucketServerConfigMapOutput
type BitbucketServerConfigMapInput ¶ added in v6.51.0
type BitbucketServerConfigMapInput interface { pulumi.Input ToBitbucketServerConfigMapOutput() BitbucketServerConfigMapOutput ToBitbucketServerConfigMapOutputWithContext(context.Context) BitbucketServerConfigMapOutput }
BitbucketServerConfigMapInput is an input type that accepts BitbucketServerConfigMap and BitbucketServerConfigMapOutput values. You can construct a concrete instance of `BitbucketServerConfigMapInput` via:
BitbucketServerConfigMap{ "key": BitbucketServerConfigArgs{...} }
type BitbucketServerConfigMapOutput ¶ added in v6.51.0
type BitbucketServerConfigMapOutput struct{ *pulumi.OutputState }
func (BitbucketServerConfigMapOutput) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigMapOutput) ElementType() reflect.Type
func (BitbucketServerConfigMapOutput) MapIndex ¶ added in v6.51.0
func (o BitbucketServerConfigMapOutput) MapIndex(k pulumi.StringInput) BitbucketServerConfigOutput
func (BitbucketServerConfigMapOutput) ToBitbucketServerConfigMapOutput ¶ added in v6.51.0
func (o BitbucketServerConfigMapOutput) ToBitbucketServerConfigMapOutput() BitbucketServerConfigMapOutput
func (BitbucketServerConfigMapOutput) ToBitbucketServerConfigMapOutputWithContext ¶ added in v6.51.0
func (o BitbucketServerConfigMapOutput) ToBitbucketServerConfigMapOutputWithContext(ctx context.Context) BitbucketServerConfigMapOutput
type BitbucketServerConfigOutput ¶ added in v6.51.0
type BitbucketServerConfigOutput struct{ *pulumi.OutputState }
func (BitbucketServerConfigOutput) ApiKey ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) ApiKey() pulumi.StringOutput
Immutable. API Key that will be attached to webhook. Once this field has been set, it cannot be changed. Changing this field will result in deleting/ recreating the resource.
func (BitbucketServerConfigOutput) ConfigId ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) ConfigId() pulumi.StringOutput
The ID to use for the BitbucketServerConfig, which will become the final component of the BitbucketServerConfig's resource name.
func (BitbucketServerConfigOutput) ConnectedRepositories ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) ConnectedRepositories() BitbucketServerConfigConnectedRepositoryArrayOutput
Connected Bitbucket Server repositories for this config. Structure is documented below.
func (BitbucketServerConfigOutput) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigOutput) ElementType() reflect.Type
func (BitbucketServerConfigOutput) HostUri ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) HostUri() pulumi.StringOutput
Immutable. The URI of the Bitbucket Server host. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
func (BitbucketServerConfigOutput) Location ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) Location() pulumi.StringOutput
The location of this bitbucket server config.
func (BitbucketServerConfigOutput) Name ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) Name() pulumi.StringOutput
The resource name for the config.
func (BitbucketServerConfigOutput) PeeredNetwork ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) PeeredNetwork() pulumi.StringPtrOutput
The network to be used when reaching out to the Bitbucket Server instance. The VPC network must be enabled for private service connection. This should be set if the Bitbucket Server instance is hosted on-premises and not reachable by public internet. If this field is left empty, no network peering will occur and calls to the Bitbucket Server instance will be made over the public internet. Must be in the format projects/{project}/global/networks/{network}, where {project} is a project number or id and {network} is the name of a VPC network in the project.
func (BitbucketServerConfigOutput) Project ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (BitbucketServerConfigOutput) Secrets ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) Secrets() BitbucketServerConfigSecretsOutput
Secret Manager secrets needed by the config. Structure is documented below.
func (BitbucketServerConfigOutput) SslCa ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) SslCa() pulumi.StringPtrOutput
SSL certificate to use for requests to Bitbucket Server. The format should be PEM format but the extension can be one of .pem, .cer, or .crt.
func (BitbucketServerConfigOutput) ToBitbucketServerConfigOutput ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) ToBitbucketServerConfigOutput() BitbucketServerConfigOutput
func (BitbucketServerConfigOutput) ToBitbucketServerConfigOutputWithContext ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) ToBitbucketServerConfigOutputWithContext(ctx context.Context) BitbucketServerConfigOutput
func (BitbucketServerConfigOutput) Username ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) Username() pulumi.StringOutput
Username of the account Cloud Build will use on Bitbucket Server.
func (BitbucketServerConfigOutput) WebhookKey ¶ added in v6.51.0
func (o BitbucketServerConfigOutput) WebhookKey() pulumi.StringOutput
Output only. UUID included in webhook requests. The UUID is used to look up the corresponding config.
type BitbucketServerConfigSecrets ¶ added in v6.51.0
type BitbucketServerConfigSecrets struct { // The resource name for the admin access token's secret version. AdminAccessTokenVersionName string `pulumi:"adminAccessTokenVersionName"` // The resource name for the read access token's secret version. ReadAccessTokenVersionName string `pulumi:"readAccessTokenVersionName"` // Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. // Changing this field will result in deleting/ recreating the resource. WebhookSecretVersionName string `pulumi:"webhookSecretVersionName"` }
type BitbucketServerConfigSecretsArgs ¶ added in v6.51.0
type BitbucketServerConfigSecretsArgs struct { // The resource name for the admin access token's secret version. AdminAccessTokenVersionName pulumi.StringInput `pulumi:"adminAccessTokenVersionName"` // The resource name for the read access token's secret version. ReadAccessTokenVersionName pulumi.StringInput `pulumi:"readAccessTokenVersionName"` // Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. // Changing this field will result in deleting/ recreating the resource. WebhookSecretVersionName pulumi.StringInput `pulumi:"webhookSecretVersionName"` }
func (BitbucketServerConfigSecretsArgs) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigSecretsArgs) ElementType() reflect.Type
func (BitbucketServerConfigSecretsArgs) ToBitbucketServerConfigSecretsOutput ¶ added in v6.51.0
func (i BitbucketServerConfigSecretsArgs) ToBitbucketServerConfigSecretsOutput() BitbucketServerConfigSecretsOutput
func (BitbucketServerConfigSecretsArgs) ToBitbucketServerConfigSecretsOutputWithContext ¶ added in v6.51.0
func (i BitbucketServerConfigSecretsArgs) ToBitbucketServerConfigSecretsOutputWithContext(ctx context.Context) BitbucketServerConfigSecretsOutput
func (BitbucketServerConfigSecretsArgs) ToBitbucketServerConfigSecretsPtrOutput ¶ added in v6.51.0
func (i BitbucketServerConfigSecretsArgs) ToBitbucketServerConfigSecretsPtrOutput() BitbucketServerConfigSecretsPtrOutput
func (BitbucketServerConfigSecretsArgs) ToBitbucketServerConfigSecretsPtrOutputWithContext ¶ added in v6.51.0
func (i BitbucketServerConfigSecretsArgs) ToBitbucketServerConfigSecretsPtrOutputWithContext(ctx context.Context) BitbucketServerConfigSecretsPtrOutput
type BitbucketServerConfigSecretsInput ¶ added in v6.51.0
type BitbucketServerConfigSecretsInput interface { pulumi.Input ToBitbucketServerConfigSecretsOutput() BitbucketServerConfigSecretsOutput ToBitbucketServerConfigSecretsOutputWithContext(context.Context) BitbucketServerConfigSecretsOutput }
BitbucketServerConfigSecretsInput is an input type that accepts BitbucketServerConfigSecretsArgs and BitbucketServerConfigSecretsOutput values. You can construct a concrete instance of `BitbucketServerConfigSecretsInput` via:
BitbucketServerConfigSecretsArgs{...}
type BitbucketServerConfigSecretsOutput ¶ added in v6.51.0
type BitbucketServerConfigSecretsOutput struct{ *pulumi.OutputState }
func (BitbucketServerConfigSecretsOutput) AdminAccessTokenVersionName ¶ added in v6.51.0
func (o BitbucketServerConfigSecretsOutput) AdminAccessTokenVersionName() pulumi.StringOutput
The resource name for the admin access token's secret version.
func (BitbucketServerConfigSecretsOutput) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigSecretsOutput) ElementType() reflect.Type
func (BitbucketServerConfigSecretsOutput) ReadAccessTokenVersionName ¶ added in v6.51.0
func (o BitbucketServerConfigSecretsOutput) ReadAccessTokenVersionName() pulumi.StringOutput
The resource name for the read access token's secret version.
func (BitbucketServerConfigSecretsOutput) ToBitbucketServerConfigSecretsOutput ¶ added in v6.51.0
func (o BitbucketServerConfigSecretsOutput) ToBitbucketServerConfigSecretsOutput() BitbucketServerConfigSecretsOutput
func (BitbucketServerConfigSecretsOutput) ToBitbucketServerConfigSecretsOutputWithContext ¶ added in v6.51.0
func (o BitbucketServerConfigSecretsOutput) ToBitbucketServerConfigSecretsOutputWithContext(ctx context.Context) BitbucketServerConfigSecretsOutput
func (BitbucketServerConfigSecretsOutput) ToBitbucketServerConfigSecretsPtrOutput ¶ added in v6.51.0
func (o BitbucketServerConfigSecretsOutput) ToBitbucketServerConfigSecretsPtrOutput() BitbucketServerConfigSecretsPtrOutput
func (BitbucketServerConfigSecretsOutput) ToBitbucketServerConfigSecretsPtrOutputWithContext ¶ added in v6.51.0
func (o BitbucketServerConfigSecretsOutput) ToBitbucketServerConfigSecretsPtrOutputWithContext(ctx context.Context) BitbucketServerConfigSecretsPtrOutput
func (BitbucketServerConfigSecretsOutput) WebhookSecretVersionName ¶ added in v6.51.0
func (o BitbucketServerConfigSecretsOutput) WebhookSecretVersionName() pulumi.StringOutput
Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. Changing this field will result in deleting/ recreating the resource.
type BitbucketServerConfigSecretsPtrInput ¶ added in v6.51.0
type BitbucketServerConfigSecretsPtrInput interface { pulumi.Input ToBitbucketServerConfigSecretsPtrOutput() BitbucketServerConfigSecretsPtrOutput ToBitbucketServerConfigSecretsPtrOutputWithContext(context.Context) BitbucketServerConfigSecretsPtrOutput }
BitbucketServerConfigSecretsPtrInput is an input type that accepts BitbucketServerConfigSecretsArgs, BitbucketServerConfigSecretsPtr and BitbucketServerConfigSecretsPtrOutput values. You can construct a concrete instance of `BitbucketServerConfigSecretsPtrInput` via:
BitbucketServerConfigSecretsArgs{...} or: nil
func BitbucketServerConfigSecretsPtr ¶ added in v6.51.0
func BitbucketServerConfigSecretsPtr(v *BitbucketServerConfigSecretsArgs) BitbucketServerConfigSecretsPtrInput
type BitbucketServerConfigSecretsPtrOutput ¶ added in v6.51.0
type BitbucketServerConfigSecretsPtrOutput struct{ *pulumi.OutputState }
func (BitbucketServerConfigSecretsPtrOutput) AdminAccessTokenVersionName ¶ added in v6.51.0
func (o BitbucketServerConfigSecretsPtrOutput) AdminAccessTokenVersionName() pulumi.StringPtrOutput
The resource name for the admin access token's secret version.
func (BitbucketServerConfigSecretsPtrOutput) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigSecretsPtrOutput) ElementType() reflect.Type
func (BitbucketServerConfigSecretsPtrOutput) ReadAccessTokenVersionName ¶ added in v6.51.0
func (o BitbucketServerConfigSecretsPtrOutput) ReadAccessTokenVersionName() pulumi.StringPtrOutput
The resource name for the read access token's secret version.
func (BitbucketServerConfigSecretsPtrOutput) ToBitbucketServerConfigSecretsPtrOutput ¶ added in v6.51.0
func (o BitbucketServerConfigSecretsPtrOutput) ToBitbucketServerConfigSecretsPtrOutput() BitbucketServerConfigSecretsPtrOutput
func (BitbucketServerConfigSecretsPtrOutput) ToBitbucketServerConfigSecretsPtrOutputWithContext ¶ added in v6.51.0
func (o BitbucketServerConfigSecretsPtrOutput) ToBitbucketServerConfigSecretsPtrOutputWithContext(ctx context.Context) BitbucketServerConfigSecretsPtrOutput
func (BitbucketServerConfigSecretsPtrOutput) WebhookSecretVersionName ¶ added in v6.51.0
func (o BitbucketServerConfigSecretsPtrOutput) WebhookSecretVersionName() pulumi.StringPtrOutput
Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. Changing this field will result in deleting/ recreating the resource.
type BitbucketServerConfigState ¶ added in v6.51.0
type BitbucketServerConfigState struct { // Immutable. API Key that will be attached to webhook. Once this field has been set, it cannot be changed. // Changing this field will result in deleting/ recreating the resource. ApiKey pulumi.StringPtrInput // The ID to use for the BitbucketServerConfig, which will become the final component of the BitbucketServerConfig's resource name. ConfigId pulumi.StringPtrInput // Connected Bitbucket Server repositories for this config. // Structure is documented below. ConnectedRepositories BitbucketServerConfigConnectedRepositoryArrayInput // Immutable. The URI of the Bitbucket Server host. Once this field has been set, it cannot be changed. // If you need to change it, please create another BitbucketServerConfig. HostUri pulumi.StringPtrInput // The location of this bitbucket server config. Location pulumi.StringPtrInput // The resource name for the config. Name pulumi.StringPtrInput // The network to be used when reaching out to the Bitbucket Server instance. The VPC network must be enabled for private service connection. // This should be set if the Bitbucket Server instance is hosted on-premises and not reachable by public internet. If this field is left empty, // no network peering will occur and calls to the Bitbucket Server instance will be made over the public internet. Must be in the format // projects/{project}/global/networks/{network}, where {project} is a project number or id and {network} is the name of a VPC network in the project. PeeredNetwork pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // Secret Manager secrets needed by the config. // Structure is documented below. Secrets BitbucketServerConfigSecretsPtrInput // SSL certificate to use for requests to Bitbucket Server. The format should be PEM format but the extension can be one of .pem, .cer, or .crt. SslCa pulumi.StringPtrInput // Username of the account Cloud Build will use on Bitbucket Server. Username pulumi.StringPtrInput // Output only. UUID included in webhook requests. The UUID is used to look up the corresponding config. WebhookKey pulumi.StringPtrInput }
func (BitbucketServerConfigState) ElementType ¶ added in v6.51.0
func (BitbucketServerConfigState) ElementType() reflect.Type
type GetTriggerApprovalConfig ¶ added in v6.47.0
type GetTriggerApprovalConfig struct {
ApprovalRequired bool `pulumi:"approvalRequired"`
}
type GetTriggerApprovalConfigArgs ¶ added in v6.47.0
type GetTriggerApprovalConfigArgs struct {
ApprovalRequired pulumi.BoolInput `pulumi:"approvalRequired"`
}
func (GetTriggerApprovalConfigArgs) ElementType ¶ added in v6.47.0
func (GetTriggerApprovalConfigArgs) ElementType() reflect.Type
func (GetTriggerApprovalConfigArgs) ToGetTriggerApprovalConfigOutput ¶ added in v6.47.0
func (i GetTriggerApprovalConfigArgs) ToGetTriggerApprovalConfigOutput() GetTriggerApprovalConfigOutput
func (GetTriggerApprovalConfigArgs) ToGetTriggerApprovalConfigOutputWithContext ¶ added in v6.47.0
func (i GetTriggerApprovalConfigArgs) ToGetTriggerApprovalConfigOutputWithContext(ctx context.Context) GetTriggerApprovalConfigOutput
type GetTriggerApprovalConfigArray ¶ added in v6.47.0
type GetTriggerApprovalConfigArray []GetTriggerApprovalConfigInput
func (GetTriggerApprovalConfigArray) ElementType ¶ added in v6.47.0
func (GetTriggerApprovalConfigArray) ElementType() reflect.Type
func (GetTriggerApprovalConfigArray) ToGetTriggerApprovalConfigArrayOutput ¶ added in v6.47.0
func (i GetTriggerApprovalConfigArray) ToGetTriggerApprovalConfigArrayOutput() GetTriggerApprovalConfigArrayOutput
func (GetTriggerApprovalConfigArray) ToGetTriggerApprovalConfigArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerApprovalConfigArray) ToGetTriggerApprovalConfigArrayOutputWithContext(ctx context.Context) GetTriggerApprovalConfigArrayOutput
type GetTriggerApprovalConfigArrayInput ¶ added in v6.47.0
type GetTriggerApprovalConfigArrayInput interface { pulumi.Input ToGetTriggerApprovalConfigArrayOutput() GetTriggerApprovalConfigArrayOutput ToGetTriggerApprovalConfigArrayOutputWithContext(context.Context) GetTriggerApprovalConfigArrayOutput }
GetTriggerApprovalConfigArrayInput is an input type that accepts GetTriggerApprovalConfigArray and GetTriggerApprovalConfigArrayOutput values. You can construct a concrete instance of `GetTriggerApprovalConfigArrayInput` via:
GetTriggerApprovalConfigArray{ GetTriggerApprovalConfigArgs{...} }
type GetTriggerApprovalConfigArrayOutput ¶ added in v6.47.0
type GetTriggerApprovalConfigArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerApprovalConfigArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerApprovalConfigArrayOutput) ElementType() reflect.Type
func (GetTriggerApprovalConfigArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerApprovalConfigArrayOutput) Index(i pulumi.IntInput) GetTriggerApprovalConfigOutput
func (GetTriggerApprovalConfigArrayOutput) ToGetTriggerApprovalConfigArrayOutput ¶ added in v6.47.0
func (o GetTriggerApprovalConfigArrayOutput) ToGetTriggerApprovalConfigArrayOutput() GetTriggerApprovalConfigArrayOutput
func (GetTriggerApprovalConfigArrayOutput) ToGetTriggerApprovalConfigArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerApprovalConfigArrayOutput) ToGetTriggerApprovalConfigArrayOutputWithContext(ctx context.Context) GetTriggerApprovalConfigArrayOutput
type GetTriggerApprovalConfigInput ¶ added in v6.47.0
type GetTriggerApprovalConfigInput interface { pulumi.Input ToGetTriggerApprovalConfigOutput() GetTriggerApprovalConfigOutput ToGetTriggerApprovalConfigOutputWithContext(context.Context) GetTriggerApprovalConfigOutput }
GetTriggerApprovalConfigInput is an input type that accepts GetTriggerApprovalConfigArgs and GetTriggerApprovalConfigOutput values. You can construct a concrete instance of `GetTriggerApprovalConfigInput` via:
GetTriggerApprovalConfigArgs{...}
type GetTriggerApprovalConfigOutput ¶ added in v6.47.0
type GetTriggerApprovalConfigOutput struct{ *pulumi.OutputState }
func (GetTriggerApprovalConfigOutput) ApprovalRequired ¶ added in v6.47.0
func (o GetTriggerApprovalConfigOutput) ApprovalRequired() pulumi.BoolOutput
func (GetTriggerApprovalConfigOutput) ElementType ¶ added in v6.47.0
func (GetTriggerApprovalConfigOutput) ElementType() reflect.Type
func (GetTriggerApprovalConfigOutput) ToGetTriggerApprovalConfigOutput ¶ added in v6.47.0
func (o GetTriggerApprovalConfigOutput) ToGetTriggerApprovalConfigOutput() GetTriggerApprovalConfigOutput
func (GetTriggerApprovalConfigOutput) ToGetTriggerApprovalConfigOutputWithContext ¶ added in v6.47.0
func (o GetTriggerApprovalConfigOutput) ToGetTriggerApprovalConfigOutputWithContext(ctx context.Context) GetTriggerApprovalConfigOutput
type GetTriggerBitbucketServerTriggerConfig ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfig struct { BitbucketServerConfigResource string `pulumi:"bitbucketServerConfigResource"` ProjectKey string `pulumi:"projectKey"` PullRequests []GetTriggerBitbucketServerTriggerConfigPullRequest `pulumi:"pullRequests"` Pushes []GetTriggerBitbucketServerTriggerConfigPush `pulumi:"pushes"` RepoSlug string `pulumi:"repoSlug"` }
type GetTriggerBitbucketServerTriggerConfigArgs ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigArgs struct { BitbucketServerConfigResource pulumi.StringInput `pulumi:"bitbucketServerConfigResource"` ProjectKey pulumi.StringInput `pulumi:"projectKey"` PullRequests GetTriggerBitbucketServerTriggerConfigPullRequestArrayInput `pulumi:"pullRequests"` Pushes GetTriggerBitbucketServerTriggerConfigPushArrayInput `pulumi:"pushes"` RepoSlug pulumi.StringInput `pulumi:"repoSlug"` }
func (GetTriggerBitbucketServerTriggerConfigArgs) ElementType ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigArgs) ElementType() reflect.Type
func (GetTriggerBitbucketServerTriggerConfigArgs) ToGetTriggerBitbucketServerTriggerConfigOutput ¶ added in v6.51.0
func (i GetTriggerBitbucketServerTriggerConfigArgs) ToGetTriggerBitbucketServerTriggerConfigOutput() GetTriggerBitbucketServerTriggerConfigOutput
func (GetTriggerBitbucketServerTriggerConfigArgs) ToGetTriggerBitbucketServerTriggerConfigOutputWithContext ¶ added in v6.51.0
func (i GetTriggerBitbucketServerTriggerConfigArgs) ToGetTriggerBitbucketServerTriggerConfigOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigOutput
type GetTriggerBitbucketServerTriggerConfigArray ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigArray []GetTriggerBitbucketServerTriggerConfigInput
func (GetTriggerBitbucketServerTriggerConfigArray) ElementType ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigArray) ElementType() reflect.Type
func (GetTriggerBitbucketServerTriggerConfigArray) ToGetTriggerBitbucketServerTriggerConfigArrayOutput ¶ added in v6.51.0
func (i GetTriggerBitbucketServerTriggerConfigArray) ToGetTriggerBitbucketServerTriggerConfigArrayOutput() GetTriggerBitbucketServerTriggerConfigArrayOutput
func (GetTriggerBitbucketServerTriggerConfigArray) ToGetTriggerBitbucketServerTriggerConfigArrayOutputWithContext ¶ added in v6.51.0
func (i GetTriggerBitbucketServerTriggerConfigArray) ToGetTriggerBitbucketServerTriggerConfigArrayOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigArrayOutput
type GetTriggerBitbucketServerTriggerConfigArrayInput ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigArrayInput interface { pulumi.Input ToGetTriggerBitbucketServerTriggerConfigArrayOutput() GetTriggerBitbucketServerTriggerConfigArrayOutput ToGetTriggerBitbucketServerTriggerConfigArrayOutputWithContext(context.Context) GetTriggerBitbucketServerTriggerConfigArrayOutput }
GetTriggerBitbucketServerTriggerConfigArrayInput is an input type that accepts GetTriggerBitbucketServerTriggerConfigArray and GetTriggerBitbucketServerTriggerConfigArrayOutput values. You can construct a concrete instance of `GetTriggerBitbucketServerTriggerConfigArrayInput` via:
GetTriggerBitbucketServerTriggerConfigArray{ GetTriggerBitbucketServerTriggerConfigArgs{...} }
type GetTriggerBitbucketServerTriggerConfigArrayOutput ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBitbucketServerTriggerConfigArrayOutput) ElementType ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigArrayOutput) ElementType() reflect.Type
func (GetTriggerBitbucketServerTriggerConfigArrayOutput) ToGetTriggerBitbucketServerTriggerConfigArrayOutput ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigArrayOutput) ToGetTriggerBitbucketServerTriggerConfigArrayOutput() GetTriggerBitbucketServerTriggerConfigArrayOutput
func (GetTriggerBitbucketServerTriggerConfigArrayOutput) ToGetTriggerBitbucketServerTriggerConfigArrayOutputWithContext ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigArrayOutput) ToGetTriggerBitbucketServerTriggerConfigArrayOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigArrayOutput
type GetTriggerBitbucketServerTriggerConfigInput ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigInput interface { pulumi.Input ToGetTriggerBitbucketServerTriggerConfigOutput() GetTriggerBitbucketServerTriggerConfigOutput ToGetTriggerBitbucketServerTriggerConfigOutputWithContext(context.Context) GetTriggerBitbucketServerTriggerConfigOutput }
GetTriggerBitbucketServerTriggerConfigInput is an input type that accepts GetTriggerBitbucketServerTriggerConfigArgs and GetTriggerBitbucketServerTriggerConfigOutput values. You can construct a concrete instance of `GetTriggerBitbucketServerTriggerConfigInput` via:
GetTriggerBitbucketServerTriggerConfigArgs{...}
type GetTriggerBitbucketServerTriggerConfigOutput ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigOutput struct{ *pulumi.OutputState }
func (GetTriggerBitbucketServerTriggerConfigOutput) BitbucketServerConfigResource ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigOutput) BitbucketServerConfigResource() pulumi.StringOutput
func (GetTriggerBitbucketServerTriggerConfigOutput) ElementType ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigOutput) ElementType() reflect.Type
func (GetTriggerBitbucketServerTriggerConfigOutput) ProjectKey ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigOutput) ProjectKey() pulumi.StringOutput
func (GetTriggerBitbucketServerTriggerConfigOutput) PullRequests ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigOutput) RepoSlug ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigOutput) RepoSlug() pulumi.StringOutput
func (GetTriggerBitbucketServerTriggerConfigOutput) ToGetTriggerBitbucketServerTriggerConfigOutput ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigOutput) ToGetTriggerBitbucketServerTriggerConfigOutput() GetTriggerBitbucketServerTriggerConfigOutput
func (GetTriggerBitbucketServerTriggerConfigOutput) ToGetTriggerBitbucketServerTriggerConfigOutputWithContext ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigOutput) ToGetTriggerBitbucketServerTriggerConfigOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigOutput
type GetTriggerBitbucketServerTriggerConfigPullRequest ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPullRequestArgs ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPullRequestArgs struct { Branch pulumi.StringInput `pulumi:"branch"` CommentControl pulumi.StringInput `pulumi:"commentControl"` InvertRegex pulumi.BoolInput `pulumi:"invertRegex"` }
func (GetTriggerBitbucketServerTriggerConfigPullRequestArgs) ElementType ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigPullRequestArgs) ElementType() reflect.Type
func (GetTriggerBitbucketServerTriggerConfigPullRequestArgs) ToGetTriggerBitbucketServerTriggerConfigPullRequestOutput ¶ added in v6.51.0
func (i GetTriggerBitbucketServerTriggerConfigPullRequestArgs) ToGetTriggerBitbucketServerTriggerConfigPullRequestOutput() GetTriggerBitbucketServerTriggerConfigPullRequestOutput
func (GetTriggerBitbucketServerTriggerConfigPullRequestArgs) ToGetTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext ¶ added in v6.51.0
func (i GetTriggerBitbucketServerTriggerConfigPullRequestArgs) ToGetTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPullRequestOutput
type GetTriggerBitbucketServerTriggerConfigPullRequestArray ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPullRequestArray []GetTriggerBitbucketServerTriggerConfigPullRequestInput
func (GetTriggerBitbucketServerTriggerConfigPullRequestArray) ElementType ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigPullRequestArray) ElementType() reflect.Type
func (GetTriggerBitbucketServerTriggerConfigPullRequestArray) ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput ¶ added in v6.51.0
func (i GetTriggerBitbucketServerTriggerConfigPullRequestArray) ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput() GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput
func (GetTriggerBitbucketServerTriggerConfigPullRequestArray) ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutputWithContext ¶ added in v6.51.0
func (i GetTriggerBitbucketServerTriggerConfigPullRequestArray) ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput
type GetTriggerBitbucketServerTriggerConfigPullRequestArrayInput ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPullRequestArrayInput interface { pulumi.Input ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput() GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutputWithContext(context.Context) GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput }
GetTriggerBitbucketServerTriggerConfigPullRequestArrayInput is an input type that accepts GetTriggerBitbucketServerTriggerConfigPullRequestArray and GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput values. You can construct a concrete instance of `GetTriggerBitbucketServerTriggerConfigPullRequestArrayInput` via:
GetTriggerBitbucketServerTriggerConfigPullRequestArray{ GetTriggerBitbucketServerTriggerConfigPullRequestArgs{...} }
type GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput) ElementType ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput) ElementType() reflect.Type
func (GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput) ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput) ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput() GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput
func (GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput) ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutputWithContext ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput) ToGetTriggerBitbucketServerTriggerConfigPullRequestArrayOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPullRequestArrayOutput
type GetTriggerBitbucketServerTriggerConfigPullRequestInput ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPullRequestInput interface { pulumi.Input ToGetTriggerBitbucketServerTriggerConfigPullRequestOutput() GetTriggerBitbucketServerTriggerConfigPullRequestOutput ToGetTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext(context.Context) GetTriggerBitbucketServerTriggerConfigPullRequestOutput }
GetTriggerBitbucketServerTriggerConfigPullRequestInput is an input type that accepts GetTriggerBitbucketServerTriggerConfigPullRequestArgs and GetTriggerBitbucketServerTriggerConfigPullRequestOutput values. You can construct a concrete instance of `GetTriggerBitbucketServerTriggerConfigPullRequestInput` via:
GetTriggerBitbucketServerTriggerConfigPullRequestArgs{...}
type GetTriggerBitbucketServerTriggerConfigPullRequestOutput ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPullRequestOutput struct{ *pulumi.OutputState }
func (GetTriggerBitbucketServerTriggerConfigPullRequestOutput) Branch ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPullRequestOutput) Branch() pulumi.StringOutput
func (GetTriggerBitbucketServerTriggerConfigPullRequestOutput) CommentControl ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPullRequestOutput) CommentControl() pulumi.StringOutput
func (GetTriggerBitbucketServerTriggerConfigPullRequestOutput) ElementType ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigPullRequestOutput) ElementType() reflect.Type
func (GetTriggerBitbucketServerTriggerConfigPullRequestOutput) InvertRegex ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPullRequestOutput) InvertRegex() pulumi.BoolOutput
func (GetTriggerBitbucketServerTriggerConfigPullRequestOutput) ToGetTriggerBitbucketServerTriggerConfigPullRequestOutput ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPullRequestOutput) ToGetTriggerBitbucketServerTriggerConfigPullRequestOutput() GetTriggerBitbucketServerTriggerConfigPullRequestOutput
func (GetTriggerBitbucketServerTriggerConfigPullRequestOutput) ToGetTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPullRequestOutput) ToGetTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPullRequestOutput
type GetTriggerBitbucketServerTriggerConfigPush ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPushArgs ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPushArgs struct { Branch pulumi.StringInput `pulumi:"branch"` InvertRegex pulumi.BoolInput `pulumi:"invertRegex"` Tag pulumi.StringInput `pulumi:"tag"` }
func (GetTriggerBitbucketServerTriggerConfigPushArgs) ElementType ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigPushArgs) ElementType() reflect.Type
func (GetTriggerBitbucketServerTriggerConfigPushArgs) ToGetTriggerBitbucketServerTriggerConfigPushOutput ¶ added in v6.51.0
func (i GetTriggerBitbucketServerTriggerConfigPushArgs) ToGetTriggerBitbucketServerTriggerConfigPushOutput() GetTriggerBitbucketServerTriggerConfigPushOutput
func (GetTriggerBitbucketServerTriggerConfigPushArgs) ToGetTriggerBitbucketServerTriggerConfigPushOutputWithContext ¶ added in v6.51.0
func (i GetTriggerBitbucketServerTriggerConfigPushArgs) ToGetTriggerBitbucketServerTriggerConfigPushOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPushOutput
type GetTriggerBitbucketServerTriggerConfigPushArray ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPushArray []GetTriggerBitbucketServerTriggerConfigPushInput
func (GetTriggerBitbucketServerTriggerConfigPushArray) ElementType ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigPushArray) ElementType() reflect.Type
func (GetTriggerBitbucketServerTriggerConfigPushArray) ToGetTriggerBitbucketServerTriggerConfigPushArrayOutput ¶ added in v6.51.0
func (i GetTriggerBitbucketServerTriggerConfigPushArray) ToGetTriggerBitbucketServerTriggerConfigPushArrayOutput() GetTriggerBitbucketServerTriggerConfigPushArrayOutput
func (GetTriggerBitbucketServerTriggerConfigPushArray) ToGetTriggerBitbucketServerTriggerConfigPushArrayOutputWithContext ¶ added in v6.51.0
func (i GetTriggerBitbucketServerTriggerConfigPushArray) ToGetTriggerBitbucketServerTriggerConfigPushArrayOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPushArrayOutput
type GetTriggerBitbucketServerTriggerConfigPushArrayInput ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPushArrayInput interface { pulumi.Input ToGetTriggerBitbucketServerTriggerConfigPushArrayOutput() GetTriggerBitbucketServerTriggerConfigPushArrayOutput ToGetTriggerBitbucketServerTriggerConfigPushArrayOutputWithContext(context.Context) GetTriggerBitbucketServerTriggerConfigPushArrayOutput }
GetTriggerBitbucketServerTriggerConfigPushArrayInput is an input type that accepts GetTriggerBitbucketServerTriggerConfigPushArray and GetTriggerBitbucketServerTriggerConfigPushArrayOutput values. You can construct a concrete instance of `GetTriggerBitbucketServerTriggerConfigPushArrayInput` via:
GetTriggerBitbucketServerTriggerConfigPushArray{ GetTriggerBitbucketServerTriggerConfigPushArgs{...} }
type GetTriggerBitbucketServerTriggerConfigPushArrayOutput ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPushArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBitbucketServerTriggerConfigPushArrayOutput) ElementType ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigPushArrayOutput) ElementType() reflect.Type
func (GetTriggerBitbucketServerTriggerConfigPushArrayOutput) ToGetTriggerBitbucketServerTriggerConfigPushArrayOutput ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPushArrayOutput) ToGetTriggerBitbucketServerTriggerConfigPushArrayOutput() GetTriggerBitbucketServerTriggerConfigPushArrayOutput
func (GetTriggerBitbucketServerTriggerConfigPushArrayOutput) ToGetTriggerBitbucketServerTriggerConfigPushArrayOutputWithContext ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPushArrayOutput) ToGetTriggerBitbucketServerTriggerConfigPushArrayOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPushArrayOutput
type GetTriggerBitbucketServerTriggerConfigPushInput ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPushInput interface { pulumi.Input ToGetTriggerBitbucketServerTriggerConfigPushOutput() GetTriggerBitbucketServerTriggerConfigPushOutput ToGetTriggerBitbucketServerTriggerConfigPushOutputWithContext(context.Context) GetTriggerBitbucketServerTriggerConfigPushOutput }
GetTriggerBitbucketServerTriggerConfigPushInput is an input type that accepts GetTriggerBitbucketServerTriggerConfigPushArgs and GetTriggerBitbucketServerTriggerConfigPushOutput values. You can construct a concrete instance of `GetTriggerBitbucketServerTriggerConfigPushInput` via:
GetTriggerBitbucketServerTriggerConfigPushArgs{...}
type GetTriggerBitbucketServerTriggerConfigPushOutput ¶ added in v6.51.0
type GetTriggerBitbucketServerTriggerConfigPushOutput struct{ *pulumi.OutputState }
func (GetTriggerBitbucketServerTriggerConfigPushOutput) Branch ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPushOutput) Branch() pulumi.StringOutput
func (GetTriggerBitbucketServerTriggerConfigPushOutput) ElementType ¶ added in v6.51.0
func (GetTriggerBitbucketServerTriggerConfigPushOutput) ElementType() reflect.Type
func (GetTriggerBitbucketServerTriggerConfigPushOutput) InvertRegex ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPushOutput) InvertRegex() pulumi.BoolOutput
func (GetTriggerBitbucketServerTriggerConfigPushOutput) Tag ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPushOutput) Tag() pulumi.StringOutput
func (GetTriggerBitbucketServerTriggerConfigPushOutput) ToGetTriggerBitbucketServerTriggerConfigPushOutput ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPushOutput) ToGetTriggerBitbucketServerTriggerConfigPushOutput() GetTriggerBitbucketServerTriggerConfigPushOutput
func (GetTriggerBitbucketServerTriggerConfigPushOutput) ToGetTriggerBitbucketServerTriggerConfigPushOutputWithContext ¶ added in v6.51.0
func (o GetTriggerBitbucketServerTriggerConfigPushOutput) ToGetTriggerBitbucketServerTriggerConfigPushOutputWithContext(ctx context.Context) GetTriggerBitbucketServerTriggerConfigPushOutput
type GetTriggerBuild ¶ added in v6.47.0
type GetTriggerBuild struct { Artifacts []GetTriggerBuildArtifact `pulumi:"artifacts"` AvailableSecrets []GetTriggerBuildAvailableSecret `pulumi:"availableSecrets"` Images []string `pulumi:"images"` LogsBucket string `pulumi:"logsBucket"` Options []GetTriggerBuildOption `pulumi:"options"` QueueTtl string `pulumi:"queueTtl"` Secrets []GetTriggerBuildSecret `pulumi:"secrets"` Sources []GetTriggerBuildSource `pulumi:"sources"` Steps []GetTriggerBuildStep `pulumi:"steps"` Substitutions map[string]string `pulumi:"substitutions"` Tags []string `pulumi:"tags"` Timeout string `pulumi:"timeout"` }
type GetTriggerBuildArgs ¶ added in v6.47.0
type GetTriggerBuildArgs struct { Artifacts GetTriggerBuildArtifactArrayInput `pulumi:"artifacts"` AvailableSecrets GetTriggerBuildAvailableSecretArrayInput `pulumi:"availableSecrets"` Images pulumi.StringArrayInput `pulumi:"images"` LogsBucket pulumi.StringInput `pulumi:"logsBucket"` Options GetTriggerBuildOptionArrayInput `pulumi:"options"` QueueTtl pulumi.StringInput `pulumi:"queueTtl"` Secrets GetTriggerBuildSecretArrayInput `pulumi:"secrets"` Sources GetTriggerBuildSourceArrayInput `pulumi:"sources"` Steps GetTriggerBuildStepArrayInput `pulumi:"steps"` Substitutions pulumi.StringMapInput `pulumi:"substitutions"` Tags pulumi.StringArrayInput `pulumi:"tags"` Timeout pulumi.StringInput `pulumi:"timeout"` }
func (GetTriggerBuildArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArgs) ElementType() reflect.Type
func (GetTriggerBuildArgs) ToGetTriggerBuildOutput ¶ added in v6.47.0
func (i GetTriggerBuildArgs) ToGetTriggerBuildOutput() GetTriggerBuildOutput
func (GetTriggerBuildArgs) ToGetTriggerBuildOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildArgs) ToGetTriggerBuildOutputWithContext(ctx context.Context) GetTriggerBuildOutput
type GetTriggerBuildArray ¶ added in v6.47.0
type GetTriggerBuildArray []GetTriggerBuildInput
func (GetTriggerBuildArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArray) ElementType() reflect.Type
func (GetTriggerBuildArray) ToGetTriggerBuildArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildArray) ToGetTriggerBuildArrayOutput() GetTriggerBuildArrayOutput
func (GetTriggerBuildArray) ToGetTriggerBuildArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildArray) ToGetTriggerBuildArrayOutputWithContext(ctx context.Context) GetTriggerBuildArrayOutput
type GetTriggerBuildArrayInput ¶ added in v6.47.0
type GetTriggerBuildArrayInput interface { pulumi.Input ToGetTriggerBuildArrayOutput() GetTriggerBuildArrayOutput ToGetTriggerBuildArrayOutputWithContext(context.Context) GetTriggerBuildArrayOutput }
GetTriggerBuildArrayInput is an input type that accepts GetTriggerBuildArray and GetTriggerBuildArrayOutput values. You can construct a concrete instance of `GetTriggerBuildArrayInput` via:
GetTriggerBuildArray{ GetTriggerBuildArgs{...} }
type GetTriggerBuildArrayOutput ¶ added in v6.47.0
type GetTriggerBuildArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerBuildArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildOutput
func (GetTriggerBuildArrayOutput) ToGetTriggerBuildArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildArrayOutput) ToGetTriggerBuildArrayOutput() GetTriggerBuildArrayOutput
func (GetTriggerBuildArrayOutput) ToGetTriggerBuildArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildArrayOutput) ToGetTriggerBuildArrayOutputWithContext(ctx context.Context) GetTriggerBuildArrayOutput
type GetTriggerBuildArtifact ¶ added in v6.47.0
type GetTriggerBuildArtifact struct { Images []string `pulumi:"images"` Objects []GetTriggerBuildArtifactObject `pulumi:"objects"` }
type GetTriggerBuildArtifactArgs ¶ added in v6.47.0
type GetTriggerBuildArtifactArgs struct { Images pulumi.StringArrayInput `pulumi:"images"` Objects GetTriggerBuildArtifactObjectArrayInput `pulumi:"objects"` }
func (GetTriggerBuildArtifactArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArtifactArgs) ElementType() reflect.Type
func (GetTriggerBuildArtifactArgs) ToGetTriggerBuildArtifactOutput ¶ added in v6.47.0
func (i GetTriggerBuildArtifactArgs) ToGetTriggerBuildArtifactOutput() GetTriggerBuildArtifactOutput
func (GetTriggerBuildArtifactArgs) ToGetTriggerBuildArtifactOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildArtifactArgs) ToGetTriggerBuildArtifactOutputWithContext(ctx context.Context) GetTriggerBuildArtifactOutput
type GetTriggerBuildArtifactArray ¶ added in v6.47.0
type GetTriggerBuildArtifactArray []GetTriggerBuildArtifactInput
func (GetTriggerBuildArtifactArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArtifactArray) ElementType() reflect.Type
func (GetTriggerBuildArtifactArray) ToGetTriggerBuildArtifactArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildArtifactArray) ToGetTriggerBuildArtifactArrayOutput() GetTriggerBuildArtifactArrayOutput
func (GetTriggerBuildArtifactArray) ToGetTriggerBuildArtifactArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildArtifactArray) ToGetTriggerBuildArtifactArrayOutputWithContext(ctx context.Context) GetTriggerBuildArtifactArrayOutput
type GetTriggerBuildArtifactArrayInput ¶ added in v6.47.0
type GetTriggerBuildArtifactArrayInput interface { pulumi.Input ToGetTriggerBuildArtifactArrayOutput() GetTriggerBuildArtifactArrayOutput ToGetTriggerBuildArtifactArrayOutputWithContext(context.Context) GetTriggerBuildArtifactArrayOutput }
GetTriggerBuildArtifactArrayInput is an input type that accepts GetTriggerBuildArtifactArray and GetTriggerBuildArtifactArrayOutput values. You can construct a concrete instance of `GetTriggerBuildArtifactArrayInput` via:
GetTriggerBuildArtifactArray{ GetTriggerBuildArtifactArgs{...} }
type GetTriggerBuildArtifactArrayOutput ¶ added in v6.47.0
type GetTriggerBuildArtifactArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildArtifactArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArtifactArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildArtifactArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerBuildArtifactArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildArtifactOutput
func (GetTriggerBuildArtifactArrayOutput) ToGetTriggerBuildArtifactArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildArtifactArrayOutput) ToGetTriggerBuildArtifactArrayOutput() GetTriggerBuildArtifactArrayOutput
func (GetTriggerBuildArtifactArrayOutput) ToGetTriggerBuildArtifactArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildArtifactArrayOutput) ToGetTriggerBuildArtifactArrayOutputWithContext(ctx context.Context) GetTriggerBuildArtifactArrayOutput
type GetTriggerBuildArtifactInput ¶ added in v6.47.0
type GetTriggerBuildArtifactInput interface { pulumi.Input ToGetTriggerBuildArtifactOutput() GetTriggerBuildArtifactOutput ToGetTriggerBuildArtifactOutputWithContext(context.Context) GetTriggerBuildArtifactOutput }
GetTriggerBuildArtifactInput is an input type that accepts GetTriggerBuildArtifactArgs and GetTriggerBuildArtifactOutput values. You can construct a concrete instance of `GetTriggerBuildArtifactInput` via:
GetTriggerBuildArtifactArgs{...}
type GetTriggerBuildArtifactObject ¶ added in v6.47.0
type GetTriggerBuildArtifactObject struct { // The Cloud Build location for the trigger. Location string `pulumi:"location"` Paths []string `pulumi:"paths"` Timings []GetTriggerBuildArtifactObjectTiming `pulumi:"timings"` }
type GetTriggerBuildArtifactObjectArgs ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectArgs struct { // The Cloud Build location for the trigger. Location pulumi.StringInput `pulumi:"location"` Paths pulumi.StringArrayInput `pulumi:"paths"` Timings GetTriggerBuildArtifactObjectTimingArrayInput `pulumi:"timings"` }
func (GetTriggerBuildArtifactObjectArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArtifactObjectArgs) ElementType() reflect.Type
func (GetTriggerBuildArtifactObjectArgs) ToGetTriggerBuildArtifactObjectOutput ¶ added in v6.47.0
func (i GetTriggerBuildArtifactObjectArgs) ToGetTriggerBuildArtifactObjectOutput() GetTriggerBuildArtifactObjectOutput
func (GetTriggerBuildArtifactObjectArgs) ToGetTriggerBuildArtifactObjectOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildArtifactObjectArgs) ToGetTriggerBuildArtifactObjectOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectOutput
type GetTriggerBuildArtifactObjectArray ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectArray []GetTriggerBuildArtifactObjectInput
func (GetTriggerBuildArtifactObjectArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArtifactObjectArray) ElementType() reflect.Type
func (GetTriggerBuildArtifactObjectArray) ToGetTriggerBuildArtifactObjectArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildArtifactObjectArray) ToGetTriggerBuildArtifactObjectArrayOutput() GetTriggerBuildArtifactObjectArrayOutput
func (GetTriggerBuildArtifactObjectArray) ToGetTriggerBuildArtifactObjectArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildArtifactObjectArray) ToGetTriggerBuildArtifactObjectArrayOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectArrayOutput
type GetTriggerBuildArtifactObjectArrayInput ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectArrayInput interface { pulumi.Input ToGetTriggerBuildArtifactObjectArrayOutput() GetTriggerBuildArtifactObjectArrayOutput ToGetTriggerBuildArtifactObjectArrayOutputWithContext(context.Context) GetTriggerBuildArtifactObjectArrayOutput }
GetTriggerBuildArtifactObjectArrayInput is an input type that accepts GetTriggerBuildArtifactObjectArray and GetTriggerBuildArtifactObjectArrayOutput values. You can construct a concrete instance of `GetTriggerBuildArtifactObjectArrayInput` via:
GetTriggerBuildArtifactObjectArray{ GetTriggerBuildArtifactObjectArgs{...} }
type GetTriggerBuildArtifactObjectArrayOutput ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildArtifactObjectArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArtifactObjectArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildArtifactObjectArrayOutput) ToGetTriggerBuildArtifactObjectArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildArtifactObjectArrayOutput) ToGetTriggerBuildArtifactObjectArrayOutput() GetTriggerBuildArtifactObjectArrayOutput
func (GetTriggerBuildArtifactObjectArrayOutput) ToGetTriggerBuildArtifactObjectArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildArtifactObjectArrayOutput) ToGetTriggerBuildArtifactObjectArrayOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectArrayOutput
type GetTriggerBuildArtifactObjectInput ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectInput interface { pulumi.Input ToGetTriggerBuildArtifactObjectOutput() GetTriggerBuildArtifactObjectOutput ToGetTriggerBuildArtifactObjectOutputWithContext(context.Context) GetTriggerBuildArtifactObjectOutput }
GetTriggerBuildArtifactObjectInput is an input type that accepts GetTriggerBuildArtifactObjectArgs and GetTriggerBuildArtifactObjectOutput values. You can construct a concrete instance of `GetTriggerBuildArtifactObjectInput` via:
GetTriggerBuildArtifactObjectArgs{...}
type GetTriggerBuildArtifactObjectOutput ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildArtifactObjectOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArtifactObjectOutput) ElementType() reflect.Type
func (GetTriggerBuildArtifactObjectOutput) Location ¶ added in v6.47.0
func (o GetTriggerBuildArtifactObjectOutput) Location() pulumi.StringOutput
The Cloud Build location for the trigger.
func (GetTriggerBuildArtifactObjectOutput) Paths ¶ added in v6.47.0
func (o GetTriggerBuildArtifactObjectOutput) Paths() pulumi.StringArrayOutput
func (GetTriggerBuildArtifactObjectOutput) ToGetTriggerBuildArtifactObjectOutput ¶ added in v6.47.0
func (o GetTriggerBuildArtifactObjectOutput) ToGetTriggerBuildArtifactObjectOutput() GetTriggerBuildArtifactObjectOutput
func (GetTriggerBuildArtifactObjectOutput) ToGetTriggerBuildArtifactObjectOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildArtifactObjectOutput) ToGetTriggerBuildArtifactObjectOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectOutput
type GetTriggerBuildArtifactObjectTiming ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectTimingArgs ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectTimingArgs struct { EndTime pulumi.StringInput `pulumi:"endTime"` StartTime pulumi.StringInput `pulumi:"startTime"` }
func (GetTriggerBuildArtifactObjectTimingArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArtifactObjectTimingArgs) ElementType() reflect.Type
func (GetTriggerBuildArtifactObjectTimingArgs) ToGetTriggerBuildArtifactObjectTimingOutput ¶ added in v6.47.0
func (i GetTriggerBuildArtifactObjectTimingArgs) ToGetTriggerBuildArtifactObjectTimingOutput() GetTriggerBuildArtifactObjectTimingOutput
func (GetTriggerBuildArtifactObjectTimingArgs) ToGetTriggerBuildArtifactObjectTimingOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildArtifactObjectTimingArgs) ToGetTriggerBuildArtifactObjectTimingOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectTimingOutput
type GetTriggerBuildArtifactObjectTimingArray ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectTimingArray []GetTriggerBuildArtifactObjectTimingInput
func (GetTriggerBuildArtifactObjectTimingArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArtifactObjectTimingArray) ElementType() reflect.Type
func (GetTriggerBuildArtifactObjectTimingArray) ToGetTriggerBuildArtifactObjectTimingArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildArtifactObjectTimingArray) ToGetTriggerBuildArtifactObjectTimingArrayOutput() GetTriggerBuildArtifactObjectTimingArrayOutput
func (GetTriggerBuildArtifactObjectTimingArray) ToGetTriggerBuildArtifactObjectTimingArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildArtifactObjectTimingArray) ToGetTriggerBuildArtifactObjectTimingArrayOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectTimingArrayOutput
type GetTriggerBuildArtifactObjectTimingArrayInput ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectTimingArrayInput interface { pulumi.Input ToGetTriggerBuildArtifactObjectTimingArrayOutput() GetTriggerBuildArtifactObjectTimingArrayOutput ToGetTriggerBuildArtifactObjectTimingArrayOutputWithContext(context.Context) GetTriggerBuildArtifactObjectTimingArrayOutput }
GetTriggerBuildArtifactObjectTimingArrayInput is an input type that accepts GetTriggerBuildArtifactObjectTimingArray and GetTriggerBuildArtifactObjectTimingArrayOutput values. You can construct a concrete instance of `GetTriggerBuildArtifactObjectTimingArrayInput` via:
GetTriggerBuildArtifactObjectTimingArray{ GetTriggerBuildArtifactObjectTimingArgs{...} }
type GetTriggerBuildArtifactObjectTimingArrayOutput ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectTimingArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildArtifactObjectTimingArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArtifactObjectTimingArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildArtifactObjectTimingArrayOutput) ToGetTriggerBuildArtifactObjectTimingArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildArtifactObjectTimingArrayOutput) ToGetTriggerBuildArtifactObjectTimingArrayOutput() GetTriggerBuildArtifactObjectTimingArrayOutput
func (GetTriggerBuildArtifactObjectTimingArrayOutput) ToGetTriggerBuildArtifactObjectTimingArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildArtifactObjectTimingArrayOutput) ToGetTriggerBuildArtifactObjectTimingArrayOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectTimingArrayOutput
type GetTriggerBuildArtifactObjectTimingInput ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectTimingInput interface { pulumi.Input ToGetTriggerBuildArtifactObjectTimingOutput() GetTriggerBuildArtifactObjectTimingOutput ToGetTriggerBuildArtifactObjectTimingOutputWithContext(context.Context) GetTriggerBuildArtifactObjectTimingOutput }
GetTriggerBuildArtifactObjectTimingInput is an input type that accepts GetTriggerBuildArtifactObjectTimingArgs and GetTriggerBuildArtifactObjectTimingOutput values. You can construct a concrete instance of `GetTriggerBuildArtifactObjectTimingInput` via:
GetTriggerBuildArtifactObjectTimingArgs{...}
type GetTriggerBuildArtifactObjectTimingOutput ¶ added in v6.47.0
type GetTriggerBuildArtifactObjectTimingOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildArtifactObjectTimingOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArtifactObjectTimingOutput) ElementType() reflect.Type
func (GetTriggerBuildArtifactObjectTimingOutput) EndTime ¶ added in v6.47.0
func (o GetTriggerBuildArtifactObjectTimingOutput) EndTime() pulumi.StringOutput
func (GetTriggerBuildArtifactObjectTimingOutput) StartTime ¶ added in v6.47.0
func (o GetTriggerBuildArtifactObjectTimingOutput) StartTime() pulumi.StringOutput
func (GetTriggerBuildArtifactObjectTimingOutput) ToGetTriggerBuildArtifactObjectTimingOutput ¶ added in v6.47.0
func (o GetTriggerBuildArtifactObjectTimingOutput) ToGetTriggerBuildArtifactObjectTimingOutput() GetTriggerBuildArtifactObjectTimingOutput
func (GetTriggerBuildArtifactObjectTimingOutput) ToGetTriggerBuildArtifactObjectTimingOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildArtifactObjectTimingOutput) ToGetTriggerBuildArtifactObjectTimingOutputWithContext(ctx context.Context) GetTriggerBuildArtifactObjectTimingOutput
type GetTriggerBuildArtifactOutput ¶ added in v6.47.0
type GetTriggerBuildArtifactOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildArtifactOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildArtifactOutput) ElementType() reflect.Type
func (GetTriggerBuildArtifactOutput) Images ¶ added in v6.47.0
func (o GetTriggerBuildArtifactOutput) Images() pulumi.StringArrayOutput
func (GetTriggerBuildArtifactOutput) Objects ¶ added in v6.47.0
func (o GetTriggerBuildArtifactOutput) Objects() GetTriggerBuildArtifactObjectArrayOutput
func (GetTriggerBuildArtifactOutput) ToGetTriggerBuildArtifactOutput ¶ added in v6.47.0
func (o GetTriggerBuildArtifactOutput) ToGetTriggerBuildArtifactOutput() GetTriggerBuildArtifactOutput
func (GetTriggerBuildArtifactOutput) ToGetTriggerBuildArtifactOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildArtifactOutput) ToGetTriggerBuildArtifactOutputWithContext(ctx context.Context) GetTriggerBuildArtifactOutput
type GetTriggerBuildAvailableSecret ¶ added in v6.47.0
type GetTriggerBuildAvailableSecret struct {
SecretManagers []GetTriggerBuildAvailableSecretSecretManager `pulumi:"secretManagers"`
}
type GetTriggerBuildAvailableSecretArgs ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretArgs struct {
SecretManagers GetTriggerBuildAvailableSecretSecretManagerArrayInput `pulumi:"secretManagers"`
}
func (GetTriggerBuildAvailableSecretArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildAvailableSecretArgs) ElementType() reflect.Type
func (GetTriggerBuildAvailableSecretArgs) ToGetTriggerBuildAvailableSecretOutput ¶ added in v6.47.0
func (i GetTriggerBuildAvailableSecretArgs) ToGetTriggerBuildAvailableSecretOutput() GetTriggerBuildAvailableSecretOutput
func (GetTriggerBuildAvailableSecretArgs) ToGetTriggerBuildAvailableSecretOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildAvailableSecretArgs) ToGetTriggerBuildAvailableSecretOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretOutput
type GetTriggerBuildAvailableSecretArray ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretArray []GetTriggerBuildAvailableSecretInput
func (GetTriggerBuildAvailableSecretArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildAvailableSecretArray) ElementType() reflect.Type
func (GetTriggerBuildAvailableSecretArray) ToGetTriggerBuildAvailableSecretArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildAvailableSecretArray) ToGetTriggerBuildAvailableSecretArrayOutput() GetTriggerBuildAvailableSecretArrayOutput
func (GetTriggerBuildAvailableSecretArray) ToGetTriggerBuildAvailableSecretArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildAvailableSecretArray) ToGetTriggerBuildAvailableSecretArrayOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretArrayOutput
type GetTriggerBuildAvailableSecretArrayInput ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretArrayInput interface { pulumi.Input ToGetTriggerBuildAvailableSecretArrayOutput() GetTriggerBuildAvailableSecretArrayOutput ToGetTriggerBuildAvailableSecretArrayOutputWithContext(context.Context) GetTriggerBuildAvailableSecretArrayOutput }
GetTriggerBuildAvailableSecretArrayInput is an input type that accepts GetTriggerBuildAvailableSecretArray and GetTriggerBuildAvailableSecretArrayOutput values. You can construct a concrete instance of `GetTriggerBuildAvailableSecretArrayInput` via:
GetTriggerBuildAvailableSecretArray{ GetTriggerBuildAvailableSecretArgs{...} }
type GetTriggerBuildAvailableSecretArrayOutput ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildAvailableSecretArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildAvailableSecretArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildAvailableSecretArrayOutput) ToGetTriggerBuildAvailableSecretArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildAvailableSecretArrayOutput) ToGetTriggerBuildAvailableSecretArrayOutput() GetTriggerBuildAvailableSecretArrayOutput
func (GetTriggerBuildAvailableSecretArrayOutput) ToGetTriggerBuildAvailableSecretArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildAvailableSecretArrayOutput) ToGetTriggerBuildAvailableSecretArrayOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretArrayOutput
type GetTriggerBuildAvailableSecretInput ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretInput interface { pulumi.Input ToGetTriggerBuildAvailableSecretOutput() GetTriggerBuildAvailableSecretOutput ToGetTriggerBuildAvailableSecretOutputWithContext(context.Context) GetTriggerBuildAvailableSecretOutput }
GetTriggerBuildAvailableSecretInput is an input type that accepts GetTriggerBuildAvailableSecretArgs and GetTriggerBuildAvailableSecretOutput values. You can construct a concrete instance of `GetTriggerBuildAvailableSecretInput` via:
GetTriggerBuildAvailableSecretArgs{...}
type GetTriggerBuildAvailableSecretOutput ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildAvailableSecretOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildAvailableSecretOutput) ElementType() reflect.Type
func (GetTriggerBuildAvailableSecretOutput) SecretManagers ¶ added in v6.47.0
func (o GetTriggerBuildAvailableSecretOutput) SecretManagers() GetTriggerBuildAvailableSecretSecretManagerArrayOutput
func (GetTriggerBuildAvailableSecretOutput) ToGetTriggerBuildAvailableSecretOutput ¶ added in v6.47.0
func (o GetTriggerBuildAvailableSecretOutput) ToGetTriggerBuildAvailableSecretOutput() GetTriggerBuildAvailableSecretOutput
func (GetTriggerBuildAvailableSecretOutput) ToGetTriggerBuildAvailableSecretOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildAvailableSecretOutput) ToGetTriggerBuildAvailableSecretOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretOutput
type GetTriggerBuildAvailableSecretSecretManager ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretSecretManagerArgs ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretSecretManagerArgs struct { Env pulumi.StringInput `pulumi:"env"` VersionName pulumi.StringInput `pulumi:"versionName"` }
func (GetTriggerBuildAvailableSecretSecretManagerArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildAvailableSecretSecretManagerArgs) ElementType() reflect.Type
func (GetTriggerBuildAvailableSecretSecretManagerArgs) ToGetTriggerBuildAvailableSecretSecretManagerOutput ¶ added in v6.47.0
func (i GetTriggerBuildAvailableSecretSecretManagerArgs) ToGetTriggerBuildAvailableSecretSecretManagerOutput() GetTriggerBuildAvailableSecretSecretManagerOutput
func (GetTriggerBuildAvailableSecretSecretManagerArgs) ToGetTriggerBuildAvailableSecretSecretManagerOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildAvailableSecretSecretManagerArgs) ToGetTriggerBuildAvailableSecretSecretManagerOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretSecretManagerOutput
type GetTriggerBuildAvailableSecretSecretManagerArray ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretSecretManagerArray []GetTriggerBuildAvailableSecretSecretManagerInput
func (GetTriggerBuildAvailableSecretSecretManagerArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildAvailableSecretSecretManagerArray) ElementType() reflect.Type
func (GetTriggerBuildAvailableSecretSecretManagerArray) ToGetTriggerBuildAvailableSecretSecretManagerArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildAvailableSecretSecretManagerArray) ToGetTriggerBuildAvailableSecretSecretManagerArrayOutput() GetTriggerBuildAvailableSecretSecretManagerArrayOutput
func (GetTriggerBuildAvailableSecretSecretManagerArray) ToGetTriggerBuildAvailableSecretSecretManagerArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildAvailableSecretSecretManagerArray) ToGetTriggerBuildAvailableSecretSecretManagerArrayOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretSecretManagerArrayOutput
type GetTriggerBuildAvailableSecretSecretManagerArrayInput ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretSecretManagerArrayInput interface { pulumi.Input ToGetTriggerBuildAvailableSecretSecretManagerArrayOutput() GetTriggerBuildAvailableSecretSecretManagerArrayOutput ToGetTriggerBuildAvailableSecretSecretManagerArrayOutputWithContext(context.Context) GetTriggerBuildAvailableSecretSecretManagerArrayOutput }
GetTriggerBuildAvailableSecretSecretManagerArrayInput is an input type that accepts GetTriggerBuildAvailableSecretSecretManagerArray and GetTriggerBuildAvailableSecretSecretManagerArrayOutput values. You can construct a concrete instance of `GetTriggerBuildAvailableSecretSecretManagerArrayInput` via:
GetTriggerBuildAvailableSecretSecretManagerArray{ GetTriggerBuildAvailableSecretSecretManagerArgs{...} }
type GetTriggerBuildAvailableSecretSecretManagerArrayOutput ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretSecretManagerArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildAvailableSecretSecretManagerArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildAvailableSecretSecretManagerArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildAvailableSecretSecretManagerArrayOutput) ToGetTriggerBuildAvailableSecretSecretManagerArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildAvailableSecretSecretManagerArrayOutput) ToGetTriggerBuildAvailableSecretSecretManagerArrayOutput() GetTriggerBuildAvailableSecretSecretManagerArrayOutput
func (GetTriggerBuildAvailableSecretSecretManagerArrayOutput) ToGetTriggerBuildAvailableSecretSecretManagerArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildAvailableSecretSecretManagerArrayOutput) ToGetTriggerBuildAvailableSecretSecretManagerArrayOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretSecretManagerArrayOutput
type GetTriggerBuildAvailableSecretSecretManagerInput ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretSecretManagerInput interface { pulumi.Input ToGetTriggerBuildAvailableSecretSecretManagerOutput() GetTriggerBuildAvailableSecretSecretManagerOutput ToGetTriggerBuildAvailableSecretSecretManagerOutputWithContext(context.Context) GetTriggerBuildAvailableSecretSecretManagerOutput }
GetTriggerBuildAvailableSecretSecretManagerInput is an input type that accepts GetTriggerBuildAvailableSecretSecretManagerArgs and GetTriggerBuildAvailableSecretSecretManagerOutput values. You can construct a concrete instance of `GetTriggerBuildAvailableSecretSecretManagerInput` via:
GetTriggerBuildAvailableSecretSecretManagerArgs{...}
type GetTriggerBuildAvailableSecretSecretManagerOutput ¶ added in v6.47.0
type GetTriggerBuildAvailableSecretSecretManagerOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildAvailableSecretSecretManagerOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildAvailableSecretSecretManagerOutput) ElementType() reflect.Type
func (GetTriggerBuildAvailableSecretSecretManagerOutput) Env ¶ added in v6.47.0
func (o GetTriggerBuildAvailableSecretSecretManagerOutput) Env() pulumi.StringOutput
func (GetTriggerBuildAvailableSecretSecretManagerOutput) ToGetTriggerBuildAvailableSecretSecretManagerOutput ¶ added in v6.47.0
func (o GetTriggerBuildAvailableSecretSecretManagerOutput) ToGetTriggerBuildAvailableSecretSecretManagerOutput() GetTriggerBuildAvailableSecretSecretManagerOutput
func (GetTriggerBuildAvailableSecretSecretManagerOutput) ToGetTriggerBuildAvailableSecretSecretManagerOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildAvailableSecretSecretManagerOutput) ToGetTriggerBuildAvailableSecretSecretManagerOutputWithContext(ctx context.Context) GetTriggerBuildAvailableSecretSecretManagerOutput
func (GetTriggerBuildAvailableSecretSecretManagerOutput) VersionName ¶ added in v6.47.0
func (o GetTriggerBuildAvailableSecretSecretManagerOutput) VersionName() pulumi.StringOutput
type GetTriggerBuildInput ¶ added in v6.47.0
type GetTriggerBuildInput interface { pulumi.Input ToGetTriggerBuildOutput() GetTriggerBuildOutput ToGetTriggerBuildOutputWithContext(context.Context) GetTriggerBuildOutput }
GetTriggerBuildInput is an input type that accepts GetTriggerBuildArgs and GetTriggerBuildOutput values. You can construct a concrete instance of `GetTriggerBuildInput` via:
GetTriggerBuildArgs{...}
type GetTriggerBuildOption ¶ added in v6.47.0
type GetTriggerBuildOption struct { DiskSizeGb int `pulumi:"diskSizeGb"` DynamicSubstitutions bool `pulumi:"dynamicSubstitutions"` Envs []string `pulumi:"envs"` LogStreamingOption string `pulumi:"logStreamingOption"` Logging string `pulumi:"logging"` MachineType string `pulumi:"machineType"` RequestedVerifyOption string `pulumi:"requestedVerifyOption"` SecretEnvs []string `pulumi:"secretEnvs"` SourceProvenanceHashes []string `pulumi:"sourceProvenanceHashes"` SubstitutionOption string `pulumi:"substitutionOption"` Volumes []GetTriggerBuildOptionVolume `pulumi:"volumes"` WorkerPool string `pulumi:"workerPool"` }
type GetTriggerBuildOptionArgs ¶ added in v6.47.0
type GetTriggerBuildOptionArgs struct { DiskSizeGb pulumi.IntInput `pulumi:"diskSizeGb"` DynamicSubstitutions pulumi.BoolInput `pulumi:"dynamicSubstitutions"` Envs pulumi.StringArrayInput `pulumi:"envs"` LogStreamingOption pulumi.StringInput `pulumi:"logStreamingOption"` Logging pulumi.StringInput `pulumi:"logging"` MachineType pulumi.StringInput `pulumi:"machineType"` RequestedVerifyOption pulumi.StringInput `pulumi:"requestedVerifyOption"` SecretEnvs pulumi.StringArrayInput `pulumi:"secretEnvs"` SourceProvenanceHashes pulumi.StringArrayInput `pulumi:"sourceProvenanceHashes"` SubstitutionOption pulumi.StringInput `pulumi:"substitutionOption"` Volumes GetTriggerBuildOptionVolumeArrayInput `pulumi:"volumes"` WorkerPool pulumi.StringInput `pulumi:"workerPool"` }
func (GetTriggerBuildOptionArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildOptionArgs) ElementType() reflect.Type
func (GetTriggerBuildOptionArgs) ToGetTriggerBuildOptionOutput ¶ added in v6.47.0
func (i GetTriggerBuildOptionArgs) ToGetTriggerBuildOptionOutput() GetTriggerBuildOptionOutput
func (GetTriggerBuildOptionArgs) ToGetTriggerBuildOptionOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildOptionArgs) ToGetTriggerBuildOptionOutputWithContext(ctx context.Context) GetTriggerBuildOptionOutput
type GetTriggerBuildOptionArray ¶ added in v6.47.0
type GetTriggerBuildOptionArray []GetTriggerBuildOptionInput
func (GetTriggerBuildOptionArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildOptionArray) ElementType() reflect.Type
func (GetTriggerBuildOptionArray) ToGetTriggerBuildOptionArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildOptionArray) ToGetTriggerBuildOptionArrayOutput() GetTriggerBuildOptionArrayOutput
func (GetTriggerBuildOptionArray) ToGetTriggerBuildOptionArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildOptionArray) ToGetTriggerBuildOptionArrayOutputWithContext(ctx context.Context) GetTriggerBuildOptionArrayOutput
type GetTriggerBuildOptionArrayInput ¶ added in v6.47.0
type GetTriggerBuildOptionArrayInput interface { pulumi.Input ToGetTriggerBuildOptionArrayOutput() GetTriggerBuildOptionArrayOutput ToGetTriggerBuildOptionArrayOutputWithContext(context.Context) GetTriggerBuildOptionArrayOutput }
GetTriggerBuildOptionArrayInput is an input type that accepts GetTriggerBuildOptionArray and GetTriggerBuildOptionArrayOutput values. You can construct a concrete instance of `GetTriggerBuildOptionArrayInput` via:
GetTriggerBuildOptionArray{ GetTriggerBuildOptionArgs{...} }
type GetTriggerBuildOptionArrayOutput ¶ added in v6.47.0
type GetTriggerBuildOptionArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildOptionArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildOptionArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildOptionArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerBuildOptionArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildOptionOutput
func (GetTriggerBuildOptionArrayOutput) ToGetTriggerBuildOptionArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildOptionArrayOutput) ToGetTriggerBuildOptionArrayOutput() GetTriggerBuildOptionArrayOutput
func (GetTriggerBuildOptionArrayOutput) ToGetTriggerBuildOptionArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildOptionArrayOutput) ToGetTriggerBuildOptionArrayOutputWithContext(ctx context.Context) GetTriggerBuildOptionArrayOutput
type GetTriggerBuildOptionInput ¶ added in v6.47.0
type GetTriggerBuildOptionInput interface { pulumi.Input ToGetTriggerBuildOptionOutput() GetTriggerBuildOptionOutput ToGetTriggerBuildOptionOutputWithContext(context.Context) GetTriggerBuildOptionOutput }
GetTriggerBuildOptionInput is an input type that accepts GetTriggerBuildOptionArgs and GetTriggerBuildOptionOutput values. You can construct a concrete instance of `GetTriggerBuildOptionInput` via:
GetTriggerBuildOptionArgs{...}
type GetTriggerBuildOptionOutput ¶ added in v6.47.0
type GetTriggerBuildOptionOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildOptionOutput) DiskSizeGb ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) DiskSizeGb() pulumi.IntOutput
func (GetTriggerBuildOptionOutput) DynamicSubstitutions ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) DynamicSubstitutions() pulumi.BoolOutput
func (GetTriggerBuildOptionOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildOptionOutput) ElementType() reflect.Type
func (GetTriggerBuildOptionOutput) Envs ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) Envs() pulumi.StringArrayOutput
func (GetTriggerBuildOptionOutput) LogStreamingOption ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) LogStreamingOption() pulumi.StringOutput
func (GetTriggerBuildOptionOutput) Logging ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) Logging() pulumi.StringOutput
func (GetTriggerBuildOptionOutput) MachineType ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) MachineType() pulumi.StringOutput
func (GetTriggerBuildOptionOutput) RequestedVerifyOption ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) RequestedVerifyOption() pulumi.StringOutput
func (GetTriggerBuildOptionOutput) SecretEnvs ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) SecretEnvs() pulumi.StringArrayOutput
func (GetTriggerBuildOptionOutput) SourceProvenanceHashes ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) SourceProvenanceHashes() pulumi.StringArrayOutput
func (GetTriggerBuildOptionOutput) SubstitutionOption ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) SubstitutionOption() pulumi.StringOutput
func (GetTriggerBuildOptionOutput) ToGetTriggerBuildOptionOutput ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) ToGetTriggerBuildOptionOutput() GetTriggerBuildOptionOutput
func (GetTriggerBuildOptionOutput) ToGetTriggerBuildOptionOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) ToGetTriggerBuildOptionOutputWithContext(ctx context.Context) GetTriggerBuildOptionOutput
func (GetTriggerBuildOptionOutput) Volumes ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) Volumes() GetTriggerBuildOptionVolumeArrayOutput
func (GetTriggerBuildOptionOutput) WorkerPool ¶ added in v6.47.0
func (o GetTriggerBuildOptionOutput) WorkerPool() pulumi.StringOutput
type GetTriggerBuildOptionVolume ¶ added in v6.47.0
type GetTriggerBuildOptionVolumeArgs ¶ added in v6.47.0
type GetTriggerBuildOptionVolumeArgs struct { Name pulumi.StringInput `pulumi:"name"` Path pulumi.StringInput `pulumi:"path"` }
func (GetTriggerBuildOptionVolumeArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildOptionVolumeArgs) ElementType() reflect.Type
func (GetTriggerBuildOptionVolumeArgs) ToGetTriggerBuildOptionVolumeOutput ¶ added in v6.47.0
func (i GetTriggerBuildOptionVolumeArgs) ToGetTriggerBuildOptionVolumeOutput() GetTriggerBuildOptionVolumeOutput
func (GetTriggerBuildOptionVolumeArgs) ToGetTriggerBuildOptionVolumeOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildOptionVolumeArgs) ToGetTriggerBuildOptionVolumeOutputWithContext(ctx context.Context) GetTriggerBuildOptionVolumeOutput
type GetTriggerBuildOptionVolumeArray ¶ added in v6.47.0
type GetTriggerBuildOptionVolumeArray []GetTriggerBuildOptionVolumeInput
func (GetTriggerBuildOptionVolumeArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildOptionVolumeArray) ElementType() reflect.Type
func (GetTriggerBuildOptionVolumeArray) ToGetTriggerBuildOptionVolumeArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildOptionVolumeArray) ToGetTriggerBuildOptionVolumeArrayOutput() GetTriggerBuildOptionVolumeArrayOutput
func (GetTriggerBuildOptionVolumeArray) ToGetTriggerBuildOptionVolumeArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildOptionVolumeArray) ToGetTriggerBuildOptionVolumeArrayOutputWithContext(ctx context.Context) GetTriggerBuildOptionVolumeArrayOutput
type GetTriggerBuildOptionVolumeArrayInput ¶ added in v6.47.0
type GetTriggerBuildOptionVolumeArrayInput interface { pulumi.Input ToGetTriggerBuildOptionVolumeArrayOutput() GetTriggerBuildOptionVolumeArrayOutput ToGetTriggerBuildOptionVolumeArrayOutputWithContext(context.Context) GetTriggerBuildOptionVolumeArrayOutput }
GetTriggerBuildOptionVolumeArrayInput is an input type that accepts GetTriggerBuildOptionVolumeArray and GetTriggerBuildOptionVolumeArrayOutput values. You can construct a concrete instance of `GetTriggerBuildOptionVolumeArrayInput` via:
GetTriggerBuildOptionVolumeArray{ GetTriggerBuildOptionVolumeArgs{...} }
type GetTriggerBuildOptionVolumeArrayOutput ¶ added in v6.47.0
type GetTriggerBuildOptionVolumeArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildOptionVolumeArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildOptionVolumeArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildOptionVolumeArrayOutput) ToGetTriggerBuildOptionVolumeArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildOptionVolumeArrayOutput) ToGetTriggerBuildOptionVolumeArrayOutput() GetTriggerBuildOptionVolumeArrayOutput
func (GetTriggerBuildOptionVolumeArrayOutput) ToGetTriggerBuildOptionVolumeArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildOptionVolumeArrayOutput) ToGetTriggerBuildOptionVolumeArrayOutputWithContext(ctx context.Context) GetTriggerBuildOptionVolumeArrayOutput
type GetTriggerBuildOptionVolumeInput ¶ added in v6.47.0
type GetTriggerBuildOptionVolumeInput interface { pulumi.Input ToGetTriggerBuildOptionVolumeOutput() GetTriggerBuildOptionVolumeOutput ToGetTriggerBuildOptionVolumeOutputWithContext(context.Context) GetTriggerBuildOptionVolumeOutput }
GetTriggerBuildOptionVolumeInput is an input type that accepts GetTriggerBuildOptionVolumeArgs and GetTriggerBuildOptionVolumeOutput values. You can construct a concrete instance of `GetTriggerBuildOptionVolumeInput` via:
GetTriggerBuildOptionVolumeArgs{...}
type GetTriggerBuildOptionVolumeOutput ¶ added in v6.47.0
type GetTriggerBuildOptionVolumeOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildOptionVolumeOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildOptionVolumeOutput) ElementType() reflect.Type
func (GetTriggerBuildOptionVolumeOutput) Name ¶ added in v6.47.0
func (o GetTriggerBuildOptionVolumeOutput) Name() pulumi.StringOutput
func (GetTriggerBuildOptionVolumeOutput) Path ¶ added in v6.47.0
func (o GetTriggerBuildOptionVolumeOutput) Path() pulumi.StringOutput
func (GetTriggerBuildOptionVolumeOutput) ToGetTriggerBuildOptionVolumeOutput ¶ added in v6.47.0
func (o GetTriggerBuildOptionVolumeOutput) ToGetTriggerBuildOptionVolumeOutput() GetTriggerBuildOptionVolumeOutput
func (GetTriggerBuildOptionVolumeOutput) ToGetTriggerBuildOptionVolumeOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildOptionVolumeOutput) ToGetTriggerBuildOptionVolumeOutputWithContext(ctx context.Context) GetTriggerBuildOptionVolumeOutput
type GetTriggerBuildOutput ¶ added in v6.47.0
type GetTriggerBuildOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildOutput) Artifacts ¶ added in v6.47.0
func (o GetTriggerBuildOutput) Artifacts() GetTriggerBuildArtifactArrayOutput
func (GetTriggerBuildOutput) AvailableSecrets ¶ added in v6.47.0
func (o GetTriggerBuildOutput) AvailableSecrets() GetTriggerBuildAvailableSecretArrayOutput
func (GetTriggerBuildOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildOutput) ElementType() reflect.Type
func (GetTriggerBuildOutput) Images ¶ added in v6.47.0
func (o GetTriggerBuildOutput) Images() pulumi.StringArrayOutput
func (GetTriggerBuildOutput) LogsBucket ¶ added in v6.47.0
func (o GetTriggerBuildOutput) LogsBucket() pulumi.StringOutput
func (GetTriggerBuildOutput) Options ¶ added in v6.47.0
func (o GetTriggerBuildOutput) Options() GetTriggerBuildOptionArrayOutput
func (GetTriggerBuildOutput) QueueTtl ¶ added in v6.47.0
func (o GetTriggerBuildOutput) QueueTtl() pulumi.StringOutput
func (GetTriggerBuildOutput) Secrets ¶ added in v6.47.0
func (o GetTriggerBuildOutput) Secrets() GetTriggerBuildSecretArrayOutput
func (GetTriggerBuildOutput) Sources ¶ added in v6.47.0
func (o GetTriggerBuildOutput) Sources() GetTriggerBuildSourceArrayOutput
func (GetTriggerBuildOutput) Steps ¶ added in v6.47.0
func (o GetTriggerBuildOutput) Steps() GetTriggerBuildStepArrayOutput
func (GetTriggerBuildOutput) Substitutions ¶ added in v6.47.0
func (o GetTriggerBuildOutput) Substitutions() pulumi.StringMapOutput
func (GetTriggerBuildOutput) Tags ¶ added in v6.47.0
func (o GetTriggerBuildOutput) Tags() pulumi.StringArrayOutput
func (GetTriggerBuildOutput) Timeout ¶ added in v6.47.0
func (o GetTriggerBuildOutput) Timeout() pulumi.StringOutput
func (GetTriggerBuildOutput) ToGetTriggerBuildOutput ¶ added in v6.47.0
func (o GetTriggerBuildOutput) ToGetTriggerBuildOutput() GetTriggerBuildOutput
func (GetTriggerBuildOutput) ToGetTriggerBuildOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildOutput) ToGetTriggerBuildOutputWithContext(ctx context.Context) GetTriggerBuildOutput
type GetTriggerBuildSecret ¶ added in v6.47.0
type GetTriggerBuildSecretArgs ¶ added in v6.47.0
type GetTriggerBuildSecretArgs struct { KmsKeyName pulumi.StringInput `pulumi:"kmsKeyName"` SecretEnv pulumi.StringMapInput `pulumi:"secretEnv"` }
func (GetTriggerBuildSecretArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSecretArgs) ElementType() reflect.Type
func (GetTriggerBuildSecretArgs) ToGetTriggerBuildSecretOutput ¶ added in v6.47.0
func (i GetTriggerBuildSecretArgs) ToGetTriggerBuildSecretOutput() GetTriggerBuildSecretOutput
func (GetTriggerBuildSecretArgs) ToGetTriggerBuildSecretOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildSecretArgs) ToGetTriggerBuildSecretOutputWithContext(ctx context.Context) GetTriggerBuildSecretOutput
type GetTriggerBuildSecretArray ¶ added in v6.47.0
type GetTriggerBuildSecretArray []GetTriggerBuildSecretInput
func (GetTriggerBuildSecretArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSecretArray) ElementType() reflect.Type
func (GetTriggerBuildSecretArray) ToGetTriggerBuildSecretArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildSecretArray) ToGetTriggerBuildSecretArrayOutput() GetTriggerBuildSecretArrayOutput
func (GetTriggerBuildSecretArray) ToGetTriggerBuildSecretArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildSecretArray) ToGetTriggerBuildSecretArrayOutputWithContext(ctx context.Context) GetTriggerBuildSecretArrayOutput
type GetTriggerBuildSecretArrayInput ¶ added in v6.47.0
type GetTriggerBuildSecretArrayInput interface { pulumi.Input ToGetTriggerBuildSecretArrayOutput() GetTriggerBuildSecretArrayOutput ToGetTriggerBuildSecretArrayOutputWithContext(context.Context) GetTriggerBuildSecretArrayOutput }
GetTriggerBuildSecretArrayInput is an input type that accepts GetTriggerBuildSecretArray and GetTriggerBuildSecretArrayOutput values. You can construct a concrete instance of `GetTriggerBuildSecretArrayInput` via:
GetTriggerBuildSecretArray{ GetTriggerBuildSecretArgs{...} }
type GetTriggerBuildSecretArrayOutput ¶ added in v6.47.0
type GetTriggerBuildSecretArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildSecretArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSecretArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildSecretArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerBuildSecretArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildSecretOutput
func (GetTriggerBuildSecretArrayOutput) ToGetTriggerBuildSecretArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildSecretArrayOutput) ToGetTriggerBuildSecretArrayOutput() GetTriggerBuildSecretArrayOutput
func (GetTriggerBuildSecretArrayOutput) ToGetTriggerBuildSecretArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildSecretArrayOutput) ToGetTriggerBuildSecretArrayOutputWithContext(ctx context.Context) GetTriggerBuildSecretArrayOutput
type GetTriggerBuildSecretInput ¶ added in v6.47.0
type GetTriggerBuildSecretInput interface { pulumi.Input ToGetTriggerBuildSecretOutput() GetTriggerBuildSecretOutput ToGetTriggerBuildSecretOutputWithContext(context.Context) GetTriggerBuildSecretOutput }
GetTriggerBuildSecretInput is an input type that accepts GetTriggerBuildSecretArgs and GetTriggerBuildSecretOutput values. You can construct a concrete instance of `GetTriggerBuildSecretInput` via:
GetTriggerBuildSecretArgs{...}
type GetTriggerBuildSecretOutput ¶ added in v6.47.0
type GetTriggerBuildSecretOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildSecretOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSecretOutput) ElementType() reflect.Type
func (GetTriggerBuildSecretOutput) KmsKeyName ¶ added in v6.47.0
func (o GetTriggerBuildSecretOutput) KmsKeyName() pulumi.StringOutput
func (GetTriggerBuildSecretOutput) SecretEnv ¶ added in v6.47.0
func (o GetTriggerBuildSecretOutput) SecretEnv() pulumi.StringMapOutput
func (GetTriggerBuildSecretOutput) ToGetTriggerBuildSecretOutput ¶ added in v6.47.0
func (o GetTriggerBuildSecretOutput) ToGetTriggerBuildSecretOutput() GetTriggerBuildSecretOutput
func (GetTriggerBuildSecretOutput) ToGetTriggerBuildSecretOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildSecretOutput) ToGetTriggerBuildSecretOutputWithContext(ctx context.Context) GetTriggerBuildSecretOutput
type GetTriggerBuildSource ¶ added in v6.47.0
type GetTriggerBuildSource struct { RepoSources []GetTriggerBuildSourceRepoSource `pulumi:"repoSources"` StorageSources []GetTriggerBuildSourceStorageSource `pulumi:"storageSources"` }
type GetTriggerBuildSourceArgs ¶ added in v6.47.0
type GetTriggerBuildSourceArgs struct { RepoSources GetTriggerBuildSourceRepoSourceArrayInput `pulumi:"repoSources"` StorageSources GetTriggerBuildSourceStorageSourceArrayInput `pulumi:"storageSources"` }
func (GetTriggerBuildSourceArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSourceArgs) ElementType() reflect.Type
func (GetTriggerBuildSourceArgs) ToGetTriggerBuildSourceOutput ¶ added in v6.47.0
func (i GetTriggerBuildSourceArgs) ToGetTriggerBuildSourceOutput() GetTriggerBuildSourceOutput
func (GetTriggerBuildSourceArgs) ToGetTriggerBuildSourceOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildSourceArgs) ToGetTriggerBuildSourceOutputWithContext(ctx context.Context) GetTriggerBuildSourceOutput
type GetTriggerBuildSourceArray ¶ added in v6.47.0
type GetTriggerBuildSourceArray []GetTriggerBuildSourceInput
func (GetTriggerBuildSourceArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSourceArray) ElementType() reflect.Type
func (GetTriggerBuildSourceArray) ToGetTriggerBuildSourceArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildSourceArray) ToGetTriggerBuildSourceArrayOutput() GetTriggerBuildSourceArrayOutput
func (GetTriggerBuildSourceArray) ToGetTriggerBuildSourceArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildSourceArray) ToGetTriggerBuildSourceArrayOutputWithContext(ctx context.Context) GetTriggerBuildSourceArrayOutput
type GetTriggerBuildSourceArrayInput ¶ added in v6.47.0
type GetTriggerBuildSourceArrayInput interface { pulumi.Input ToGetTriggerBuildSourceArrayOutput() GetTriggerBuildSourceArrayOutput ToGetTriggerBuildSourceArrayOutputWithContext(context.Context) GetTriggerBuildSourceArrayOutput }
GetTriggerBuildSourceArrayInput is an input type that accepts GetTriggerBuildSourceArray and GetTriggerBuildSourceArrayOutput values. You can construct a concrete instance of `GetTriggerBuildSourceArrayInput` via:
GetTriggerBuildSourceArray{ GetTriggerBuildSourceArgs{...} }
type GetTriggerBuildSourceArrayOutput ¶ added in v6.47.0
type GetTriggerBuildSourceArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildSourceArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSourceArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildSourceArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerBuildSourceArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildSourceOutput
func (GetTriggerBuildSourceArrayOutput) ToGetTriggerBuildSourceArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildSourceArrayOutput) ToGetTriggerBuildSourceArrayOutput() GetTriggerBuildSourceArrayOutput
func (GetTriggerBuildSourceArrayOutput) ToGetTriggerBuildSourceArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildSourceArrayOutput) ToGetTriggerBuildSourceArrayOutputWithContext(ctx context.Context) GetTriggerBuildSourceArrayOutput
type GetTriggerBuildSourceInput ¶ added in v6.47.0
type GetTriggerBuildSourceInput interface { pulumi.Input ToGetTriggerBuildSourceOutput() GetTriggerBuildSourceOutput ToGetTriggerBuildSourceOutputWithContext(context.Context) GetTriggerBuildSourceOutput }
GetTriggerBuildSourceInput is an input type that accepts GetTriggerBuildSourceArgs and GetTriggerBuildSourceOutput values. You can construct a concrete instance of `GetTriggerBuildSourceInput` via:
GetTriggerBuildSourceArgs{...}
type GetTriggerBuildSourceOutput ¶ added in v6.47.0
type GetTriggerBuildSourceOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildSourceOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSourceOutput) ElementType() reflect.Type
func (GetTriggerBuildSourceOutput) RepoSources ¶ added in v6.47.0
func (o GetTriggerBuildSourceOutput) RepoSources() GetTriggerBuildSourceRepoSourceArrayOutput
func (GetTriggerBuildSourceOutput) StorageSources ¶ added in v6.47.0
func (o GetTriggerBuildSourceOutput) StorageSources() GetTriggerBuildSourceStorageSourceArrayOutput
func (GetTriggerBuildSourceOutput) ToGetTriggerBuildSourceOutput ¶ added in v6.47.0
func (o GetTriggerBuildSourceOutput) ToGetTriggerBuildSourceOutput() GetTriggerBuildSourceOutput
func (GetTriggerBuildSourceOutput) ToGetTriggerBuildSourceOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildSourceOutput) ToGetTriggerBuildSourceOutputWithContext(ctx context.Context) GetTriggerBuildSourceOutput
type GetTriggerBuildSourceRepoSource ¶ added in v6.47.0
type GetTriggerBuildSourceRepoSource struct { BranchName string `pulumi:"branchName"` CommitSha string `pulumi:"commitSha"` Dir string `pulumi:"dir"` InvertRegex bool `pulumi:"invertRegex"` ProjectId string `pulumi:"projectId"` RepoName string `pulumi:"repoName"` Substitutions map[string]string `pulumi:"substitutions"` TagName string `pulumi:"tagName"` }
type GetTriggerBuildSourceRepoSourceArgs ¶ added in v6.47.0
type GetTriggerBuildSourceRepoSourceArgs struct { BranchName pulumi.StringInput `pulumi:"branchName"` CommitSha pulumi.StringInput `pulumi:"commitSha"` Dir pulumi.StringInput `pulumi:"dir"` InvertRegex pulumi.BoolInput `pulumi:"invertRegex"` ProjectId pulumi.StringInput `pulumi:"projectId"` RepoName pulumi.StringInput `pulumi:"repoName"` Substitutions pulumi.StringMapInput `pulumi:"substitutions"` TagName pulumi.StringInput `pulumi:"tagName"` }
func (GetTriggerBuildSourceRepoSourceArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSourceRepoSourceArgs) ElementType() reflect.Type
func (GetTriggerBuildSourceRepoSourceArgs) ToGetTriggerBuildSourceRepoSourceOutput ¶ added in v6.47.0
func (i GetTriggerBuildSourceRepoSourceArgs) ToGetTriggerBuildSourceRepoSourceOutput() GetTriggerBuildSourceRepoSourceOutput
func (GetTriggerBuildSourceRepoSourceArgs) ToGetTriggerBuildSourceRepoSourceOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildSourceRepoSourceArgs) ToGetTriggerBuildSourceRepoSourceOutputWithContext(ctx context.Context) GetTriggerBuildSourceRepoSourceOutput
type GetTriggerBuildSourceRepoSourceArray ¶ added in v6.47.0
type GetTriggerBuildSourceRepoSourceArray []GetTriggerBuildSourceRepoSourceInput
func (GetTriggerBuildSourceRepoSourceArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSourceRepoSourceArray) ElementType() reflect.Type
func (GetTriggerBuildSourceRepoSourceArray) ToGetTriggerBuildSourceRepoSourceArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildSourceRepoSourceArray) ToGetTriggerBuildSourceRepoSourceArrayOutput() GetTriggerBuildSourceRepoSourceArrayOutput
func (GetTriggerBuildSourceRepoSourceArray) ToGetTriggerBuildSourceRepoSourceArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildSourceRepoSourceArray) ToGetTriggerBuildSourceRepoSourceArrayOutputWithContext(ctx context.Context) GetTriggerBuildSourceRepoSourceArrayOutput
type GetTriggerBuildSourceRepoSourceArrayInput ¶ added in v6.47.0
type GetTriggerBuildSourceRepoSourceArrayInput interface { pulumi.Input ToGetTriggerBuildSourceRepoSourceArrayOutput() GetTriggerBuildSourceRepoSourceArrayOutput ToGetTriggerBuildSourceRepoSourceArrayOutputWithContext(context.Context) GetTriggerBuildSourceRepoSourceArrayOutput }
GetTriggerBuildSourceRepoSourceArrayInput is an input type that accepts GetTriggerBuildSourceRepoSourceArray and GetTriggerBuildSourceRepoSourceArrayOutput values. You can construct a concrete instance of `GetTriggerBuildSourceRepoSourceArrayInput` via:
GetTriggerBuildSourceRepoSourceArray{ GetTriggerBuildSourceRepoSourceArgs{...} }
type GetTriggerBuildSourceRepoSourceArrayOutput ¶ added in v6.47.0
type GetTriggerBuildSourceRepoSourceArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildSourceRepoSourceArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSourceRepoSourceArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildSourceRepoSourceArrayOutput) ToGetTriggerBuildSourceRepoSourceArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildSourceRepoSourceArrayOutput) ToGetTriggerBuildSourceRepoSourceArrayOutput() GetTriggerBuildSourceRepoSourceArrayOutput
func (GetTriggerBuildSourceRepoSourceArrayOutput) ToGetTriggerBuildSourceRepoSourceArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildSourceRepoSourceArrayOutput) ToGetTriggerBuildSourceRepoSourceArrayOutputWithContext(ctx context.Context) GetTriggerBuildSourceRepoSourceArrayOutput
type GetTriggerBuildSourceRepoSourceInput ¶ added in v6.47.0
type GetTriggerBuildSourceRepoSourceInput interface { pulumi.Input ToGetTriggerBuildSourceRepoSourceOutput() GetTriggerBuildSourceRepoSourceOutput ToGetTriggerBuildSourceRepoSourceOutputWithContext(context.Context) GetTriggerBuildSourceRepoSourceOutput }
GetTriggerBuildSourceRepoSourceInput is an input type that accepts GetTriggerBuildSourceRepoSourceArgs and GetTriggerBuildSourceRepoSourceOutput values. You can construct a concrete instance of `GetTriggerBuildSourceRepoSourceInput` via:
GetTriggerBuildSourceRepoSourceArgs{...}
type GetTriggerBuildSourceRepoSourceOutput ¶ added in v6.47.0
type GetTriggerBuildSourceRepoSourceOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildSourceRepoSourceOutput) BranchName ¶ added in v6.47.0
func (o GetTriggerBuildSourceRepoSourceOutput) BranchName() pulumi.StringOutput
func (GetTriggerBuildSourceRepoSourceOutput) CommitSha ¶ added in v6.47.0
func (o GetTriggerBuildSourceRepoSourceOutput) CommitSha() pulumi.StringOutput
func (GetTriggerBuildSourceRepoSourceOutput) Dir ¶ added in v6.47.0
func (o GetTriggerBuildSourceRepoSourceOutput) Dir() pulumi.StringOutput
func (GetTriggerBuildSourceRepoSourceOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSourceRepoSourceOutput) ElementType() reflect.Type
func (GetTriggerBuildSourceRepoSourceOutput) InvertRegex ¶ added in v6.47.0
func (o GetTriggerBuildSourceRepoSourceOutput) InvertRegex() pulumi.BoolOutput
func (GetTriggerBuildSourceRepoSourceOutput) ProjectId ¶ added in v6.47.0
func (o GetTriggerBuildSourceRepoSourceOutput) ProjectId() pulumi.StringOutput
func (GetTriggerBuildSourceRepoSourceOutput) RepoName ¶ added in v6.47.0
func (o GetTriggerBuildSourceRepoSourceOutput) RepoName() pulumi.StringOutput
func (GetTriggerBuildSourceRepoSourceOutput) Substitutions ¶ added in v6.47.0
func (o GetTriggerBuildSourceRepoSourceOutput) Substitutions() pulumi.StringMapOutput
func (GetTriggerBuildSourceRepoSourceOutput) TagName ¶ added in v6.47.0
func (o GetTriggerBuildSourceRepoSourceOutput) TagName() pulumi.StringOutput
func (GetTriggerBuildSourceRepoSourceOutput) ToGetTriggerBuildSourceRepoSourceOutput ¶ added in v6.47.0
func (o GetTriggerBuildSourceRepoSourceOutput) ToGetTriggerBuildSourceRepoSourceOutput() GetTriggerBuildSourceRepoSourceOutput
func (GetTriggerBuildSourceRepoSourceOutput) ToGetTriggerBuildSourceRepoSourceOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildSourceRepoSourceOutput) ToGetTriggerBuildSourceRepoSourceOutputWithContext(ctx context.Context) GetTriggerBuildSourceRepoSourceOutput
type GetTriggerBuildSourceStorageSource ¶ added in v6.47.0
type GetTriggerBuildSourceStorageSourceArgs ¶ added in v6.47.0
type GetTriggerBuildSourceStorageSourceArgs struct { Bucket pulumi.StringInput `pulumi:"bucket"` Generation pulumi.StringInput `pulumi:"generation"` Object pulumi.StringInput `pulumi:"object"` }
func (GetTriggerBuildSourceStorageSourceArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSourceStorageSourceArgs) ElementType() reflect.Type
func (GetTriggerBuildSourceStorageSourceArgs) ToGetTriggerBuildSourceStorageSourceOutput ¶ added in v6.47.0
func (i GetTriggerBuildSourceStorageSourceArgs) ToGetTriggerBuildSourceStorageSourceOutput() GetTriggerBuildSourceStorageSourceOutput
func (GetTriggerBuildSourceStorageSourceArgs) ToGetTriggerBuildSourceStorageSourceOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildSourceStorageSourceArgs) ToGetTriggerBuildSourceStorageSourceOutputWithContext(ctx context.Context) GetTriggerBuildSourceStorageSourceOutput
type GetTriggerBuildSourceStorageSourceArray ¶ added in v6.47.0
type GetTriggerBuildSourceStorageSourceArray []GetTriggerBuildSourceStorageSourceInput
func (GetTriggerBuildSourceStorageSourceArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSourceStorageSourceArray) ElementType() reflect.Type
func (GetTriggerBuildSourceStorageSourceArray) ToGetTriggerBuildSourceStorageSourceArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildSourceStorageSourceArray) ToGetTriggerBuildSourceStorageSourceArrayOutput() GetTriggerBuildSourceStorageSourceArrayOutput
func (GetTriggerBuildSourceStorageSourceArray) ToGetTriggerBuildSourceStorageSourceArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildSourceStorageSourceArray) ToGetTriggerBuildSourceStorageSourceArrayOutputWithContext(ctx context.Context) GetTriggerBuildSourceStorageSourceArrayOutput
type GetTriggerBuildSourceStorageSourceArrayInput ¶ added in v6.47.0
type GetTriggerBuildSourceStorageSourceArrayInput interface { pulumi.Input ToGetTriggerBuildSourceStorageSourceArrayOutput() GetTriggerBuildSourceStorageSourceArrayOutput ToGetTriggerBuildSourceStorageSourceArrayOutputWithContext(context.Context) GetTriggerBuildSourceStorageSourceArrayOutput }
GetTriggerBuildSourceStorageSourceArrayInput is an input type that accepts GetTriggerBuildSourceStorageSourceArray and GetTriggerBuildSourceStorageSourceArrayOutput values. You can construct a concrete instance of `GetTriggerBuildSourceStorageSourceArrayInput` via:
GetTriggerBuildSourceStorageSourceArray{ GetTriggerBuildSourceStorageSourceArgs{...} }
type GetTriggerBuildSourceStorageSourceArrayOutput ¶ added in v6.47.0
type GetTriggerBuildSourceStorageSourceArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildSourceStorageSourceArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSourceStorageSourceArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildSourceStorageSourceArrayOutput) ToGetTriggerBuildSourceStorageSourceArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildSourceStorageSourceArrayOutput) ToGetTriggerBuildSourceStorageSourceArrayOutput() GetTriggerBuildSourceStorageSourceArrayOutput
func (GetTriggerBuildSourceStorageSourceArrayOutput) ToGetTriggerBuildSourceStorageSourceArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildSourceStorageSourceArrayOutput) ToGetTriggerBuildSourceStorageSourceArrayOutputWithContext(ctx context.Context) GetTriggerBuildSourceStorageSourceArrayOutput
type GetTriggerBuildSourceStorageSourceInput ¶ added in v6.47.0
type GetTriggerBuildSourceStorageSourceInput interface { pulumi.Input ToGetTriggerBuildSourceStorageSourceOutput() GetTriggerBuildSourceStorageSourceOutput ToGetTriggerBuildSourceStorageSourceOutputWithContext(context.Context) GetTriggerBuildSourceStorageSourceOutput }
GetTriggerBuildSourceStorageSourceInput is an input type that accepts GetTriggerBuildSourceStorageSourceArgs and GetTriggerBuildSourceStorageSourceOutput values. You can construct a concrete instance of `GetTriggerBuildSourceStorageSourceInput` via:
GetTriggerBuildSourceStorageSourceArgs{...}
type GetTriggerBuildSourceStorageSourceOutput ¶ added in v6.47.0
type GetTriggerBuildSourceStorageSourceOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildSourceStorageSourceOutput) Bucket ¶ added in v6.47.0
func (o GetTriggerBuildSourceStorageSourceOutput) Bucket() pulumi.StringOutput
func (GetTriggerBuildSourceStorageSourceOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildSourceStorageSourceOutput) ElementType() reflect.Type
func (GetTriggerBuildSourceStorageSourceOutput) Generation ¶ added in v6.47.0
func (o GetTriggerBuildSourceStorageSourceOutput) Generation() pulumi.StringOutput
func (GetTriggerBuildSourceStorageSourceOutput) Object ¶ added in v6.47.0
func (o GetTriggerBuildSourceStorageSourceOutput) Object() pulumi.StringOutput
func (GetTriggerBuildSourceStorageSourceOutput) ToGetTriggerBuildSourceStorageSourceOutput ¶ added in v6.47.0
func (o GetTriggerBuildSourceStorageSourceOutput) ToGetTriggerBuildSourceStorageSourceOutput() GetTriggerBuildSourceStorageSourceOutput
func (GetTriggerBuildSourceStorageSourceOutput) ToGetTriggerBuildSourceStorageSourceOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildSourceStorageSourceOutput) ToGetTriggerBuildSourceStorageSourceOutputWithContext(ctx context.Context) GetTriggerBuildSourceStorageSourceOutput
type GetTriggerBuildStep ¶ added in v6.47.0
type GetTriggerBuildStep struct { Args []string `pulumi:"args"` Dir string `pulumi:"dir"` Entrypoint string `pulumi:"entrypoint"` Envs []string `pulumi:"envs"` Id string `pulumi:"id"` Name string `pulumi:"name"` Script string `pulumi:"script"` SecretEnvs []string `pulumi:"secretEnvs"` Timeout string `pulumi:"timeout"` Timing string `pulumi:"timing"` Volumes []GetTriggerBuildStepVolume `pulumi:"volumes"` WaitFors []string `pulumi:"waitFors"` }
type GetTriggerBuildStepArgs ¶ added in v6.47.0
type GetTriggerBuildStepArgs struct { Args pulumi.StringArrayInput `pulumi:"args"` Dir pulumi.StringInput `pulumi:"dir"` Entrypoint pulumi.StringInput `pulumi:"entrypoint"` Envs pulumi.StringArrayInput `pulumi:"envs"` Id pulumi.StringInput `pulumi:"id"` Name pulumi.StringInput `pulumi:"name"` Script pulumi.StringInput `pulumi:"script"` SecretEnvs pulumi.StringArrayInput `pulumi:"secretEnvs"` Timeout pulumi.StringInput `pulumi:"timeout"` Timing pulumi.StringInput `pulumi:"timing"` Volumes GetTriggerBuildStepVolumeArrayInput `pulumi:"volumes"` WaitFors pulumi.StringArrayInput `pulumi:"waitFors"` }
func (GetTriggerBuildStepArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildStepArgs) ElementType() reflect.Type
func (GetTriggerBuildStepArgs) ToGetTriggerBuildStepOutput ¶ added in v6.47.0
func (i GetTriggerBuildStepArgs) ToGetTriggerBuildStepOutput() GetTriggerBuildStepOutput
func (GetTriggerBuildStepArgs) ToGetTriggerBuildStepOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildStepArgs) ToGetTriggerBuildStepOutputWithContext(ctx context.Context) GetTriggerBuildStepOutput
type GetTriggerBuildStepArray ¶ added in v6.47.0
type GetTriggerBuildStepArray []GetTriggerBuildStepInput
func (GetTriggerBuildStepArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildStepArray) ElementType() reflect.Type
func (GetTriggerBuildStepArray) ToGetTriggerBuildStepArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildStepArray) ToGetTriggerBuildStepArrayOutput() GetTriggerBuildStepArrayOutput
func (GetTriggerBuildStepArray) ToGetTriggerBuildStepArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildStepArray) ToGetTriggerBuildStepArrayOutputWithContext(ctx context.Context) GetTriggerBuildStepArrayOutput
type GetTriggerBuildStepArrayInput ¶ added in v6.47.0
type GetTriggerBuildStepArrayInput interface { pulumi.Input ToGetTriggerBuildStepArrayOutput() GetTriggerBuildStepArrayOutput ToGetTriggerBuildStepArrayOutputWithContext(context.Context) GetTriggerBuildStepArrayOutput }
GetTriggerBuildStepArrayInput is an input type that accepts GetTriggerBuildStepArray and GetTriggerBuildStepArrayOutput values. You can construct a concrete instance of `GetTriggerBuildStepArrayInput` via:
GetTriggerBuildStepArray{ GetTriggerBuildStepArgs{...} }
type GetTriggerBuildStepArrayOutput ¶ added in v6.47.0
type GetTriggerBuildStepArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildStepArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildStepArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildStepArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerBuildStepArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildStepOutput
func (GetTriggerBuildStepArrayOutput) ToGetTriggerBuildStepArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildStepArrayOutput) ToGetTriggerBuildStepArrayOutput() GetTriggerBuildStepArrayOutput
func (GetTriggerBuildStepArrayOutput) ToGetTriggerBuildStepArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildStepArrayOutput) ToGetTriggerBuildStepArrayOutputWithContext(ctx context.Context) GetTriggerBuildStepArrayOutput
type GetTriggerBuildStepInput ¶ added in v6.47.0
type GetTriggerBuildStepInput interface { pulumi.Input ToGetTriggerBuildStepOutput() GetTriggerBuildStepOutput ToGetTriggerBuildStepOutputWithContext(context.Context) GetTriggerBuildStepOutput }
GetTriggerBuildStepInput is an input type that accepts GetTriggerBuildStepArgs and GetTriggerBuildStepOutput values. You can construct a concrete instance of `GetTriggerBuildStepInput` via:
GetTriggerBuildStepArgs{...}
type GetTriggerBuildStepOutput ¶ added in v6.47.0
type GetTriggerBuildStepOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildStepOutput) Args ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) Args() pulumi.StringArrayOutput
func (GetTriggerBuildStepOutput) Dir ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) Dir() pulumi.StringOutput
func (GetTriggerBuildStepOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildStepOutput) ElementType() reflect.Type
func (GetTriggerBuildStepOutput) Entrypoint ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) Entrypoint() pulumi.StringOutput
func (GetTriggerBuildStepOutput) Envs ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) Envs() pulumi.StringArrayOutput
func (GetTriggerBuildStepOutput) Id ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) Id() pulumi.StringOutput
func (GetTriggerBuildStepOutput) Name ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) Name() pulumi.StringOutput
func (GetTriggerBuildStepOutput) Script ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) Script() pulumi.StringOutput
func (GetTriggerBuildStepOutput) SecretEnvs ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) SecretEnvs() pulumi.StringArrayOutput
func (GetTriggerBuildStepOutput) Timeout ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) Timeout() pulumi.StringOutput
func (GetTriggerBuildStepOutput) Timing ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) Timing() pulumi.StringOutput
func (GetTriggerBuildStepOutput) ToGetTriggerBuildStepOutput ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) ToGetTriggerBuildStepOutput() GetTriggerBuildStepOutput
func (GetTriggerBuildStepOutput) ToGetTriggerBuildStepOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) ToGetTriggerBuildStepOutputWithContext(ctx context.Context) GetTriggerBuildStepOutput
func (GetTriggerBuildStepOutput) Volumes ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) Volumes() GetTriggerBuildStepVolumeArrayOutput
func (GetTriggerBuildStepOutput) WaitFors ¶ added in v6.47.0
func (o GetTriggerBuildStepOutput) WaitFors() pulumi.StringArrayOutput
type GetTriggerBuildStepVolume ¶ added in v6.47.0
type GetTriggerBuildStepVolumeArgs ¶ added in v6.47.0
type GetTriggerBuildStepVolumeArgs struct { Name pulumi.StringInput `pulumi:"name"` Path pulumi.StringInput `pulumi:"path"` }
func (GetTriggerBuildStepVolumeArgs) ElementType ¶ added in v6.47.0
func (GetTriggerBuildStepVolumeArgs) ElementType() reflect.Type
func (GetTriggerBuildStepVolumeArgs) ToGetTriggerBuildStepVolumeOutput ¶ added in v6.47.0
func (i GetTriggerBuildStepVolumeArgs) ToGetTriggerBuildStepVolumeOutput() GetTriggerBuildStepVolumeOutput
func (GetTriggerBuildStepVolumeArgs) ToGetTriggerBuildStepVolumeOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildStepVolumeArgs) ToGetTriggerBuildStepVolumeOutputWithContext(ctx context.Context) GetTriggerBuildStepVolumeOutput
type GetTriggerBuildStepVolumeArray ¶ added in v6.47.0
type GetTriggerBuildStepVolumeArray []GetTriggerBuildStepVolumeInput
func (GetTriggerBuildStepVolumeArray) ElementType ¶ added in v6.47.0
func (GetTriggerBuildStepVolumeArray) ElementType() reflect.Type
func (GetTriggerBuildStepVolumeArray) ToGetTriggerBuildStepVolumeArrayOutput ¶ added in v6.47.0
func (i GetTriggerBuildStepVolumeArray) ToGetTriggerBuildStepVolumeArrayOutput() GetTriggerBuildStepVolumeArrayOutput
func (GetTriggerBuildStepVolumeArray) ToGetTriggerBuildStepVolumeArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerBuildStepVolumeArray) ToGetTriggerBuildStepVolumeArrayOutputWithContext(ctx context.Context) GetTriggerBuildStepVolumeArrayOutput
type GetTriggerBuildStepVolumeArrayInput ¶ added in v6.47.0
type GetTriggerBuildStepVolumeArrayInput interface { pulumi.Input ToGetTriggerBuildStepVolumeArrayOutput() GetTriggerBuildStepVolumeArrayOutput ToGetTriggerBuildStepVolumeArrayOutputWithContext(context.Context) GetTriggerBuildStepVolumeArrayOutput }
GetTriggerBuildStepVolumeArrayInput is an input type that accepts GetTriggerBuildStepVolumeArray and GetTriggerBuildStepVolumeArrayOutput values. You can construct a concrete instance of `GetTriggerBuildStepVolumeArrayInput` via:
GetTriggerBuildStepVolumeArray{ GetTriggerBuildStepVolumeArgs{...} }
type GetTriggerBuildStepVolumeArrayOutput ¶ added in v6.47.0
type GetTriggerBuildStepVolumeArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildStepVolumeArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildStepVolumeArrayOutput) ElementType() reflect.Type
func (GetTriggerBuildStepVolumeArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerBuildStepVolumeArrayOutput) Index(i pulumi.IntInput) GetTriggerBuildStepVolumeOutput
func (GetTriggerBuildStepVolumeArrayOutput) ToGetTriggerBuildStepVolumeArrayOutput ¶ added in v6.47.0
func (o GetTriggerBuildStepVolumeArrayOutput) ToGetTriggerBuildStepVolumeArrayOutput() GetTriggerBuildStepVolumeArrayOutput
func (GetTriggerBuildStepVolumeArrayOutput) ToGetTriggerBuildStepVolumeArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildStepVolumeArrayOutput) ToGetTriggerBuildStepVolumeArrayOutputWithContext(ctx context.Context) GetTriggerBuildStepVolumeArrayOutput
type GetTriggerBuildStepVolumeInput ¶ added in v6.47.0
type GetTriggerBuildStepVolumeInput interface { pulumi.Input ToGetTriggerBuildStepVolumeOutput() GetTriggerBuildStepVolumeOutput ToGetTriggerBuildStepVolumeOutputWithContext(context.Context) GetTriggerBuildStepVolumeOutput }
GetTriggerBuildStepVolumeInput is an input type that accepts GetTriggerBuildStepVolumeArgs and GetTriggerBuildStepVolumeOutput values. You can construct a concrete instance of `GetTriggerBuildStepVolumeInput` via:
GetTriggerBuildStepVolumeArgs{...}
type GetTriggerBuildStepVolumeOutput ¶ added in v6.47.0
type GetTriggerBuildStepVolumeOutput struct{ *pulumi.OutputState }
func (GetTriggerBuildStepVolumeOutput) ElementType ¶ added in v6.47.0
func (GetTriggerBuildStepVolumeOutput) ElementType() reflect.Type
func (GetTriggerBuildStepVolumeOutput) Name ¶ added in v6.47.0
func (o GetTriggerBuildStepVolumeOutput) Name() pulumi.StringOutput
func (GetTriggerBuildStepVolumeOutput) Path ¶ added in v6.47.0
func (o GetTriggerBuildStepVolumeOutput) Path() pulumi.StringOutput
func (GetTriggerBuildStepVolumeOutput) ToGetTriggerBuildStepVolumeOutput ¶ added in v6.47.0
func (o GetTriggerBuildStepVolumeOutput) ToGetTriggerBuildStepVolumeOutput() GetTriggerBuildStepVolumeOutput
func (GetTriggerBuildStepVolumeOutput) ToGetTriggerBuildStepVolumeOutputWithContext ¶ added in v6.47.0
func (o GetTriggerBuildStepVolumeOutput) ToGetTriggerBuildStepVolumeOutputWithContext(ctx context.Context) GetTriggerBuildStepVolumeOutput
type GetTriggerGitFileSource ¶ added in v6.47.0
type GetTriggerGitFileSourceArgs ¶ added in v6.47.0
type GetTriggerGitFileSourceArgs struct { GithubEnterpriseConfig pulumi.StringInput `pulumi:"githubEnterpriseConfig"` Path pulumi.StringInput `pulumi:"path"` RepoType pulumi.StringInput `pulumi:"repoType"` Revision pulumi.StringInput `pulumi:"revision"` Uri pulumi.StringInput `pulumi:"uri"` }
func (GetTriggerGitFileSourceArgs) ElementType ¶ added in v6.47.0
func (GetTriggerGitFileSourceArgs) ElementType() reflect.Type
func (GetTriggerGitFileSourceArgs) ToGetTriggerGitFileSourceOutput ¶ added in v6.47.0
func (i GetTriggerGitFileSourceArgs) ToGetTriggerGitFileSourceOutput() GetTriggerGitFileSourceOutput
func (GetTriggerGitFileSourceArgs) ToGetTriggerGitFileSourceOutputWithContext ¶ added in v6.47.0
func (i GetTriggerGitFileSourceArgs) ToGetTriggerGitFileSourceOutputWithContext(ctx context.Context) GetTriggerGitFileSourceOutput
type GetTriggerGitFileSourceArray ¶ added in v6.47.0
type GetTriggerGitFileSourceArray []GetTriggerGitFileSourceInput
func (GetTriggerGitFileSourceArray) ElementType ¶ added in v6.47.0
func (GetTriggerGitFileSourceArray) ElementType() reflect.Type
func (GetTriggerGitFileSourceArray) ToGetTriggerGitFileSourceArrayOutput ¶ added in v6.47.0
func (i GetTriggerGitFileSourceArray) ToGetTriggerGitFileSourceArrayOutput() GetTriggerGitFileSourceArrayOutput
func (GetTriggerGitFileSourceArray) ToGetTriggerGitFileSourceArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerGitFileSourceArray) ToGetTriggerGitFileSourceArrayOutputWithContext(ctx context.Context) GetTriggerGitFileSourceArrayOutput
type GetTriggerGitFileSourceArrayInput ¶ added in v6.47.0
type GetTriggerGitFileSourceArrayInput interface { pulumi.Input ToGetTriggerGitFileSourceArrayOutput() GetTriggerGitFileSourceArrayOutput ToGetTriggerGitFileSourceArrayOutputWithContext(context.Context) GetTriggerGitFileSourceArrayOutput }
GetTriggerGitFileSourceArrayInput is an input type that accepts GetTriggerGitFileSourceArray and GetTriggerGitFileSourceArrayOutput values. You can construct a concrete instance of `GetTriggerGitFileSourceArrayInput` via:
GetTriggerGitFileSourceArray{ GetTriggerGitFileSourceArgs{...} }
type GetTriggerGitFileSourceArrayOutput ¶ added in v6.47.0
type GetTriggerGitFileSourceArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerGitFileSourceArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerGitFileSourceArrayOutput) ElementType() reflect.Type
func (GetTriggerGitFileSourceArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerGitFileSourceArrayOutput) Index(i pulumi.IntInput) GetTriggerGitFileSourceOutput
func (GetTriggerGitFileSourceArrayOutput) ToGetTriggerGitFileSourceArrayOutput ¶ added in v6.47.0
func (o GetTriggerGitFileSourceArrayOutput) ToGetTriggerGitFileSourceArrayOutput() GetTriggerGitFileSourceArrayOutput
func (GetTriggerGitFileSourceArrayOutput) ToGetTriggerGitFileSourceArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerGitFileSourceArrayOutput) ToGetTriggerGitFileSourceArrayOutputWithContext(ctx context.Context) GetTriggerGitFileSourceArrayOutput
type GetTriggerGitFileSourceInput ¶ added in v6.47.0
type GetTriggerGitFileSourceInput interface { pulumi.Input ToGetTriggerGitFileSourceOutput() GetTriggerGitFileSourceOutput ToGetTriggerGitFileSourceOutputWithContext(context.Context) GetTriggerGitFileSourceOutput }
GetTriggerGitFileSourceInput is an input type that accepts GetTriggerGitFileSourceArgs and GetTriggerGitFileSourceOutput values. You can construct a concrete instance of `GetTriggerGitFileSourceInput` via:
GetTriggerGitFileSourceArgs{...}
type GetTriggerGitFileSourceOutput ¶ added in v6.47.0
type GetTriggerGitFileSourceOutput struct{ *pulumi.OutputState }
func (GetTriggerGitFileSourceOutput) ElementType ¶ added in v6.47.0
func (GetTriggerGitFileSourceOutput) ElementType() reflect.Type
func (GetTriggerGitFileSourceOutput) GithubEnterpriseConfig ¶ added in v6.49.0
func (o GetTriggerGitFileSourceOutput) GithubEnterpriseConfig() pulumi.StringOutput
func (GetTriggerGitFileSourceOutput) Path ¶ added in v6.47.0
func (o GetTriggerGitFileSourceOutput) Path() pulumi.StringOutput
func (GetTriggerGitFileSourceOutput) RepoType ¶ added in v6.47.0
func (o GetTriggerGitFileSourceOutput) RepoType() pulumi.StringOutput
func (GetTriggerGitFileSourceOutput) Revision ¶ added in v6.47.0
func (o GetTriggerGitFileSourceOutput) Revision() pulumi.StringOutput
func (GetTriggerGitFileSourceOutput) ToGetTriggerGitFileSourceOutput ¶ added in v6.47.0
func (o GetTriggerGitFileSourceOutput) ToGetTriggerGitFileSourceOutput() GetTriggerGitFileSourceOutput
func (GetTriggerGitFileSourceOutput) ToGetTriggerGitFileSourceOutputWithContext ¶ added in v6.47.0
func (o GetTriggerGitFileSourceOutput) ToGetTriggerGitFileSourceOutputWithContext(ctx context.Context) GetTriggerGitFileSourceOutput
func (GetTriggerGitFileSourceOutput) Uri ¶ added in v6.47.0
func (o GetTriggerGitFileSourceOutput) Uri() pulumi.StringOutput
type GetTriggerGithub ¶ added in v6.47.0
type GetTriggerGithub struct { EnterpriseConfigResourceName string `pulumi:"enterpriseConfigResourceName"` Name string `pulumi:"name"` Owner string `pulumi:"owner"` PullRequests []GetTriggerGithubPullRequest `pulumi:"pullRequests"` Pushes []GetTriggerGithubPush `pulumi:"pushes"` }
type GetTriggerGithubArgs ¶ added in v6.47.0
type GetTriggerGithubArgs struct { EnterpriseConfigResourceName pulumi.StringInput `pulumi:"enterpriseConfigResourceName"` Name pulumi.StringInput `pulumi:"name"` Owner pulumi.StringInput `pulumi:"owner"` PullRequests GetTriggerGithubPullRequestArrayInput `pulumi:"pullRequests"` Pushes GetTriggerGithubPushArrayInput `pulumi:"pushes"` }
func (GetTriggerGithubArgs) ElementType ¶ added in v6.47.0
func (GetTriggerGithubArgs) ElementType() reflect.Type
func (GetTriggerGithubArgs) ToGetTriggerGithubOutput ¶ added in v6.47.0
func (i GetTriggerGithubArgs) ToGetTriggerGithubOutput() GetTriggerGithubOutput
func (GetTriggerGithubArgs) ToGetTriggerGithubOutputWithContext ¶ added in v6.47.0
func (i GetTriggerGithubArgs) ToGetTriggerGithubOutputWithContext(ctx context.Context) GetTriggerGithubOutput
type GetTriggerGithubArray ¶ added in v6.47.0
type GetTriggerGithubArray []GetTriggerGithubInput
func (GetTriggerGithubArray) ElementType ¶ added in v6.47.0
func (GetTriggerGithubArray) ElementType() reflect.Type
func (GetTriggerGithubArray) ToGetTriggerGithubArrayOutput ¶ added in v6.47.0
func (i GetTriggerGithubArray) ToGetTriggerGithubArrayOutput() GetTriggerGithubArrayOutput
func (GetTriggerGithubArray) ToGetTriggerGithubArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerGithubArray) ToGetTriggerGithubArrayOutputWithContext(ctx context.Context) GetTriggerGithubArrayOutput
type GetTriggerGithubArrayInput ¶ added in v6.47.0
type GetTriggerGithubArrayInput interface { pulumi.Input ToGetTriggerGithubArrayOutput() GetTriggerGithubArrayOutput ToGetTriggerGithubArrayOutputWithContext(context.Context) GetTriggerGithubArrayOutput }
GetTriggerGithubArrayInput is an input type that accepts GetTriggerGithubArray and GetTriggerGithubArrayOutput values. You can construct a concrete instance of `GetTriggerGithubArrayInput` via:
GetTriggerGithubArray{ GetTriggerGithubArgs{...} }
type GetTriggerGithubArrayOutput ¶ added in v6.47.0
type GetTriggerGithubArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerGithubArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerGithubArrayOutput) ElementType() reflect.Type
func (GetTriggerGithubArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerGithubArrayOutput) Index(i pulumi.IntInput) GetTriggerGithubOutput
func (GetTriggerGithubArrayOutput) ToGetTriggerGithubArrayOutput ¶ added in v6.47.0
func (o GetTriggerGithubArrayOutput) ToGetTriggerGithubArrayOutput() GetTriggerGithubArrayOutput
func (GetTriggerGithubArrayOutput) ToGetTriggerGithubArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerGithubArrayOutput) ToGetTriggerGithubArrayOutputWithContext(ctx context.Context) GetTriggerGithubArrayOutput
type GetTriggerGithubInput ¶ added in v6.47.0
type GetTriggerGithubInput interface { pulumi.Input ToGetTriggerGithubOutput() GetTriggerGithubOutput ToGetTriggerGithubOutputWithContext(context.Context) GetTriggerGithubOutput }
GetTriggerGithubInput is an input type that accepts GetTriggerGithubArgs and GetTriggerGithubOutput values. You can construct a concrete instance of `GetTriggerGithubInput` via:
GetTriggerGithubArgs{...}
type GetTriggerGithubOutput ¶ added in v6.47.0
type GetTriggerGithubOutput struct{ *pulumi.OutputState }
func (GetTriggerGithubOutput) ElementType ¶ added in v6.47.0
func (GetTriggerGithubOutput) ElementType() reflect.Type
func (GetTriggerGithubOutput) EnterpriseConfigResourceName ¶ added in v6.51.0
func (o GetTriggerGithubOutput) EnterpriseConfigResourceName() pulumi.StringOutput
func (GetTriggerGithubOutput) Name ¶ added in v6.47.0
func (o GetTriggerGithubOutput) Name() pulumi.StringOutput
func (GetTriggerGithubOutput) Owner ¶ added in v6.47.0
func (o GetTriggerGithubOutput) Owner() pulumi.StringOutput
func (GetTriggerGithubOutput) PullRequests ¶ added in v6.47.0
func (o GetTriggerGithubOutput) PullRequests() GetTriggerGithubPullRequestArrayOutput
func (GetTriggerGithubOutput) Pushes ¶ added in v6.47.0
func (o GetTriggerGithubOutput) Pushes() GetTriggerGithubPushArrayOutput
func (GetTriggerGithubOutput) ToGetTriggerGithubOutput ¶ added in v6.47.0
func (o GetTriggerGithubOutput) ToGetTriggerGithubOutput() GetTriggerGithubOutput
func (GetTriggerGithubOutput) ToGetTriggerGithubOutputWithContext ¶ added in v6.47.0
func (o GetTriggerGithubOutput) ToGetTriggerGithubOutputWithContext(ctx context.Context) GetTriggerGithubOutput
type GetTriggerGithubPullRequest ¶ added in v6.47.0
type GetTriggerGithubPullRequestArgs ¶ added in v6.47.0
type GetTriggerGithubPullRequestArgs struct { Branch pulumi.StringInput `pulumi:"branch"` CommentControl pulumi.StringInput `pulumi:"commentControl"` InvertRegex pulumi.BoolInput `pulumi:"invertRegex"` }
func (GetTriggerGithubPullRequestArgs) ElementType ¶ added in v6.47.0
func (GetTriggerGithubPullRequestArgs) ElementType() reflect.Type
func (GetTriggerGithubPullRequestArgs) ToGetTriggerGithubPullRequestOutput ¶ added in v6.47.0
func (i GetTriggerGithubPullRequestArgs) ToGetTriggerGithubPullRequestOutput() GetTriggerGithubPullRequestOutput
func (GetTriggerGithubPullRequestArgs) ToGetTriggerGithubPullRequestOutputWithContext ¶ added in v6.47.0
func (i GetTriggerGithubPullRequestArgs) ToGetTriggerGithubPullRequestOutputWithContext(ctx context.Context) GetTriggerGithubPullRequestOutput
type GetTriggerGithubPullRequestArray ¶ added in v6.47.0
type GetTriggerGithubPullRequestArray []GetTriggerGithubPullRequestInput
func (GetTriggerGithubPullRequestArray) ElementType ¶ added in v6.47.0
func (GetTriggerGithubPullRequestArray) ElementType() reflect.Type
func (GetTriggerGithubPullRequestArray) ToGetTriggerGithubPullRequestArrayOutput ¶ added in v6.47.0
func (i GetTriggerGithubPullRequestArray) ToGetTriggerGithubPullRequestArrayOutput() GetTriggerGithubPullRequestArrayOutput
func (GetTriggerGithubPullRequestArray) ToGetTriggerGithubPullRequestArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerGithubPullRequestArray) ToGetTriggerGithubPullRequestArrayOutputWithContext(ctx context.Context) GetTriggerGithubPullRequestArrayOutput
type GetTriggerGithubPullRequestArrayInput ¶ added in v6.47.0
type GetTriggerGithubPullRequestArrayInput interface { pulumi.Input ToGetTriggerGithubPullRequestArrayOutput() GetTriggerGithubPullRequestArrayOutput ToGetTriggerGithubPullRequestArrayOutputWithContext(context.Context) GetTriggerGithubPullRequestArrayOutput }
GetTriggerGithubPullRequestArrayInput is an input type that accepts GetTriggerGithubPullRequestArray and GetTriggerGithubPullRequestArrayOutput values. You can construct a concrete instance of `GetTriggerGithubPullRequestArrayInput` via:
GetTriggerGithubPullRequestArray{ GetTriggerGithubPullRequestArgs{...} }
type GetTriggerGithubPullRequestArrayOutput ¶ added in v6.47.0
type GetTriggerGithubPullRequestArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerGithubPullRequestArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerGithubPullRequestArrayOutput) ElementType() reflect.Type
func (GetTriggerGithubPullRequestArrayOutput) ToGetTriggerGithubPullRequestArrayOutput ¶ added in v6.47.0
func (o GetTriggerGithubPullRequestArrayOutput) ToGetTriggerGithubPullRequestArrayOutput() GetTriggerGithubPullRequestArrayOutput
func (GetTriggerGithubPullRequestArrayOutput) ToGetTriggerGithubPullRequestArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerGithubPullRequestArrayOutput) ToGetTriggerGithubPullRequestArrayOutputWithContext(ctx context.Context) GetTriggerGithubPullRequestArrayOutput
type GetTriggerGithubPullRequestInput ¶ added in v6.47.0
type GetTriggerGithubPullRequestInput interface { pulumi.Input ToGetTriggerGithubPullRequestOutput() GetTriggerGithubPullRequestOutput ToGetTriggerGithubPullRequestOutputWithContext(context.Context) GetTriggerGithubPullRequestOutput }
GetTriggerGithubPullRequestInput is an input type that accepts GetTriggerGithubPullRequestArgs and GetTriggerGithubPullRequestOutput values. You can construct a concrete instance of `GetTriggerGithubPullRequestInput` via:
GetTriggerGithubPullRequestArgs{...}
type GetTriggerGithubPullRequestOutput ¶ added in v6.47.0
type GetTriggerGithubPullRequestOutput struct{ *pulumi.OutputState }
func (GetTriggerGithubPullRequestOutput) Branch ¶ added in v6.47.0
func (o GetTriggerGithubPullRequestOutput) Branch() pulumi.StringOutput
func (GetTriggerGithubPullRequestOutput) CommentControl ¶ added in v6.47.0
func (o GetTriggerGithubPullRequestOutput) CommentControl() pulumi.StringOutput
func (GetTriggerGithubPullRequestOutput) ElementType ¶ added in v6.47.0
func (GetTriggerGithubPullRequestOutput) ElementType() reflect.Type
func (GetTriggerGithubPullRequestOutput) InvertRegex ¶ added in v6.47.0
func (o GetTriggerGithubPullRequestOutput) InvertRegex() pulumi.BoolOutput
func (GetTriggerGithubPullRequestOutput) ToGetTriggerGithubPullRequestOutput ¶ added in v6.47.0
func (o GetTriggerGithubPullRequestOutput) ToGetTriggerGithubPullRequestOutput() GetTriggerGithubPullRequestOutput
func (GetTriggerGithubPullRequestOutput) ToGetTriggerGithubPullRequestOutputWithContext ¶ added in v6.47.0
func (o GetTriggerGithubPullRequestOutput) ToGetTriggerGithubPullRequestOutputWithContext(ctx context.Context) GetTriggerGithubPullRequestOutput
type GetTriggerGithubPush ¶ added in v6.47.0
type GetTriggerGithubPushArgs ¶ added in v6.47.0
type GetTriggerGithubPushArgs struct { Branch pulumi.StringInput `pulumi:"branch"` InvertRegex pulumi.BoolInput `pulumi:"invertRegex"` Tag pulumi.StringInput `pulumi:"tag"` }
func (GetTriggerGithubPushArgs) ElementType ¶ added in v6.47.0
func (GetTriggerGithubPushArgs) ElementType() reflect.Type
func (GetTriggerGithubPushArgs) ToGetTriggerGithubPushOutput ¶ added in v6.47.0
func (i GetTriggerGithubPushArgs) ToGetTriggerGithubPushOutput() GetTriggerGithubPushOutput
func (GetTriggerGithubPushArgs) ToGetTriggerGithubPushOutputWithContext ¶ added in v6.47.0
func (i GetTriggerGithubPushArgs) ToGetTriggerGithubPushOutputWithContext(ctx context.Context) GetTriggerGithubPushOutput
type GetTriggerGithubPushArray ¶ added in v6.47.0
type GetTriggerGithubPushArray []GetTriggerGithubPushInput
func (GetTriggerGithubPushArray) ElementType ¶ added in v6.47.0
func (GetTriggerGithubPushArray) ElementType() reflect.Type
func (GetTriggerGithubPushArray) ToGetTriggerGithubPushArrayOutput ¶ added in v6.47.0
func (i GetTriggerGithubPushArray) ToGetTriggerGithubPushArrayOutput() GetTriggerGithubPushArrayOutput
func (GetTriggerGithubPushArray) ToGetTriggerGithubPushArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerGithubPushArray) ToGetTriggerGithubPushArrayOutputWithContext(ctx context.Context) GetTriggerGithubPushArrayOutput
type GetTriggerGithubPushArrayInput ¶ added in v6.47.0
type GetTriggerGithubPushArrayInput interface { pulumi.Input ToGetTriggerGithubPushArrayOutput() GetTriggerGithubPushArrayOutput ToGetTriggerGithubPushArrayOutputWithContext(context.Context) GetTriggerGithubPushArrayOutput }
GetTriggerGithubPushArrayInput is an input type that accepts GetTriggerGithubPushArray and GetTriggerGithubPushArrayOutput values. You can construct a concrete instance of `GetTriggerGithubPushArrayInput` via:
GetTriggerGithubPushArray{ GetTriggerGithubPushArgs{...} }
type GetTriggerGithubPushArrayOutput ¶ added in v6.47.0
type GetTriggerGithubPushArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerGithubPushArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerGithubPushArrayOutput) ElementType() reflect.Type
func (GetTriggerGithubPushArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerGithubPushArrayOutput) Index(i pulumi.IntInput) GetTriggerGithubPushOutput
func (GetTriggerGithubPushArrayOutput) ToGetTriggerGithubPushArrayOutput ¶ added in v6.47.0
func (o GetTriggerGithubPushArrayOutput) ToGetTriggerGithubPushArrayOutput() GetTriggerGithubPushArrayOutput
func (GetTriggerGithubPushArrayOutput) ToGetTriggerGithubPushArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerGithubPushArrayOutput) ToGetTriggerGithubPushArrayOutputWithContext(ctx context.Context) GetTriggerGithubPushArrayOutput
type GetTriggerGithubPushInput ¶ added in v6.47.0
type GetTriggerGithubPushInput interface { pulumi.Input ToGetTriggerGithubPushOutput() GetTriggerGithubPushOutput ToGetTriggerGithubPushOutputWithContext(context.Context) GetTriggerGithubPushOutput }
GetTriggerGithubPushInput is an input type that accepts GetTriggerGithubPushArgs and GetTriggerGithubPushOutput values. You can construct a concrete instance of `GetTriggerGithubPushInput` via:
GetTriggerGithubPushArgs{...}
type GetTriggerGithubPushOutput ¶ added in v6.47.0
type GetTriggerGithubPushOutput struct{ *pulumi.OutputState }
func (GetTriggerGithubPushOutput) Branch ¶ added in v6.47.0
func (o GetTriggerGithubPushOutput) Branch() pulumi.StringOutput
func (GetTriggerGithubPushOutput) ElementType ¶ added in v6.47.0
func (GetTriggerGithubPushOutput) ElementType() reflect.Type
func (GetTriggerGithubPushOutput) InvertRegex ¶ added in v6.47.0
func (o GetTriggerGithubPushOutput) InvertRegex() pulumi.BoolOutput
func (GetTriggerGithubPushOutput) Tag ¶ added in v6.47.0
func (o GetTriggerGithubPushOutput) Tag() pulumi.StringOutput
func (GetTriggerGithubPushOutput) ToGetTriggerGithubPushOutput ¶ added in v6.47.0
func (o GetTriggerGithubPushOutput) ToGetTriggerGithubPushOutput() GetTriggerGithubPushOutput
func (GetTriggerGithubPushOutput) ToGetTriggerGithubPushOutputWithContext ¶ added in v6.47.0
func (o GetTriggerGithubPushOutput) ToGetTriggerGithubPushOutputWithContext(ctx context.Context) GetTriggerGithubPushOutput
type GetTriggerPubsubConfig ¶ added in v6.47.0
type GetTriggerPubsubConfigArgs ¶ added in v6.47.0
type GetTriggerPubsubConfigArgs struct { ServiceAccountEmail pulumi.StringInput `pulumi:"serviceAccountEmail"` State pulumi.StringInput `pulumi:"state"` Subscription pulumi.StringInput `pulumi:"subscription"` Topic pulumi.StringInput `pulumi:"topic"` }
func (GetTriggerPubsubConfigArgs) ElementType ¶ added in v6.47.0
func (GetTriggerPubsubConfigArgs) ElementType() reflect.Type
func (GetTriggerPubsubConfigArgs) ToGetTriggerPubsubConfigOutput ¶ added in v6.47.0
func (i GetTriggerPubsubConfigArgs) ToGetTriggerPubsubConfigOutput() GetTriggerPubsubConfigOutput
func (GetTriggerPubsubConfigArgs) ToGetTriggerPubsubConfigOutputWithContext ¶ added in v6.47.0
func (i GetTriggerPubsubConfigArgs) ToGetTriggerPubsubConfigOutputWithContext(ctx context.Context) GetTriggerPubsubConfigOutput
type GetTriggerPubsubConfigArray ¶ added in v6.47.0
type GetTriggerPubsubConfigArray []GetTriggerPubsubConfigInput
func (GetTriggerPubsubConfigArray) ElementType ¶ added in v6.47.0
func (GetTriggerPubsubConfigArray) ElementType() reflect.Type
func (GetTriggerPubsubConfigArray) ToGetTriggerPubsubConfigArrayOutput ¶ added in v6.47.0
func (i GetTriggerPubsubConfigArray) ToGetTriggerPubsubConfigArrayOutput() GetTriggerPubsubConfigArrayOutput
func (GetTriggerPubsubConfigArray) ToGetTriggerPubsubConfigArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerPubsubConfigArray) ToGetTriggerPubsubConfigArrayOutputWithContext(ctx context.Context) GetTriggerPubsubConfigArrayOutput
type GetTriggerPubsubConfigArrayInput ¶ added in v6.47.0
type GetTriggerPubsubConfigArrayInput interface { pulumi.Input ToGetTriggerPubsubConfigArrayOutput() GetTriggerPubsubConfigArrayOutput ToGetTriggerPubsubConfigArrayOutputWithContext(context.Context) GetTriggerPubsubConfigArrayOutput }
GetTriggerPubsubConfigArrayInput is an input type that accepts GetTriggerPubsubConfigArray and GetTriggerPubsubConfigArrayOutput values. You can construct a concrete instance of `GetTriggerPubsubConfigArrayInput` via:
GetTriggerPubsubConfigArray{ GetTriggerPubsubConfigArgs{...} }
type GetTriggerPubsubConfigArrayOutput ¶ added in v6.47.0
type GetTriggerPubsubConfigArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerPubsubConfigArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerPubsubConfigArrayOutput) ElementType() reflect.Type
func (GetTriggerPubsubConfigArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerPubsubConfigArrayOutput) Index(i pulumi.IntInput) GetTriggerPubsubConfigOutput
func (GetTriggerPubsubConfigArrayOutput) ToGetTriggerPubsubConfigArrayOutput ¶ added in v6.47.0
func (o GetTriggerPubsubConfigArrayOutput) ToGetTriggerPubsubConfigArrayOutput() GetTriggerPubsubConfigArrayOutput
func (GetTriggerPubsubConfigArrayOutput) ToGetTriggerPubsubConfigArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerPubsubConfigArrayOutput) ToGetTriggerPubsubConfigArrayOutputWithContext(ctx context.Context) GetTriggerPubsubConfigArrayOutput
type GetTriggerPubsubConfigInput ¶ added in v6.47.0
type GetTriggerPubsubConfigInput interface { pulumi.Input ToGetTriggerPubsubConfigOutput() GetTriggerPubsubConfigOutput ToGetTriggerPubsubConfigOutputWithContext(context.Context) GetTriggerPubsubConfigOutput }
GetTriggerPubsubConfigInput is an input type that accepts GetTriggerPubsubConfigArgs and GetTriggerPubsubConfigOutput values. You can construct a concrete instance of `GetTriggerPubsubConfigInput` via:
GetTriggerPubsubConfigArgs{...}
type GetTriggerPubsubConfigOutput ¶ added in v6.47.0
type GetTriggerPubsubConfigOutput struct{ *pulumi.OutputState }
func (GetTriggerPubsubConfigOutput) ElementType ¶ added in v6.47.0
func (GetTriggerPubsubConfigOutput) ElementType() reflect.Type
func (GetTriggerPubsubConfigOutput) ServiceAccountEmail ¶ added in v6.47.0
func (o GetTriggerPubsubConfigOutput) ServiceAccountEmail() pulumi.StringOutput
func (GetTriggerPubsubConfigOutput) State ¶ added in v6.47.0
func (o GetTriggerPubsubConfigOutput) State() pulumi.StringOutput
func (GetTriggerPubsubConfigOutput) Subscription ¶ added in v6.47.0
func (o GetTriggerPubsubConfigOutput) Subscription() pulumi.StringOutput
func (GetTriggerPubsubConfigOutput) ToGetTriggerPubsubConfigOutput ¶ added in v6.47.0
func (o GetTriggerPubsubConfigOutput) ToGetTriggerPubsubConfigOutput() GetTriggerPubsubConfigOutput
func (GetTriggerPubsubConfigOutput) ToGetTriggerPubsubConfigOutputWithContext ¶ added in v6.47.0
func (o GetTriggerPubsubConfigOutput) ToGetTriggerPubsubConfigOutputWithContext(ctx context.Context) GetTriggerPubsubConfigOutput
func (GetTriggerPubsubConfigOutput) Topic ¶ added in v6.47.0
func (o GetTriggerPubsubConfigOutput) Topic() pulumi.StringOutput
type GetTriggerRepositoryEventConfig ¶ added in v6.49.0
type GetTriggerRepositoryEventConfig struct { PullRequests []GetTriggerRepositoryEventConfigPullRequest `pulumi:"pullRequests"` Pushes []GetTriggerRepositoryEventConfigPush `pulumi:"pushes"` Repository string `pulumi:"repository"` }
type GetTriggerRepositoryEventConfigArgs ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigArgs struct { PullRequests GetTriggerRepositoryEventConfigPullRequestArrayInput `pulumi:"pullRequests"` Pushes GetTriggerRepositoryEventConfigPushArrayInput `pulumi:"pushes"` Repository pulumi.StringInput `pulumi:"repository"` }
func (GetTriggerRepositoryEventConfigArgs) ElementType ¶ added in v6.49.0
func (GetTriggerRepositoryEventConfigArgs) ElementType() reflect.Type
func (GetTriggerRepositoryEventConfigArgs) ToGetTriggerRepositoryEventConfigOutput ¶ added in v6.49.0
func (i GetTriggerRepositoryEventConfigArgs) ToGetTriggerRepositoryEventConfigOutput() GetTriggerRepositoryEventConfigOutput
func (GetTriggerRepositoryEventConfigArgs) ToGetTriggerRepositoryEventConfigOutputWithContext ¶ added in v6.49.0
func (i GetTriggerRepositoryEventConfigArgs) ToGetTriggerRepositoryEventConfigOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigOutput
type GetTriggerRepositoryEventConfigArray ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigArray []GetTriggerRepositoryEventConfigInput
func (GetTriggerRepositoryEventConfigArray) ElementType ¶ added in v6.49.0
func (GetTriggerRepositoryEventConfigArray) ElementType() reflect.Type
func (GetTriggerRepositoryEventConfigArray) ToGetTriggerRepositoryEventConfigArrayOutput ¶ added in v6.49.0
func (i GetTriggerRepositoryEventConfigArray) ToGetTriggerRepositoryEventConfigArrayOutput() GetTriggerRepositoryEventConfigArrayOutput
func (GetTriggerRepositoryEventConfigArray) ToGetTriggerRepositoryEventConfigArrayOutputWithContext ¶ added in v6.49.0
func (i GetTriggerRepositoryEventConfigArray) ToGetTriggerRepositoryEventConfigArrayOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigArrayOutput
type GetTriggerRepositoryEventConfigArrayInput ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigArrayInput interface { pulumi.Input ToGetTriggerRepositoryEventConfigArrayOutput() GetTriggerRepositoryEventConfigArrayOutput ToGetTriggerRepositoryEventConfigArrayOutputWithContext(context.Context) GetTriggerRepositoryEventConfigArrayOutput }
GetTriggerRepositoryEventConfigArrayInput is an input type that accepts GetTriggerRepositoryEventConfigArray and GetTriggerRepositoryEventConfigArrayOutput values. You can construct a concrete instance of `GetTriggerRepositoryEventConfigArrayInput` via:
GetTriggerRepositoryEventConfigArray{ GetTriggerRepositoryEventConfigArgs{...} }
type GetTriggerRepositoryEventConfigArrayOutput ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerRepositoryEventConfigArrayOutput) ElementType ¶ added in v6.49.0
func (GetTriggerRepositoryEventConfigArrayOutput) ElementType() reflect.Type
func (GetTriggerRepositoryEventConfigArrayOutput) ToGetTriggerRepositoryEventConfigArrayOutput ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigArrayOutput) ToGetTriggerRepositoryEventConfigArrayOutput() GetTriggerRepositoryEventConfigArrayOutput
func (GetTriggerRepositoryEventConfigArrayOutput) ToGetTriggerRepositoryEventConfigArrayOutputWithContext ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigArrayOutput) ToGetTriggerRepositoryEventConfigArrayOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigArrayOutput
type GetTriggerRepositoryEventConfigInput ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigInput interface { pulumi.Input ToGetTriggerRepositoryEventConfigOutput() GetTriggerRepositoryEventConfigOutput ToGetTriggerRepositoryEventConfigOutputWithContext(context.Context) GetTriggerRepositoryEventConfigOutput }
GetTriggerRepositoryEventConfigInput is an input type that accepts GetTriggerRepositoryEventConfigArgs and GetTriggerRepositoryEventConfigOutput values. You can construct a concrete instance of `GetTriggerRepositoryEventConfigInput` via:
GetTriggerRepositoryEventConfigArgs{...}
type GetTriggerRepositoryEventConfigOutput ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigOutput struct{ *pulumi.OutputState }
func (GetTriggerRepositoryEventConfigOutput) ElementType ¶ added in v6.49.0
func (GetTriggerRepositoryEventConfigOutput) ElementType() reflect.Type
func (GetTriggerRepositoryEventConfigOutput) PullRequests ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigOutput) PullRequests() GetTriggerRepositoryEventConfigPullRequestArrayOutput
func (GetTriggerRepositoryEventConfigOutput) Repository ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigOutput) Repository() pulumi.StringOutput
func (GetTriggerRepositoryEventConfigOutput) ToGetTriggerRepositoryEventConfigOutput ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigOutput) ToGetTriggerRepositoryEventConfigOutput() GetTriggerRepositoryEventConfigOutput
func (GetTriggerRepositoryEventConfigOutput) ToGetTriggerRepositoryEventConfigOutputWithContext ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigOutput) ToGetTriggerRepositoryEventConfigOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigOutput
type GetTriggerRepositoryEventConfigPullRequest ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPullRequestArgs ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPullRequestArgs struct { Branch pulumi.StringInput `pulumi:"branch"` CommentControl pulumi.StringInput `pulumi:"commentControl"` InvertRegex pulumi.BoolInput `pulumi:"invertRegex"` }
func (GetTriggerRepositoryEventConfigPullRequestArgs) ElementType ¶ added in v6.49.0
func (GetTriggerRepositoryEventConfigPullRequestArgs) ElementType() reflect.Type
func (GetTriggerRepositoryEventConfigPullRequestArgs) ToGetTriggerRepositoryEventConfigPullRequestOutput ¶ added in v6.49.0
func (i GetTriggerRepositoryEventConfigPullRequestArgs) ToGetTriggerRepositoryEventConfigPullRequestOutput() GetTriggerRepositoryEventConfigPullRequestOutput
func (GetTriggerRepositoryEventConfigPullRequestArgs) ToGetTriggerRepositoryEventConfigPullRequestOutputWithContext ¶ added in v6.49.0
func (i GetTriggerRepositoryEventConfigPullRequestArgs) ToGetTriggerRepositoryEventConfigPullRequestOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPullRequestOutput
type GetTriggerRepositoryEventConfigPullRequestArray ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPullRequestArray []GetTriggerRepositoryEventConfigPullRequestInput
func (GetTriggerRepositoryEventConfigPullRequestArray) ElementType ¶ added in v6.49.0
func (GetTriggerRepositoryEventConfigPullRequestArray) ElementType() reflect.Type
func (GetTriggerRepositoryEventConfigPullRequestArray) ToGetTriggerRepositoryEventConfigPullRequestArrayOutput ¶ added in v6.49.0
func (i GetTriggerRepositoryEventConfigPullRequestArray) ToGetTriggerRepositoryEventConfigPullRequestArrayOutput() GetTriggerRepositoryEventConfigPullRequestArrayOutput
func (GetTriggerRepositoryEventConfigPullRequestArray) ToGetTriggerRepositoryEventConfigPullRequestArrayOutputWithContext ¶ added in v6.49.0
func (i GetTriggerRepositoryEventConfigPullRequestArray) ToGetTriggerRepositoryEventConfigPullRequestArrayOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPullRequestArrayOutput
type GetTriggerRepositoryEventConfigPullRequestArrayInput ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPullRequestArrayInput interface { pulumi.Input ToGetTriggerRepositoryEventConfigPullRequestArrayOutput() GetTriggerRepositoryEventConfigPullRequestArrayOutput ToGetTriggerRepositoryEventConfigPullRequestArrayOutputWithContext(context.Context) GetTriggerRepositoryEventConfigPullRequestArrayOutput }
GetTriggerRepositoryEventConfigPullRequestArrayInput is an input type that accepts GetTriggerRepositoryEventConfigPullRequestArray and GetTriggerRepositoryEventConfigPullRequestArrayOutput values. You can construct a concrete instance of `GetTriggerRepositoryEventConfigPullRequestArrayInput` via:
GetTriggerRepositoryEventConfigPullRequestArray{ GetTriggerRepositoryEventConfigPullRequestArgs{...} }
type GetTriggerRepositoryEventConfigPullRequestArrayOutput ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPullRequestArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerRepositoryEventConfigPullRequestArrayOutput) ElementType ¶ added in v6.49.0
func (GetTriggerRepositoryEventConfigPullRequestArrayOutput) ElementType() reflect.Type
func (GetTriggerRepositoryEventConfigPullRequestArrayOutput) ToGetTriggerRepositoryEventConfigPullRequestArrayOutput ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPullRequestArrayOutput) ToGetTriggerRepositoryEventConfigPullRequestArrayOutput() GetTriggerRepositoryEventConfigPullRequestArrayOutput
func (GetTriggerRepositoryEventConfigPullRequestArrayOutput) ToGetTriggerRepositoryEventConfigPullRequestArrayOutputWithContext ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPullRequestArrayOutput) ToGetTriggerRepositoryEventConfigPullRequestArrayOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPullRequestArrayOutput
type GetTriggerRepositoryEventConfigPullRequestInput ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPullRequestInput interface { pulumi.Input ToGetTriggerRepositoryEventConfigPullRequestOutput() GetTriggerRepositoryEventConfigPullRequestOutput ToGetTriggerRepositoryEventConfigPullRequestOutputWithContext(context.Context) GetTriggerRepositoryEventConfigPullRequestOutput }
GetTriggerRepositoryEventConfigPullRequestInput is an input type that accepts GetTriggerRepositoryEventConfigPullRequestArgs and GetTriggerRepositoryEventConfigPullRequestOutput values. You can construct a concrete instance of `GetTriggerRepositoryEventConfigPullRequestInput` via:
GetTriggerRepositoryEventConfigPullRequestArgs{...}
type GetTriggerRepositoryEventConfigPullRequestOutput ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPullRequestOutput struct{ *pulumi.OutputState }
func (GetTriggerRepositoryEventConfigPullRequestOutput) Branch ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPullRequestOutput) Branch() pulumi.StringOutput
func (GetTriggerRepositoryEventConfigPullRequestOutput) CommentControl ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPullRequestOutput) CommentControl() pulumi.StringOutput
func (GetTriggerRepositoryEventConfigPullRequestOutput) ElementType ¶ added in v6.49.0
func (GetTriggerRepositoryEventConfigPullRequestOutput) ElementType() reflect.Type
func (GetTriggerRepositoryEventConfigPullRequestOutput) InvertRegex ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPullRequestOutput) InvertRegex() pulumi.BoolOutput
func (GetTriggerRepositoryEventConfigPullRequestOutput) ToGetTriggerRepositoryEventConfigPullRequestOutput ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPullRequestOutput) ToGetTriggerRepositoryEventConfigPullRequestOutput() GetTriggerRepositoryEventConfigPullRequestOutput
func (GetTriggerRepositoryEventConfigPullRequestOutput) ToGetTriggerRepositoryEventConfigPullRequestOutputWithContext ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPullRequestOutput) ToGetTriggerRepositoryEventConfigPullRequestOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPullRequestOutput
type GetTriggerRepositoryEventConfigPush ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPushArgs ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPushArgs struct { Branch pulumi.StringInput `pulumi:"branch"` InvertRegex pulumi.BoolInput `pulumi:"invertRegex"` Tag pulumi.StringInput `pulumi:"tag"` }
func (GetTriggerRepositoryEventConfigPushArgs) ElementType ¶ added in v6.49.0
func (GetTriggerRepositoryEventConfigPushArgs) ElementType() reflect.Type
func (GetTriggerRepositoryEventConfigPushArgs) ToGetTriggerRepositoryEventConfigPushOutput ¶ added in v6.49.0
func (i GetTriggerRepositoryEventConfigPushArgs) ToGetTriggerRepositoryEventConfigPushOutput() GetTriggerRepositoryEventConfigPushOutput
func (GetTriggerRepositoryEventConfigPushArgs) ToGetTriggerRepositoryEventConfigPushOutputWithContext ¶ added in v6.49.0
func (i GetTriggerRepositoryEventConfigPushArgs) ToGetTriggerRepositoryEventConfigPushOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPushOutput
type GetTriggerRepositoryEventConfigPushArray ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPushArray []GetTriggerRepositoryEventConfigPushInput
func (GetTriggerRepositoryEventConfigPushArray) ElementType ¶ added in v6.49.0
func (GetTriggerRepositoryEventConfigPushArray) ElementType() reflect.Type
func (GetTriggerRepositoryEventConfigPushArray) ToGetTriggerRepositoryEventConfigPushArrayOutput ¶ added in v6.49.0
func (i GetTriggerRepositoryEventConfigPushArray) ToGetTriggerRepositoryEventConfigPushArrayOutput() GetTriggerRepositoryEventConfigPushArrayOutput
func (GetTriggerRepositoryEventConfigPushArray) ToGetTriggerRepositoryEventConfigPushArrayOutputWithContext ¶ added in v6.49.0
func (i GetTriggerRepositoryEventConfigPushArray) ToGetTriggerRepositoryEventConfigPushArrayOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPushArrayOutput
type GetTriggerRepositoryEventConfigPushArrayInput ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPushArrayInput interface { pulumi.Input ToGetTriggerRepositoryEventConfigPushArrayOutput() GetTriggerRepositoryEventConfigPushArrayOutput ToGetTriggerRepositoryEventConfigPushArrayOutputWithContext(context.Context) GetTriggerRepositoryEventConfigPushArrayOutput }
GetTriggerRepositoryEventConfigPushArrayInput is an input type that accepts GetTriggerRepositoryEventConfigPushArray and GetTriggerRepositoryEventConfigPushArrayOutput values. You can construct a concrete instance of `GetTriggerRepositoryEventConfigPushArrayInput` via:
GetTriggerRepositoryEventConfigPushArray{ GetTriggerRepositoryEventConfigPushArgs{...} }
type GetTriggerRepositoryEventConfigPushArrayOutput ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPushArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerRepositoryEventConfigPushArrayOutput) ElementType ¶ added in v6.49.0
func (GetTriggerRepositoryEventConfigPushArrayOutput) ElementType() reflect.Type
func (GetTriggerRepositoryEventConfigPushArrayOutput) ToGetTriggerRepositoryEventConfigPushArrayOutput ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPushArrayOutput) ToGetTriggerRepositoryEventConfigPushArrayOutput() GetTriggerRepositoryEventConfigPushArrayOutput
func (GetTriggerRepositoryEventConfigPushArrayOutput) ToGetTriggerRepositoryEventConfigPushArrayOutputWithContext ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPushArrayOutput) ToGetTriggerRepositoryEventConfigPushArrayOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPushArrayOutput
type GetTriggerRepositoryEventConfigPushInput ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPushInput interface { pulumi.Input ToGetTriggerRepositoryEventConfigPushOutput() GetTriggerRepositoryEventConfigPushOutput ToGetTriggerRepositoryEventConfigPushOutputWithContext(context.Context) GetTriggerRepositoryEventConfigPushOutput }
GetTriggerRepositoryEventConfigPushInput is an input type that accepts GetTriggerRepositoryEventConfigPushArgs and GetTriggerRepositoryEventConfigPushOutput values. You can construct a concrete instance of `GetTriggerRepositoryEventConfigPushInput` via:
GetTriggerRepositoryEventConfigPushArgs{...}
type GetTriggerRepositoryEventConfigPushOutput ¶ added in v6.49.0
type GetTriggerRepositoryEventConfigPushOutput struct{ *pulumi.OutputState }
func (GetTriggerRepositoryEventConfigPushOutput) Branch ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPushOutput) Branch() pulumi.StringOutput
func (GetTriggerRepositoryEventConfigPushOutput) ElementType ¶ added in v6.49.0
func (GetTriggerRepositoryEventConfigPushOutput) ElementType() reflect.Type
func (GetTriggerRepositoryEventConfigPushOutput) InvertRegex ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPushOutput) InvertRegex() pulumi.BoolOutput
func (GetTriggerRepositoryEventConfigPushOutput) Tag ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPushOutput) Tag() pulumi.StringOutput
func (GetTriggerRepositoryEventConfigPushOutput) ToGetTriggerRepositoryEventConfigPushOutput ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPushOutput) ToGetTriggerRepositoryEventConfigPushOutput() GetTriggerRepositoryEventConfigPushOutput
func (GetTriggerRepositoryEventConfigPushOutput) ToGetTriggerRepositoryEventConfigPushOutputWithContext ¶ added in v6.49.0
func (o GetTriggerRepositoryEventConfigPushOutput) ToGetTriggerRepositoryEventConfigPushOutputWithContext(ctx context.Context) GetTriggerRepositoryEventConfigPushOutput
type GetTriggerSourceToBuild ¶ added in v6.47.0
type GetTriggerSourceToBuildArgs ¶ added in v6.47.0
type GetTriggerSourceToBuildArgs struct { GithubEnterpriseConfig pulumi.StringInput `pulumi:"githubEnterpriseConfig"` Ref pulumi.StringInput `pulumi:"ref"` RepoType pulumi.StringInput `pulumi:"repoType"` Uri pulumi.StringInput `pulumi:"uri"` }
func (GetTriggerSourceToBuildArgs) ElementType ¶ added in v6.47.0
func (GetTriggerSourceToBuildArgs) ElementType() reflect.Type
func (GetTriggerSourceToBuildArgs) ToGetTriggerSourceToBuildOutput ¶ added in v6.47.0
func (i GetTriggerSourceToBuildArgs) ToGetTriggerSourceToBuildOutput() GetTriggerSourceToBuildOutput
func (GetTriggerSourceToBuildArgs) ToGetTriggerSourceToBuildOutputWithContext ¶ added in v6.47.0
func (i GetTriggerSourceToBuildArgs) ToGetTriggerSourceToBuildOutputWithContext(ctx context.Context) GetTriggerSourceToBuildOutput
type GetTriggerSourceToBuildArray ¶ added in v6.47.0
type GetTriggerSourceToBuildArray []GetTriggerSourceToBuildInput
func (GetTriggerSourceToBuildArray) ElementType ¶ added in v6.47.0
func (GetTriggerSourceToBuildArray) ElementType() reflect.Type
func (GetTriggerSourceToBuildArray) ToGetTriggerSourceToBuildArrayOutput ¶ added in v6.47.0
func (i GetTriggerSourceToBuildArray) ToGetTriggerSourceToBuildArrayOutput() GetTriggerSourceToBuildArrayOutput
func (GetTriggerSourceToBuildArray) ToGetTriggerSourceToBuildArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerSourceToBuildArray) ToGetTriggerSourceToBuildArrayOutputWithContext(ctx context.Context) GetTriggerSourceToBuildArrayOutput
type GetTriggerSourceToBuildArrayInput ¶ added in v6.47.0
type GetTriggerSourceToBuildArrayInput interface { pulumi.Input ToGetTriggerSourceToBuildArrayOutput() GetTriggerSourceToBuildArrayOutput ToGetTriggerSourceToBuildArrayOutputWithContext(context.Context) GetTriggerSourceToBuildArrayOutput }
GetTriggerSourceToBuildArrayInput is an input type that accepts GetTriggerSourceToBuildArray and GetTriggerSourceToBuildArrayOutput values. You can construct a concrete instance of `GetTriggerSourceToBuildArrayInput` via:
GetTriggerSourceToBuildArray{ GetTriggerSourceToBuildArgs{...} }
type GetTriggerSourceToBuildArrayOutput ¶ added in v6.47.0
type GetTriggerSourceToBuildArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerSourceToBuildArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerSourceToBuildArrayOutput) ElementType() reflect.Type
func (GetTriggerSourceToBuildArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerSourceToBuildArrayOutput) Index(i pulumi.IntInput) GetTriggerSourceToBuildOutput
func (GetTriggerSourceToBuildArrayOutput) ToGetTriggerSourceToBuildArrayOutput ¶ added in v6.47.0
func (o GetTriggerSourceToBuildArrayOutput) ToGetTriggerSourceToBuildArrayOutput() GetTriggerSourceToBuildArrayOutput
func (GetTriggerSourceToBuildArrayOutput) ToGetTriggerSourceToBuildArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerSourceToBuildArrayOutput) ToGetTriggerSourceToBuildArrayOutputWithContext(ctx context.Context) GetTriggerSourceToBuildArrayOutput
type GetTriggerSourceToBuildInput ¶ added in v6.47.0
type GetTriggerSourceToBuildInput interface { pulumi.Input ToGetTriggerSourceToBuildOutput() GetTriggerSourceToBuildOutput ToGetTriggerSourceToBuildOutputWithContext(context.Context) GetTriggerSourceToBuildOutput }
GetTriggerSourceToBuildInput is an input type that accepts GetTriggerSourceToBuildArgs and GetTriggerSourceToBuildOutput values. You can construct a concrete instance of `GetTriggerSourceToBuildInput` via:
GetTriggerSourceToBuildArgs{...}
type GetTriggerSourceToBuildOutput ¶ added in v6.47.0
type GetTriggerSourceToBuildOutput struct{ *pulumi.OutputState }
func (GetTriggerSourceToBuildOutput) ElementType ¶ added in v6.47.0
func (GetTriggerSourceToBuildOutput) ElementType() reflect.Type
func (GetTriggerSourceToBuildOutput) GithubEnterpriseConfig ¶ added in v6.49.0
func (o GetTriggerSourceToBuildOutput) GithubEnterpriseConfig() pulumi.StringOutput
func (GetTriggerSourceToBuildOutput) Ref ¶ added in v6.47.0
func (o GetTriggerSourceToBuildOutput) Ref() pulumi.StringOutput
func (GetTriggerSourceToBuildOutput) RepoType ¶ added in v6.47.0
func (o GetTriggerSourceToBuildOutput) RepoType() pulumi.StringOutput
func (GetTriggerSourceToBuildOutput) ToGetTriggerSourceToBuildOutput ¶ added in v6.47.0
func (o GetTriggerSourceToBuildOutput) ToGetTriggerSourceToBuildOutput() GetTriggerSourceToBuildOutput
func (GetTriggerSourceToBuildOutput) ToGetTriggerSourceToBuildOutputWithContext ¶ added in v6.47.0
func (o GetTriggerSourceToBuildOutput) ToGetTriggerSourceToBuildOutputWithContext(ctx context.Context) GetTriggerSourceToBuildOutput
func (GetTriggerSourceToBuildOutput) Uri ¶ added in v6.47.0
func (o GetTriggerSourceToBuildOutput) Uri() pulumi.StringOutput
type GetTriggerTriggerTemplate ¶ added in v6.47.0
type GetTriggerTriggerTemplateArgs ¶ added in v6.47.0
type GetTriggerTriggerTemplateArgs struct { BranchName pulumi.StringInput `pulumi:"branchName"` CommitSha pulumi.StringInput `pulumi:"commitSha"` Dir pulumi.StringInput `pulumi:"dir"` InvertRegex pulumi.BoolInput `pulumi:"invertRegex"` ProjectId pulumi.StringInput `pulumi:"projectId"` RepoName pulumi.StringInput `pulumi:"repoName"` TagName pulumi.StringInput `pulumi:"tagName"` }
func (GetTriggerTriggerTemplateArgs) ElementType ¶ added in v6.47.0
func (GetTriggerTriggerTemplateArgs) ElementType() reflect.Type
func (GetTriggerTriggerTemplateArgs) ToGetTriggerTriggerTemplateOutput ¶ added in v6.47.0
func (i GetTriggerTriggerTemplateArgs) ToGetTriggerTriggerTemplateOutput() GetTriggerTriggerTemplateOutput
func (GetTriggerTriggerTemplateArgs) ToGetTriggerTriggerTemplateOutputWithContext ¶ added in v6.47.0
func (i GetTriggerTriggerTemplateArgs) ToGetTriggerTriggerTemplateOutputWithContext(ctx context.Context) GetTriggerTriggerTemplateOutput
type GetTriggerTriggerTemplateArray ¶ added in v6.47.0
type GetTriggerTriggerTemplateArray []GetTriggerTriggerTemplateInput
func (GetTriggerTriggerTemplateArray) ElementType ¶ added in v6.47.0
func (GetTriggerTriggerTemplateArray) ElementType() reflect.Type
func (GetTriggerTriggerTemplateArray) ToGetTriggerTriggerTemplateArrayOutput ¶ added in v6.47.0
func (i GetTriggerTriggerTemplateArray) ToGetTriggerTriggerTemplateArrayOutput() GetTriggerTriggerTemplateArrayOutput
func (GetTriggerTriggerTemplateArray) ToGetTriggerTriggerTemplateArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerTriggerTemplateArray) ToGetTriggerTriggerTemplateArrayOutputWithContext(ctx context.Context) GetTriggerTriggerTemplateArrayOutput
type GetTriggerTriggerTemplateArrayInput ¶ added in v6.47.0
type GetTriggerTriggerTemplateArrayInput interface { pulumi.Input ToGetTriggerTriggerTemplateArrayOutput() GetTriggerTriggerTemplateArrayOutput ToGetTriggerTriggerTemplateArrayOutputWithContext(context.Context) GetTriggerTriggerTemplateArrayOutput }
GetTriggerTriggerTemplateArrayInput is an input type that accepts GetTriggerTriggerTemplateArray and GetTriggerTriggerTemplateArrayOutput values. You can construct a concrete instance of `GetTriggerTriggerTemplateArrayInput` via:
GetTriggerTriggerTemplateArray{ GetTriggerTriggerTemplateArgs{...} }
type GetTriggerTriggerTemplateArrayOutput ¶ added in v6.47.0
type GetTriggerTriggerTemplateArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerTriggerTemplateArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerTriggerTemplateArrayOutput) ElementType() reflect.Type
func (GetTriggerTriggerTemplateArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerTriggerTemplateArrayOutput) Index(i pulumi.IntInput) GetTriggerTriggerTemplateOutput
func (GetTriggerTriggerTemplateArrayOutput) ToGetTriggerTriggerTemplateArrayOutput ¶ added in v6.47.0
func (o GetTriggerTriggerTemplateArrayOutput) ToGetTriggerTriggerTemplateArrayOutput() GetTriggerTriggerTemplateArrayOutput
func (GetTriggerTriggerTemplateArrayOutput) ToGetTriggerTriggerTemplateArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerTriggerTemplateArrayOutput) ToGetTriggerTriggerTemplateArrayOutputWithContext(ctx context.Context) GetTriggerTriggerTemplateArrayOutput
type GetTriggerTriggerTemplateInput ¶ added in v6.47.0
type GetTriggerTriggerTemplateInput interface { pulumi.Input ToGetTriggerTriggerTemplateOutput() GetTriggerTriggerTemplateOutput ToGetTriggerTriggerTemplateOutputWithContext(context.Context) GetTriggerTriggerTemplateOutput }
GetTriggerTriggerTemplateInput is an input type that accepts GetTriggerTriggerTemplateArgs and GetTriggerTriggerTemplateOutput values. You can construct a concrete instance of `GetTriggerTriggerTemplateInput` via:
GetTriggerTriggerTemplateArgs{...}
type GetTriggerTriggerTemplateOutput ¶ added in v6.47.0
type GetTriggerTriggerTemplateOutput struct{ *pulumi.OutputState }
func (GetTriggerTriggerTemplateOutput) BranchName ¶ added in v6.47.0
func (o GetTriggerTriggerTemplateOutput) BranchName() pulumi.StringOutput
func (GetTriggerTriggerTemplateOutput) CommitSha ¶ added in v6.47.0
func (o GetTriggerTriggerTemplateOutput) CommitSha() pulumi.StringOutput
func (GetTriggerTriggerTemplateOutput) Dir ¶ added in v6.47.0
func (o GetTriggerTriggerTemplateOutput) Dir() pulumi.StringOutput
func (GetTriggerTriggerTemplateOutput) ElementType ¶ added in v6.47.0
func (GetTriggerTriggerTemplateOutput) ElementType() reflect.Type
func (GetTriggerTriggerTemplateOutput) InvertRegex ¶ added in v6.47.0
func (o GetTriggerTriggerTemplateOutput) InvertRegex() pulumi.BoolOutput
func (GetTriggerTriggerTemplateOutput) ProjectId ¶ added in v6.47.0
func (o GetTriggerTriggerTemplateOutput) ProjectId() pulumi.StringOutput
func (GetTriggerTriggerTemplateOutput) RepoName ¶ added in v6.47.0
func (o GetTriggerTriggerTemplateOutput) RepoName() pulumi.StringOutput
func (GetTriggerTriggerTemplateOutput) TagName ¶ added in v6.47.0
func (o GetTriggerTriggerTemplateOutput) TagName() pulumi.StringOutput
func (GetTriggerTriggerTemplateOutput) ToGetTriggerTriggerTemplateOutput ¶ added in v6.47.0
func (o GetTriggerTriggerTemplateOutput) ToGetTriggerTriggerTemplateOutput() GetTriggerTriggerTemplateOutput
func (GetTriggerTriggerTemplateOutput) ToGetTriggerTriggerTemplateOutputWithContext ¶ added in v6.47.0
func (o GetTriggerTriggerTemplateOutput) ToGetTriggerTriggerTemplateOutputWithContext(ctx context.Context) GetTriggerTriggerTemplateOutput
type GetTriggerWebhookConfig ¶ added in v6.47.0
type GetTriggerWebhookConfigArgs ¶ added in v6.47.0
type GetTriggerWebhookConfigArgs struct { Secret pulumi.StringInput `pulumi:"secret"` State pulumi.StringInput `pulumi:"state"` }
func (GetTriggerWebhookConfigArgs) ElementType ¶ added in v6.47.0
func (GetTriggerWebhookConfigArgs) ElementType() reflect.Type
func (GetTriggerWebhookConfigArgs) ToGetTriggerWebhookConfigOutput ¶ added in v6.47.0
func (i GetTriggerWebhookConfigArgs) ToGetTriggerWebhookConfigOutput() GetTriggerWebhookConfigOutput
func (GetTriggerWebhookConfigArgs) ToGetTriggerWebhookConfigOutputWithContext ¶ added in v6.47.0
func (i GetTriggerWebhookConfigArgs) ToGetTriggerWebhookConfigOutputWithContext(ctx context.Context) GetTriggerWebhookConfigOutput
type GetTriggerWebhookConfigArray ¶ added in v6.47.0
type GetTriggerWebhookConfigArray []GetTriggerWebhookConfigInput
func (GetTriggerWebhookConfigArray) ElementType ¶ added in v6.47.0
func (GetTriggerWebhookConfigArray) ElementType() reflect.Type
func (GetTriggerWebhookConfigArray) ToGetTriggerWebhookConfigArrayOutput ¶ added in v6.47.0
func (i GetTriggerWebhookConfigArray) ToGetTriggerWebhookConfigArrayOutput() GetTriggerWebhookConfigArrayOutput
func (GetTriggerWebhookConfigArray) ToGetTriggerWebhookConfigArrayOutputWithContext ¶ added in v6.47.0
func (i GetTriggerWebhookConfigArray) ToGetTriggerWebhookConfigArrayOutputWithContext(ctx context.Context) GetTriggerWebhookConfigArrayOutput
type GetTriggerWebhookConfigArrayInput ¶ added in v6.47.0
type GetTriggerWebhookConfigArrayInput interface { pulumi.Input ToGetTriggerWebhookConfigArrayOutput() GetTriggerWebhookConfigArrayOutput ToGetTriggerWebhookConfigArrayOutputWithContext(context.Context) GetTriggerWebhookConfigArrayOutput }
GetTriggerWebhookConfigArrayInput is an input type that accepts GetTriggerWebhookConfigArray and GetTriggerWebhookConfigArrayOutput values. You can construct a concrete instance of `GetTriggerWebhookConfigArrayInput` via:
GetTriggerWebhookConfigArray{ GetTriggerWebhookConfigArgs{...} }
type GetTriggerWebhookConfigArrayOutput ¶ added in v6.47.0
type GetTriggerWebhookConfigArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerWebhookConfigArrayOutput) ElementType ¶ added in v6.47.0
func (GetTriggerWebhookConfigArrayOutput) ElementType() reflect.Type
func (GetTriggerWebhookConfigArrayOutput) Index ¶ added in v6.47.0
func (o GetTriggerWebhookConfigArrayOutput) Index(i pulumi.IntInput) GetTriggerWebhookConfigOutput
func (GetTriggerWebhookConfigArrayOutput) ToGetTriggerWebhookConfigArrayOutput ¶ added in v6.47.0
func (o GetTriggerWebhookConfigArrayOutput) ToGetTriggerWebhookConfigArrayOutput() GetTriggerWebhookConfigArrayOutput
func (GetTriggerWebhookConfigArrayOutput) ToGetTriggerWebhookConfigArrayOutputWithContext ¶ added in v6.47.0
func (o GetTriggerWebhookConfigArrayOutput) ToGetTriggerWebhookConfigArrayOutputWithContext(ctx context.Context) GetTriggerWebhookConfigArrayOutput
type GetTriggerWebhookConfigInput ¶ added in v6.47.0
type GetTriggerWebhookConfigInput interface { pulumi.Input ToGetTriggerWebhookConfigOutput() GetTriggerWebhookConfigOutput ToGetTriggerWebhookConfigOutputWithContext(context.Context) GetTriggerWebhookConfigOutput }
GetTriggerWebhookConfigInput is an input type that accepts GetTriggerWebhookConfigArgs and GetTriggerWebhookConfigOutput values. You can construct a concrete instance of `GetTriggerWebhookConfigInput` via:
GetTriggerWebhookConfigArgs{...}
type GetTriggerWebhookConfigOutput ¶ added in v6.47.0
type GetTriggerWebhookConfigOutput struct{ *pulumi.OutputState }
func (GetTriggerWebhookConfigOutput) ElementType ¶ added in v6.47.0
func (GetTriggerWebhookConfigOutput) ElementType() reflect.Type
func (GetTriggerWebhookConfigOutput) Secret ¶ added in v6.47.0
func (o GetTriggerWebhookConfigOutput) Secret() pulumi.StringOutput
func (GetTriggerWebhookConfigOutput) State ¶ added in v6.47.0
func (o GetTriggerWebhookConfigOutput) State() pulumi.StringOutput
func (GetTriggerWebhookConfigOutput) ToGetTriggerWebhookConfigOutput ¶ added in v6.47.0
func (o GetTriggerWebhookConfigOutput) ToGetTriggerWebhookConfigOutput() GetTriggerWebhookConfigOutput
func (GetTriggerWebhookConfigOutput) ToGetTriggerWebhookConfigOutputWithContext ¶ added in v6.47.0
func (o GetTriggerWebhookConfigOutput) ToGetTriggerWebhookConfigOutputWithContext(ctx context.Context) GetTriggerWebhookConfigOutput
type LookupTriggerArgs ¶ added in v6.47.0
type LookupTriggerArgs struct { // The Cloud Build location for the trigger. Location string `pulumi:"location"` // The ID of the project in which the resource belongs. If it is not provided, the provider project is used. Project *string `pulumi:"project"` // The unique identifier for the trigger.. TriggerId string `pulumi:"triggerId"` }
A collection of arguments for invoking getTrigger.
type LookupTriggerOutputArgs ¶ added in v6.47.0
type LookupTriggerOutputArgs struct { // The Cloud Build location for the trigger. Location pulumi.StringInput `pulumi:"location"` // The ID of the project in which the resource belongs. If it is not provided, the provider project is used. Project pulumi.StringPtrInput `pulumi:"project"` // The unique identifier for the trigger.. TriggerId pulumi.StringInput `pulumi:"triggerId"` }
A collection of arguments for invoking getTrigger.
func (LookupTriggerOutputArgs) ElementType ¶ added in v6.47.0
func (LookupTriggerOutputArgs) ElementType() reflect.Type
type LookupTriggerResult ¶ added in v6.47.0
type LookupTriggerResult struct { ApprovalConfigs []GetTriggerApprovalConfig `pulumi:"approvalConfigs"` BitbucketServerTriggerConfigs []GetTriggerBitbucketServerTriggerConfig `pulumi:"bitbucketServerTriggerConfigs"` Builds []GetTriggerBuild `pulumi:"builds"` CreateTime string `pulumi:"createTime"` Description string `pulumi:"description"` Disabled bool `pulumi:"disabled"` Filename string `pulumi:"filename"` Filter string `pulumi:"filter"` GitFileSources []GetTriggerGitFileSource `pulumi:"gitFileSources"` Githubs []GetTriggerGithub `pulumi:"githubs"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IgnoredFiles []string `pulumi:"ignoredFiles"` IncludeBuildLogs string `pulumi:"includeBuildLogs"` IncludedFiles []string `pulumi:"includedFiles"` Location string `pulumi:"location"` Name string `pulumi:"name"` Project *string `pulumi:"project"` PubsubConfigs []GetTriggerPubsubConfig `pulumi:"pubsubConfigs"` RepositoryEventConfigs []GetTriggerRepositoryEventConfig `pulumi:"repositoryEventConfigs"` ServiceAccount string `pulumi:"serviceAccount"` SourceToBuilds []GetTriggerSourceToBuild `pulumi:"sourceToBuilds"` Substitutions map[string]string `pulumi:"substitutions"` Tags []string `pulumi:"tags"` TriggerId string `pulumi:"triggerId"` TriggerTemplates []GetTriggerTriggerTemplate `pulumi:"triggerTemplates"` WebhookConfigs []GetTriggerWebhookConfig `pulumi:"webhookConfigs"` }
A collection of values returned by getTrigger.
func LookupTrigger ¶ added in v6.47.0
func LookupTrigger(ctx *pulumi.Context, args *LookupTriggerArgs, opts ...pulumi.InvokeOption) (*LookupTriggerResult, error)
To get more information about Cloudbuild Trigger, see:
* [API documentation](https://cloud.google.com/build/docs/api/reference/rest/v1/projects.triggers) * How-to Guides
- [Official Documentation](https://cloud.google.com/build/docs/automating-builds/create-manage-triggers)
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudbuild.LookupTrigger(ctx, &cloudbuild.LookupTriggerArgs{ Project: pulumi.StringRef("your-project-id"), TriggerId: google_cloudbuild_trigger.FilenameTrigger.Trigger_id, Location: "location of trigger build", }, nil) if err != nil { return err } return nil }) }
```
type LookupTriggerResultOutput ¶ added in v6.47.0
type LookupTriggerResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTrigger.
func LookupTriggerOutput ¶ added in v6.47.0
func LookupTriggerOutput(ctx *pulumi.Context, args LookupTriggerOutputArgs, opts ...pulumi.InvokeOption) LookupTriggerResultOutput
func (LookupTriggerResultOutput) ApprovalConfigs ¶ added in v6.47.0
func (o LookupTriggerResultOutput) ApprovalConfigs() GetTriggerApprovalConfigArrayOutput
func (LookupTriggerResultOutput) BitbucketServerTriggerConfigs ¶ added in v6.51.0
func (o LookupTriggerResultOutput) BitbucketServerTriggerConfigs() GetTriggerBitbucketServerTriggerConfigArrayOutput
func (LookupTriggerResultOutput) Builds ¶ added in v6.47.0
func (o LookupTriggerResultOutput) Builds() GetTriggerBuildArrayOutput
func (LookupTriggerResultOutput) CreateTime ¶ added in v6.47.0
func (o LookupTriggerResultOutput) CreateTime() pulumi.StringOutput
func (LookupTriggerResultOutput) Description ¶ added in v6.47.0
func (o LookupTriggerResultOutput) Description() pulumi.StringOutput
func (LookupTriggerResultOutput) Disabled ¶ added in v6.47.0
func (o LookupTriggerResultOutput) Disabled() pulumi.BoolOutput
func (LookupTriggerResultOutput) ElementType ¶ added in v6.47.0
func (LookupTriggerResultOutput) ElementType() reflect.Type
func (LookupTriggerResultOutput) Filename ¶ added in v6.47.0
func (o LookupTriggerResultOutput) Filename() pulumi.StringOutput
func (LookupTriggerResultOutput) Filter ¶ added in v6.47.0
func (o LookupTriggerResultOutput) Filter() pulumi.StringOutput
func (LookupTriggerResultOutput) GitFileSources ¶ added in v6.47.0
func (o LookupTriggerResultOutput) GitFileSources() GetTriggerGitFileSourceArrayOutput
func (LookupTriggerResultOutput) Githubs ¶ added in v6.47.0
func (o LookupTriggerResultOutput) Githubs() GetTriggerGithubArrayOutput
func (LookupTriggerResultOutput) Id ¶ added in v6.47.0
func (o LookupTriggerResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupTriggerResultOutput) IgnoredFiles ¶ added in v6.47.0
func (o LookupTriggerResultOutput) IgnoredFiles() pulumi.StringArrayOutput
func (LookupTriggerResultOutput) IncludeBuildLogs ¶ added in v6.47.0
func (o LookupTriggerResultOutput) IncludeBuildLogs() pulumi.StringOutput
func (LookupTriggerResultOutput) IncludedFiles ¶ added in v6.47.0
func (o LookupTriggerResultOutput) IncludedFiles() pulumi.StringArrayOutput
func (LookupTriggerResultOutput) Location ¶ added in v6.47.0
func (o LookupTriggerResultOutput) Location() pulumi.StringOutput
func (LookupTriggerResultOutput) Name ¶ added in v6.47.0
func (o LookupTriggerResultOutput) Name() pulumi.StringOutput
func (LookupTriggerResultOutput) Project ¶ added in v6.47.0
func (o LookupTriggerResultOutput) Project() pulumi.StringPtrOutput
func (LookupTriggerResultOutput) PubsubConfigs ¶ added in v6.47.0
func (o LookupTriggerResultOutput) PubsubConfigs() GetTriggerPubsubConfigArrayOutput
func (LookupTriggerResultOutput) RepositoryEventConfigs ¶ added in v6.49.0
func (o LookupTriggerResultOutput) RepositoryEventConfigs() GetTriggerRepositoryEventConfigArrayOutput
func (LookupTriggerResultOutput) ServiceAccount ¶ added in v6.47.0
func (o LookupTriggerResultOutput) ServiceAccount() pulumi.StringOutput
func (LookupTriggerResultOutput) SourceToBuilds ¶ added in v6.47.0
func (o LookupTriggerResultOutput) SourceToBuilds() GetTriggerSourceToBuildArrayOutput
func (LookupTriggerResultOutput) Substitutions ¶ added in v6.47.0
func (o LookupTriggerResultOutput) Substitutions() pulumi.StringMapOutput
func (LookupTriggerResultOutput) Tags ¶ added in v6.47.0
func (o LookupTriggerResultOutput) Tags() pulumi.StringArrayOutput
func (LookupTriggerResultOutput) ToLookupTriggerResultOutput ¶ added in v6.47.0
func (o LookupTriggerResultOutput) ToLookupTriggerResultOutput() LookupTriggerResultOutput
func (LookupTriggerResultOutput) ToLookupTriggerResultOutputWithContext ¶ added in v6.47.0
func (o LookupTriggerResultOutput) ToLookupTriggerResultOutputWithContext(ctx context.Context) LookupTriggerResultOutput
func (LookupTriggerResultOutput) TriggerId ¶ added in v6.47.0
func (o LookupTriggerResultOutput) TriggerId() pulumi.StringOutput
func (LookupTriggerResultOutput) TriggerTemplates ¶ added in v6.47.0
func (o LookupTriggerResultOutput) TriggerTemplates() GetTriggerTriggerTemplateArrayOutput
func (LookupTriggerResultOutput) WebhookConfigs ¶ added in v6.47.0
func (o LookupTriggerResultOutput) WebhookConfigs() GetTriggerWebhookConfigArrayOutput
type Trigger ¶
type Trigger struct { pulumi.CustomResourceState // Configuration for manual approval to start a build invocation of this BuildTrigger. // Builds created by this trigger will require approval before they execute. // Any user with a Cloud Build Approver role for the project can approve a build. // Structure is documented below. ApprovalConfig TriggerApprovalConfigOutput `pulumi:"approvalConfig"` // BitbucketServerTriggerConfig describes the configuration of a trigger that creates a build whenever a Bitbucket Server event is received. // Structure is documented below. BitbucketServerTriggerConfig TriggerBitbucketServerTriggerConfigPtrOutput `pulumi:"bitbucketServerTriggerConfig"` // Contents of the build template. Either a filename or build template must be provided. // Structure is documented below. Build TriggerBuildPtrOutput `pulumi:"build"` // Time when the trigger was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Human-readable description of the trigger. Description pulumi.StringPtrOutput `pulumi:"description"` // Whether the trigger is disabled or not. If true, the trigger will never result in a build. Disabled pulumi.BoolPtrOutput `pulumi:"disabled"` // Path, from the source root, to a file whose contents is used for the template. // Either a filename or build template must be provided. Set this only when using triggerTemplate or github. // When using Pub/Sub, Webhook or Manual set the file name using gitFileSource instead. Filename pulumi.StringPtrOutput `pulumi:"filename"` // A Common Expression Language string. Used only with Pub/Sub and Webhook. Filter pulumi.StringPtrOutput `pulumi:"filter"` // The file source describing the local or remote Build template. // Structure is documented below. GitFileSource TriggerGitFileSourcePtrOutput `pulumi:"gitFileSource"` // Describes the configuration of a trigger that creates a build whenever a GitHub event is received. // One of `triggerTemplate`, `github`, `pubsubConfig` or `webhookConfig` must be provided. // Structure is documented below. Github TriggerGithubPtrOutput `pulumi:"github"` // ignoredFiles and includedFiles are file glob matches using https://golang.org/pkg/path/filepath/#Match // extended with support for `**`. // If ignoredFiles and changed files are both empty, then they are not // used to determine whether or not to trigger a build. // If ignoredFiles is not empty, then we ignore any files that match any // of the ignoredFile globs. If the change has no files that are outside // of the ignoredFiles globs, then we do not trigger a build. IgnoredFiles pulumi.StringArrayOutput `pulumi:"ignoredFiles"` // Build logs will be sent back to GitHub as part of the checkrun // result. Values can be INCLUDE_BUILD_LOGS_UNSPECIFIED or // INCLUDE_BUILD_LOGS_WITH_STATUS // Possible values are: `INCLUDE_BUILD_LOGS_UNSPECIFIED`, `INCLUDE_BUILD_LOGS_WITH_STATUS`. IncludeBuildLogs pulumi.StringPtrOutput `pulumi:"includeBuildLogs"` // ignoredFiles and includedFiles are file glob matches using https://golang.org/pkg/path/filepath/#Match // extended with support for `**`. // If any of the files altered in the commit pass the ignoredFiles filter // and includedFiles is empty, then as far as this filter is concerned, we // should trigger the build. // If any of the files altered in the commit pass the ignoredFiles filter // and includedFiles is not empty, then we make sure that at least one of // those files matches a includedFiles glob. If not, then we do not trigger // a build. IncludedFiles pulumi.StringArrayOutput `pulumi:"includedFiles"` // The [Cloud Build location](https://cloud.google.com/build/docs/locations) for the trigger. // If not specified, "global" is used. Location pulumi.StringPtrOutput `pulumi:"location"` // Name of the trigger. Must be unique within the project. Name pulumi.StringOutput `pulumi:"name"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // PubsubConfig describes the configuration of a trigger that creates // a build whenever a Pub/Sub message is published. // One of `triggerTemplate`, `github`, `pubsubConfig` `webhookConfig` or `sourceToBuild` must be provided. // Structure is documented below. PubsubConfig TriggerPubsubConfigPtrOutput `pulumi:"pubsubConfig"` // The configuration of a trigger that creates a build whenever an event from Repo API is received. RepositoryEventConfig TriggerRepositoryEventConfigPtrOutput `pulumi:"repositoryEventConfig"` // The service account used for all user-controlled operations including // triggers.patch, triggers.run, builds.create, and builds.cancel. // If no service account is set, then the standard Cloud Build service account // ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead. // Format: projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL} ServiceAccount pulumi.StringPtrOutput `pulumi:"serviceAccount"` // The repo and ref of the repository from which to build. // This field is used only for those triggers that do not respond to SCM events. // Triggers that respond to such events build source at whatever commit caused the event. // This field is currently only used by Webhook, Pub/Sub, Manual, and Cron triggers. // One of `triggerTemplate`, `github`, `pubsubConfig` `webhookConfig` or `sourceToBuild` must be provided. // Structure is documented below. SourceToBuild TriggerSourceToBuildPtrOutput `pulumi:"sourceToBuild"` // Substitutions data for Build resource. Substitutions pulumi.StringMapOutput `pulumi:"substitutions"` // Tags for annotation of a BuildTrigger Tags pulumi.StringArrayOutput `pulumi:"tags"` // The unique identifier for the trigger. TriggerId pulumi.StringOutput `pulumi:"triggerId"` // Template describing the types of source changes to trigger a build. // Branch and tag names in trigger templates are interpreted as regular // expressions. Any branch or tag change that matches that regular // expression will trigger a build. // One of `triggerTemplate`, `github`, `pubsubConfig`, `webhookConfig` or `sourceToBuild` must be provided. // Structure is documented below. TriggerTemplate TriggerTriggerTemplatePtrOutput `pulumi:"triggerTemplate"` // WebhookConfig describes the configuration of a trigger that creates // a build whenever a webhook is sent to a trigger's webhook URL. // One of `triggerTemplate`, `github`, `pubsubConfig` `webhookConfig` or `sourceToBuild` must be provided. // Structure is documented below. WebhookConfig TriggerWebhookConfigPtrOutput `pulumi:"webhookConfig"` }
Configuration for an automated build in response to source repository changes.
To get more information about Trigger, see:
* [API documentation](https://cloud.google.com/cloud-build/docs/api/reference/rest/v1/projects.triggers) * How-to Guides
- [Automating builds using build triggers](https://cloud.google.com/cloud-build/docs/running-builds/automate-builds)
> **Note:** You can retrieve the email of the Cloud Build Service Account used in jobs by using the `projects.ServiceIdentity` resource.
## Example Usage ### Cloudbuild Trigger Filename
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudbuild.NewTrigger(ctx, "filename-trigger", &cloudbuild.TriggerArgs{ Filename: pulumi.String("cloudbuild.yaml"), Location: pulumi.String("us-central1"), Substitutions: pulumi.StringMap{ "_BAZ": pulumi.String("qux"), "_FOO": pulumi.String("bar"), }, TriggerTemplate: &cloudbuild.TriggerTriggerTemplateArgs{ BranchName: pulumi.String("main"), RepoName: pulumi.String("my-repo"), }, }) if err != nil { return err } return nil }) }
``` ### Cloudbuild Trigger Service Account
```go package main
import (
"fmt" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/projects" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/serviceAccount" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { project, err := organizations.LookupProject(ctx, nil, nil) if err != nil { return err } cloudbuildServiceAccount, err := serviceAccount.NewAccount(ctx, "cloudbuildServiceAccount", &serviceAccount.AccountArgs{ AccountId: pulumi.String("tf-test-my-service-account"), }) if err != nil { return err } actAs, err := projects.NewIAMMember(ctx, "actAs", &projects.IAMMemberArgs{ Project: *pulumi.String(project.ProjectId), Role: pulumi.String("roles/iam.serviceAccountUser"), Member: cloudbuildServiceAccount.Email.ApplyT(func(email string) (string, error) { return fmt.Sprintf("serviceAccount:%v", email), nil }).(pulumi.StringOutput), }) if err != nil { return err } logsWriter, err := projects.NewIAMMember(ctx, "logsWriter", &projects.IAMMemberArgs{ Project: *pulumi.String(project.ProjectId), Role: pulumi.String("roles/logging.logWriter"), Member: cloudbuildServiceAccount.Email.ApplyT(func(email string) (string, error) { return fmt.Sprintf("serviceAccount:%v", email), nil }).(pulumi.StringOutput), }) if err != nil { return err } _, err = cloudbuild.NewTrigger(ctx, "service-account-trigger", &cloudbuild.TriggerArgs{ TriggerTemplate: &cloudbuild.TriggerTriggerTemplateArgs{ BranchName: pulumi.String("main"), RepoName: pulumi.String("my-repo"), }, ServiceAccount: cloudbuildServiceAccount.ID(), Filename: pulumi.String("cloudbuild.yaml"), }, pulumi.DependsOn([]pulumi.Resource{ actAs, logsWriter, })) if err != nil { return err } return nil }) }
``` ### Cloudbuild Trigger Include Build Logs
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudbuild.NewTrigger(ctx, "include-build-logs-trigger", &cloudbuild.TriggerArgs{ Filename: pulumi.String("cloudbuild.yaml"), Github: &cloudbuild.TriggerGithubArgs{ Name: pulumi.String("terraform-provider-google-beta"), Owner: pulumi.String("hashicorp"), Push: &cloudbuild.TriggerGithubPushArgs{ Branch: pulumi.String("^main$"), }, }, IncludeBuildLogs: pulumi.String("INCLUDE_BUILD_LOGS_WITH_STATUS"), Location: pulumi.String("us-central1"), }) if err != nil { return err } return nil }) }
``` ### Cloudbuild Trigger Pubsub Config
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/pubsub" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { mytopic, err := pubsub.NewTopic(ctx, "mytopic", nil) if err != nil { return err } _, err = cloudbuild.NewTrigger(ctx, "pubsub-config-trigger", &cloudbuild.TriggerArgs{ Location: pulumi.String("us-central1"), Description: pulumi.String("acceptance test example pubsub build trigger"), PubsubConfig: &cloudbuild.TriggerPubsubConfigArgs{ Topic: mytopic.ID(), }, SourceToBuild: &cloudbuild.TriggerSourceToBuildArgs{ Uri: pulumi.String("https://hashicorp/terraform-provider-google-beta"), Ref: pulumi.String("refs/heads/main"), RepoType: pulumi.String("GITHUB"), }, GitFileSource: &cloudbuild.TriggerGitFileSourceArgs{ Path: pulumi.String("cloudbuild.yaml"), Uri: pulumi.String("https://hashicorp/terraform-provider-google-beta"), Revision: pulumi.String("refs/heads/main"), RepoType: pulumi.String("GITHUB"), }, Substitutions: pulumi.StringMap{ "_ACTION": pulumi.String("$(body.message.data.action)"), }, Filter: pulumi.String("_ACTION.matches('INSERT')"), }) if err != nil { return err } return nil }) }
``` ### Cloudbuild Trigger Webhook Config
```go package main
import (
"fmt" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/secretmanager" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { webhookTriggerSecretKey, err := secretmanager.NewSecret(ctx, "webhookTriggerSecretKey", &secretmanager.SecretArgs{ SecretId: pulumi.String("webhook_trigger-secret-key-1"), Replication: &secretmanager.SecretReplicationArgs{ UserManaged: &secretmanager.SecretReplicationUserManagedArgs{ Replicas: secretmanager.SecretReplicationUserManagedReplicaArray{ &secretmanager.SecretReplicationUserManagedReplicaArgs{ Location: pulumi.String("us-central1"), }, }, }, }, }) if err != nil { return err } webhookTriggerSecretKeyData, err := secretmanager.NewSecretVersion(ctx, "webhookTriggerSecretKeyData", &secretmanager.SecretVersionArgs{ Secret: webhookTriggerSecretKey.ID(), SecretData: pulumi.String("secretkeygoeshere"), }) if err != nil { return err } project, err := organizations.LookupProject(ctx, nil, nil) if err != nil { return err } secretAccessor, err := organizations.LookupIAMPolicy(ctx, &organizations.LookupIAMPolicyArgs{ Bindings: []organizations.GetIAMPolicyBinding{ { Role: "roles/secretmanager.secretAccessor", Members: []string{ fmt.Sprintf("serviceAccount:service-%v@gcp-sa-cloudbuild.iam.gserviceaccount.com", project.Number), }, }, }, }, nil) if err != nil { return err } _, err = secretmanager.NewSecretIamPolicy(ctx, "policy", &secretmanager.SecretIamPolicyArgs{ Project: webhookTriggerSecretKey.Project, SecretId: webhookTriggerSecretKey.SecretId, PolicyData: *pulumi.String(secretAccessor.PolicyData), }) if err != nil { return err } _, err = cloudbuild.NewTrigger(ctx, "webhook-config-trigger", &cloudbuild.TriggerArgs{ Description: pulumi.String("acceptance test example webhook build trigger"), WebhookConfig: &cloudbuild.TriggerWebhookConfigArgs{ Secret: webhookTriggerSecretKeyData.ID(), }, SourceToBuild: &cloudbuild.TriggerSourceToBuildArgs{ Uri: pulumi.String("https://hashicorp/terraform-provider-google-beta"), Ref: pulumi.String("refs/heads/main"), RepoType: pulumi.String("GITHUB"), }, GitFileSource: &cloudbuild.TriggerGitFileSourceArgs{ Path: pulumi.String("cloudbuild.yaml"), Uri: pulumi.String("https://hashicorp/terraform-provider-google-beta"), Revision: pulumi.String("refs/heads/main"), RepoType: pulumi.String("GITHUB"), }, }) if err != nil { return err } return nil }) }
``` ### Cloudbuild Trigger Manual
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudbuild.NewTrigger(ctx, "manual-trigger", &cloudbuild.TriggerArgs{ ApprovalConfig: &cloudbuild.TriggerApprovalConfigArgs{ ApprovalRequired: pulumi.Bool(true), }, GitFileSource: &cloudbuild.TriggerGitFileSourceArgs{ Path: pulumi.String("cloudbuild.yaml"), RepoType: pulumi.String("GITHUB"), Revision: pulumi.String("refs/heads/main"), Uri: pulumi.String("https://hashicorp/terraform-provider-google-beta"), }, SourceToBuild: &cloudbuild.TriggerSourceToBuildArgs{ Ref: pulumi.String("refs/heads/main"), RepoType: pulumi.String("GITHUB"), Uri: pulumi.String("https://hashicorp/terraform-provider-google-beta"), }, }) if err != nil { return err } return nil }) }
``` ### Cloudbuild Trigger Manual Github Enterprise
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudbuild.NewTrigger(ctx, "manual-ghe-trigger", &cloudbuild.TriggerArgs{ GitFileSource: &cloudbuild.TriggerGitFileSourceArgs{ GithubEnterpriseConfig: pulumi.String("projects/myProject/locations/global/githubEnterpriseConfigs/configID"), Path: pulumi.String("cloudbuild.yaml"), RepoType: pulumi.String("GITHUB"), Revision: pulumi.String("refs/heads/main"), Uri: pulumi.String("https://hashicorp/terraform-provider-google-beta"), }, SourceToBuild: &cloudbuild.TriggerSourceToBuildArgs{ GithubEnterpriseConfig: pulumi.String("projects/myProject/locations/global/githubEnterpriseConfigs/configID"), Ref: pulumi.String("refs/heads/main"), RepoType: pulumi.String("GITHUB"), Uri: pulumi.String("https://hashicorp/terraform-provider-google-beta"), }, }) if err != nil { return err } return nil }) }
``` ### Cloudbuild Trigger Repo
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuildv2" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudbuildv2.NewConnection(ctx, "my-connection", &cloudbuildv2.ConnectionArgs{ Location: pulumi.String("us-central1"), GithubConfig: &cloudbuildv2.ConnectionGithubConfigArgs{ AppInstallationId: pulumi.Int(123123), AuthorizerCredential: &cloudbuildv2.ConnectionGithubConfigAuthorizerCredentialArgs{ OauthTokenSecretVersion: pulumi.String("projects/my-project/secrets/github-pat-secret/versions/latest"), }, }, }, pulumi.Provider(google_beta)) if err != nil { return err } _, err = cloudbuildv2.NewRepository(ctx, "my-repository", &cloudbuildv2.RepositoryArgs{ ParentConnection: my_connection.ID(), RemoteUri: pulumi.String("https://github.com/myuser/my-repo.git"), }, pulumi.Provider(google_beta)) if err != nil { return err } _, err = cloudbuild.NewTrigger(ctx, "repo-trigger", &cloudbuild.TriggerArgs{ Location: pulumi.String("us-central1"), RepositoryEventConfig: &cloudbuild.TriggerRepositoryEventConfigArgs{ Repository: my_repository.ID(), Push: &cloudbuild.TriggerRepositoryEventConfigPushArgs{ Branch: pulumi.String("feature-.*"), }, }, Filename: pulumi.String("cloudbuild.yaml"), }, pulumi.Provider(google_beta)) if err != nil { return err } return nil }) }
``` ### Cloudbuild Trigger Bitbucket Server Push
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudbuild.NewTrigger(ctx, "bbs-push-trigger", &cloudbuild.TriggerArgs{ BitbucketServerTriggerConfig: &cloudbuild.TriggerBitbucketServerTriggerConfigArgs{ BitbucketServerConfigResource: pulumi.String("projects/123456789/locations/us-central1/bitbucketServerConfigs/myBitbucketConfig"), ProjectKey: pulumi.String("STAG"), Push: &cloudbuild.TriggerBitbucketServerTriggerConfigPushArgs{ InvertRegex: pulumi.Bool(true), Tag: pulumi.String("^0.1.*"), }, RepoSlug: pulumi.String("terraform-provider-google"), }, Filename: pulumi.String("cloudbuild.yaml"), Location: pulumi.String("us-central1"), }) if err != nil { return err } return nil }) }
``` ### Cloudbuild Trigger Bitbucket Server Pull Request
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudbuild.NewTrigger(ctx, "bbs-pull-request-trigger", &cloudbuild.TriggerArgs{ BitbucketServerTriggerConfig: &cloudbuild.TriggerBitbucketServerTriggerConfigArgs{ BitbucketServerConfigResource: pulumi.String("projects/123456789/locations/us-central1/bitbucketServerConfigs/myBitbucketConfig"), ProjectKey: pulumi.String("STAG"), PullRequest: &cloudbuild.TriggerBitbucketServerTriggerConfigPullRequestArgs{ Branch: pulumi.String("^master$"), CommentControl: pulumi.String("COMMENTS_ENABLED"), InvertRegex: pulumi.Bool(false), }, RepoSlug: pulumi.String("terraform-provider-google"), }, Filename: pulumi.String("cloudbuild.yaml"), Location: pulumi.String("us-central1"), }) if err != nil { return err } return nil }) }
``` ### Cloudbuild Trigger Github Enterprise
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudbuild.NewTrigger(ctx, "ghe-trigger", &cloudbuild.TriggerArgs{ Filename: pulumi.String("cloudbuild.yaml"), Github: &cloudbuild.TriggerGithubArgs{ EnterpriseConfigResourceName: pulumi.String("projects/123456789/locations/us-central1/githubEnterpriseConfigs/configID"), Name: pulumi.String("terraform-provider-google"), Owner: pulumi.String("hashicorp"), Push: &cloudbuild.TriggerGithubPushArgs{ Branch: pulumi.String("^main$"), }, }, Location: pulumi.String("us-central1"), }) if err != nil { return err } return nil }) }
```
## Import
Trigger can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:cloudbuild/trigger:Trigger default projects/{{project}}/locations/{{location}}/triggers/{{trigger_id}}
```
```sh
$ pulumi import gcp:cloudbuild/trigger:Trigger default projects/{{project}}/triggers/{{trigger_id}}
```
```sh
$ pulumi import gcp:cloudbuild/trigger:Trigger default {{project}}/{{trigger_id}}
```
```sh
$ pulumi import gcp:cloudbuild/trigger:Trigger default {{trigger_id}}
```
func GetTrigger ¶
func GetTrigger(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TriggerState, opts ...pulumi.ResourceOption) (*Trigger, error)
GetTrigger gets an existing Trigger 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 NewTrigger ¶
func NewTrigger(ctx *pulumi.Context, name string, args *TriggerArgs, opts ...pulumi.ResourceOption) (*Trigger, error)
NewTrigger registers a new resource with the given unique name, arguments, and options.
func (*Trigger) ElementType ¶
func (*Trigger) ToTriggerOutput ¶
func (i *Trigger) ToTriggerOutput() TriggerOutput
func (*Trigger) ToTriggerOutputWithContext ¶
func (i *Trigger) ToTriggerOutputWithContext(ctx context.Context) TriggerOutput
type TriggerApprovalConfig ¶ added in v6.19.0
type TriggerApprovalConfig struct { // Whether or not approval is needed. If this is set on a build, it will become pending when run, // and will need to be explicitly approved to start. ApprovalRequired *bool `pulumi:"approvalRequired"` }
type TriggerApprovalConfigArgs ¶ added in v6.19.0
type TriggerApprovalConfigArgs struct { // Whether or not approval is needed. If this is set on a build, it will become pending when run, // and will need to be explicitly approved to start. ApprovalRequired pulumi.BoolPtrInput `pulumi:"approvalRequired"` }
func (TriggerApprovalConfigArgs) ElementType ¶ added in v6.19.0
func (TriggerApprovalConfigArgs) ElementType() reflect.Type
func (TriggerApprovalConfigArgs) ToTriggerApprovalConfigOutput ¶ added in v6.19.0
func (i TriggerApprovalConfigArgs) ToTriggerApprovalConfigOutput() TriggerApprovalConfigOutput
func (TriggerApprovalConfigArgs) ToTriggerApprovalConfigOutputWithContext ¶ added in v6.19.0
func (i TriggerApprovalConfigArgs) ToTriggerApprovalConfigOutputWithContext(ctx context.Context) TriggerApprovalConfigOutput
func (TriggerApprovalConfigArgs) ToTriggerApprovalConfigPtrOutput ¶ added in v6.19.0
func (i TriggerApprovalConfigArgs) ToTriggerApprovalConfigPtrOutput() TriggerApprovalConfigPtrOutput
func (TriggerApprovalConfigArgs) ToTriggerApprovalConfigPtrOutputWithContext ¶ added in v6.19.0
func (i TriggerApprovalConfigArgs) ToTriggerApprovalConfigPtrOutputWithContext(ctx context.Context) TriggerApprovalConfigPtrOutput
type TriggerApprovalConfigInput ¶ added in v6.19.0
type TriggerApprovalConfigInput interface { pulumi.Input ToTriggerApprovalConfigOutput() TriggerApprovalConfigOutput ToTriggerApprovalConfigOutputWithContext(context.Context) TriggerApprovalConfigOutput }
TriggerApprovalConfigInput is an input type that accepts TriggerApprovalConfigArgs and TriggerApprovalConfigOutput values. You can construct a concrete instance of `TriggerApprovalConfigInput` via:
TriggerApprovalConfigArgs{...}
type TriggerApprovalConfigOutput ¶ added in v6.19.0
type TriggerApprovalConfigOutput struct{ *pulumi.OutputState }
func (TriggerApprovalConfigOutput) ApprovalRequired ¶ added in v6.19.0
func (o TriggerApprovalConfigOutput) ApprovalRequired() pulumi.BoolPtrOutput
Whether or not approval is needed. If this is set on a build, it will become pending when run, and will need to be explicitly approved to start.
func (TriggerApprovalConfigOutput) ElementType ¶ added in v6.19.0
func (TriggerApprovalConfigOutput) ElementType() reflect.Type
func (TriggerApprovalConfigOutput) ToTriggerApprovalConfigOutput ¶ added in v6.19.0
func (o TriggerApprovalConfigOutput) ToTriggerApprovalConfigOutput() TriggerApprovalConfigOutput
func (TriggerApprovalConfigOutput) ToTriggerApprovalConfigOutputWithContext ¶ added in v6.19.0
func (o TriggerApprovalConfigOutput) ToTriggerApprovalConfigOutputWithContext(ctx context.Context) TriggerApprovalConfigOutput
func (TriggerApprovalConfigOutput) ToTriggerApprovalConfigPtrOutput ¶ added in v6.19.0
func (o TriggerApprovalConfigOutput) ToTriggerApprovalConfigPtrOutput() TriggerApprovalConfigPtrOutput
func (TriggerApprovalConfigOutput) ToTriggerApprovalConfigPtrOutputWithContext ¶ added in v6.19.0
func (o TriggerApprovalConfigOutput) ToTriggerApprovalConfigPtrOutputWithContext(ctx context.Context) TriggerApprovalConfigPtrOutput
type TriggerApprovalConfigPtrInput ¶ added in v6.19.0
type TriggerApprovalConfigPtrInput interface { pulumi.Input ToTriggerApprovalConfigPtrOutput() TriggerApprovalConfigPtrOutput ToTriggerApprovalConfigPtrOutputWithContext(context.Context) TriggerApprovalConfigPtrOutput }
TriggerApprovalConfigPtrInput is an input type that accepts TriggerApprovalConfigArgs, TriggerApprovalConfigPtr and TriggerApprovalConfigPtrOutput values. You can construct a concrete instance of `TriggerApprovalConfigPtrInput` via:
TriggerApprovalConfigArgs{...} or: nil
func TriggerApprovalConfigPtr ¶ added in v6.19.0
func TriggerApprovalConfigPtr(v *TriggerApprovalConfigArgs) TriggerApprovalConfigPtrInput
type TriggerApprovalConfigPtrOutput ¶ added in v6.19.0
type TriggerApprovalConfigPtrOutput struct{ *pulumi.OutputState }
func (TriggerApprovalConfigPtrOutput) ApprovalRequired ¶ added in v6.19.0
func (o TriggerApprovalConfigPtrOutput) ApprovalRequired() pulumi.BoolPtrOutput
Whether or not approval is needed. If this is set on a build, it will become pending when run, and will need to be explicitly approved to start.
func (TriggerApprovalConfigPtrOutput) Elem ¶ added in v6.19.0
func (o TriggerApprovalConfigPtrOutput) Elem() TriggerApprovalConfigOutput
func (TriggerApprovalConfigPtrOutput) ElementType ¶ added in v6.19.0
func (TriggerApprovalConfigPtrOutput) ElementType() reflect.Type
func (TriggerApprovalConfigPtrOutput) ToTriggerApprovalConfigPtrOutput ¶ added in v6.19.0
func (o TriggerApprovalConfigPtrOutput) ToTriggerApprovalConfigPtrOutput() TriggerApprovalConfigPtrOutput
func (TriggerApprovalConfigPtrOutput) ToTriggerApprovalConfigPtrOutputWithContext ¶ added in v6.19.0
func (o TriggerApprovalConfigPtrOutput) ToTriggerApprovalConfigPtrOutputWithContext(ctx context.Context) TriggerApprovalConfigPtrOutput
type TriggerArgs ¶
type TriggerArgs struct { // Configuration for manual approval to start a build invocation of this BuildTrigger. // Builds created by this trigger will require approval before they execute. // Any user with a Cloud Build Approver role for the project can approve a build. // Structure is documented below. ApprovalConfig TriggerApprovalConfigPtrInput // BitbucketServerTriggerConfig describes the configuration of a trigger that creates a build whenever a Bitbucket Server event is received. // Structure is documented below. BitbucketServerTriggerConfig TriggerBitbucketServerTriggerConfigPtrInput // Contents of the build template. Either a filename or build template must be provided. // Structure is documented below. Build TriggerBuildPtrInput // Human-readable description of the trigger. Description pulumi.StringPtrInput // Whether the trigger is disabled or not. If true, the trigger will never result in a build. Disabled pulumi.BoolPtrInput // Path, from the source root, to a file whose contents is used for the template. // Either a filename or build template must be provided. Set this only when using triggerTemplate or github. // When using Pub/Sub, Webhook or Manual set the file name using gitFileSource instead. Filename pulumi.StringPtrInput // A Common Expression Language string. Used only with Pub/Sub and Webhook. Filter pulumi.StringPtrInput // The file source describing the local or remote Build template. // Structure is documented below. GitFileSource TriggerGitFileSourcePtrInput // Describes the configuration of a trigger that creates a build whenever a GitHub event is received. // One of `triggerTemplate`, `github`, `pubsubConfig` or `webhookConfig` must be provided. // Structure is documented below. Github TriggerGithubPtrInput // ignoredFiles and includedFiles are file glob matches using https://golang.org/pkg/path/filepath/#Match // extended with support for `**`. // If ignoredFiles and changed files are both empty, then they are not // used to determine whether or not to trigger a build. // If ignoredFiles is not empty, then we ignore any files that match any // of the ignoredFile globs. If the change has no files that are outside // of the ignoredFiles globs, then we do not trigger a build. IgnoredFiles pulumi.StringArrayInput // Build logs will be sent back to GitHub as part of the checkrun // result. Values can be INCLUDE_BUILD_LOGS_UNSPECIFIED or // INCLUDE_BUILD_LOGS_WITH_STATUS // Possible values are: `INCLUDE_BUILD_LOGS_UNSPECIFIED`, `INCLUDE_BUILD_LOGS_WITH_STATUS`. IncludeBuildLogs pulumi.StringPtrInput // ignoredFiles and includedFiles are file glob matches using https://golang.org/pkg/path/filepath/#Match // extended with support for `**`. // If any of the files altered in the commit pass the ignoredFiles filter // and includedFiles is empty, then as far as this filter is concerned, we // should trigger the build. // If any of the files altered in the commit pass the ignoredFiles filter // and includedFiles is not empty, then we make sure that at least one of // those files matches a includedFiles glob. If not, then we do not trigger // a build. IncludedFiles pulumi.StringArrayInput // The [Cloud Build location](https://cloud.google.com/build/docs/locations) for the trigger. // If not specified, "global" is used. Location pulumi.StringPtrInput // Name of the trigger. Must be unique within the project. Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // PubsubConfig describes the configuration of a trigger that creates // a build whenever a Pub/Sub message is published. // One of `triggerTemplate`, `github`, `pubsubConfig` `webhookConfig` or `sourceToBuild` must be provided. // Structure is documented below. PubsubConfig TriggerPubsubConfigPtrInput // The configuration of a trigger that creates a build whenever an event from Repo API is received. RepositoryEventConfig TriggerRepositoryEventConfigPtrInput // The service account used for all user-controlled operations including // triggers.patch, triggers.run, builds.create, and builds.cancel. // If no service account is set, then the standard Cloud Build service account // ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead. // Format: projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL} ServiceAccount pulumi.StringPtrInput // The repo and ref of the repository from which to build. // This field is used only for those triggers that do not respond to SCM events. // Triggers that respond to such events build source at whatever commit caused the event. // This field is currently only used by Webhook, Pub/Sub, Manual, and Cron triggers. // One of `triggerTemplate`, `github`, `pubsubConfig` `webhookConfig` or `sourceToBuild` must be provided. // Structure is documented below. SourceToBuild TriggerSourceToBuildPtrInput // Substitutions data for Build resource. Substitutions pulumi.StringMapInput // Tags for annotation of a BuildTrigger Tags pulumi.StringArrayInput // Template describing the types of source changes to trigger a build. // Branch and tag names in trigger templates are interpreted as regular // expressions. Any branch or tag change that matches that regular // expression will trigger a build. // One of `triggerTemplate`, `github`, `pubsubConfig`, `webhookConfig` or `sourceToBuild` must be provided. // Structure is documented below. TriggerTemplate TriggerTriggerTemplatePtrInput // WebhookConfig describes the configuration of a trigger that creates // a build whenever a webhook is sent to a trigger's webhook URL. // One of `triggerTemplate`, `github`, `pubsubConfig` `webhookConfig` or `sourceToBuild` must be provided. // Structure is documented below. WebhookConfig TriggerWebhookConfigPtrInput }
The set of arguments for constructing a Trigger resource.
func (TriggerArgs) ElementType ¶
func (TriggerArgs) ElementType() reflect.Type
type TriggerArray ¶
type TriggerArray []TriggerInput
func (TriggerArray) ElementType ¶
func (TriggerArray) ElementType() reflect.Type
func (TriggerArray) ToTriggerArrayOutput ¶
func (i TriggerArray) ToTriggerArrayOutput() TriggerArrayOutput
func (TriggerArray) ToTriggerArrayOutputWithContext ¶
func (i TriggerArray) ToTriggerArrayOutputWithContext(ctx context.Context) TriggerArrayOutput
type TriggerArrayInput ¶
type TriggerArrayInput interface { pulumi.Input ToTriggerArrayOutput() TriggerArrayOutput ToTriggerArrayOutputWithContext(context.Context) TriggerArrayOutput }
TriggerArrayInput is an input type that accepts TriggerArray and TriggerArrayOutput values. You can construct a concrete instance of `TriggerArrayInput` via:
TriggerArray{ TriggerArgs{...} }
type TriggerArrayOutput ¶
type TriggerArrayOutput struct{ *pulumi.OutputState }
func (TriggerArrayOutput) ElementType ¶
func (TriggerArrayOutput) ElementType() reflect.Type
func (TriggerArrayOutput) Index ¶
func (o TriggerArrayOutput) Index(i pulumi.IntInput) TriggerOutput
func (TriggerArrayOutput) ToTriggerArrayOutput ¶
func (o TriggerArrayOutput) ToTriggerArrayOutput() TriggerArrayOutput
func (TriggerArrayOutput) ToTriggerArrayOutputWithContext ¶
func (o TriggerArrayOutput) ToTriggerArrayOutputWithContext(ctx context.Context) TriggerArrayOutput
type TriggerBitbucketServerTriggerConfig ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfig struct { // The Bitbucket server config resource that this trigger config maps to. BitbucketServerConfigResource string `pulumi:"bitbucketServerConfigResource"` // Key of the project that the repo is in. For example: The key for https://mybitbucket.server/projects/TEST/repos/test-repo is "TEST". ProjectKey string `pulumi:"projectKey"` // Filter to match changes in pull requests. // Structure is documented below. PullRequest *TriggerBitbucketServerTriggerConfigPullRequest `pulumi:"pullRequest"` // Filter to match changes in refs like branches, tags. // Structure is documented below. Push *TriggerBitbucketServerTriggerConfigPush `pulumi:"push"` // Slug of the repository. A repository slug is a URL-friendly version of a repository name, automatically generated by Bitbucket for use in the URL. // For example, if the repository name is 'test repo', in the URL it would become 'test-repo' as in https://mybitbucket.server/projects/TEST/repos/test-repo. RepoSlug string `pulumi:"repoSlug"` }
type TriggerBitbucketServerTriggerConfigArgs ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigArgs struct { // The Bitbucket server config resource that this trigger config maps to. BitbucketServerConfigResource pulumi.StringInput `pulumi:"bitbucketServerConfigResource"` // Key of the project that the repo is in. For example: The key for https://mybitbucket.server/projects/TEST/repos/test-repo is "TEST". ProjectKey pulumi.StringInput `pulumi:"projectKey"` // Filter to match changes in pull requests. // Structure is documented below. PullRequest TriggerBitbucketServerTriggerConfigPullRequestPtrInput `pulumi:"pullRequest"` // Filter to match changes in refs like branches, tags. // Structure is documented below. Push TriggerBitbucketServerTriggerConfigPushPtrInput `pulumi:"push"` // Slug of the repository. A repository slug is a URL-friendly version of a repository name, automatically generated by Bitbucket for use in the URL. // For example, if the repository name is 'test repo', in the URL it would become 'test-repo' as in https://mybitbucket.server/projects/TEST/repos/test-repo. RepoSlug pulumi.StringInput `pulumi:"repoSlug"` }
func (TriggerBitbucketServerTriggerConfigArgs) ElementType ¶ added in v6.51.0
func (TriggerBitbucketServerTriggerConfigArgs) ElementType() reflect.Type
func (TriggerBitbucketServerTriggerConfigArgs) ToTriggerBitbucketServerTriggerConfigOutput ¶ added in v6.51.0
func (i TriggerBitbucketServerTriggerConfigArgs) ToTriggerBitbucketServerTriggerConfigOutput() TriggerBitbucketServerTriggerConfigOutput
func (TriggerBitbucketServerTriggerConfigArgs) ToTriggerBitbucketServerTriggerConfigOutputWithContext ¶ added in v6.51.0
func (i TriggerBitbucketServerTriggerConfigArgs) ToTriggerBitbucketServerTriggerConfigOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigOutput
func (TriggerBitbucketServerTriggerConfigArgs) ToTriggerBitbucketServerTriggerConfigPtrOutput ¶ added in v6.51.0
func (i TriggerBitbucketServerTriggerConfigArgs) ToTriggerBitbucketServerTriggerConfigPtrOutput() TriggerBitbucketServerTriggerConfigPtrOutput
func (TriggerBitbucketServerTriggerConfigArgs) ToTriggerBitbucketServerTriggerConfigPtrOutputWithContext ¶ added in v6.51.0
func (i TriggerBitbucketServerTriggerConfigArgs) ToTriggerBitbucketServerTriggerConfigPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPtrOutput
type TriggerBitbucketServerTriggerConfigInput ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigInput interface { pulumi.Input ToTriggerBitbucketServerTriggerConfigOutput() TriggerBitbucketServerTriggerConfigOutput ToTriggerBitbucketServerTriggerConfigOutputWithContext(context.Context) TriggerBitbucketServerTriggerConfigOutput }
TriggerBitbucketServerTriggerConfigInput is an input type that accepts TriggerBitbucketServerTriggerConfigArgs and TriggerBitbucketServerTriggerConfigOutput values. You can construct a concrete instance of `TriggerBitbucketServerTriggerConfigInput` via:
TriggerBitbucketServerTriggerConfigArgs{...}
type TriggerBitbucketServerTriggerConfigOutput ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigOutput struct{ *pulumi.OutputState }
func (TriggerBitbucketServerTriggerConfigOutput) BitbucketServerConfigResource ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigOutput) BitbucketServerConfigResource() pulumi.StringOutput
The Bitbucket server config resource that this trigger config maps to.
func (TriggerBitbucketServerTriggerConfigOutput) ElementType ¶ added in v6.51.0
func (TriggerBitbucketServerTriggerConfigOutput) ElementType() reflect.Type
func (TriggerBitbucketServerTriggerConfigOutput) ProjectKey ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigOutput) ProjectKey() pulumi.StringOutput
Key of the project that the repo is in. For example: The key for https://mybitbucket.server/projects/TEST/repos/test-repo is "TEST".
func (TriggerBitbucketServerTriggerConfigOutput) PullRequest ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigOutput) PullRequest() TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
Filter to match changes in pull requests. Structure is documented below.
func (TriggerBitbucketServerTriggerConfigOutput) Push ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigOutput) Push() TriggerBitbucketServerTriggerConfigPushPtrOutput
Filter to match changes in refs like branches, tags. Structure is documented below.
func (TriggerBitbucketServerTriggerConfigOutput) RepoSlug ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigOutput) RepoSlug() pulumi.StringOutput
Slug of the repository. A repository slug is a URL-friendly version of a repository name, automatically generated by Bitbucket for use in the URL. For example, if the repository name is 'test repo', in the URL it would become 'test-repo' as in https://mybitbucket.server/projects/TEST/repos/test-repo.
func (TriggerBitbucketServerTriggerConfigOutput) ToTriggerBitbucketServerTriggerConfigOutput ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigOutput) ToTriggerBitbucketServerTriggerConfigOutput() TriggerBitbucketServerTriggerConfigOutput
func (TriggerBitbucketServerTriggerConfigOutput) ToTriggerBitbucketServerTriggerConfigOutputWithContext ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigOutput) ToTriggerBitbucketServerTriggerConfigOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigOutput
func (TriggerBitbucketServerTriggerConfigOutput) ToTriggerBitbucketServerTriggerConfigPtrOutput ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigOutput) ToTriggerBitbucketServerTriggerConfigPtrOutput() TriggerBitbucketServerTriggerConfigPtrOutput
func (TriggerBitbucketServerTriggerConfigOutput) ToTriggerBitbucketServerTriggerConfigPtrOutputWithContext ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigOutput) ToTriggerBitbucketServerTriggerConfigPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPtrOutput
type TriggerBitbucketServerTriggerConfigPtrInput ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPtrInput interface { pulumi.Input ToTriggerBitbucketServerTriggerConfigPtrOutput() TriggerBitbucketServerTriggerConfigPtrOutput ToTriggerBitbucketServerTriggerConfigPtrOutputWithContext(context.Context) TriggerBitbucketServerTriggerConfigPtrOutput }
TriggerBitbucketServerTriggerConfigPtrInput is an input type that accepts TriggerBitbucketServerTriggerConfigArgs, TriggerBitbucketServerTriggerConfigPtr and TriggerBitbucketServerTriggerConfigPtrOutput values. You can construct a concrete instance of `TriggerBitbucketServerTriggerConfigPtrInput` via:
TriggerBitbucketServerTriggerConfigArgs{...} or: nil
func TriggerBitbucketServerTriggerConfigPtr ¶ added in v6.51.0
func TriggerBitbucketServerTriggerConfigPtr(v *TriggerBitbucketServerTriggerConfigArgs) TriggerBitbucketServerTriggerConfigPtrInput
type TriggerBitbucketServerTriggerConfigPtrOutput ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPtrOutput struct{ *pulumi.OutputState }
func (TriggerBitbucketServerTriggerConfigPtrOutput) BitbucketServerConfigResource ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPtrOutput) BitbucketServerConfigResource() pulumi.StringPtrOutput
The Bitbucket server config resource that this trigger config maps to.
func (TriggerBitbucketServerTriggerConfigPtrOutput) ElementType ¶ added in v6.51.0
func (TriggerBitbucketServerTriggerConfigPtrOutput) ElementType() reflect.Type
func (TriggerBitbucketServerTriggerConfigPtrOutput) ProjectKey ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPtrOutput) ProjectKey() pulumi.StringPtrOutput
Key of the project that the repo is in. For example: The key for https://mybitbucket.server/projects/TEST/repos/test-repo is "TEST".
func (TriggerBitbucketServerTriggerConfigPtrOutput) PullRequest ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPtrOutput) PullRequest() TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
Filter to match changes in pull requests. Structure is documented below.
func (TriggerBitbucketServerTriggerConfigPtrOutput) Push ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPtrOutput) Push() TriggerBitbucketServerTriggerConfigPushPtrOutput
Filter to match changes in refs like branches, tags. Structure is documented below.
func (TriggerBitbucketServerTriggerConfigPtrOutput) RepoSlug ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPtrOutput) RepoSlug() pulumi.StringPtrOutput
Slug of the repository. A repository slug is a URL-friendly version of a repository name, automatically generated by Bitbucket for use in the URL. For example, if the repository name is 'test repo', in the URL it would become 'test-repo' as in https://mybitbucket.server/projects/TEST/repos/test-repo.
func (TriggerBitbucketServerTriggerConfigPtrOutput) ToTriggerBitbucketServerTriggerConfigPtrOutput ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPtrOutput) ToTriggerBitbucketServerTriggerConfigPtrOutput() TriggerBitbucketServerTriggerConfigPtrOutput
func (TriggerBitbucketServerTriggerConfigPtrOutput) ToTriggerBitbucketServerTriggerConfigPtrOutputWithContext ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPtrOutput) ToTriggerBitbucketServerTriggerConfigPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPtrOutput
type TriggerBitbucketServerTriggerConfigPullRequest ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPullRequest struct { // Regex of branches to match. // The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax Branch string `pulumi:"branch"` // Configure builds to run whether a repository owner or collaborator need to comment /gcbrun. // Possible values are: `COMMENTS_DISABLED`, `COMMENTS_ENABLED`, `COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY`. CommentControl *string `pulumi:"commentControl"` // If true, branches that do NOT match the gitRef will trigger a build. InvertRegex *bool `pulumi:"invertRegex"` }
type TriggerBitbucketServerTriggerConfigPullRequestArgs ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPullRequestArgs struct { // Regex of branches to match. // The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax Branch pulumi.StringInput `pulumi:"branch"` // Configure builds to run whether a repository owner or collaborator need to comment /gcbrun. // Possible values are: `COMMENTS_DISABLED`, `COMMENTS_ENABLED`, `COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY`. CommentControl pulumi.StringPtrInput `pulumi:"commentControl"` // If true, branches that do NOT match the gitRef will trigger a build. InvertRegex pulumi.BoolPtrInput `pulumi:"invertRegex"` }
func (TriggerBitbucketServerTriggerConfigPullRequestArgs) ElementType ¶ added in v6.51.0
func (TriggerBitbucketServerTriggerConfigPullRequestArgs) ElementType() reflect.Type
func (TriggerBitbucketServerTriggerConfigPullRequestArgs) ToTriggerBitbucketServerTriggerConfigPullRequestOutput ¶ added in v6.51.0
func (i TriggerBitbucketServerTriggerConfigPullRequestArgs) ToTriggerBitbucketServerTriggerConfigPullRequestOutput() TriggerBitbucketServerTriggerConfigPullRequestOutput
func (TriggerBitbucketServerTriggerConfigPullRequestArgs) ToTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext ¶ added in v6.51.0
func (i TriggerBitbucketServerTriggerConfigPullRequestArgs) ToTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPullRequestOutput
func (TriggerBitbucketServerTriggerConfigPullRequestArgs) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutput ¶ added in v6.51.0
func (i TriggerBitbucketServerTriggerConfigPullRequestArgs) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutput() TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
func (TriggerBitbucketServerTriggerConfigPullRequestArgs) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutputWithContext ¶ added in v6.51.0
func (i TriggerBitbucketServerTriggerConfigPullRequestArgs) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
type TriggerBitbucketServerTriggerConfigPullRequestInput ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPullRequestInput interface { pulumi.Input ToTriggerBitbucketServerTriggerConfigPullRequestOutput() TriggerBitbucketServerTriggerConfigPullRequestOutput ToTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext(context.Context) TriggerBitbucketServerTriggerConfigPullRequestOutput }
TriggerBitbucketServerTriggerConfigPullRequestInput is an input type that accepts TriggerBitbucketServerTriggerConfigPullRequestArgs and TriggerBitbucketServerTriggerConfigPullRequestOutput values. You can construct a concrete instance of `TriggerBitbucketServerTriggerConfigPullRequestInput` via:
TriggerBitbucketServerTriggerConfigPullRequestArgs{...}
type TriggerBitbucketServerTriggerConfigPullRequestOutput ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPullRequestOutput struct{ *pulumi.OutputState }
func (TriggerBitbucketServerTriggerConfigPullRequestOutput) Branch ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) Branch() pulumi.StringOutput
Regex of branches to match. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
func (TriggerBitbucketServerTriggerConfigPullRequestOutput) CommentControl ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) CommentControl() pulumi.StringPtrOutput
Configure builds to run whether a repository owner or collaborator need to comment /gcbrun. Possible values are: `COMMENTS_DISABLED`, `COMMENTS_ENABLED`, `COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY`.
func (TriggerBitbucketServerTriggerConfigPullRequestOutput) ElementType ¶ added in v6.51.0
func (TriggerBitbucketServerTriggerConfigPullRequestOutput) ElementType() reflect.Type
func (TriggerBitbucketServerTriggerConfigPullRequestOutput) InvertRegex ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) InvertRegex() pulumi.BoolPtrOutput
If true, branches that do NOT match the gitRef will trigger a build.
func (TriggerBitbucketServerTriggerConfigPullRequestOutput) ToTriggerBitbucketServerTriggerConfigPullRequestOutput ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) ToTriggerBitbucketServerTriggerConfigPullRequestOutput() TriggerBitbucketServerTriggerConfigPullRequestOutput
func (TriggerBitbucketServerTriggerConfigPullRequestOutput) ToTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) ToTriggerBitbucketServerTriggerConfigPullRequestOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPullRequestOutput
func (TriggerBitbucketServerTriggerConfigPullRequestOutput) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutput ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutput() TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
func (TriggerBitbucketServerTriggerConfigPullRequestOutput) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutputWithContext ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPullRequestOutput) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
type TriggerBitbucketServerTriggerConfigPullRequestPtrInput ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPullRequestPtrInput interface { pulumi.Input ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutput() TriggerBitbucketServerTriggerConfigPullRequestPtrOutput ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutputWithContext(context.Context) TriggerBitbucketServerTriggerConfigPullRequestPtrOutput }
TriggerBitbucketServerTriggerConfigPullRequestPtrInput is an input type that accepts TriggerBitbucketServerTriggerConfigPullRequestArgs, TriggerBitbucketServerTriggerConfigPullRequestPtr and TriggerBitbucketServerTriggerConfigPullRequestPtrOutput values. You can construct a concrete instance of `TriggerBitbucketServerTriggerConfigPullRequestPtrInput` via:
TriggerBitbucketServerTriggerConfigPullRequestArgs{...} or: nil
func TriggerBitbucketServerTriggerConfigPullRequestPtr ¶ added in v6.51.0
func TriggerBitbucketServerTriggerConfigPullRequestPtr(v *TriggerBitbucketServerTriggerConfigPullRequestArgs) TriggerBitbucketServerTriggerConfigPullRequestPtrInput
type TriggerBitbucketServerTriggerConfigPullRequestPtrOutput ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPullRequestPtrOutput struct{ *pulumi.OutputState }
func (TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) Branch ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) Branch() pulumi.StringPtrOutput
Regex of branches to match. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
func (TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) CommentControl ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) CommentControl() pulumi.StringPtrOutput
Configure builds to run whether a repository owner or collaborator need to comment /gcbrun. Possible values are: `COMMENTS_DISABLED`, `COMMENTS_ENABLED`, `COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY`.
func (TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) ElementType ¶ added in v6.51.0
func (TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) ElementType() reflect.Type
func (TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) InvertRegex ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) InvertRegex() pulumi.BoolPtrOutput
If true, branches that do NOT match the gitRef will trigger a build.
func (TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutput ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutput() TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
func (TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutputWithContext ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPullRequestPtrOutput) ToTriggerBitbucketServerTriggerConfigPullRequestPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPullRequestPtrOutput
type TriggerBitbucketServerTriggerConfigPush ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPush struct { // Regex of branches to match. Specify only one of branch or tag. Branch *string `pulumi:"branch"` // When true, only trigger a build if the revision regex does NOT match the gitRef regex. InvertRegex *bool `pulumi:"invertRegex"` // Regex of tags to match. Specify only one of branch or tag. Tag *string `pulumi:"tag"` }
type TriggerBitbucketServerTriggerConfigPushArgs ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPushArgs struct { // Regex of branches to match. Specify only one of branch or tag. Branch pulumi.StringPtrInput `pulumi:"branch"` // When true, only trigger a build if the revision regex does NOT match the gitRef regex. InvertRegex pulumi.BoolPtrInput `pulumi:"invertRegex"` // Regex of tags to match. Specify only one of branch or tag. Tag pulumi.StringPtrInput `pulumi:"tag"` }
func (TriggerBitbucketServerTriggerConfigPushArgs) ElementType ¶ added in v6.51.0
func (TriggerBitbucketServerTriggerConfigPushArgs) ElementType() reflect.Type
func (TriggerBitbucketServerTriggerConfigPushArgs) ToTriggerBitbucketServerTriggerConfigPushOutput ¶ added in v6.51.0
func (i TriggerBitbucketServerTriggerConfigPushArgs) ToTriggerBitbucketServerTriggerConfigPushOutput() TriggerBitbucketServerTriggerConfigPushOutput
func (TriggerBitbucketServerTriggerConfigPushArgs) ToTriggerBitbucketServerTriggerConfigPushOutputWithContext ¶ added in v6.51.0
func (i TriggerBitbucketServerTriggerConfigPushArgs) ToTriggerBitbucketServerTriggerConfigPushOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPushOutput
func (TriggerBitbucketServerTriggerConfigPushArgs) ToTriggerBitbucketServerTriggerConfigPushPtrOutput ¶ added in v6.51.0
func (i TriggerBitbucketServerTriggerConfigPushArgs) ToTriggerBitbucketServerTriggerConfigPushPtrOutput() TriggerBitbucketServerTriggerConfigPushPtrOutput
func (TriggerBitbucketServerTriggerConfigPushArgs) ToTriggerBitbucketServerTriggerConfigPushPtrOutputWithContext ¶ added in v6.51.0
func (i TriggerBitbucketServerTriggerConfigPushArgs) ToTriggerBitbucketServerTriggerConfigPushPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPushPtrOutput
type TriggerBitbucketServerTriggerConfigPushInput ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPushInput interface { pulumi.Input ToTriggerBitbucketServerTriggerConfigPushOutput() TriggerBitbucketServerTriggerConfigPushOutput ToTriggerBitbucketServerTriggerConfigPushOutputWithContext(context.Context) TriggerBitbucketServerTriggerConfigPushOutput }
TriggerBitbucketServerTriggerConfigPushInput is an input type that accepts TriggerBitbucketServerTriggerConfigPushArgs and TriggerBitbucketServerTriggerConfigPushOutput values. You can construct a concrete instance of `TriggerBitbucketServerTriggerConfigPushInput` via:
TriggerBitbucketServerTriggerConfigPushArgs{...}
type TriggerBitbucketServerTriggerConfigPushOutput ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPushOutput struct{ *pulumi.OutputState }
func (TriggerBitbucketServerTriggerConfigPushOutput) Branch ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPushOutput) Branch() pulumi.StringPtrOutput
Regex of branches to match. Specify only one of branch or tag.
func (TriggerBitbucketServerTriggerConfigPushOutput) ElementType ¶ added in v6.51.0
func (TriggerBitbucketServerTriggerConfigPushOutput) ElementType() reflect.Type
func (TriggerBitbucketServerTriggerConfigPushOutput) InvertRegex ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPushOutput) InvertRegex() pulumi.BoolPtrOutput
When true, only trigger a build if the revision regex does NOT match the gitRef regex.
func (TriggerBitbucketServerTriggerConfigPushOutput) Tag ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPushOutput) Tag() pulumi.StringPtrOutput
Regex of tags to match. Specify only one of branch or tag.
func (TriggerBitbucketServerTriggerConfigPushOutput) ToTriggerBitbucketServerTriggerConfigPushOutput ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPushOutput) ToTriggerBitbucketServerTriggerConfigPushOutput() TriggerBitbucketServerTriggerConfigPushOutput
func (TriggerBitbucketServerTriggerConfigPushOutput) ToTriggerBitbucketServerTriggerConfigPushOutputWithContext ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPushOutput) ToTriggerBitbucketServerTriggerConfigPushOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPushOutput
func (TriggerBitbucketServerTriggerConfigPushOutput) ToTriggerBitbucketServerTriggerConfigPushPtrOutput ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPushOutput) ToTriggerBitbucketServerTriggerConfigPushPtrOutput() TriggerBitbucketServerTriggerConfigPushPtrOutput
func (TriggerBitbucketServerTriggerConfigPushOutput) ToTriggerBitbucketServerTriggerConfigPushPtrOutputWithContext ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPushOutput) ToTriggerBitbucketServerTriggerConfigPushPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPushPtrOutput
type TriggerBitbucketServerTriggerConfigPushPtrInput ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPushPtrInput interface { pulumi.Input ToTriggerBitbucketServerTriggerConfigPushPtrOutput() TriggerBitbucketServerTriggerConfigPushPtrOutput ToTriggerBitbucketServerTriggerConfigPushPtrOutputWithContext(context.Context) TriggerBitbucketServerTriggerConfigPushPtrOutput }
TriggerBitbucketServerTriggerConfigPushPtrInput is an input type that accepts TriggerBitbucketServerTriggerConfigPushArgs, TriggerBitbucketServerTriggerConfigPushPtr and TriggerBitbucketServerTriggerConfigPushPtrOutput values. You can construct a concrete instance of `TriggerBitbucketServerTriggerConfigPushPtrInput` via:
TriggerBitbucketServerTriggerConfigPushArgs{...} or: nil
func TriggerBitbucketServerTriggerConfigPushPtr ¶ added in v6.51.0
func TriggerBitbucketServerTriggerConfigPushPtr(v *TriggerBitbucketServerTriggerConfigPushArgs) TriggerBitbucketServerTriggerConfigPushPtrInput
type TriggerBitbucketServerTriggerConfigPushPtrOutput ¶ added in v6.51.0
type TriggerBitbucketServerTriggerConfigPushPtrOutput struct{ *pulumi.OutputState }
func (TriggerBitbucketServerTriggerConfigPushPtrOutput) Branch ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPushPtrOutput) Branch() pulumi.StringPtrOutput
Regex of branches to match. Specify only one of branch or tag.
func (TriggerBitbucketServerTriggerConfigPushPtrOutput) ElementType ¶ added in v6.51.0
func (TriggerBitbucketServerTriggerConfigPushPtrOutput) ElementType() reflect.Type
func (TriggerBitbucketServerTriggerConfigPushPtrOutput) InvertRegex ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPushPtrOutput) InvertRegex() pulumi.BoolPtrOutput
When true, only trigger a build if the revision regex does NOT match the gitRef regex.
func (TriggerBitbucketServerTriggerConfigPushPtrOutput) Tag ¶ added in v6.51.0
Regex of tags to match. Specify only one of branch or tag.
func (TriggerBitbucketServerTriggerConfigPushPtrOutput) ToTriggerBitbucketServerTriggerConfigPushPtrOutput ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPushPtrOutput) ToTriggerBitbucketServerTriggerConfigPushPtrOutput() TriggerBitbucketServerTriggerConfigPushPtrOutput
func (TriggerBitbucketServerTriggerConfigPushPtrOutput) ToTriggerBitbucketServerTriggerConfigPushPtrOutputWithContext ¶ added in v6.51.0
func (o TriggerBitbucketServerTriggerConfigPushPtrOutput) ToTriggerBitbucketServerTriggerConfigPushPtrOutputWithContext(ctx context.Context) TriggerBitbucketServerTriggerConfigPushPtrOutput
type TriggerBuild ¶
type TriggerBuild struct { // Artifacts produced by the build that should be uploaded upon successful completion of all build steps. // Structure is documented below. Artifacts *TriggerBuildArtifacts `pulumi:"artifacts"` // Secrets and secret environment variables. // Structure is documented below. AvailableSecrets *TriggerBuildAvailableSecrets `pulumi:"availableSecrets"` // A list of images to be pushed upon the successful completion of all build steps. // The images are pushed using the builder service account's credentials. // The digests of the pushed images will be stored in the Build resource's results field. // If any of the images fail to be pushed, the build status is marked FAILURE. Images []string `pulumi:"images"` // Google Cloud Storage bucket where logs should be written. // Logs file names will be of the format ${logsBucket}/log-${build_id}.txt. LogsBucket *string `pulumi:"logsBucket"` // Special options for this build. // Structure is documented below. Options *TriggerBuildOptions `pulumi:"options"` // TTL in queue for this build. If provided and the build is enqueued longer than this value, // the build will expire and the build status will be EXPIRED. // The TTL starts ticking from createTime. // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". QueueTtl *string `pulumi:"queueTtl"` // Secrets to decrypt using Cloud Key Management Service. // Structure is documented below. Secrets []TriggerBuildSecret `pulumi:"secrets"` // The location of the source files to build. // One of `storageSource` or `repoSource` must be provided. // Structure is documented below. Source *TriggerBuildSource `pulumi:"source"` // The operations to be performed on the workspace. // Structure is documented below. Steps []TriggerBuildStep `pulumi:"steps"` // Substitutions data for Build resource. Substitutions map[string]string `pulumi:"substitutions"` // Tags for annotation of a Build. These are not docker tags. Tags []string `pulumi:"tags"` // Amount of time that this build should be allowed to run, to second granularity. // If this amount of time elapses, work on the build will cease and the build status will be TIMEOUT. // This timeout must be equal to or greater than the sum of the timeouts for build steps within the build. // The expected format is the number of seconds followed by s. // Default time is ten minutes (600s). Timeout *string `pulumi:"timeout"` }
type TriggerBuildArgs ¶
type TriggerBuildArgs struct { // Artifacts produced by the build that should be uploaded upon successful completion of all build steps. // Structure is documented below. Artifacts TriggerBuildArtifactsPtrInput `pulumi:"artifacts"` // Secrets and secret environment variables. // Structure is documented below. AvailableSecrets TriggerBuildAvailableSecretsPtrInput `pulumi:"availableSecrets"` // A list of images to be pushed upon the successful completion of all build steps. // The images are pushed using the builder service account's credentials. // The digests of the pushed images will be stored in the Build resource's results field. // If any of the images fail to be pushed, the build status is marked FAILURE. Images pulumi.StringArrayInput `pulumi:"images"` // Google Cloud Storage bucket where logs should be written. // Logs file names will be of the format ${logsBucket}/log-${build_id}.txt. LogsBucket pulumi.StringPtrInput `pulumi:"logsBucket"` // Special options for this build. // Structure is documented below. Options TriggerBuildOptionsPtrInput `pulumi:"options"` // TTL in queue for this build. If provided and the build is enqueued longer than this value, // the build will expire and the build status will be EXPIRED. // The TTL starts ticking from createTime. // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". QueueTtl pulumi.StringPtrInput `pulumi:"queueTtl"` // Secrets to decrypt using Cloud Key Management Service. // Structure is documented below. Secrets TriggerBuildSecretArrayInput `pulumi:"secrets"` // The location of the source files to build. // One of `storageSource` or `repoSource` must be provided. // Structure is documented below. Source TriggerBuildSourcePtrInput `pulumi:"source"` // The operations to be performed on the workspace. // Structure is documented below. Steps TriggerBuildStepArrayInput `pulumi:"steps"` // Substitutions data for Build resource. Substitutions pulumi.StringMapInput `pulumi:"substitutions"` // Tags for annotation of a Build. These are not docker tags. Tags pulumi.StringArrayInput `pulumi:"tags"` // Amount of time that this build should be allowed to run, to second granularity. // If this amount of time elapses, work on the build will cease and the build status will be TIMEOUT. // This timeout must be equal to or greater than the sum of the timeouts for build steps within the build. // The expected format is the number of seconds followed by s. // Default time is ten minutes (600s). Timeout pulumi.StringPtrInput `pulumi:"timeout"` }
func (TriggerBuildArgs) ElementType ¶
func (TriggerBuildArgs) ElementType() reflect.Type
func (TriggerBuildArgs) ToTriggerBuildOutput ¶
func (i TriggerBuildArgs) ToTriggerBuildOutput() TriggerBuildOutput
func (TriggerBuildArgs) ToTriggerBuildOutputWithContext ¶
func (i TriggerBuildArgs) ToTriggerBuildOutputWithContext(ctx context.Context) TriggerBuildOutput
func (TriggerBuildArgs) ToTriggerBuildPtrOutput ¶
func (i TriggerBuildArgs) ToTriggerBuildPtrOutput() TriggerBuildPtrOutput
func (TriggerBuildArgs) ToTriggerBuildPtrOutputWithContext ¶
func (i TriggerBuildArgs) ToTriggerBuildPtrOutputWithContext(ctx context.Context) TriggerBuildPtrOutput
type TriggerBuildArtifacts ¶
type TriggerBuildArtifacts struct { // A list of images to be pushed upon the successful completion of all build steps. // The images will be pushed using the builder service account's credentials. // The digests of the pushed images will be stored in the Build resource's results field. // If any of the images fail to be pushed, the build is marked FAILURE. Images []string `pulumi:"images"` // A list of objects to be uploaded to Cloud Storage upon successful completion of all build steps. // Files in the workspace matching specified paths globs will be uploaded to the // Cloud Storage location using the builder service account's credentials. // The location and generation of the uploaded objects will be stored in the Build resource's results field. // If any objects fail to be pushed, the build is marked FAILURE. // Structure is documented below. Objects *TriggerBuildArtifactsObjects `pulumi:"objects"` }
type TriggerBuildArtifactsArgs ¶
type TriggerBuildArtifactsArgs struct { // A list of images to be pushed upon the successful completion of all build steps. // The images will be pushed using the builder service account's credentials. // The digests of the pushed images will be stored in the Build resource's results field. // If any of the images fail to be pushed, the build is marked FAILURE. Images pulumi.StringArrayInput `pulumi:"images"` // A list of objects to be uploaded to Cloud Storage upon successful completion of all build steps. // Files in the workspace matching specified paths globs will be uploaded to the // Cloud Storage location using the builder service account's credentials. // The location and generation of the uploaded objects will be stored in the Build resource's results field. // If any objects fail to be pushed, the build is marked FAILURE. // Structure is documented below. Objects TriggerBuildArtifactsObjectsPtrInput `pulumi:"objects"` }
func (TriggerBuildArtifactsArgs) ElementType ¶
func (TriggerBuildArtifactsArgs) ElementType() reflect.Type
func (TriggerBuildArtifactsArgs) ToTriggerBuildArtifactsOutput ¶
func (i TriggerBuildArtifactsArgs) ToTriggerBuildArtifactsOutput() TriggerBuildArtifactsOutput
func (TriggerBuildArtifactsArgs) ToTriggerBuildArtifactsOutputWithContext ¶
func (i TriggerBuildArtifactsArgs) ToTriggerBuildArtifactsOutputWithContext(ctx context.Context) TriggerBuildArtifactsOutput
func (TriggerBuildArtifactsArgs) ToTriggerBuildArtifactsPtrOutput ¶
func (i TriggerBuildArtifactsArgs) ToTriggerBuildArtifactsPtrOutput() TriggerBuildArtifactsPtrOutput
func (TriggerBuildArtifactsArgs) ToTriggerBuildArtifactsPtrOutputWithContext ¶
func (i TriggerBuildArtifactsArgs) ToTriggerBuildArtifactsPtrOutputWithContext(ctx context.Context) TriggerBuildArtifactsPtrOutput
type TriggerBuildArtifactsInput ¶
type TriggerBuildArtifactsInput interface { pulumi.Input ToTriggerBuildArtifactsOutput() TriggerBuildArtifactsOutput ToTriggerBuildArtifactsOutputWithContext(context.Context) TriggerBuildArtifactsOutput }
TriggerBuildArtifactsInput is an input type that accepts TriggerBuildArtifactsArgs and TriggerBuildArtifactsOutput values. You can construct a concrete instance of `TriggerBuildArtifactsInput` via:
TriggerBuildArtifactsArgs{...}
type TriggerBuildArtifactsObjects ¶
type TriggerBuildArtifactsObjects struct { // Cloud Storage bucket and optional object path, in the form "gs://bucket/path/to/somewhere/". // Files in the workspace matching any path pattern will be uploaded to Cloud Storage with // this location as a prefix. Location *string `pulumi:"location"` // Path globs used to match files in the build's workspace. Paths []string `pulumi:"paths"` // (Output) // Output only. Stores timing information for pushing all artifact objects. // Structure is documented below. Timings []TriggerBuildArtifactsObjectsTiming `pulumi:"timings"` }
type TriggerBuildArtifactsObjectsArgs ¶
type TriggerBuildArtifactsObjectsArgs struct { // Cloud Storage bucket and optional object path, in the form "gs://bucket/path/to/somewhere/". // Files in the workspace matching any path pattern will be uploaded to Cloud Storage with // this location as a prefix. Location pulumi.StringPtrInput `pulumi:"location"` // Path globs used to match files in the build's workspace. Paths pulumi.StringArrayInput `pulumi:"paths"` // (Output) // Output only. Stores timing information for pushing all artifact objects. // Structure is documented below. Timings TriggerBuildArtifactsObjectsTimingArrayInput `pulumi:"timings"` }
func (TriggerBuildArtifactsObjectsArgs) ElementType ¶
func (TriggerBuildArtifactsObjectsArgs) ElementType() reflect.Type
func (TriggerBuildArtifactsObjectsArgs) ToTriggerBuildArtifactsObjectsOutput ¶
func (i TriggerBuildArtifactsObjectsArgs) ToTriggerBuildArtifactsObjectsOutput() TriggerBuildArtifactsObjectsOutput
func (TriggerBuildArtifactsObjectsArgs) ToTriggerBuildArtifactsObjectsOutputWithContext ¶
func (i TriggerBuildArtifactsObjectsArgs) ToTriggerBuildArtifactsObjectsOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsOutput
func (TriggerBuildArtifactsObjectsArgs) ToTriggerBuildArtifactsObjectsPtrOutput ¶
func (i TriggerBuildArtifactsObjectsArgs) ToTriggerBuildArtifactsObjectsPtrOutput() TriggerBuildArtifactsObjectsPtrOutput
func (TriggerBuildArtifactsObjectsArgs) ToTriggerBuildArtifactsObjectsPtrOutputWithContext ¶
func (i TriggerBuildArtifactsObjectsArgs) ToTriggerBuildArtifactsObjectsPtrOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsPtrOutput
type TriggerBuildArtifactsObjectsInput ¶
type TriggerBuildArtifactsObjectsInput interface { pulumi.Input ToTriggerBuildArtifactsObjectsOutput() TriggerBuildArtifactsObjectsOutput ToTriggerBuildArtifactsObjectsOutputWithContext(context.Context) TriggerBuildArtifactsObjectsOutput }
TriggerBuildArtifactsObjectsInput is an input type that accepts TriggerBuildArtifactsObjectsArgs and TriggerBuildArtifactsObjectsOutput values. You can construct a concrete instance of `TriggerBuildArtifactsObjectsInput` via:
TriggerBuildArtifactsObjectsArgs{...}
type TriggerBuildArtifactsObjectsOutput ¶
type TriggerBuildArtifactsObjectsOutput struct{ *pulumi.OutputState }
func (TriggerBuildArtifactsObjectsOutput) ElementType ¶
func (TriggerBuildArtifactsObjectsOutput) ElementType() reflect.Type
func (TriggerBuildArtifactsObjectsOutput) Location ¶
func (o TriggerBuildArtifactsObjectsOutput) Location() pulumi.StringPtrOutput
Cloud Storage bucket and optional object path, in the form "gs://bucket/path/to/somewhere/". Files in the workspace matching any path pattern will be uploaded to Cloud Storage with this location as a prefix.
func (TriggerBuildArtifactsObjectsOutput) Paths ¶
func (o TriggerBuildArtifactsObjectsOutput) Paths() pulumi.StringArrayOutput
Path globs used to match files in the build's workspace.
func (TriggerBuildArtifactsObjectsOutput) Timings ¶
func (o TriggerBuildArtifactsObjectsOutput) Timings() TriggerBuildArtifactsObjectsTimingArrayOutput
(Output) Output only. Stores timing information for pushing all artifact objects. Structure is documented below.
func (TriggerBuildArtifactsObjectsOutput) ToTriggerBuildArtifactsObjectsOutput ¶
func (o TriggerBuildArtifactsObjectsOutput) ToTriggerBuildArtifactsObjectsOutput() TriggerBuildArtifactsObjectsOutput
func (TriggerBuildArtifactsObjectsOutput) ToTriggerBuildArtifactsObjectsOutputWithContext ¶
func (o TriggerBuildArtifactsObjectsOutput) ToTriggerBuildArtifactsObjectsOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsOutput
func (TriggerBuildArtifactsObjectsOutput) ToTriggerBuildArtifactsObjectsPtrOutput ¶
func (o TriggerBuildArtifactsObjectsOutput) ToTriggerBuildArtifactsObjectsPtrOutput() TriggerBuildArtifactsObjectsPtrOutput
func (TriggerBuildArtifactsObjectsOutput) ToTriggerBuildArtifactsObjectsPtrOutputWithContext ¶
func (o TriggerBuildArtifactsObjectsOutput) ToTriggerBuildArtifactsObjectsPtrOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsPtrOutput
type TriggerBuildArtifactsObjectsPtrInput ¶
type TriggerBuildArtifactsObjectsPtrInput interface { pulumi.Input ToTriggerBuildArtifactsObjectsPtrOutput() TriggerBuildArtifactsObjectsPtrOutput ToTriggerBuildArtifactsObjectsPtrOutputWithContext(context.Context) TriggerBuildArtifactsObjectsPtrOutput }
TriggerBuildArtifactsObjectsPtrInput is an input type that accepts TriggerBuildArtifactsObjectsArgs, TriggerBuildArtifactsObjectsPtr and TriggerBuildArtifactsObjectsPtrOutput values. You can construct a concrete instance of `TriggerBuildArtifactsObjectsPtrInput` via:
TriggerBuildArtifactsObjectsArgs{...} or: nil
func TriggerBuildArtifactsObjectsPtr ¶
func TriggerBuildArtifactsObjectsPtr(v *TriggerBuildArtifactsObjectsArgs) TriggerBuildArtifactsObjectsPtrInput
type TriggerBuildArtifactsObjectsPtrOutput ¶
type TriggerBuildArtifactsObjectsPtrOutput struct{ *pulumi.OutputState }
func (TriggerBuildArtifactsObjectsPtrOutput) ElementType ¶
func (TriggerBuildArtifactsObjectsPtrOutput) ElementType() reflect.Type
func (TriggerBuildArtifactsObjectsPtrOutput) Location ¶
func (o TriggerBuildArtifactsObjectsPtrOutput) Location() pulumi.StringPtrOutput
Cloud Storage bucket and optional object path, in the form "gs://bucket/path/to/somewhere/". Files in the workspace matching any path pattern will be uploaded to Cloud Storage with this location as a prefix.
func (TriggerBuildArtifactsObjectsPtrOutput) Paths ¶
func (o TriggerBuildArtifactsObjectsPtrOutput) Paths() pulumi.StringArrayOutput
Path globs used to match files in the build's workspace.
func (TriggerBuildArtifactsObjectsPtrOutput) Timings ¶
func (o TriggerBuildArtifactsObjectsPtrOutput) Timings() TriggerBuildArtifactsObjectsTimingArrayOutput
(Output) Output only. Stores timing information for pushing all artifact objects. Structure is documented below.
func (TriggerBuildArtifactsObjectsPtrOutput) ToTriggerBuildArtifactsObjectsPtrOutput ¶
func (o TriggerBuildArtifactsObjectsPtrOutput) ToTriggerBuildArtifactsObjectsPtrOutput() TriggerBuildArtifactsObjectsPtrOutput
func (TriggerBuildArtifactsObjectsPtrOutput) ToTriggerBuildArtifactsObjectsPtrOutputWithContext ¶
func (o TriggerBuildArtifactsObjectsPtrOutput) ToTriggerBuildArtifactsObjectsPtrOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsPtrOutput
type TriggerBuildArtifactsObjectsTiming ¶
type TriggerBuildArtifactsObjectsTiming struct { // End of time span. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to // nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". EndTime *string `pulumi:"endTime"` // Start of time span. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to // nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". StartTime *string `pulumi:"startTime"` }
type TriggerBuildArtifactsObjectsTimingArgs ¶
type TriggerBuildArtifactsObjectsTimingArgs struct { // End of time span. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to // nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". EndTime pulumi.StringPtrInput `pulumi:"endTime"` // Start of time span. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to // nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". StartTime pulumi.StringPtrInput `pulumi:"startTime"` }
func (TriggerBuildArtifactsObjectsTimingArgs) ElementType ¶
func (TriggerBuildArtifactsObjectsTimingArgs) ElementType() reflect.Type
func (TriggerBuildArtifactsObjectsTimingArgs) ToTriggerBuildArtifactsObjectsTimingOutput ¶
func (i TriggerBuildArtifactsObjectsTimingArgs) ToTriggerBuildArtifactsObjectsTimingOutput() TriggerBuildArtifactsObjectsTimingOutput
func (TriggerBuildArtifactsObjectsTimingArgs) ToTriggerBuildArtifactsObjectsTimingOutputWithContext ¶
func (i TriggerBuildArtifactsObjectsTimingArgs) ToTriggerBuildArtifactsObjectsTimingOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsTimingOutput
type TriggerBuildArtifactsObjectsTimingArray ¶
type TriggerBuildArtifactsObjectsTimingArray []TriggerBuildArtifactsObjectsTimingInput
func (TriggerBuildArtifactsObjectsTimingArray) ElementType ¶
func (TriggerBuildArtifactsObjectsTimingArray) ElementType() reflect.Type
func (TriggerBuildArtifactsObjectsTimingArray) ToTriggerBuildArtifactsObjectsTimingArrayOutput ¶
func (i TriggerBuildArtifactsObjectsTimingArray) ToTriggerBuildArtifactsObjectsTimingArrayOutput() TriggerBuildArtifactsObjectsTimingArrayOutput
func (TriggerBuildArtifactsObjectsTimingArray) ToTriggerBuildArtifactsObjectsTimingArrayOutputWithContext ¶
func (i TriggerBuildArtifactsObjectsTimingArray) ToTriggerBuildArtifactsObjectsTimingArrayOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsTimingArrayOutput
type TriggerBuildArtifactsObjectsTimingArrayInput ¶
type TriggerBuildArtifactsObjectsTimingArrayInput interface { pulumi.Input ToTriggerBuildArtifactsObjectsTimingArrayOutput() TriggerBuildArtifactsObjectsTimingArrayOutput ToTriggerBuildArtifactsObjectsTimingArrayOutputWithContext(context.Context) TriggerBuildArtifactsObjectsTimingArrayOutput }
TriggerBuildArtifactsObjectsTimingArrayInput is an input type that accepts TriggerBuildArtifactsObjectsTimingArray and TriggerBuildArtifactsObjectsTimingArrayOutput values. You can construct a concrete instance of `TriggerBuildArtifactsObjectsTimingArrayInput` via:
TriggerBuildArtifactsObjectsTimingArray{ TriggerBuildArtifactsObjectsTimingArgs{...} }
type TriggerBuildArtifactsObjectsTimingArrayOutput ¶
type TriggerBuildArtifactsObjectsTimingArrayOutput struct{ *pulumi.OutputState }
func (TriggerBuildArtifactsObjectsTimingArrayOutput) ElementType ¶
func (TriggerBuildArtifactsObjectsTimingArrayOutput) ElementType() reflect.Type
func (TriggerBuildArtifactsObjectsTimingArrayOutput) ToTriggerBuildArtifactsObjectsTimingArrayOutput ¶
func (o TriggerBuildArtifactsObjectsTimingArrayOutput) ToTriggerBuildArtifactsObjectsTimingArrayOutput() TriggerBuildArtifactsObjectsTimingArrayOutput
func (TriggerBuildArtifactsObjectsTimingArrayOutput) ToTriggerBuildArtifactsObjectsTimingArrayOutputWithContext ¶
func (o TriggerBuildArtifactsObjectsTimingArrayOutput) ToTriggerBuildArtifactsObjectsTimingArrayOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsTimingArrayOutput
type TriggerBuildArtifactsObjectsTimingInput ¶
type TriggerBuildArtifactsObjectsTimingInput interface { pulumi.Input ToTriggerBuildArtifactsObjectsTimingOutput() TriggerBuildArtifactsObjectsTimingOutput ToTriggerBuildArtifactsObjectsTimingOutputWithContext(context.Context) TriggerBuildArtifactsObjectsTimingOutput }
TriggerBuildArtifactsObjectsTimingInput is an input type that accepts TriggerBuildArtifactsObjectsTimingArgs and TriggerBuildArtifactsObjectsTimingOutput values. You can construct a concrete instance of `TriggerBuildArtifactsObjectsTimingInput` via:
TriggerBuildArtifactsObjectsTimingArgs{...}
type TriggerBuildArtifactsObjectsTimingOutput ¶
type TriggerBuildArtifactsObjectsTimingOutput struct{ *pulumi.OutputState }
func (TriggerBuildArtifactsObjectsTimingOutput) ElementType ¶
func (TriggerBuildArtifactsObjectsTimingOutput) ElementType() reflect.Type
func (TriggerBuildArtifactsObjectsTimingOutput) EndTime ¶
func (o TriggerBuildArtifactsObjectsTimingOutput) EndTime() pulumi.StringPtrOutput
End of time span. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
func (TriggerBuildArtifactsObjectsTimingOutput) StartTime ¶
func (o TriggerBuildArtifactsObjectsTimingOutput) StartTime() pulumi.StringPtrOutput
Start of time span. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
func (TriggerBuildArtifactsObjectsTimingOutput) ToTriggerBuildArtifactsObjectsTimingOutput ¶
func (o TriggerBuildArtifactsObjectsTimingOutput) ToTriggerBuildArtifactsObjectsTimingOutput() TriggerBuildArtifactsObjectsTimingOutput
func (TriggerBuildArtifactsObjectsTimingOutput) ToTriggerBuildArtifactsObjectsTimingOutputWithContext ¶
func (o TriggerBuildArtifactsObjectsTimingOutput) ToTriggerBuildArtifactsObjectsTimingOutputWithContext(ctx context.Context) TriggerBuildArtifactsObjectsTimingOutput
type TriggerBuildArtifactsOutput ¶
type TriggerBuildArtifactsOutput struct{ *pulumi.OutputState }
func (TriggerBuildArtifactsOutput) ElementType ¶
func (TriggerBuildArtifactsOutput) ElementType() reflect.Type
func (TriggerBuildArtifactsOutput) Images ¶
func (o TriggerBuildArtifactsOutput) Images() pulumi.StringArrayOutput
A list of images to be pushed upon the successful completion of all build steps. The images will be pushed using the builder service account's credentials. The digests of the pushed images will be stored in the Build resource's results field. If any of the images fail to be pushed, the build is marked FAILURE.
func (TriggerBuildArtifactsOutput) Objects ¶
func (o TriggerBuildArtifactsOutput) Objects() TriggerBuildArtifactsObjectsPtrOutput
A list of objects to be uploaded to Cloud Storage upon successful completion of all build steps. Files in the workspace matching specified paths globs will be uploaded to the Cloud Storage location using the builder service account's credentials. The location and generation of the uploaded objects will be stored in the Build resource's results field. If any objects fail to be pushed, the build is marked FAILURE. Structure is documented below.
func (TriggerBuildArtifactsOutput) ToTriggerBuildArtifactsOutput ¶
func (o TriggerBuildArtifactsOutput) ToTriggerBuildArtifactsOutput() TriggerBuildArtifactsOutput
func (TriggerBuildArtifactsOutput) ToTriggerBuildArtifactsOutputWithContext ¶
func (o TriggerBuildArtifactsOutput) ToTriggerBuildArtifactsOutputWithContext(ctx context.Context) TriggerBuildArtifactsOutput
func (TriggerBuildArtifactsOutput) ToTriggerBuildArtifactsPtrOutput ¶
func (o TriggerBuildArtifactsOutput) ToTriggerBuildArtifactsPtrOutput() TriggerBuildArtifactsPtrOutput
func (TriggerBuildArtifactsOutput) ToTriggerBuildArtifactsPtrOutputWithContext ¶
func (o TriggerBuildArtifactsOutput) ToTriggerBuildArtifactsPtrOutputWithContext(ctx context.Context) TriggerBuildArtifactsPtrOutput
type TriggerBuildArtifactsPtrInput ¶
type TriggerBuildArtifactsPtrInput interface { pulumi.Input ToTriggerBuildArtifactsPtrOutput() TriggerBuildArtifactsPtrOutput ToTriggerBuildArtifactsPtrOutputWithContext(context.Context) TriggerBuildArtifactsPtrOutput }
TriggerBuildArtifactsPtrInput is an input type that accepts TriggerBuildArtifactsArgs, TriggerBuildArtifactsPtr and TriggerBuildArtifactsPtrOutput values. You can construct a concrete instance of `TriggerBuildArtifactsPtrInput` via:
TriggerBuildArtifactsArgs{...} or: nil
func TriggerBuildArtifactsPtr ¶
func TriggerBuildArtifactsPtr(v *TriggerBuildArtifactsArgs) TriggerBuildArtifactsPtrInput
type TriggerBuildArtifactsPtrOutput ¶
type TriggerBuildArtifactsPtrOutput struct{ *pulumi.OutputState }
func (TriggerBuildArtifactsPtrOutput) Elem ¶
func (o TriggerBuildArtifactsPtrOutput) Elem() TriggerBuildArtifactsOutput
func (TriggerBuildArtifactsPtrOutput) ElementType ¶
func (TriggerBuildArtifactsPtrOutput) ElementType() reflect.Type
func (TriggerBuildArtifactsPtrOutput) Images ¶
func (o TriggerBuildArtifactsPtrOutput) Images() pulumi.StringArrayOutput
A list of images to be pushed upon the successful completion of all build steps. The images will be pushed using the builder service account's credentials. The digests of the pushed images will be stored in the Build resource's results field. If any of the images fail to be pushed, the build is marked FAILURE.
func (TriggerBuildArtifactsPtrOutput) Objects ¶
func (o TriggerBuildArtifactsPtrOutput) Objects() TriggerBuildArtifactsObjectsPtrOutput
A list of objects to be uploaded to Cloud Storage upon successful completion of all build steps. Files in the workspace matching specified paths globs will be uploaded to the Cloud Storage location using the builder service account's credentials. The location and generation of the uploaded objects will be stored in the Build resource's results field. If any objects fail to be pushed, the build is marked FAILURE. Structure is documented below.
func (TriggerBuildArtifactsPtrOutput) ToTriggerBuildArtifactsPtrOutput ¶
func (o TriggerBuildArtifactsPtrOutput) ToTriggerBuildArtifactsPtrOutput() TriggerBuildArtifactsPtrOutput
func (TriggerBuildArtifactsPtrOutput) ToTriggerBuildArtifactsPtrOutputWithContext ¶
func (o TriggerBuildArtifactsPtrOutput) ToTriggerBuildArtifactsPtrOutputWithContext(ctx context.Context) TriggerBuildArtifactsPtrOutput
type TriggerBuildAvailableSecrets ¶ added in v6.6.0
type TriggerBuildAvailableSecrets struct { // Pairs a secret environment variable with a SecretVersion in Secret Manager. // Structure is documented below. SecretManagers []TriggerBuildAvailableSecretsSecretManager `pulumi:"secretManagers"` }
type TriggerBuildAvailableSecretsArgs ¶ added in v6.6.0
type TriggerBuildAvailableSecretsArgs struct { // Pairs a secret environment variable with a SecretVersion in Secret Manager. // Structure is documented below. SecretManagers TriggerBuildAvailableSecretsSecretManagerArrayInput `pulumi:"secretManagers"` }
func (TriggerBuildAvailableSecretsArgs) ElementType ¶ added in v6.6.0
func (TriggerBuildAvailableSecretsArgs) ElementType() reflect.Type
func (TriggerBuildAvailableSecretsArgs) ToTriggerBuildAvailableSecretsOutput ¶ added in v6.6.0
func (i TriggerBuildAvailableSecretsArgs) ToTriggerBuildAvailableSecretsOutput() TriggerBuildAvailableSecretsOutput
func (TriggerBuildAvailableSecretsArgs) ToTriggerBuildAvailableSecretsOutputWithContext ¶ added in v6.6.0
func (i TriggerBuildAvailableSecretsArgs) ToTriggerBuildAvailableSecretsOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsOutput
func (TriggerBuildAvailableSecretsArgs) ToTriggerBuildAvailableSecretsPtrOutput ¶ added in v6.6.0
func (i TriggerBuildAvailableSecretsArgs) ToTriggerBuildAvailableSecretsPtrOutput() TriggerBuildAvailableSecretsPtrOutput
func (TriggerBuildAvailableSecretsArgs) ToTriggerBuildAvailableSecretsPtrOutputWithContext ¶ added in v6.6.0
func (i TriggerBuildAvailableSecretsArgs) ToTriggerBuildAvailableSecretsPtrOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsPtrOutput
type TriggerBuildAvailableSecretsInput ¶ added in v6.6.0
type TriggerBuildAvailableSecretsInput interface { pulumi.Input ToTriggerBuildAvailableSecretsOutput() TriggerBuildAvailableSecretsOutput ToTriggerBuildAvailableSecretsOutputWithContext(context.Context) TriggerBuildAvailableSecretsOutput }
TriggerBuildAvailableSecretsInput is an input type that accepts TriggerBuildAvailableSecretsArgs and TriggerBuildAvailableSecretsOutput values. You can construct a concrete instance of `TriggerBuildAvailableSecretsInput` via:
TriggerBuildAvailableSecretsArgs{...}
type TriggerBuildAvailableSecretsOutput ¶ added in v6.6.0
type TriggerBuildAvailableSecretsOutput struct{ *pulumi.OutputState }
func (TriggerBuildAvailableSecretsOutput) ElementType ¶ added in v6.6.0
func (TriggerBuildAvailableSecretsOutput) ElementType() reflect.Type
func (TriggerBuildAvailableSecretsOutput) SecretManagers ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsOutput) SecretManagers() TriggerBuildAvailableSecretsSecretManagerArrayOutput
Pairs a secret environment variable with a SecretVersion in Secret Manager. Structure is documented below.
func (TriggerBuildAvailableSecretsOutput) ToTriggerBuildAvailableSecretsOutput ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsOutput) ToTriggerBuildAvailableSecretsOutput() TriggerBuildAvailableSecretsOutput
func (TriggerBuildAvailableSecretsOutput) ToTriggerBuildAvailableSecretsOutputWithContext ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsOutput) ToTriggerBuildAvailableSecretsOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsOutput
func (TriggerBuildAvailableSecretsOutput) ToTriggerBuildAvailableSecretsPtrOutput ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsOutput) ToTriggerBuildAvailableSecretsPtrOutput() TriggerBuildAvailableSecretsPtrOutput
func (TriggerBuildAvailableSecretsOutput) ToTriggerBuildAvailableSecretsPtrOutputWithContext ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsOutput) ToTriggerBuildAvailableSecretsPtrOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsPtrOutput
type TriggerBuildAvailableSecretsPtrInput ¶ added in v6.6.0
type TriggerBuildAvailableSecretsPtrInput interface { pulumi.Input ToTriggerBuildAvailableSecretsPtrOutput() TriggerBuildAvailableSecretsPtrOutput ToTriggerBuildAvailableSecretsPtrOutputWithContext(context.Context) TriggerBuildAvailableSecretsPtrOutput }
TriggerBuildAvailableSecretsPtrInput is an input type that accepts TriggerBuildAvailableSecretsArgs, TriggerBuildAvailableSecretsPtr and TriggerBuildAvailableSecretsPtrOutput values. You can construct a concrete instance of `TriggerBuildAvailableSecretsPtrInput` via:
TriggerBuildAvailableSecretsArgs{...} or: nil
func TriggerBuildAvailableSecretsPtr ¶ added in v6.6.0
func TriggerBuildAvailableSecretsPtr(v *TriggerBuildAvailableSecretsArgs) TriggerBuildAvailableSecretsPtrInput
type TriggerBuildAvailableSecretsPtrOutput ¶ added in v6.6.0
type TriggerBuildAvailableSecretsPtrOutput struct{ *pulumi.OutputState }
func (TriggerBuildAvailableSecretsPtrOutput) ElementType ¶ added in v6.6.0
func (TriggerBuildAvailableSecretsPtrOutput) ElementType() reflect.Type
func (TriggerBuildAvailableSecretsPtrOutput) SecretManagers ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsPtrOutput) SecretManagers() TriggerBuildAvailableSecretsSecretManagerArrayOutput
Pairs a secret environment variable with a SecretVersion in Secret Manager. Structure is documented below.
func (TriggerBuildAvailableSecretsPtrOutput) ToTriggerBuildAvailableSecretsPtrOutput ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsPtrOutput) ToTriggerBuildAvailableSecretsPtrOutput() TriggerBuildAvailableSecretsPtrOutput
func (TriggerBuildAvailableSecretsPtrOutput) ToTriggerBuildAvailableSecretsPtrOutputWithContext ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsPtrOutput) ToTriggerBuildAvailableSecretsPtrOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsPtrOutput
type TriggerBuildAvailableSecretsSecretManager ¶ added in v6.6.0
type TriggerBuildAvailableSecretsSecretManager struct { // Environment variable name to associate with the secret. Secret environment // variables must be unique across all of a build's secrets, and must be used // by at least one build step. Env string `pulumi:"env"` // Resource name of the SecretVersion. In format: projects/*/secrets/*/versions/* VersionName string `pulumi:"versionName"` }
type TriggerBuildAvailableSecretsSecretManagerArgs ¶ added in v6.6.0
type TriggerBuildAvailableSecretsSecretManagerArgs struct { // Environment variable name to associate with the secret. Secret environment // variables must be unique across all of a build's secrets, and must be used // by at least one build step. Env pulumi.StringInput `pulumi:"env"` // Resource name of the SecretVersion. In format: projects/*/secrets/*/versions/* VersionName pulumi.StringInput `pulumi:"versionName"` }
func (TriggerBuildAvailableSecretsSecretManagerArgs) ElementType ¶ added in v6.6.0
func (TriggerBuildAvailableSecretsSecretManagerArgs) ElementType() reflect.Type
func (TriggerBuildAvailableSecretsSecretManagerArgs) ToTriggerBuildAvailableSecretsSecretManagerOutput ¶ added in v6.6.0
func (i TriggerBuildAvailableSecretsSecretManagerArgs) ToTriggerBuildAvailableSecretsSecretManagerOutput() TriggerBuildAvailableSecretsSecretManagerOutput
func (TriggerBuildAvailableSecretsSecretManagerArgs) ToTriggerBuildAvailableSecretsSecretManagerOutputWithContext ¶ added in v6.6.0
func (i TriggerBuildAvailableSecretsSecretManagerArgs) ToTriggerBuildAvailableSecretsSecretManagerOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsSecretManagerOutput
type TriggerBuildAvailableSecretsSecretManagerArray ¶ added in v6.6.0
type TriggerBuildAvailableSecretsSecretManagerArray []TriggerBuildAvailableSecretsSecretManagerInput
func (TriggerBuildAvailableSecretsSecretManagerArray) ElementType ¶ added in v6.6.0
func (TriggerBuildAvailableSecretsSecretManagerArray) ElementType() reflect.Type
func (TriggerBuildAvailableSecretsSecretManagerArray) ToTriggerBuildAvailableSecretsSecretManagerArrayOutput ¶ added in v6.6.0
func (i TriggerBuildAvailableSecretsSecretManagerArray) ToTriggerBuildAvailableSecretsSecretManagerArrayOutput() TriggerBuildAvailableSecretsSecretManagerArrayOutput
func (TriggerBuildAvailableSecretsSecretManagerArray) ToTriggerBuildAvailableSecretsSecretManagerArrayOutputWithContext ¶ added in v6.6.0
func (i TriggerBuildAvailableSecretsSecretManagerArray) ToTriggerBuildAvailableSecretsSecretManagerArrayOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsSecretManagerArrayOutput
type TriggerBuildAvailableSecretsSecretManagerArrayInput ¶ added in v6.6.0
type TriggerBuildAvailableSecretsSecretManagerArrayInput interface { pulumi.Input ToTriggerBuildAvailableSecretsSecretManagerArrayOutput() TriggerBuildAvailableSecretsSecretManagerArrayOutput ToTriggerBuildAvailableSecretsSecretManagerArrayOutputWithContext(context.Context) TriggerBuildAvailableSecretsSecretManagerArrayOutput }
TriggerBuildAvailableSecretsSecretManagerArrayInput is an input type that accepts TriggerBuildAvailableSecretsSecretManagerArray and TriggerBuildAvailableSecretsSecretManagerArrayOutput values. You can construct a concrete instance of `TriggerBuildAvailableSecretsSecretManagerArrayInput` via:
TriggerBuildAvailableSecretsSecretManagerArray{ TriggerBuildAvailableSecretsSecretManagerArgs{...} }
type TriggerBuildAvailableSecretsSecretManagerArrayOutput ¶ added in v6.6.0
type TriggerBuildAvailableSecretsSecretManagerArrayOutput struct{ *pulumi.OutputState }
func (TriggerBuildAvailableSecretsSecretManagerArrayOutput) ElementType ¶ added in v6.6.0
func (TriggerBuildAvailableSecretsSecretManagerArrayOutput) ElementType() reflect.Type
func (TriggerBuildAvailableSecretsSecretManagerArrayOutput) ToTriggerBuildAvailableSecretsSecretManagerArrayOutput ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsSecretManagerArrayOutput) ToTriggerBuildAvailableSecretsSecretManagerArrayOutput() TriggerBuildAvailableSecretsSecretManagerArrayOutput
func (TriggerBuildAvailableSecretsSecretManagerArrayOutput) ToTriggerBuildAvailableSecretsSecretManagerArrayOutputWithContext ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsSecretManagerArrayOutput) ToTriggerBuildAvailableSecretsSecretManagerArrayOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsSecretManagerArrayOutput
type TriggerBuildAvailableSecretsSecretManagerInput ¶ added in v6.6.0
type TriggerBuildAvailableSecretsSecretManagerInput interface { pulumi.Input ToTriggerBuildAvailableSecretsSecretManagerOutput() TriggerBuildAvailableSecretsSecretManagerOutput ToTriggerBuildAvailableSecretsSecretManagerOutputWithContext(context.Context) TriggerBuildAvailableSecretsSecretManagerOutput }
TriggerBuildAvailableSecretsSecretManagerInput is an input type that accepts TriggerBuildAvailableSecretsSecretManagerArgs and TriggerBuildAvailableSecretsSecretManagerOutput values. You can construct a concrete instance of `TriggerBuildAvailableSecretsSecretManagerInput` via:
TriggerBuildAvailableSecretsSecretManagerArgs{...}
type TriggerBuildAvailableSecretsSecretManagerOutput ¶ added in v6.6.0
type TriggerBuildAvailableSecretsSecretManagerOutput struct{ *pulumi.OutputState }
func (TriggerBuildAvailableSecretsSecretManagerOutput) ElementType ¶ added in v6.6.0
func (TriggerBuildAvailableSecretsSecretManagerOutput) ElementType() reflect.Type
func (TriggerBuildAvailableSecretsSecretManagerOutput) Env ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsSecretManagerOutput) Env() pulumi.StringOutput
Environment variable name to associate with the secret. Secret environment variables must be unique across all of a build's secrets, and must be used by at least one build step.
func (TriggerBuildAvailableSecretsSecretManagerOutput) ToTriggerBuildAvailableSecretsSecretManagerOutput ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsSecretManagerOutput) ToTriggerBuildAvailableSecretsSecretManagerOutput() TriggerBuildAvailableSecretsSecretManagerOutput
func (TriggerBuildAvailableSecretsSecretManagerOutput) ToTriggerBuildAvailableSecretsSecretManagerOutputWithContext ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsSecretManagerOutput) ToTriggerBuildAvailableSecretsSecretManagerOutputWithContext(ctx context.Context) TriggerBuildAvailableSecretsSecretManagerOutput
func (TriggerBuildAvailableSecretsSecretManagerOutput) VersionName ¶ added in v6.6.0
func (o TriggerBuildAvailableSecretsSecretManagerOutput) VersionName() pulumi.StringOutput
Resource name of the SecretVersion. In format: projects/*/secrets/*/versions/*
type TriggerBuildInput ¶
type TriggerBuildInput interface { pulumi.Input ToTriggerBuildOutput() TriggerBuildOutput ToTriggerBuildOutputWithContext(context.Context) TriggerBuildOutput }
TriggerBuildInput is an input type that accepts TriggerBuildArgs and TriggerBuildOutput values. You can construct a concrete instance of `TriggerBuildInput` via:
TriggerBuildArgs{...}
type TriggerBuildOptions ¶
type TriggerBuildOptions struct { // Requested disk size for the VM that runs the build. Note that this is NOT "disk free"; // some of the space will be used by the operating system and build utilities. // Also note that this is the minimum disk size that will be allocated for the build -- // the build may run with a larger disk than requested. At present, the maximum disk size // is 1000GB; builds that request more than the maximum are rejected with an error. DiskSizeGb *int `pulumi:"diskSizeGb"` // Option to specify whether or not to apply bash style string operations to the substitutions. // NOTE this is always enabled for triggered builds and cannot be overridden in the build configuration file. DynamicSubstitutions *bool `pulumi:"dynamicSubstitutions"` // A list of global environment variable definitions that will exist for all build steps // in this build. If a variable is defined in both globally and in a build step, // the variable will use the build step value. // The elements are of the form "KEY=VALUE" for the environment variable "KEY" being given the value "VALUE". Envs []string `pulumi:"envs"` // Option to define build log streaming behavior to Google Cloud Storage. // Possible values are: `STREAM_DEFAULT`, `STREAM_ON`, `STREAM_OFF`. LogStreamingOption *string `pulumi:"logStreamingOption"` // Option to specify the logging mode, which determines if and where build logs are stored. // Possible values are: `LOGGING_UNSPECIFIED`, `LEGACY`, `GCS_ONLY`, `STACKDRIVER_ONLY`, `CLOUD_LOGGING_ONLY`, `NONE`. Logging *string `pulumi:"logging"` // Compute Engine machine type on which to run the build. // Possible values are: `UNSPECIFIED`, `N1_HIGHCPU_8`, `N1_HIGHCPU_32`, `E2_HIGHCPU_8`, `E2_HIGHCPU_32`. MachineType *string `pulumi:"machineType"` // Requested verifiability options. // Possible values are: `NOT_VERIFIED`, `VERIFIED`. RequestedVerifyOption *string `pulumi:"requestedVerifyOption"` // A list of global environment variables, which are encrypted using a Cloud Key Management // Service crypto key. These values must be specified in the build's Secret. These variables // will be available to all build steps in this build. SecretEnvs []string `pulumi:"secretEnvs"` // Requested hash for SourceProvenance. // Each value may be one of: `NONE`, `SHA256`, `MD5`. SourceProvenanceHashes []string `pulumi:"sourceProvenanceHashes"` // Option to specify behavior when there is an error in the substitution checks. // NOTE this is always set to ALLOW_LOOSE for triggered builds and cannot be overridden // in the build configuration file. // Possible values are: `MUST_MATCH`, `ALLOW_LOOSE`. SubstitutionOption *string `pulumi:"substitutionOption"` // Global list of volumes to mount for ALL build steps // Each volume is created as an empty volume prior to starting the build process. // Upon completion of the build, volumes and their contents are discarded. Global // volume names and paths cannot conflict with the volumes defined a build step. // Using a global volume in a build with only one step is not valid as it is indicative // of a build request with an incorrect configuration. // Structure is documented below. Volumes []TriggerBuildOptionsVolume `pulumi:"volumes"` // Option to specify a WorkerPool for the build. Format projects/{project}/workerPools/{workerPool} // This field is experimental. WorkerPool *string `pulumi:"workerPool"` }
type TriggerBuildOptionsArgs ¶
type TriggerBuildOptionsArgs struct { // Requested disk size for the VM that runs the build. Note that this is NOT "disk free"; // some of the space will be used by the operating system and build utilities. // Also note that this is the minimum disk size that will be allocated for the build -- // the build may run with a larger disk than requested. At present, the maximum disk size // is 1000GB; builds that request more than the maximum are rejected with an error. DiskSizeGb pulumi.IntPtrInput `pulumi:"diskSizeGb"` // Option to specify whether or not to apply bash style string operations to the substitutions. // NOTE this is always enabled for triggered builds and cannot be overridden in the build configuration file. DynamicSubstitutions pulumi.BoolPtrInput `pulumi:"dynamicSubstitutions"` // A list of global environment variable definitions that will exist for all build steps // in this build. If a variable is defined in both globally and in a build step, // the variable will use the build step value. // The elements are of the form "KEY=VALUE" for the environment variable "KEY" being given the value "VALUE". Envs pulumi.StringArrayInput `pulumi:"envs"` // Option to define build log streaming behavior to Google Cloud Storage. // Possible values are: `STREAM_DEFAULT`, `STREAM_ON`, `STREAM_OFF`. LogStreamingOption pulumi.StringPtrInput `pulumi:"logStreamingOption"` // Option to specify the logging mode, which determines if and where build logs are stored. // Possible values are: `LOGGING_UNSPECIFIED`, `LEGACY`, `GCS_ONLY`, `STACKDRIVER_ONLY`, `CLOUD_LOGGING_ONLY`, `NONE`. Logging pulumi.StringPtrInput `pulumi:"logging"` // Compute Engine machine type on which to run the build. // Possible values are: `UNSPECIFIED`, `N1_HIGHCPU_8`, `N1_HIGHCPU_32`, `E2_HIGHCPU_8`, `E2_HIGHCPU_32`. MachineType pulumi.StringPtrInput `pulumi:"machineType"` // Requested verifiability options. // Possible values are: `NOT_VERIFIED`, `VERIFIED`. RequestedVerifyOption pulumi.StringPtrInput `pulumi:"requestedVerifyOption"` // A list of global environment variables, which are encrypted using a Cloud Key Management // Service crypto key. These values must be specified in the build's Secret. These variables // will be available to all build steps in this build. SecretEnvs pulumi.StringArrayInput `pulumi:"secretEnvs"` // Requested hash for SourceProvenance. // Each value may be one of: `NONE`, `SHA256`, `MD5`. SourceProvenanceHashes pulumi.StringArrayInput `pulumi:"sourceProvenanceHashes"` // Option to specify behavior when there is an error in the substitution checks. // NOTE this is always set to ALLOW_LOOSE for triggered builds and cannot be overridden // in the build configuration file. // Possible values are: `MUST_MATCH`, `ALLOW_LOOSE`. SubstitutionOption pulumi.StringPtrInput `pulumi:"substitutionOption"` // Global list of volumes to mount for ALL build steps // Each volume is created as an empty volume prior to starting the build process. // Upon completion of the build, volumes and their contents are discarded. Global // volume names and paths cannot conflict with the volumes defined a build step. // Using a global volume in a build with only one step is not valid as it is indicative // of a build request with an incorrect configuration. // Structure is documented below. Volumes TriggerBuildOptionsVolumeArrayInput `pulumi:"volumes"` // Option to specify a WorkerPool for the build. Format projects/{project}/workerPools/{workerPool} // This field is experimental. WorkerPool pulumi.StringPtrInput `pulumi:"workerPool"` }
func (TriggerBuildOptionsArgs) ElementType ¶
func (TriggerBuildOptionsArgs) ElementType() reflect.Type
func (TriggerBuildOptionsArgs) ToTriggerBuildOptionsOutput ¶
func (i TriggerBuildOptionsArgs) ToTriggerBuildOptionsOutput() TriggerBuildOptionsOutput
func (TriggerBuildOptionsArgs) ToTriggerBuildOptionsOutputWithContext ¶
func (i TriggerBuildOptionsArgs) ToTriggerBuildOptionsOutputWithContext(ctx context.Context) TriggerBuildOptionsOutput
func (TriggerBuildOptionsArgs) ToTriggerBuildOptionsPtrOutput ¶
func (i TriggerBuildOptionsArgs) ToTriggerBuildOptionsPtrOutput() TriggerBuildOptionsPtrOutput
func (TriggerBuildOptionsArgs) ToTriggerBuildOptionsPtrOutputWithContext ¶
func (i TriggerBuildOptionsArgs) ToTriggerBuildOptionsPtrOutputWithContext(ctx context.Context) TriggerBuildOptionsPtrOutput
type TriggerBuildOptionsInput ¶
type TriggerBuildOptionsInput interface { pulumi.Input ToTriggerBuildOptionsOutput() TriggerBuildOptionsOutput ToTriggerBuildOptionsOutputWithContext(context.Context) TriggerBuildOptionsOutput }
TriggerBuildOptionsInput is an input type that accepts TriggerBuildOptionsArgs and TriggerBuildOptionsOutput values. You can construct a concrete instance of `TriggerBuildOptionsInput` via:
TriggerBuildOptionsArgs{...}
type TriggerBuildOptionsOutput ¶
type TriggerBuildOptionsOutput struct{ *pulumi.OutputState }
func (TriggerBuildOptionsOutput) DiskSizeGb ¶
func (o TriggerBuildOptionsOutput) DiskSizeGb() pulumi.IntPtrOutput
Requested disk size for the VM that runs the build. Note that this is NOT "disk free"; some of the space will be used by the operating system and build utilities. Also note that this is the minimum disk size that will be allocated for the build -- the build may run with a larger disk than requested. At present, the maximum disk size is 1000GB; builds that request more than the maximum are rejected with an error.
func (TriggerBuildOptionsOutput) DynamicSubstitutions ¶
func (o TriggerBuildOptionsOutput) DynamicSubstitutions() pulumi.BoolPtrOutput
Option to specify whether or not to apply bash style string operations to the substitutions. NOTE this is always enabled for triggered builds and cannot be overridden in the build configuration file.
func (TriggerBuildOptionsOutput) ElementType ¶
func (TriggerBuildOptionsOutput) ElementType() reflect.Type
func (TriggerBuildOptionsOutput) Envs ¶
func (o TriggerBuildOptionsOutput) Envs() pulumi.StringArrayOutput
A list of global environment variable definitions that will exist for all build steps in this build. If a variable is defined in both globally and in a build step, the variable will use the build step value. The elements are of the form "KEY=VALUE" for the environment variable "KEY" being given the value "VALUE".
func (TriggerBuildOptionsOutput) LogStreamingOption ¶
func (o TriggerBuildOptionsOutput) LogStreamingOption() pulumi.StringPtrOutput
Option to define build log streaming behavior to Google Cloud Storage. Possible values are: `STREAM_DEFAULT`, `STREAM_ON`, `STREAM_OFF`.
func (TriggerBuildOptionsOutput) Logging ¶
func (o TriggerBuildOptionsOutput) Logging() pulumi.StringPtrOutput
Option to specify the logging mode, which determines if and where build logs are stored. Possible values are: `LOGGING_UNSPECIFIED`, `LEGACY`, `GCS_ONLY`, `STACKDRIVER_ONLY`, `CLOUD_LOGGING_ONLY`, `NONE`.
func (TriggerBuildOptionsOutput) MachineType ¶
func (o TriggerBuildOptionsOutput) MachineType() pulumi.StringPtrOutput
Compute Engine machine type on which to run the build. Possible values are: `UNSPECIFIED`, `N1_HIGHCPU_8`, `N1_HIGHCPU_32`, `E2_HIGHCPU_8`, `E2_HIGHCPU_32`.
func (TriggerBuildOptionsOutput) RequestedVerifyOption ¶
func (o TriggerBuildOptionsOutput) RequestedVerifyOption() pulumi.StringPtrOutput
Requested verifiability options. Possible values are: `NOT_VERIFIED`, `VERIFIED`.
func (TriggerBuildOptionsOutput) SecretEnvs ¶
func (o TriggerBuildOptionsOutput) SecretEnvs() pulumi.StringArrayOutput
A list of global environment variables, which are encrypted using a Cloud Key Management Service crypto key. These values must be specified in the build's Secret. These variables will be available to all build steps in this build.
func (TriggerBuildOptionsOutput) SourceProvenanceHashes ¶
func (o TriggerBuildOptionsOutput) SourceProvenanceHashes() pulumi.StringArrayOutput
Requested hash for SourceProvenance. Each value may be one of: `NONE`, `SHA256`, `MD5`.
func (TriggerBuildOptionsOutput) SubstitutionOption ¶
func (o TriggerBuildOptionsOutput) SubstitutionOption() pulumi.StringPtrOutput
Option to specify behavior when there is an error in the substitution checks. NOTE this is always set to ALLOW_LOOSE for triggered builds and cannot be overridden in the build configuration file. Possible values are: `MUST_MATCH`, `ALLOW_LOOSE`.
func (TriggerBuildOptionsOutput) ToTriggerBuildOptionsOutput ¶
func (o TriggerBuildOptionsOutput) ToTriggerBuildOptionsOutput() TriggerBuildOptionsOutput
func (TriggerBuildOptionsOutput) ToTriggerBuildOptionsOutputWithContext ¶
func (o TriggerBuildOptionsOutput) ToTriggerBuildOptionsOutputWithContext(ctx context.Context) TriggerBuildOptionsOutput
func (TriggerBuildOptionsOutput) ToTriggerBuildOptionsPtrOutput ¶
func (o TriggerBuildOptionsOutput) ToTriggerBuildOptionsPtrOutput() TriggerBuildOptionsPtrOutput
func (TriggerBuildOptionsOutput) ToTriggerBuildOptionsPtrOutputWithContext ¶
func (o TriggerBuildOptionsOutput) ToTriggerBuildOptionsPtrOutputWithContext(ctx context.Context) TriggerBuildOptionsPtrOutput
func (TriggerBuildOptionsOutput) Volumes ¶
func (o TriggerBuildOptionsOutput) Volumes() TriggerBuildOptionsVolumeArrayOutput
Global list of volumes to mount for ALL build steps Each volume is created as an empty volume prior to starting the build process. Upon completion of the build, volumes and their contents are discarded. Global volume names and paths cannot conflict with the volumes defined a build step. Using a global volume in a build with only one step is not valid as it is indicative of a build request with an incorrect configuration. Structure is documented below.
func (TriggerBuildOptionsOutput) WorkerPool ¶
func (o TriggerBuildOptionsOutput) WorkerPool() pulumi.StringPtrOutput
Option to specify a WorkerPool for the build. Format projects/{project}/workerPools/{workerPool} This field is experimental.
type TriggerBuildOptionsPtrInput ¶
type TriggerBuildOptionsPtrInput interface { pulumi.Input ToTriggerBuildOptionsPtrOutput() TriggerBuildOptionsPtrOutput ToTriggerBuildOptionsPtrOutputWithContext(context.Context) TriggerBuildOptionsPtrOutput }
TriggerBuildOptionsPtrInput is an input type that accepts TriggerBuildOptionsArgs, TriggerBuildOptionsPtr and TriggerBuildOptionsPtrOutput values. You can construct a concrete instance of `TriggerBuildOptionsPtrInput` via:
TriggerBuildOptionsArgs{...} or: nil
func TriggerBuildOptionsPtr ¶
func TriggerBuildOptionsPtr(v *TriggerBuildOptionsArgs) TriggerBuildOptionsPtrInput
type TriggerBuildOptionsPtrOutput ¶
type TriggerBuildOptionsPtrOutput struct{ *pulumi.OutputState }
func (TriggerBuildOptionsPtrOutput) DiskSizeGb ¶
func (o TriggerBuildOptionsPtrOutput) DiskSizeGb() pulumi.IntPtrOutput
Requested disk size for the VM that runs the build. Note that this is NOT "disk free"; some of the space will be used by the operating system and build utilities. Also note that this is the minimum disk size that will be allocated for the build -- the build may run with a larger disk than requested. At present, the maximum disk size is 1000GB; builds that request more than the maximum are rejected with an error.
func (TriggerBuildOptionsPtrOutput) DynamicSubstitutions ¶
func (o TriggerBuildOptionsPtrOutput) DynamicSubstitutions() pulumi.BoolPtrOutput
Option to specify whether or not to apply bash style string operations to the substitutions. NOTE this is always enabled for triggered builds and cannot be overridden in the build configuration file.
func (TriggerBuildOptionsPtrOutput) Elem ¶
func (o TriggerBuildOptionsPtrOutput) Elem() TriggerBuildOptionsOutput
func (TriggerBuildOptionsPtrOutput) ElementType ¶
func (TriggerBuildOptionsPtrOutput) ElementType() reflect.Type
func (TriggerBuildOptionsPtrOutput) Envs ¶
func (o TriggerBuildOptionsPtrOutput) Envs() pulumi.StringArrayOutput
A list of global environment variable definitions that will exist for all build steps in this build. If a variable is defined in both globally and in a build step, the variable will use the build step value. The elements are of the form "KEY=VALUE" for the environment variable "KEY" being given the value "VALUE".
func (TriggerBuildOptionsPtrOutput) LogStreamingOption ¶
func (o TriggerBuildOptionsPtrOutput) LogStreamingOption() pulumi.StringPtrOutput
Option to define build log streaming behavior to Google Cloud Storage. Possible values are: `STREAM_DEFAULT`, `STREAM_ON`, `STREAM_OFF`.
func (TriggerBuildOptionsPtrOutput) Logging ¶
func (o TriggerBuildOptionsPtrOutput) Logging() pulumi.StringPtrOutput
Option to specify the logging mode, which determines if and where build logs are stored. Possible values are: `LOGGING_UNSPECIFIED`, `LEGACY`, `GCS_ONLY`, `STACKDRIVER_ONLY`, `CLOUD_LOGGING_ONLY`, `NONE`.
func (TriggerBuildOptionsPtrOutput) MachineType ¶
func (o TriggerBuildOptionsPtrOutput) MachineType() pulumi.StringPtrOutput
Compute Engine machine type on which to run the build. Possible values are: `UNSPECIFIED`, `N1_HIGHCPU_8`, `N1_HIGHCPU_32`, `E2_HIGHCPU_8`, `E2_HIGHCPU_32`.
func (TriggerBuildOptionsPtrOutput) RequestedVerifyOption ¶
func (o TriggerBuildOptionsPtrOutput) RequestedVerifyOption() pulumi.StringPtrOutput
Requested verifiability options. Possible values are: `NOT_VERIFIED`, `VERIFIED`.
func (TriggerBuildOptionsPtrOutput) SecretEnvs ¶
func (o TriggerBuildOptionsPtrOutput) SecretEnvs() pulumi.StringArrayOutput
A list of global environment variables, which are encrypted using a Cloud Key Management Service crypto key. These values must be specified in the build's Secret. These variables will be available to all build steps in this build.
func (TriggerBuildOptionsPtrOutput) SourceProvenanceHashes ¶
func (o TriggerBuildOptionsPtrOutput) SourceProvenanceHashes() pulumi.StringArrayOutput
Requested hash for SourceProvenance. Each value may be one of: `NONE`, `SHA256`, `MD5`.
func (TriggerBuildOptionsPtrOutput) SubstitutionOption ¶
func (o TriggerBuildOptionsPtrOutput) SubstitutionOption() pulumi.StringPtrOutput
Option to specify behavior when there is an error in the substitution checks. NOTE this is always set to ALLOW_LOOSE for triggered builds and cannot be overridden in the build configuration file. Possible values are: `MUST_MATCH`, `ALLOW_LOOSE`.
func (TriggerBuildOptionsPtrOutput) ToTriggerBuildOptionsPtrOutput ¶
func (o TriggerBuildOptionsPtrOutput) ToTriggerBuildOptionsPtrOutput() TriggerBuildOptionsPtrOutput
func (TriggerBuildOptionsPtrOutput) ToTriggerBuildOptionsPtrOutputWithContext ¶
func (o TriggerBuildOptionsPtrOutput) ToTriggerBuildOptionsPtrOutputWithContext(ctx context.Context) TriggerBuildOptionsPtrOutput
func (TriggerBuildOptionsPtrOutput) Volumes ¶
func (o TriggerBuildOptionsPtrOutput) Volumes() TriggerBuildOptionsVolumeArrayOutput
Global list of volumes to mount for ALL build steps Each volume is created as an empty volume prior to starting the build process. Upon completion of the build, volumes and their contents are discarded. Global volume names and paths cannot conflict with the volumes defined a build step. Using a global volume in a build with only one step is not valid as it is indicative of a build request with an incorrect configuration. Structure is documented below.
func (TriggerBuildOptionsPtrOutput) WorkerPool ¶
func (o TriggerBuildOptionsPtrOutput) WorkerPool() pulumi.StringPtrOutput
Option to specify a WorkerPool for the build. Format projects/{project}/workerPools/{workerPool} This field is experimental.
type TriggerBuildOptionsVolume ¶
type TriggerBuildOptionsVolume struct { // Name of the volume to mount. // Volume names must be unique per build step and must be valid names for Docker volumes. // Each named volume must be used by at least two build steps. Name *string `pulumi:"name"` // Path at which to mount the volume. // Paths must be absolute and cannot conflict with other volume paths on the same // build step or with certain reserved volume paths. Path *string `pulumi:"path"` }
type TriggerBuildOptionsVolumeArgs ¶
type TriggerBuildOptionsVolumeArgs struct { // Name of the volume to mount. // Volume names must be unique per build step and must be valid names for Docker volumes. // Each named volume must be used by at least two build steps. Name pulumi.StringPtrInput `pulumi:"name"` // Path at which to mount the volume. // Paths must be absolute and cannot conflict with other volume paths on the same // build step or with certain reserved volume paths. Path pulumi.StringPtrInput `pulumi:"path"` }
func (TriggerBuildOptionsVolumeArgs) ElementType ¶
func (TriggerBuildOptionsVolumeArgs) ElementType() reflect.Type
func (TriggerBuildOptionsVolumeArgs) ToTriggerBuildOptionsVolumeOutput ¶
func (i TriggerBuildOptionsVolumeArgs) ToTriggerBuildOptionsVolumeOutput() TriggerBuildOptionsVolumeOutput
func (TriggerBuildOptionsVolumeArgs) ToTriggerBuildOptionsVolumeOutputWithContext ¶
func (i TriggerBuildOptionsVolumeArgs) ToTriggerBuildOptionsVolumeOutputWithContext(ctx context.Context) TriggerBuildOptionsVolumeOutput
type TriggerBuildOptionsVolumeArray ¶
type TriggerBuildOptionsVolumeArray []TriggerBuildOptionsVolumeInput
func (TriggerBuildOptionsVolumeArray) ElementType ¶
func (TriggerBuildOptionsVolumeArray) ElementType() reflect.Type
func (TriggerBuildOptionsVolumeArray) ToTriggerBuildOptionsVolumeArrayOutput ¶
func (i TriggerBuildOptionsVolumeArray) ToTriggerBuildOptionsVolumeArrayOutput() TriggerBuildOptionsVolumeArrayOutput
func (TriggerBuildOptionsVolumeArray) ToTriggerBuildOptionsVolumeArrayOutputWithContext ¶
func (i TriggerBuildOptionsVolumeArray) ToTriggerBuildOptionsVolumeArrayOutputWithContext(ctx context.Context) TriggerBuildOptionsVolumeArrayOutput
type TriggerBuildOptionsVolumeArrayInput ¶
type TriggerBuildOptionsVolumeArrayInput interface { pulumi.Input ToTriggerBuildOptionsVolumeArrayOutput() TriggerBuildOptionsVolumeArrayOutput ToTriggerBuildOptionsVolumeArrayOutputWithContext(context.Context) TriggerBuildOptionsVolumeArrayOutput }
TriggerBuildOptionsVolumeArrayInput is an input type that accepts TriggerBuildOptionsVolumeArray and TriggerBuildOptionsVolumeArrayOutput values. You can construct a concrete instance of `TriggerBuildOptionsVolumeArrayInput` via:
TriggerBuildOptionsVolumeArray{ TriggerBuildOptionsVolumeArgs{...} }
type TriggerBuildOptionsVolumeArrayOutput ¶
type TriggerBuildOptionsVolumeArrayOutput struct{ *pulumi.OutputState }
func (TriggerBuildOptionsVolumeArrayOutput) ElementType ¶
func (TriggerBuildOptionsVolumeArrayOutput) ElementType() reflect.Type
func (TriggerBuildOptionsVolumeArrayOutput) Index ¶
func (o TriggerBuildOptionsVolumeArrayOutput) Index(i pulumi.IntInput) TriggerBuildOptionsVolumeOutput
func (TriggerBuildOptionsVolumeArrayOutput) ToTriggerBuildOptionsVolumeArrayOutput ¶
func (o TriggerBuildOptionsVolumeArrayOutput) ToTriggerBuildOptionsVolumeArrayOutput() TriggerBuildOptionsVolumeArrayOutput
func (TriggerBuildOptionsVolumeArrayOutput) ToTriggerBuildOptionsVolumeArrayOutputWithContext ¶
func (o TriggerBuildOptionsVolumeArrayOutput) ToTriggerBuildOptionsVolumeArrayOutputWithContext(ctx context.Context) TriggerBuildOptionsVolumeArrayOutput
type TriggerBuildOptionsVolumeInput ¶
type TriggerBuildOptionsVolumeInput interface { pulumi.Input ToTriggerBuildOptionsVolumeOutput() TriggerBuildOptionsVolumeOutput ToTriggerBuildOptionsVolumeOutputWithContext(context.Context) TriggerBuildOptionsVolumeOutput }
TriggerBuildOptionsVolumeInput is an input type that accepts TriggerBuildOptionsVolumeArgs and TriggerBuildOptionsVolumeOutput values. You can construct a concrete instance of `TriggerBuildOptionsVolumeInput` via:
TriggerBuildOptionsVolumeArgs{...}
type TriggerBuildOptionsVolumeOutput ¶
type TriggerBuildOptionsVolumeOutput struct{ *pulumi.OutputState }
func (TriggerBuildOptionsVolumeOutput) ElementType ¶
func (TriggerBuildOptionsVolumeOutput) ElementType() reflect.Type
func (TriggerBuildOptionsVolumeOutput) Name ¶
func (o TriggerBuildOptionsVolumeOutput) Name() pulumi.StringPtrOutput
Name of the volume to mount. Volume names must be unique per build step and must be valid names for Docker volumes. Each named volume must be used by at least two build steps.
func (TriggerBuildOptionsVolumeOutput) Path ¶
func (o TriggerBuildOptionsVolumeOutput) Path() pulumi.StringPtrOutput
Path at which to mount the volume. Paths must be absolute and cannot conflict with other volume paths on the same build step or with certain reserved volume paths.
func (TriggerBuildOptionsVolumeOutput) ToTriggerBuildOptionsVolumeOutput ¶
func (o TriggerBuildOptionsVolumeOutput) ToTriggerBuildOptionsVolumeOutput() TriggerBuildOptionsVolumeOutput
func (TriggerBuildOptionsVolumeOutput) ToTriggerBuildOptionsVolumeOutputWithContext ¶
func (o TriggerBuildOptionsVolumeOutput) ToTriggerBuildOptionsVolumeOutputWithContext(ctx context.Context) TriggerBuildOptionsVolumeOutput
type TriggerBuildOutput ¶
type TriggerBuildOutput struct{ *pulumi.OutputState }
func (TriggerBuildOutput) Artifacts ¶
func (o TriggerBuildOutput) Artifacts() TriggerBuildArtifactsPtrOutput
Artifacts produced by the build that should be uploaded upon successful completion of all build steps. Structure is documented below.
func (TriggerBuildOutput) AvailableSecrets ¶ added in v6.6.0
func (o TriggerBuildOutput) AvailableSecrets() TriggerBuildAvailableSecretsPtrOutput
Secrets and secret environment variables. Structure is documented below.
func (TriggerBuildOutput) ElementType ¶
func (TriggerBuildOutput) ElementType() reflect.Type
func (TriggerBuildOutput) Images ¶
func (o TriggerBuildOutput) Images() pulumi.StringArrayOutput
A list of images to be pushed upon the successful completion of all build steps. The images are pushed using the builder service account's credentials. The digests of the pushed images will be stored in the Build resource's results field. If any of the images fail to be pushed, the build status is marked FAILURE.
func (TriggerBuildOutput) LogsBucket ¶
func (o TriggerBuildOutput) LogsBucket() pulumi.StringPtrOutput
Google Cloud Storage bucket where logs should be written. Logs file names will be of the format ${logsBucket}/log-${build_id}.txt.
func (TriggerBuildOutput) Options ¶
func (o TriggerBuildOutput) Options() TriggerBuildOptionsPtrOutput
Special options for this build. Structure is documented below.
func (TriggerBuildOutput) QueueTtl ¶
func (o TriggerBuildOutput) QueueTtl() pulumi.StringPtrOutput
TTL in queue for this build. If provided and the build is enqueued longer than this value, the build will expire and the build status will be EXPIRED. The TTL starts ticking from createTime. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
func (TriggerBuildOutput) Secrets ¶
func (o TriggerBuildOutput) Secrets() TriggerBuildSecretArrayOutput
Secrets to decrypt using Cloud Key Management Service. Structure is documented below.
func (TriggerBuildOutput) Source ¶
func (o TriggerBuildOutput) Source() TriggerBuildSourcePtrOutput
The location of the source files to build. One of `storageSource` or `repoSource` must be provided. Structure is documented below.
func (TriggerBuildOutput) Steps ¶
func (o TriggerBuildOutput) Steps() TriggerBuildStepArrayOutput
The operations to be performed on the workspace. Structure is documented below.
func (TriggerBuildOutput) Substitutions ¶
func (o TriggerBuildOutput) Substitutions() pulumi.StringMapOutput
Substitutions data for Build resource.
func (TriggerBuildOutput) Tags ¶
func (o TriggerBuildOutput) Tags() pulumi.StringArrayOutput
Tags for annotation of a Build. These are not docker tags.
func (TriggerBuildOutput) Timeout ¶
func (o TriggerBuildOutput) Timeout() pulumi.StringPtrOutput
Amount of time that this build should be allowed to run, to second granularity. If this amount of time elapses, work on the build will cease and the build status will be TIMEOUT. This timeout must be equal to or greater than the sum of the timeouts for build steps within the build. The expected format is the number of seconds followed by s. Default time is ten minutes (600s).
func (TriggerBuildOutput) ToTriggerBuildOutput ¶
func (o TriggerBuildOutput) ToTriggerBuildOutput() TriggerBuildOutput
func (TriggerBuildOutput) ToTriggerBuildOutputWithContext ¶
func (o TriggerBuildOutput) ToTriggerBuildOutputWithContext(ctx context.Context) TriggerBuildOutput
func (TriggerBuildOutput) ToTriggerBuildPtrOutput ¶
func (o TriggerBuildOutput) ToTriggerBuildPtrOutput() TriggerBuildPtrOutput
func (TriggerBuildOutput) ToTriggerBuildPtrOutputWithContext ¶
func (o TriggerBuildOutput) ToTriggerBuildPtrOutputWithContext(ctx context.Context) TriggerBuildPtrOutput
type TriggerBuildPtrInput ¶
type TriggerBuildPtrInput interface { pulumi.Input ToTriggerBuildPtrOutput() TriggerBuildPtrOutput ToTriggerBuildPtrOutputWithContext(context.Context) TriggerBuildPtrOutput }
TriggerBuildPtrInput is an input type that accepts TriggerBuildArgs, TriggerBuildPtr and TriggerBuildPtrOutput values. You can construct a concrete instance of `TriggerBuildPtrInput` via:
TriggerBuildArgs{...} or: nil
func TriggerBuildPtr ¶
func TriggerBuildPtr(v *TriggerBuildArgs) TriggerBuildPtrInput
type TriggerBuildPtrOutput ¶
type TriggerBuildPtrOutput struct{ *pulumi.OutputState }
func (TriggerBuildPtrOutput) Artifacts ¶
func (o TriggerBuildPtrOutput) Artifacts() TriggerBuildArtifactsPtrOutput
Artifacts produced by the build that should be uploaded upon successful completion of all build steps. Structure is documented below.
func (TriggerBuildPtrOutput) AvailableSecrets ¶ added in v6.6.0
func (o TriggerBuildPtrOutput) AvailableSecrets() TriggerBuildAvailableSecretsPtrOutput
Secrets and secret environment variables. Structure is documented below.
func (TriggerBuildPtrOutput) Elem ¶
func (o TriggerBuildPtrOutput) Elem() TriggerBuildOutput
func (TriggerBuildPtrOutput) ElementType ¶
func (TriggerBuildPtrOutput) ElementType() reflect.Type
func (TriggerBuildPtrOutput) Images ¶
func (o TriggerBuildPtrOutput) Images() pulumi.StringArrayOutput
A list of images to be pushed upon the successful completion of all build steps. The images are pushed using the builder service account's credentials. The digests of the pushed images will be stored in the Build resource's results field. If any of the images fail to be pushed, the build status is marked FAILURE.
func (TriggerBuildPtrOutput) LogsBucket ¶
func (o TriggerBuildPtrOutput) LogsBucket() pulumi.StringPtrOutput
Google Cloud Storage bucket where logs should be written. Logs file names will be of the format ${logsBucket}/log-${build_id}.txt.
func (TriggerBuildPtrOutput) Options ¶
func (o TriggerBuildPtrOutput) Options() TriggerBuildOptionsPtrOutput
Special options for this build. Structure is documented below.
func (TriggerBuildPtrOutput) QueueTtl ¶
func (o TriggerBuildPtrOutput) QueueTtl() pulumi.StringPtrOutput
TTL in queue for this build. If provided and the build is enqueued longer than this value, the build will expire and the build status will be EXPIRED. The TTL starts ticking from createTime. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
func (TriggerBuildPtrOutput) Secrets ¶
func (o TriggerBuildPtrOutput) Secrets() TriggerBuildSecretArrayOutput
Secrets to decrypt using Cloud Key Management Service. Structure is documented below.
func (TriggerBuildPtrOutput) Source ¶
func (o TriggerBuildPtrOutput) Source() TriggerBuildSourcePtrOutput
The location of the source files to build. One of `storageSource` or `repoSource` must be provided. Structure is documented below.
func (TriggerBuildPtrOutput) Steps ¶
func (o TriggerBuildPtrOutput) Steps() TriggerBuildStepArrayOutput
The operations to be performed on the workspace. Structure is documented below.
func (TriggerBuildPtrOutput) Substitutions ¶
func (o TriggerBuildPtrOutput) Substitutions() pulumi.StringMapOutput
Substitutions data for Build resource.
func (TriggerBuildPtrOutput) Tags ¶
func (o TriggerBuildPtrOutput) Tags() pulumi.StringArrayOutput
Tags for annotation of a Build. These are not docker tags.
func (TriggerBuildPtrOutput) Timeout ¶
func (o TriggerBuildPtrOutput) Timeout() pulumi.StringPtrOutput
Amount of time that this build should be allowed to run, to second granularity. If this amount of time elapses, work on the build will cease and the build status will be TIMEOUT. This timeout must be equal to or greater than the sum of the timeouts for build steps within the build. The expected format is the number of seconds followed by s. Default time is ten minutes (600s).
func (TriggerBuildPtrOutput) ToTriggerBuildPtrOutput ¶
func (o TriggerBuildPtrOutput) ToTriggerBuildPtrOutput() TriggerBuildPtrOutput
func (TriggerBuildPtrOutput) ToTriggerBuildPtrOutputWithContext ¶
func (o TriggerBuildPtrOutput) ToTriggerBuildPtrOutputWithContext(ctx context.Context) TriggerBuildPtrOutput
type TriggerBuildSecret ¶
type TriggerBuildSecret struct { // Cloud KMS key name to use to decrypt these envs. KmsKeyName string `pulumi:"kmsKeyName"` // Map of environment variable name to its encrypted value. // Secret environment variables must be unique across all of a build's secrets, // and must be used by at least one build step. Values can be at most 64 KB in size. // There can be at most 100 secret values across all of a build's secrets. SecretEnv map[string]string `pulumi:"secretEnv"` }
type TriggerBuildSecretArgs ¶
type TriggerBuildSecretArgs struct { // Cloud KMS key name to use to decrypt these envs. KmsKeyName pulumi.StringInput `pulumi:"kmsKeyName"` // Map of environment variable name to its encrypted value. // Secret environment variables must be unique across all of a build's secrets, // and must be used by at least one build step. Values can be at most 64 KB in size. // There can be at most 100 secret values across all of a build's secrets. SecretEnv pulumi.StringMapInput `pulumi:"secretEnv"` }
func (TriggerBuildSecretArgs) ElementType ¶
func (TriggerBuildSecretArgs) ElementType() reflect.Type
func (TriggerBuildSecretArgs) ToTriggerBuildSecretOutput ¶
func (i TriggerBuildSecretArgs) ToTriggerBuildSecretOutput() TriggerBuildSecretOutput
func (TriggerBuildSecretArgs) ToTriggerBuildSecretOutputWithContext ¶
func (i TriggerBuildSecretArgs) ToTriggerBuildSecretOutputWithContext(ctx context.Context) TriggerBuildSecretOutput
type TriggerBuildSecretArray ¶
type TriggerBuildSecretArray []TriggerBuildSecretInput
func (TriggerBuildSecretArray) ElementType ¶
func (TriggerBuildSecretArray) ElementType() reflect.Type
func (TriggerBuildSecretArray) ToTriggerBuildSecretArrayOutput ¶
func (i TriggerBuildSecretArray) ToTriggerBuildSecretArrayOutput() TriggerBuildSecretArrayOutput
func (TriggerBuildSecretArray) ToTriggerBuildSecretArrayOutputWithContext ¶
func (i TriggerBuildSecretArray) ToTriggerBuildSecretArrayOutputWithContext(ctx context.Context) TriggerBuildSecretArrayOutput
type TriggerBuildSecretArrayInput ¶
type TriggerBuildSecretArrayInput interface { pulumi.Input ToTriggerBuildSecretArrayOutput() TriggerBuildSecretArrayOutput ToTriggerBuildSecretArrayOutputWithContext(context.Context) TriggerBuildSecretArrayOutput }
TriggerBuildSecretArrayInput is an input type that accepts TriggerBuildSecretArray and TriggerBuildSecretArrayOutput values. You can construct a concrete instance of `TriggerBuildSecretArrayInput` via:
TriggerBuildSecretArray{ TriggerBuildSecretArgs{...} }
type TriggerBuildSecretArrayOutput ¶
type TriggerBuildSecretArrayOutput struct{ *pulumi.OutputState }
func (TriggerBuildSecretArrayOutput) ElementType ¶
func (TriggerBuildSecretArrayOutput) ElementType() reflect.Type
func (TriggerBuildSecretArrayOutput) Index ¶
func (o TriggerBuildSecretArrayOutput) Index(i pulumi.IntInput) TriggerBuildSecretOutput
func (TriggerBuildSecretArrayOutput) ToTriggerBuildSecretArrayOutput ¶
func (o TriggerBuildSecretArrayOutput) ToTriggerBuildSecretArrayOutput() TriggerBuildSecretArrayOutput
func (TriggerBuildSecretArrayOutput) ToTriggerBuildSecretArrayOutputWithContext ¶
func (o TriggerBuildSecretArrayOutput) ToTriggerBuildSecretArrayOutputWithContext(ctx context.Context) TriggerBuildSecretArrayOutput
type TriggerBuildSecretInput ¶
type TriggerBuildSecretInput interface { pulumi.Input ToTriggerBuildSecretOutput() TriggerBuildSecretOutput ToTriggerBuildSecretOutputWithContext(context.Context) TriggerBuildSecretOutput }
TriggerBuildSecretInput is an input type that accepts TriggerBuildSecretArgs and TriggerBuildSecretOutput values. You can construct a concrete instance of `TriggerBuildSecretInput` via:
TriggerBuildSecretArgs{...}
type TriggerBuildSecretOutput ¶
type TriggerBuildSecretOutput struct{ *pulumi.OutputState }
func (TriggerBuildSecretOutput) ElementType ¶
func (TriggerBuildSecretOutput) ElementType() reflect.Type
func (TriggerBuildSecretOutput) KmsKeyName ¶
func (o TriggerBuildSecretOutput) KmsKeyName() pulumi.StringOutput
Cloud KMS key name to use to decrypt these envs.
func (TriggerBuildSecretOutput) SecretEnv ¶
func (o TriggerBuildSecretOutput) SecretEnv() pulumi.StringMapOutput
Map of environment variable name to its encrypted value. Secret environment variables must be unique across all of a build's secrets, and must be used by at least one build step. Values can be at most 64 KB in size. There can be at most 100 secret values across all of a build's secrets.
func (TriggerBuildSecretOutput) ToTriggerBuildSecretOutput ¶
func (o TriggerBuildSecretOutput) ToTriggerBuildSecretOutput() TriggerBuildSecretOutput
func (TriggerBuildSecretOutput) ToTriggerBuildSecretOutputWithContext ¶
func (o TriggerBuildSecretOutput) ToTriggerBuildSecretOutputWithContext(ctx context.Context) TriggerBuildSecretOutput
type TriggerBuildSource ¶
type TriggerBuildSource struct { // Location of the source in a Google Cloud Source Repository. // Structure is documented below. RepoSource *TriggerBuildSourceRepoSource `pulumi:"repoSource"` // Location of the source in an archive file in Google Cloud Storage. // Structure is documented below. StorageSource *TriggerBuildSourceStorageSource `pulumi:"storageSource"` }
type TriggerBuildSourceArgs ¶
type TriggerBuildSourceArgs struct { // Location of the source in a Google Cloud Source Repository. // Structure is documented below. RepoSource TriggerBuildSourceRepoSourcePtrInput `pulumi:"repoSource"` // Location of the source in an archive file in Google Cloud Storage. // Structure is documented below. StorageSource TriggerBuildSourceStorageSourcePtrInput `pulumi:"storageSource"` }
func (TriggerBuildSourceArgs) ElementType ¶
func (TriggerBuildSourceArgs) ElementType() reflect.Type
func (TriggerBuildSourceArgs) ToTriggerBuildSourceOutput ¶
func (i TriggerBuildSourceArgs) ToTriggerBuildSourceOutput() TriggerBuildSourceOutput
func (TriggerBuildSourceArgs) ToTriggerBuildSourceOutputWithContext ¶
func (i TriggerBuildSourceArgs) ToTriggerBuildSourceOutputWithContext(ctx context.Context) TriggerBuildSourceOutput
func (TriggerBuildSourceArgs) ToTriggerBuildSourcePtrOutput ¶
func (i TriggerBuildSourceArgs) ToTriggerBuildSourcePtrOutput() TriggerBuildSourcePtrOutput
func (TriggerBuildSourceArgs) ToTriggerBuildSourcePtrOutputWithContext ¶
func (i TriggerBuildSourceArgs) ToTriggerBuildSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourcePtrOutput
type TriggerBuildSourceInput ¶
type TriggerBuildSourceInput interface { pulumi.Input ToTriggerBuildSourceOutput() TriggerBuildSourceOutput ToTriggerBuildSourceOutputWithContext(context.Context) TriggerBuildSourceOutput }
TriggerBuildSourceInput is an input type that accepts TriggerBuildSourceArgs and TriggerBuildSourceOutput values. You can construct a concrete instance of `TriggerBuildSourceInput` via:
TriggerBuildSourceArgs{...}
type TriggerBuildSourceOutput ¶
type TriggerBuildSourceOutput struct{ *pulumi.OutputState }
func (TriggerBuildSourceOutput) ElementType ¶
func (TriggerBuildSourceOutput) ElementType() reflect.Type
func (TriggerBuildSourceOutput) RepoSource ¶
func (o TriggerBuildSourceOutput) RepoSource() TriggerBuildSourceRepoSourcePtrOutput
Location of the source in a Google Cloud Source Repository. Structure is documented below.
func (TriggerBuildSourceOutput) StorageSource ¶
func (o TriggerBuildSourceOutput) StorageSource() TriggerBuildSourceStorageSourcePtrOutput
Location of the source in an archive file in Google Cloud Storage. Structure is documented below.
func (TriggerBuildSourceOutput) ToTriggerBuildSourceOutput ¶
func (o TriggerBuildSourceOutput) ToTriggerBuildSourceOutput() TriggerBuildSourceOutput
func (TriggerBuildSourceOutput) ToTriggerBuildSourceOutputWithContext ¶
func (o TriggerBuildSourceOutput) ToTriggerBuildSourceOutputWithContext(ctx context.Context) TriggerBuildSourceOutput
func (TriggerBuildSourceOutput) ToTriggerBuildSourcePtrOutput ¶
func (o TriggerBuildSourceOutput) ToTriggerBuildSourcePtrOutput() TriggerBuildSourcePtrOutput
func (TriggerBuildSourceOutput) ToTriggerBuildSourcePtrOutputWithContext ¶
func (o TriggerBuildSourceOutput) ToTriggerBuildSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourcePtrOutput
type TriggerBuildSourcePtrInput ¶
type TriggerBuildSourcePtrInput interface { pulumi.Input ToTriggerBuildSourcePtrOutput() TriggerBuildSourcePtrOutput ToTriggerBuildSourcePtrOutputWithContext(context.Context) TriggerBuildSourcePtrOutput }
TriggerBuildSourcePtrInput is an input type that accepts TriggerBuildSourceArgs, TriggerBuildSourcePtr and TriggerBuildSourcePtrOutput values. You can construct a concrete instance of `TriggerBuildSourcePtrInput` via:
TriggerBuildSourceArgs{...} or: nil
func TriggerBuildSourcePtr ¶
func TriggerBuildSourcePtr(v *TriggerBuildSourceArgs) TriggerBuildSourcePtrInput
type TriggerBuildSourcePtrOutput ¶
type TriggerBuildSourcePtrOutput struct{ *pulumi.OutputState }
func (TriggerBuildSourcePtrOutput) Elem ¶
func (o TriggerBuildSourcePtrOutput) Elem() TriggerBuildSourceOutput
func (TriggerBuildSourcePtrOutput) ElementType ¶
func (TriggerBuildSourcePtrOutput) ElementType() reflect.Type
func (TriggerBuildSourcePtrOutput) RepoSource ¶
func (o TriggerBuildSourcePtrOutput) RepoSource() TriggerBuildSourceRepoSourcePtrOutput
Location of the source in a Google Cloud Source Repository. Structure is documented below.
func (TriggerBuildSourcePtrOutput) StorageSource ¶
func (o TriggerBuildSourcePtrOutput) StorageSource() TriggerBuildSourceStorageSourcePtrOutput
Location of the source in an archive file in Google Cloud Storage. Structure is documented below.
func (TriggerBuildSourcePtrOutput) ToTriggerBuildSourcePtrOutput ¶
func (o TriggerBuildSourcePtrOutput) ToTriggerBuildSourcePtrOutput() TriggerBuildSourcePtrOutput
func (TriggerBuildSourcePtrOutput) ToTriggerBuildSourcePtrOutputWithContext ¶
func (o TriggerBuildSourcePtrOutput) ToTriggerBuildSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourcePtrOutput
type TriggerBuildSourceRepoSource ¶
type TriggerBuildSourceRepoSource struct { // Regex matching branches to build. Exactly one a of branch name, tag, or commit SHA must be provided. // The syntax of the regular expressions accepted is the syntax accepted by RE2 and // described at https://github.com/google/re2/wiki/Syntax BranchName *string `pulumi:"branchName"` // Explicit commit SHA to build. Exactly one a of branch name, tag, or commit SHA must be provided. CommitSha *string `pulumi:"commitSha"` // Directory, relative to the source root, in which to run the build. // This must be a relative path. If a step's dir is specified and is an absolute path, // this value is ignored for that step's execution. Dir *string `pulumi:"dir"` // Only trigger a build if the revision regex does NOT match the revision regex. InvertRegex *bool `pulumi:"invertRegex"` // ID of the project that owns the Cloud Source Repository. // If omitted, the project ID requesting the build is assumed. ProjectId *string `pulumi:"projectId"` // Name of the Cloud Source Repository. RepoName string `pulumi:"repoName"` // Substitutions to use in a triggered build. Should only be used with triggers.run Substitutions map[string]string `pulumi:"substitutions"` // Regex matching tags to build. Exactly one a of branch name, tag, or commit SHA must be provided. // The syntax of the regular expressions accepted is the syntax accepted by RE2 and // described at https://github.com/google/re2/wiki/Syntax TagName *string `pulumi:"tagName"` }
type TriggerBuildSourceRepoSourceArgs ¶
type TriggerBuildSourceRepoSourceArgs struct { // Regex matching branches to build. Exactly one a of branch name, tag, or commit SHA must be provided. // The syntax of the regular expressions accepted is the syntax accepted by RE2 and // described at https://github.com/google/re2/wiki/Syntax BranchName pulumi.StringPtrInput `pulumi:"branchName"` // Explicit commit SHA to build. Exactly one a of branch name, tag, or commit SHA must be provided. CommitSha pulumi.StringPtrInput `pulumi:"commitSha"` // Directory, relative to the source root, in which to run the build. // This must be a relative path. If a step's dir is specified and is an absolute path, // this value is ignored for that step's execution. Dir pulumi.StringPtrInput `pulumi:"dir"` // Only trigger a build if the revision regex does NOT match the revision regex. InvertRegex pulumi.BoolPtrInput `pulumi:"invertRegex"` // ID of the project that owns the Cloud Source Repository. // If omitted, the project ID requesting the build is assumed. ProjectId pulumi.StringPtrInput `pulumi:"projectId"` // Name of the Cloud Source Repository. RepoName pulumi.StringInput `pulumi:"repoName"` // Substitutions to use in a triggered build. Should only be used with triggers.run Substitutions pulumi.StringMapInput `pulumi:"substitutions"` // Regex matching tags to build. Exactly one a of branch name, tag, or commit SHA must be provided. // The syntax of the regular expressions accepted is the syntax accepted by RE2 and // described at https://github.com/google/re2/wiki/Syntax TagName pulumi.StringPtrInput `pulumi:"tagName"` }
func (TriggerBuildSourceRepoSourceArgs) ElementType ¶
func (TriggerBuildSourceRepoSourceArgs) ElementType() reflect.Type
func (TriggerBuildSourceRepoSourceArgs) ToTriggerBuildSourceRepoSourceOutput ¶
func (i TriggerBuildSourceRepoSourceArgs) ToTriggerBuildSourceRepoSourceOutput() TriggerBuildSourceRepoSourceOutput
func (TriggerBuildSourceRepoSourceArgs) ToTriggerBuildSourceRepoSourceOutputWithContext ¶
func (i TriggerBuildSourceRepoSourceArgs) ToTriggerBuildSourceRepoSourceOutputWithContext(ctx context.Context) TriggerBuildSourceRepoSourceOutput
func (TriggerBuildSourceRepoSourceArgs) ToTriggerBuildSourceRepoSourcePtrOutput ¶
func (i TriggerBuildSourceRepoSourceArgs) ToTriggerBuildSourceRepoSourcePtrOutput() TriggerBuildSourceRepoSourcePtrOutput
func (TriggerBuildSourceRepoSourceArgs) ToTriggerBuildSourceRepoSourcePtrOutputWithContext ¶
func (i TriggerBuildSourceRepoSourceArgs) ToTriggerBuildSourceRepoSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourceRepoSourcePtrOutput
type TriggerBuildSourceRepoSourceInput ¶
type TriggerBuildSourceRepoSourceInput interface { pulumi.Input ToTriggerBuildSourceRepoSourceOutput() TriggerBuildSourceRepoSourceOutput ToTriggerBuildSourceRepoSourceOutputWithContext(context.Context) TriggerBuildSourceRepoSourceOutput }
TriggerBuildSourceRepoSourceInput is an input type that accepts TriggerBuildSourceRepoSourceArgs and TriggerBuildSourceRepoSourceOutput values. You can construct a concrete instance of `TriggerBuildSourceRepoSourceInput` via:
TriggerBuildSourceRepoSourceArgs{...}
type TriggerBuildSourceRepoSourceOutput ¶
type TriggerBuildSourceRepoSourceOutput struct{ *pulumi.OutputState }
func (TriggerBuildSourceRepoSourceOutput) BranchName ¶
func (o TriggerBuildSourceRepoSourceOutput) BranchName() pulumi.StringPtrOutput
Regex matching branches to build. Exactly one a of branch name, tag, or commit SHA must be provided. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
func (TriggerBuildSourceRepoSourceOutput) CommitSha ¶
func (o TriggerBuildSourceRepoSourceOutput) CommitSha() pulumi.StringPtrOutput
Explicit commit SHA to build. Exactly one a of branch name, tag, or commit SHA must be provided.
func (TriggerBuildSourceRepoSourceOutput) Dir ¶
func (o TriggerBuildSourceRepoSourceOutput) Dir() pulumi.StringPtrOutput
Directory, relative to the source root, in which to run the build. This must be a relative path. If a step's dir is specified and is an absolute path, this value is ignored for that step's execution.
func (TriggerBuildSourceRepoSourceOutput) ElementType ¶
func (TriggerBuildSourceRepoSourceOutput) ElementType() reflect.Type
func (TriggerBuildSourceRepoSourceOutput) InvertRegex ¶
func (o TriggerBuildSourceRepoSourceOutput) InvertRegex() pulumi.BoolPtrOutput
Only trigger a build if the revision regex does NOT match the revision regex.
func (TriggerBuildSourceRepoSourceOutput) ProjectId ¶
func (o TriggerBuildSourceRepoSourceOutput) ProjectId() pulumi.StringPtrOutput
ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
func (TriggerBuildSourceRepoSourceOutput) RepoName ¶
func (o TriggerBuildSourceRepoSourceOutput) RepoName() pulumi.StringOutput
Name of the Cloud Source Repository.
func (TriggerBuildSourceRepoSourceOutput) Substitutions ¶
func (o TriggerBuildSourceRepoSourceOutput) Substitutions() pulumi.StringMapOutput
Substitutions to use in a triggered build. Should only be used with triggers.run
func (TriggerBuildSourceRepoSourceOutput) TagName ¶
func (o TriggerBuildSourceRepoSourceOutput) TagName() pulumi.StringPtrOutput
Regex matching tags to build. Exactly one a of branch name, tag, or commit SHA must be provided. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
func (TriggerBuildSourceRepoSourceOutput) ToTriggerBuildSourceRepoSourceOutput ¶
func (o TriggerBuildSourceRepoSourceOutput) ToTriggerBuildSourceRepoSourceOutput() TriggerBuildSourceRepoSourceOutput
func (TriggerBuildSourceRepoSourceOutput) ToTriggerBuildSourceRepoSourceOutputWithContext ¶
func (o TriggerBuildSourceRepoSourceOutput) ToTriggerBuildSourceRepoSourceOutputWithContext(ctx context.Context) TriggerBuildSourceRepoSourceOutput
func (TriggerBuildSourceRepoSourceOutput) ToTriggerBuildSourceRepoSourcePtrOutput ¶
func (o TriggerBuildSourceRepoSourceOutput) ToTriggerBuildSourceRepoSourcePtrOutput() TriggerBuildSourceRepoSourcePtrOutput
func (TriggerBuildSourceRepoSourceOutput) ToTriggerBuildSourceRepoSourcePtrOutputWithContext ¶
func (o TriggerBuildSourceRepoSourceOutput) ToTriggerBuildSourceRepoSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourceRepoSourcePtrOutput
type TriggerBuildSourceRepoSourcePtrInput ¶
type TriggerBuildSourceRepoSourcePtrInput interface { pulumi.Input ToTriggerBuildSourceRepoSourcePtrOutput() TriggerBuildSourceRepoSourcePtrOutput ToTriggerBuildSourceRepoSourcePtrOutputWithContext(context.Context) TriggerBuildSourceRepoSourcePtrOutput }
TriggerBuildSourceRepoSourcePtrInput is an input type that accepts TriggerBuildSourceRepoSourceArgs, TriggerBuildSourceRepoSourcePtr and TriggerBuildSourceRepoSourcePtrOutput values. You can construct a concrete instance of `TriggerBuildSourceRepoSourcePtrInput` via:
TriggerBuildSourceRepoSourceArgs{...} or: nil
func TriggerBuildSourceRepoSourcePtr ¶
func TriggerBuildSourceRepoSourcePtr(v *TriggerBuildSourceRepoSourceArgs) TriggerBuildSourceRepoSourcePtrInput
type TriggerBuildSourceRepoSourcePtrOutput ¶
type TriggerBuildSourceRepoSourcePtrOutput struct{ *pulumi.OutputState }
func (TriggerBuildSourceRepoSourcePtrOutput) BranchName ¶
func (o TriggerBuildSourceRepoSourcePtrOutput) BranchName() pulumi.StringPtrOutput
Regex matching branches to build. Exactly one a of branch name, tag, or commit SHA must be provided. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
func (TriggerBuildSourceRepoSourcePtrOutput) CommitSha ¶
func (o TriggerBuildSourceRepoSourcePtrOutput) CommitSha() pulumi.StringPtrOutput
Explicit commit SHA to build. Exactly one a of branch name, tag, or commit SHA must be provided.
func (TriggerBuildSourceRepoSourcePtrOutput) Dir ¶
func (o TriggerBuildSourceRepoSourcePtrOutput) Dir() pulumi.StringPtrOutput
Directory, relative to the source root, in which to run the build. This must be a relative path. If a step's dir is specified and is an absolute path, this value is ignored for that step's execution.
func (TriggerBuildSourceRepoSourcePtrOutput) ElementType ¶
func (TriggerBuildSourceRepoSourcePtrOutput) ElementType() reflect.Type
func (TriggerBuildSourceRepoSourcePtrOutput) InvertRegex ¶
func (o TriggerBuildSourceRepoSourcePtrOutput) InvertRegex() pulumi.BoolPtrOutput
Only trigger a build if the revision regex does NOT match the revision regex.
func (TriggerBuildSourceRepoSourcePtrOutput) ProjectId ¶
func (o TriggerBuildSourceRepoSourcePtrOutput) ProjectId() pulumi.StringPtrOutput
ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
func (TriggerBuildSourceRepoSourcePtrOutput) RepoName ¶
func (o TriggerBuildSourceRepoSourcePtrOutput) RepoName() pulumi.StringPtrOutput
Name of the Cloud Source Repository.
func (TriggerBuildSourceRepoSourcePtrOutput) Substitutions ¶
func (o TriggerBuildSourceRepoSourcePtrOutput) Substitutions() pulumi.StringMapOutput
Substitutions to use in a triggered build. Should only be used with triggers.run
func (TriggerBuildSourceRepoSourcePtrOutput) TagName ¶
func (o TriggerBuildSourceRepoSourcePtrOutput) TagName() pulumi.StringPtrOutput
Regex matching tags to build. Exactly one a of branch name, tag, or commit SHA must be provided. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
func (TriggerBuildSourceRepoSourcePtrOutput) ToTriggerBuildSourceRepoSourcePtrOutput ¶
func (o TriggerBuildSourceRepoSourcePtrOutput) ToTriggerBuildSourceRepoSourcePtrOutput() TriggerBuildSourceRepoSourcePtrOutput
func (TriggerBuildSourceRepoSourcePtrOutput) ToTriggerBuildSourceRepoSourcePtrOutputWithContext ¶
func (o TriggerBuildSourceRepoSourcePtrOutput) ToTriggerBuildSourceRepoSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourceRepoSourcePtrOutput
type TriggerBuildSourceStorageSource ¶
type TriggerBuildSourceStorageSource struct { // Google Cloud Storage bucket containing the source. Bucket string `pulumi:"bucket"` // Google Cloud Storage generation for the object. // If the generation is omitted, the latest generation will be used Generation *string `pulumi:"generation"` // Google Cloud Storage object containing the source. // This object must be a gzipped archive file (.tar.gz) containing source to build. Object string `pulumi:"object"` }
type TriggerBuildSourceStorageSourceArgs ¶
type TriggerBuildSourceStorageSourceArgs struct { // Google Cloud Storage bucket containing the source. Bucket pulumi.StringInput `pulumi:"bucket"` // Google Cloud Storage generation for the object. // If the generation is omitted, the latest generation will be used Generation pulumi.StringPtrInput `pulumi:"generation"` // Google Cloud Storage object containing the source. // This object must be a gzipped archive file (.tar.gz) containing source to build. Object pulumi.StringInput `pulumi:"object"` }
func (TriggerBuildSourceStorageSourceArgs) ElementType ¶
func (TriggerBuildSourceStorageSourceArgs) ElementType() reflect.Type
func (TriggerBuildSourceStorageSourceArgs) ToTriggerBuildSourceStorageSourceOutput ¶
func (i TriggerBuildSourceStorageSourceArgs) ToTriggerBuildSourceStorageSourceOutput() TriggerBuildSourceStorageSourceOutput
func (TriggerBuildSourceStorageSourceArgs) ToTriggerBuildSourceStorageSourceOutputWithContext ¶
func (i TriggerBuildSourceStorageSourceArgs) ToTriggerBuildSourceStorageSourceOutputWithContext(ctx context.Context) TriggerBuildSourceStorageSourceOutput
func (TriggerBuildSourceStorageSourceArgs) ToTriggerBuildSourceStorageSourcePtrOutput ¶
func (i TriggerBuildSourceStorageSourceArgs) ToTriggerBuildSourceStorageSourcePtrOutput() TriggerBuildSourceStorageSourcePtrOutput
func (TriggerBuildSourceStorageSourceArgs) ToTriggerBuildSourceStorageSourcePtrOutputWithContext ¶
func (i TriggerBuildSourceStorageSourceArgs) ToTriggerBuildSourceStorageSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourceStorageSourcePtrOutput
type TriggerBuildSourceStorageSourceInput ¶
type TriggerBuildSourceStorageSourceInput interface { pulumi.Input ToTriggerBuildSourceStorageSourceOutput() TriggerBuildSourceStorageSourceOutput ToTriggerBuildSourceStorageSourceOutputWithContext(context.Context) TriggerBuildSourceStorageSourceOutput }
TriggerBuildSourceStorageSourceInput is an input type that accepts TriggerBuildSourceStorageSourceArgs and TriggerBuildSourceStorageSourceOutput values. You can construct a concrete instance of `TriggerBuildSourceStorageSourceInput` via:
TriggerBuildSourceStorageSourceArgs{...}
type TriggerBuildSourceStorageSourceOutput ¶
type TriggerBuildSourceStorageSourceOutput struct{ *pulumi.OutputState }
func (TriggerBuildSourceStorageSourceOutput) Bucket ¶
func (o TriggerBuildSourceStorageSourceOutput) Bucket() pulumi.StringOutput
Google Cloud Storage bucket containing the source.
func (TriggerBuildSourceStorageSourceOutput) ElementType ¶
func (TriggerBuildSourceStorageSourceOutput) ElementType() reflect.Type
func (TriggerBuildSourceStorageSourceOutput) Generation ¶
func (o TriggerBuildSourceStorageSourceOutput) Generation() pulumi.StringPtrOutput
Google Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used
func (TriggerBuildSourceStorageSourceOutput) Object ¶
func (o TriggerBuildSourceStorageSourceOutput) Object() pulumi.StringOutput
Google Cloud Storage object containing the source. This object must be a gzipped archive file (.tar.gz) containing source to build.
func (TriggerBuildSourceStorageSourceOutput) ToTriggerBuildSourceStorageSourceOutput ¶
func (o TriggerBuildSourceStorageSourceOutput) ToTriggerBuildSourceStorageSourceOutput() TriggerBuildSourceStorageSourceOutput
func (TriggerBuildSourceStorageSourceOutput) ToTriggerBuildSourceStorageSourceOutputWithContext ¶
func (o TriggerBuildSourceStorageSourceOutput) ToTriggerBuildSourceStorageSourceOutputWithContext(ctx context.Context) TriggerBuildSourceStorageSourceOutput
func (TriggerBuildSourceStorageSourceOutput) ToTriggerBuildSourceStorageSourcePtrOutput ¶
func (o TriggerBuildSourceStorageSourceOutput) ToTriggerBuildSourceStorageSourcePtrOutput() TriggerBuildSourceStorageSourcePtrOutput
func (TriggerBuildSourceStorageSourceOutput) ToTriggerBuildSourceStorageSourcePtrOutputWithContext ¶
func (o TriggerBuildSourceStorageSourceOutput) ToTriggerBuildSourceStorageSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourceStorageSourcePtrOutput
type TriggerBuildSourceStorageSourcePtrInput ¶
type TriggerBuildSourceStorageSourcePtrInput interface { pulumi.Input ToTriggerBuildSourceStorageSourcePtrOutput() TriggerBuildSourceStorageSourcePtrOutput ToTriggerBuildSourceStorageSourcePtrOutputWithContext(context.Context) TriggerBuildSourceStorageSourcePtrOutput }
TriggerBuildSourceStorageSourcePtrInput is an input type that accepts TriggerBuildSourceStorageSourceArgs, TriggerBuildSourceStorageSourcePtr and TriggerBuildSourceStorageSourcePtrOutput values. You can construct a concrete instance of `TriggerBuildSourceStorageSourcePtrInput` via:
TriggerBuildSourceStorageSourceArgs{...} or: nil
func TriggerBuildSourceStorageSourcePtr ¶
func TriggerBuildSourceStorageSourcePtr(v *TriggerBuildSourceStorageSourceArgs) TriggerBuildSourceStorageSourcePtrInput
type TriggerBuildSourceStorageSourcePtrOutput ¶
type TriggerBuildSourceStorageSourcePtrOutput struct{ *pulumi.OutputState }
func (TriggerBuildSourceStorageSourcePtrOutput) Bucket ¶
func (o TriggerBuildSourceStorageSourcePtrOutput) Bucket() pulumi.StringPtrOutput
Google Cloud Storage bucket containing the source.
func (TriggerBuildSourceStorageSourcePtrOutput) ElementType ¶
func (TriggerBuildSourceStorageSourcePtrOutput) ElementType() reflect.Type
func (TriggerBuildSourceStorageSourcePtrOutput) Generation ¶
func (o TriggerBuildSourceStorageSourcePtrOutput) Generation() pulumi.StringPtrOutput
Google Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used
func (TriggerBuildSourceStorageSourcePtrOutput) Object ¶
func (o TriggerBuildSourceStorageSourcePtrOutput) Object() pulumi.StringPtrOutput
Google Cloud Storage object containing the source. This object must be a gzipped archive file (.tar.gz) containing source to build.
func (TriggerBuildSourceStorageSourcePtrOutput) ToTriggerBuildSourceStorageSourcePtrOutput ¶
func (o TriggerBuildSourceStorageSourcePtrOutput) ToTriggerBuildSourceStorageSourcePtrOutput() TriggerBuildSourceStorageSourcePtrOutput
func (TriggerBuildSourceStorageSourcePtrOutput) ToTriggerBuildSourceStorageSourcePtrOutputWithContext ¶
func (o TriggerBuildSourceStorageSourcePtrOutput) ToTriggerBuildSourceStorageSourcePtrOutputWithContext(ctx context.Context) TriggerBuildSourceStorageSourcePtrOutput
type TriggerBuildStep ¶
type TriggerBuildStep struct { // A list of arguments that will be presented to the step when it is started. // If the image used to run the step's container has an entrypoint, the args // are used as arguments to that entrypoint. If the image does not define an // entrypoint, the first element in args is used as the entrypoint, and the // remainder will be used as arguments. Args []string `pulumi:"args"` // Working directory to use when running this step's container. // If this value is a relative path, it is relative to the build's working // directory. If this value is absolute, it may be outside the build's working // directory, in which case the contents of the path may not be persisted // across build step executions, unless a `volume` for that path is specified. // If the build specifies a `RepoSource` with `dir` and a step with a // `dir`, // which specifies an absolute path, the `RepoSource` `dir` is ignored // for the step's execution. Dir *string `pulumi:"dir"` // Entrypoint to be used instead of the build step image's // default entrypoint. // If unset, the image's default entrypoint is used Entrypoint *string `pulumi:"entrypoint"` // A list of environment variable definitions to be used when // running a step. // The elements are of the form "KEY=VALUE" for the environment variable // "KEY" being given the value "VALUE". Envs []string `pulumi:"envs"` // Unique identifier for this build step, used in `waitFor` to // reference this build step as a dependency. Id *string `pulumi:"id"` // The name of the container image that will run this particular build step. // If the image is available in the host's Docker daemon's cache, it will be // run directly. If not, the host will attempt to pull the image first, using // the builder service account's credentials if necessary. // The Docker daemon's cache will already have the latest versions of all of // the officially supported build steps (see https://github.com/GoogleCloudPlatform/cloud-builders // for images and examples). // The Docker daemon will also have cached many of the layers for some popular // images, like "ubuntu", "debian", but they will be refreshed at the time // you attempt to use them. // If you built an image in a previous build step, it will be stored in the // host's Docker daemon's cache and is available to use as the name for a // later build step. Name string `pulumi:"name"` // A shell script to be executed in the step. // When script is provided, the user cannot specify the entrypoint or args. Script *string `pulumi:"script"` // A list of environment variables which are encrypted using // a Cloud Key // Management Service crypto key. These values must be specified in // the build's `Secret`. SecretEnvs []string `pulumi:"secretEnvs"` // Time limit for executing this build step. If not defined, // the step has no // time limit and will be allowed to continue to run until either it // completes or the build itself times out. Timeout *string `pulumi:"timeout"` // Output only. Stores timing information for executing this // build step. Timing *string `pulumi:"timing"` // List of volumes to mount into the build step. // Each volume is created as an empty volume prior to execution of the // build step. Upon completion of the build, volumes and their contents // are discarded. // Using a named volume in only one step is not valid as it is // indicative of a build request with an incorrect configuration. // Structure is documented below. Volumes []TriggerBuildStepVolume `pulumi:"volumes"` // The ID(s) of the step(s) that this build step depends on. // This build step will not start until all the build steps in `waitFor` // have completed successfully. If `waitFor` is empty, this build step // will start when all previous build steps in the `Build.Steps` list // have completed successfully. WaitFors []string `pulumi:"waitFors"` }
type TriggerBuildStepArgs ¶
type TriggerBuildStepArgs struct { // A list of arguments that will be presented to the step when it is started. // If the image used to run the step's container has an entrypoint, the args // are used as arguments to that entrypoint. If the image does not define an // entrypoint, the first element in args is used as the entrypoint, and the // remainder will be used as arguments. Args pulumi.StringArrayInput `pulumi:"args"` // Working directory to use when running this step's container. // If this value is a relative path, it is relative to the build's working // directory. If this value is absolute, it may be outside the build's working // directory, in which case the contents of the path may not be persisted // across build step executions, unless a `volume` for that path is specified. // If the build specifies a `RepoSource` with `dir` and a step with a // `dir`, // which specifies an absolute path, the `RepoSource` `dir` is ignored // for the step's execution. Dir pulumi.StringPtrInput `pulumi:"dir"` // Entrypoint to be used instead of the build step image's // default entrypoint. // If unset, the image's default entrypoint is used Entrypoint pulumi.StringPtrInput `pulumi:"entrypoint"` // A list of environment variable definitions to be used when // running a step. // The elements are of the form "KEY=VALUE" for the environment variable // "KEY" being given the value "VALUE". Envs pulumi.StringArrayInput `pulumi:"envs"` // Unique identifier for this build step, used in `waitFor` to // reference this build step as a dependency. Id pulumi.StringPtrInput `pulumi:"id"` // The name of the container image that will run this particular build step. // If the image is available in the host's Docker daemon's cache, it will be // run directly. If not, the host will attempt to pull the image first, using // the builder service account's credentials if necessary. // The Docker daemon's cache will already have the latest versions of all of // the officially supported build steps (see https://github.com/GoogleCloudPlatform/cloud-builders // for images and examples). // The Docker daemon will also have cached many of the layers for some popular // images, like "ubuntu", "debian", but they will be refreshed at the time // you attempt to use them. // If you built an image in a previous build step, it will be stored in the // host's Docker daemon's cache and is available to use as the name for a // later build step. Name pulumi.StringInput `pulumi:"name"` // A shell script to be executed in the step. // When script is provided, the user cannot specify the entrypoint or args. Script pulumi.StringPtrInput `pulumi:"script"` // A list of environment variables which are encrypted using // a Cloud Key // Management Service crypto key. These values must be specified in // the build's `Secret`. SecretEnvs pulumi.StringArrayInput `pulumi:"secretEnvs"` // Time limit for executing this build step. If not defined, // the step has no // time limit and will be allowed to continue to run until either it // completes or the build itself times out. Timeout pulumi.StringPtrInput `pulumi:"timeout"` // Output only. Stores timing information for executing this // build step. Timing pulumi.StringPtrInput `pulumi:"timing"` // List of volumes to mount into the build step. // Each volume is created as an empty volume prior to execution of the // build step. Upon completion of the build, volumes and their contents // are discarded. // Using a named volume in only one step is not valid as it is // indicative of a build request with an incorrect configuration. // Structure is documented below. Volumes TriggerBuildStepVolumeArrayInput `pulumi:"volumes"` // The ID(s) of the step(s) that this build step depends on. // This build step will not start until all the build steps in `waitFor` // have completed successfully. If `waitFor` is empty, this build step // will start when all previous build steps in the `Build.Steps` list // have completed successfully. WaitFors pulumi.StringArrayInput `pulumi:"waitFors"` }
func (TriggerBuildStepArgs) ElementType ¶
func (TriggerBuildStepArgs) ElementType() reflect.Type
func (TriggerBuildStepArgs) ToTriggerBuildStepOutput ¶
func (i TriggerBuildStepArgs) ToTriggerBuildStepOutput() TriggerBuildStepOutput
func (TriggerBuildStepArgs) ToTriggerBuildStepOutputWithContext ¶
func (i TriggerBuildStepArgs) ToTriggerBuildStepOutputWithContext(ctx context.Context) TriggerBuildStepOutput
type TriggerBuildStepArray ¶
type TriggerBuildStepArray []TriggerBuildStepInput
func (TriggerBuildStepArray) ElementType ¶
func (TriggerBuildStepArray) ElementType() reflect.Type
func (TriggerBuildStepArray) ToTriggerBuildStepArrayOutput ¶
func (i TriggerBuildStepArray) ToTriggerBuildStepArrayOutput() TriggerBuildStepArrayOutput
func (TriggerBuildStepArray) ToTriggerBuildStepArrayOutputWithContext ¶
func (i TriggerBuildStepArray) ToTriggerBuildStepArrayOutputWithContext(ctx context.Context) TriggerBuildStepArrayOutput
type TriggerBuildStepArrayInput ¶
type TriggerBuildStepArrayInput interface { pulumi.Input ToTriggerBuildStepArrayOutput() TriggerBuildStepArrayOutput ToTriggerBuildStepArrayOutputWithContext(context.Context) TriggerBuildStepArrayOutput }
TriggerBuildStepArrayInput is an input type that accepts TriggerBuildStepArray and TriggerBuildStepArrayOutput values. You can construct a concrete instance of `TriggerBuildStepArrayInput` via:
TriggerBuildStepArray{ TriggerBuildStepArgs{...} }
type TriggerBuildStepArrayOutput ¶
type TriggerBuildStepArrayOutput struct{ *pulumi.OutputState }
func (TriggerBuildStepArrayOutput) ElementType ¶
func (TriggerBuildStepArrayOutput) ElementType() reflect.Type
func (TriggerBuildStepArrayOutput) Index ¶
func (o TriggerBuildStepArrayOutput) Index(i pulumi.IntInput) TriggerBuildStepOutput
func (TriggerBuildStepArrayOutput) ToTriggerBuildStepArrayOutput ¶
func (o TriggerBuildStepArrayOutput) ToTriggerBuildStepArrayOutput() TriggerBuildStepArrayOutput
func (TriggerBuildStepArrayOutput) ToTriggerBuildStepArrayOutputWithContext ¶
func (o TriggerBuildStepArrayOutput) ToTriggerBuildStepArrayOutputWithContext(ctx context.Context) TriggerBuildStepArrayOutput
type TriggerBuildStepInput ¶
type TriggerBuildStepInput interface { pulumi.Input ToTriggerBuildStepOutput() TriggerBuildStepOutput ToTriggerBuildStepOutputWithContext(context.Context) TriggerBuildStepOutput }
TriggerBuildStepInput is an input type that accepts TriggerBuildStepArgs and TriggerBuildStepOutput values. You can construct a concrete instance of `TriggerBuildStepInput` via:
TriggerBuildStepArgs{...}
type TriggerBuildStepOutput ¶
type TriggerBuildStepOutput struct{ *pulumi.OutputState }
func (TriggerBuildStepOutput) Args ¶
func (o TriggerBuildStepOutput) Args() pulumi.StringArrayOutput
A list of arguments that will be presented to the step when it is started. If the image used to run the step's container has an entrypoint, the args are used as arguments to that entrypoint. If the image does not define an entrypoint, the first element in args is used as the entrypoint, and the remainder will be used as arguments.
func (TriggerBuildStepOutput) Dir ¶
func (o TriggerBuildStepOutput) Dir() pulumi.StringPtrOutput
Working directory to use when running this step's container. If this value is a relative path, it is relative to the build's working directory. If this value is absolute, it may be outside the build's working directory, in which case the contents of the path may not be persisted across build step executions, unless a `volume` for that path is specified. If the build specifies a `RepoSource` with `dir` and a step with a `dir`, which specifies an absolute path, the `RepoSource` `dir` is ignored for the step's execution.
func (TriggerBuildStepOutput) ElementType ¶
func (TriggerBuildStepOutput) ElementType() reflect.Type
func (TriggerBuildStepOutput) Entrypoint ¶
func (o TriggerBuildStepOutput) Entrypoint() pulumi.StringPtrOutput
Entrypoint to be used instead of the build step image's default entrypoint. If unset, the image's default entrypoint is used
func (TriggerBuildStepOutput) Envs ¶
func (o TriggerBuildStepOutput) Envs() pulumi.StringArrayOutput
A list of environment variable definitions to be used when running a step. The elements are of the form "KEY=VALUE" for the environment variable "KEY" being given the value "VALUE".
func (TriggerBuildStepOutput) Id ¶
func (o TriggerBuildStepOutput) Id() pulumi.StringPtrOutput
Unique identifier for this build step, used in `waitFor` to reference this build step as a dependency.
func (TriggerBuildStepOutput) Name ¶
func (o TriggerBuildStepOutput) Name() pulumi.StringOutput
The name of the container image that will run this particular build step. If the image is available in the host's Docker daemon's cache, it will be run directly. If not, the host will attempt to pull the image first, using the builder service account's credentials if necessary. The Docker daemon's cache will already have the latest versions of all of the officially supported build steps (see https://github.com/GoogleCloudPlatform/cloud-builders for images and examples). The Docker daemon will also have cached many of the layers for some popular images, like "ubuntu", "debian", but they will be refreshed at the time you attempt to use them. If you built an image in a previous build step, it will be stored in the host's Docker daemon's cache and is available to use as the name for a later build step.
func (TriggerBuildStepOutput) Script ¶ added in v6.42.0
func (o TriggerBuildStepOutput) Script() pulumi.StringPtrOutput
A shell script to be executed in the step. When script is provided, the user cannot specify the entrypoint or args.
func (TriggerBuildStepOutput) SecretEnvs ¶
func (o TriggerBuildStepOutput) SecretEnvs() pulumi.StringArrayOutput
A list of environment variables which are encrypted using a Cloud Key Management Service crypto key. These values must be specified in the build's `Secret`.
func (TriggerBuildStepOutput) Timeout ¶
func (o TriggerBuildStepOutput) Timeout() pulumi.StringPtrOutput
Time limit for executing this build step. If not defined, the step has no time limit and will be allowed to continue to run until either it completes or the build itself times out.
func (TriggerBuildStepOutput) Timing ¶
func (o TriggerBuildStepOutput) Timing() pulumi.StringPtrOutput
Output only. Stores timing information for executing this build step.
func (TriggerBuildStepOutput) ToTriggerBuildStepOutput ¶
func (o TriggerBuildStepOutput) ToTriggerBuildStepOutput() TriggerBuildStepOutput
func (TriggerBuildStepOutput) ToTriggerBuildStepOutputWithContext ¶
func (o TriggerBuildStepOutput) ToTriggerBuildStepOutputWithContext(ctx context.Context) TriggerBuildStepOutput
func (TriggerBuildStepOutput) Volumes ¶
func (o TriggerBuildStepOutput) Volumes() TriggerBuildStepVolumeArrayOutput
List of volumes to mount into the build step. Each volume is created as an empty volume prior to execution of the build step. Upon completion of the build, volumes and their contents are discarded. Using a named volume in only one step is not valid as it is indicative of a build request with an incorrect configuration. Structure is documented below.
func (TriggerBuildStepOutput) WaitFors ¶
func (o TriggerBuildStepOutput) WaitFors() pulumi.StringArrayOutput
The ID(s) of the step(s) that this build step depends on. This build step will not start until all the build steps in `waitFor` have completed successfully. If `waitFor` is empty, this build step will start when all previous build steps in the `Build.Steps` list have completed successfully.
type TriggerBuildStepVolume ¶
type TriggerBuildStepVolume struct { // Name of the volume to mount. // Volume names must be unique per build step and must be valid names for Docker volumes. // Each named volume must be used by at least two build steps. Name string `pulumi:"name"` // Path at which to mount the volume. // Paths must be absolute and cannot conflict with other volume paths on the same // build step or with certain reserved volume paths. Path string `pulumi:"path"` }
type TriggerBuildStepVolumeArgs ¶
type TriggerBuildStepVolumeArgs struct { // Name of the volume to mount. // Volume names must be unique per build step and must be valid names for Docker volumes. // Each named volume must be used by at least two build steps. Name pulumi.StringInput `pulumi:"name"` // Path at which to mount the volume. // Paths must be absolute and cannot conflict with other volume paths on the same // build step or with certain reserved volume paths. Path pulumi.StringInput `pulumi:"path"` }
func (TriggerBuildStepVolumeArgs) ElementType ¶
func (TriggerBuildStepVolumeArgs) ElementType() reflect.Type
func (TriggerBuildStepVolumeArgs) ToTriggerBuildStepVolumeOutput ¶
func (i TriggerBuildStepVolumeArgs) ToTriggerBuildStepVolumeOutput() TriggerBuildStepVolumeOutput
func (TriggerBuildStepVolumeArgs) ToTriggerBuildStepVolumeOutputWithContext ¶
func (i TriggerBuildStepVolumeArgs) ToTriggerBuildStepVolumeOutputWithContext(ctx context.Context) TriggerBuildStepVolumeOutput
type TriggerBuildStepVolumeArray ¶
type TriggerBuildStepVolumeArray []TriggerBuildStepVolumeInput
func (TriggerBuildStepVolumeArray) ElementType ¶
func (TriggerBuildStepVolumeArray) ElementType() reflect.Type
func (TriggerBuildStepVolumeArray) ToTriggerBuildStepVolumeArrayOutput ¶
func (i TriggerBuildStepVolumeArray) ToTriggerBuildStepVolumeArrayOutput() TriggerBuildStepVolumeArrayOutput
func (TriggerBuildStepVolumeArray) ToTriggerBuildStepVolumeArrayOutputWithContext ¶
func (i TriggerBuildStepVolumeArray) ToTriggerBuildStepVolumeArrayOutputWithContext(ctx context.Context) TriggerBuildStepVolumeArrayOutput
type TriggerBuildStepVolumeArrayInput ¶
type TriggerBuildStepVolumeArrayInput interface { pulumi.Input ToTriggerBuildStepVolumeArrayOutput() TriggerBuildStepVolumeArrayOutput ToTriggerBuildStepVolumeArrayOutputWithContext(context.Context) TriggerBuildStepVolumeArrayOutput }
TriggerBuildStepVolumeArrayInput is an input type that accepts TriggerBuildStepVolumeArray and TriggerBuildStepVolumeArrayOutput values. You can construct a concrete instance of `TriggerBuildStepVolumeArrayInput` via:
TriggerBuildStepVolumeArray{ TriggerBuildStepVolumeArgs{...} }
type TriggerBuildStepVolumeArrayOutput ¶
type TriggerBuildStepVolumeArrayOutput struct{ *pulumi.OutputState }
func (TriggerBuildStepVolumeArrayOutput) ElementType ¶
func (TriggerBuildStepVolumeArrayOutput) ElementType() reflect.Type
func (TriggerBuildStepVolumeArrayOutput) Index ¶
func (o TriggerBuildStepVolumeArrayOutput) Index(i pulumi.IntInput) TriggerBuildStepVolumeOutput
func (TriggerBuildStepVolumeArrayOutput) ToTriggerBuildStepVolumeArrayOutput ¶
func (o TriggerBuildStepVolumeArrayOutput) ToTriggerBuildStepVolumeArrayOutput() TriggerBuildStepVolumeArrayOutput
func (TriggerBuildStepVolumeArrayOutput) ToTriggerBuildStepVolumeArrayOutputWithContext ¶
func (o TriggerBuildStepVolumeArrayOutput) ToTriggerBuildStepVolumeArrayOutputWithContext(ctx context.Context) TriggerBuildStepVolumeArrayOutput
type TriggerBuildStepVolumeInput ¶
type TriggerBuildStepVolumeInput interface { pulumi.Input ToTriggerBuildStepVolumeOutput() TriggerBuildStepVolumeOutput ToTriggerBuildStepVolumeOutputWithContext(context.Context) TriggerBuildStepVolumeOutput }
TriggerBuildStepVolumeInput is an input type that accepts TriggerBuildStepVolumeArgs and TriggerBuildStepVolumeOutput values. You can construct a concrete instance of `TriggerBuildStepVolumeInput` via:
TriggerBuildStepVolumeArgs{...}
type TriggerBuildStepVolumeOutput ¶
type TriggerBuildStepVolumeOutput struct{ *pulumi.OutputState }
func (TriggerBuildStepVolumeOutput) ElementType ¶
func (TriggerBuildStepVolumeOutput) ElementType() reflect.Type
func (TriggerBuildStepVolumeOutput) Name ¶
func (o TriggerBuildStepVolumeOutput) Name() pulumi.StringOutput
Name of the volume to mount. Volume names must be unique per build step and must be valid names for Docker volumes. Each named volume must be used by at least two build steps.
func (TriggerBuildStepVolumeOutput) Path ¶
func (o TriggerBuildStepVolumeOutput) Path() pulumi.StringOutput
Path at which to mount the volume. Paths must be absolute and cannot conflict with other volume paths on the same build step or with certain reserved volume paths.
func (TriggerBuildStepVolumeOutput) ToTriggerBuildStepVolumeOutput ¶
func (o TriggerBuildStepVolumeOutput) ToTriggerBuildStepVolumeOutput() TriggerBuildStepVolumeOutput
func (TriggerBuildStepVolumeOutput) ToTriggerBuildStepVolumeOutputWithContext ¶
func (o TriggerBuildStepVolumeOutput) ToTriggerBuildStepVolumeOutputWithContext(ctx context.Context) TriggerBuildStepVolumeOutput
type TriggerGitFileSource ¶ added in v6.16.0
type TriggerGitFileSource struct { // The full resource name of the github enterprise config. // Format: projects/{project}/locations/{location}/githubEnterpriseConfigs/{id}. projects/{project}/githubEnterpriseConfigs/{id}. GithubEnterpriseConfig *string `pulumi:"githubEnterpriseConfig"` // The path of the file, with the repo root as the root of the path. Path string `pulumi:"path"` // The type of the repo, since it may not be explicit from the repo field (e.g from a URL). // Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET_SERVER // Possible values are: `UNKNOWN`, `CLOUD_SOURCE_REPOSITORIES`, `GITHUB`, `BITBUCKET_SERVER`. RepoType string `pulumi:"repoType"` // The branch, tag, arbitrary ref, or SHA version of the repo to use when resolving the // filename (optional). This field respects the same syntax/resolution as described here: https://git-scm.com/docs/gitrevisions // If unspecified, the revision from which the trigger invocation originated is assumed to be the revision from which to read the specified path. Revision *string `pulumi:"revision"` // The URI of the repo (optional). If unspecified, the repo from which the trigger // invocation originated is assumed to be the repo from which to read the specified path. Uri *string `pulumi:"uri"` }
type TriggerGitFileSourceArgs ¶ added in v6.16.0
type TriggerGitFileSourceArgs struct { // The full resource name of the github enterprise config. // Format: projects/{project}/locations/{location}/githubEnterpriseConfigs/{id}. projects/{project}/githubEnterpriseConfigs/{id}. GithubEnterpriseConfig pulumi.StringPtrInput `pulumi:"githubEnterpriseConfig"` // The path of the file, with the repo root as the root of the path. Path pulumi.StringInput `pulumi:"path"` // The type of the repo, since it may not be explicit from the repo field (e.g from a URL). // Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET_SERVER // Possible values are: `UNKNOWN`, `CLOUD_SOURCE_REPOSITORIES`, `GITHUB`, `BITBUCKET_SERVER`. RepoType pulumi.StringInput `pulumi:"repoType"` // The branch, tag, arbitrary ref, or SHA version of the repo to use when resolving the // filename (optional). This field respects the same syntax/resolution as described here: https://git-scm.com/docs/gitrevisions // If unspecified, the revision from which the trigger invocation originated is assumed to be the revision from which to read the specified path. Revision pulumi.StringPtrInput `pulumi:"revision"` // The URI of the repo (optional). If unspecified, the repo from which the trigger // invocation originated is assumed to be the repo from which to read the specified path. Uri pulumi.StringPtrInput `pulumi:"uri"` }
func (TriggerGitFileSourceArgs) ElementType ¶ added in v6.16.0
func (TriggerGitFileSourceArgs) ElementType() reflect.Type
func (TriggerGitFileSourceArgs) ToTriggerGitFileSourceOutput ¶ added in v6.16.0
func (i TriggerGitFileSourceArgs) ToTriggerGitFileSourceOutput() TriggerGitFileSourceOutput
func (TriggerGitFileSourceArgs) ToTriggerGitFileSourceOutputWithContext ¶ added in v6.16.0
func (i TriggerGitFileSourceArgs) ToTriggerGitFileSourceOutputWithContext(ctx context.Context) TriggerGitFileSourceOutput
func (TriggerGitFileSourceArgs) ToTriggerGitFileSourcePtrOutput ¶ added in v6.16.0
func (i TriggerGitFileSourceArgs) ToTriggerGitFileSourcePtrOutput() TriggerGitFileSourcePtrOutput
func (TriggerGitFileSourceArgs) ToTriggerGitFileSourcePtrOutputWithContext ¶ added in v6.16.0
func (i TriggerGitFileSourceArgs) ToTriggerGitFileSourcePtrOutputWithContext(ctx context.Context) TriggerGitFileSourcePtrOutput
type TriggerGitFileSourceInput ¶ added in v6.16.0
type TriggerGitFileSourceInput interface { pulumi.Input ToTriggerGitFileSourceOutput() TriggerGitFileSourceOutput ToTriggerGitFileSourceOutputWithContext(context.Context) TriggerGitFileSourceOutput }
TriggerGitFileSourceInput is an input type that accepts TriggerGitFileSourceArgs and TriggerGitFileSourceOutput values. You can construct a concrete instance of `TriggerGitFileSourceInput` via:
TriggerGitFileSourceArgs{...}
type TriggerGitFileSourceOutput ¶ added in v6.16.0
type TriggerGitFileSourceOutput struct{ *pulumi.OutputState }
func (TriggerGitFileSourceOutput) ElementType ¶ added in v6.16.0
func (TriggerGitFileSourceOutput) ElementType() reflect.Type
func (TriggerGitFileSourceOutput) GithubEnterpriseConfig ¶ added in v6.49.0
func (o TriggerGitFileSourceOutput) GithubEnterpriseConfig() pulumi.StringPtrOutput
The full resource name of the github enterprise config. Format: projects/{project}/locations/{location}/githubEnterpriseConfigs/{id}. projects/{project}/githubEnterpriseConfigs/{id}.
func (TriggerGitFileSourceOutput) Path ¶ added in v6.16.0
func (o TriggerGitFileSourceOutput) Path() pulumi.StringOutput
The path of the file, with the repo root as the root of the path.
func (TriggerGitFileSourceOutput) RepoType ¶ added in v6.16.0
func (o TriggerGitFileSourceOutput) RepoType() pulumi.StringOutput
The type of the repo, since it may not be explicit from the repo field (e.g from a URL). Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET_SERVER Possible values are: `UNKNOWN`, `CLOUD_SOURCE_REPOSITORIES`, `GITHUB`, `BITBUCKET_SERVER`.
func (TriggerGitFileSourceOutput) Revision ¶ added in v6.16.0
func (o TriggerGitFileSourceOutput) Revision() pulumi.StringPtrOutput
The branch, tag, arbitrary ref, or SHA version of the repo to use when resolving the filename (optional). This field respects the same syntax/resolution as described here: https://git-scm.com/docs/gitrevisions If unspecified, the revision from which the trigger invocation originated is assumed to be the revision from which to read the specified path.
func (TriggerGitFileSourceOutput) ToTriggerGitFileSourceOutput ¶ added in v6.16.0
func (o TriggerGitFileSourceOutput) ToTriggerGitFileSourceOutput() TriggerGitFileSourceOutput
func (TriggerGitFileSourceOutput) ToTriggerGitFileSourceOutputWithContext ¶ added in v6.16.0
func (o TriggerGitFileSourceOutput) ToTriggerGitFileSourceOutputWithContext(ctx context.Context) TriggerGitFileSourceOutput
func (TriggerGitFileSourceOutput) ToTriggerGitFileSourcePtrOutput ¶ added in v6.16.0
func (o TriggerGitFileSourceOutput) ToTriggerGitFileSourcePtrOutput() TriggerGitFileSourcePtrOutput
func (TriggerGitFileSourceOutput) ToTriggerGitFileSourcePtrOutputWithContext ¶ added in v6.16.0
func (o TriggerGitFileSourceOutput) ToTriggerGitFileSourcePtrOutputWithContext(ctx context.Context) TriggerGitFileSourcePtrOutput
func (TriggerGitFileSourceOutput) Uri ¶ added in v6.16.0
func (o TriggerGitFileSourceOutput) Uri() pulumi.StringPtrOutput
The URI of the repo (optional). If unspecified, the repo from which the trigger invocation originated is assumed to be the repo from which to read the specified path.
type TriggerGitFileSourcePtrInput ¶ added in v6.16.0
type TriggerGitFileSourcePtrInput interface { pulumi.Input ToTriggerGitFileSourcePtrOutput() TriggerGitFileSourcePtrOutput ToTriggerGitFileSourcePtrOutputWithContext(context.Context) TriggerGitFileSourcePtrOutput }
TriggerGitFileSourcePtrInput is an input type that accepts TriggerGitFileSourceArgs, TriggerGitFileSourcePtr and TriggerGitFileSourcePtrOutput values. You can construct a concrete instance of `TriggerGitFileSourcePtrInput` via:
TriggerGitFileSourceArgs{...} or: nil
func TriggerGitFileSourcePtr ¶ added in v6.16.0
func TriggerGitFileSourcePtr(v *TriggerGitFileSourceArgs) TriggerGitFileSourcePtrInput
type TriggerGitFileSourcePtrOutput ¶ added in v6.16.0
type TriggerGitFileSourcePtrOutput struct{ *pulumi.OutputState }
func (TriggerGitFileSourcePtrOutput) Elem ¶ added in v6.16.0
func (o TriggerGitFileSourcePtrOutput) Elem() TriggerGitFileSourceOutput
func (TriggerGitFileSourcePtrOutput) ElementType ¶ added in v6.16.0
func (TriggerGitFileSourcePtrOutput) ElementType() reflect.Type
func (TriggerGitFileSourcePtrOutput) GithubEnterpriseConfig ¶ added in v6.49.0
func (o TriggerGitFileSourcePtrOutput) GithubEnterpriseConfig() pulumi.StringPtrOutput
The full resource name of the github enterprise config. Format: projects/{project}/locations/{location}/githubEnterpriseConfigs/{id}. projects/{project}/githubEnterpriseConfigs/{id}.
func (TriggerGitFileSourcePtrOutput) Path ¶ added in v6.16.0
func (o TriggerGitFileSourcePtrOutput) Path() pulumi.StringPtrOutput
The path of the file, with the repo root as the root of the path.
func (TriggerGitFileSourcePtrOutput) RepoType ¶ added in v6.16.0
func (o TriggerGitFileSourcePtrOutput) RepoType() pulumi.StringPtrOutput
The type of the repo, since it may not be explicit from the repo field (e.g from a URL). Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET_SERVER Possible values are: `UNKNOWN`, `CLOUD_SOURCE_REPOSITORIES`, `GITHUB`, `BITBUCKET_SERVER`.
func (TriggerGitFileSourcePtrOutput) Revision ¶ added in v6.16.0
func (o TriggerGitFileSourcePtrOutput) Revision() pulumi.StringPtrOutput
The branch, tag, arbitrary ref, or SHA version of the repo to use when resolving the filename (optional). This field respects the same syntax/resolution as described here: https://git-scm.com/docs/gitrevisions If unspecified, the revision from which the trigger invocation originated is assumed to be the revision from which to read the specified path.
func (TriggerGitFileSourcePtrOutput) ToTriggerGitFileSourcePtrOutput ¶ added in v6.16.0
func (o TriggerGitFileSourcePtrOutput) ToTriggerGitFileSourcePtrOutput() TriggerGitFileSourcePtrOutput
func (TriggerGitFileSourcePtrOutput) ToTriggerGitFileSourcePtrOutputWithContext ¶ added in v6.16.0
func (o TriggerGitFileSourcePtrOutput) ToTriggerGitFileSourcePtrOutputWithContext(ctx context.Context) TriggerGitFileSourcePtrOutput
func (TriggerGitFileSourcePtrOutput) Uri ¶ added in v6.16.0
func (o TriggerGitFileSourcePtrOutput) Uri() pulumi.StringPtrOutput
The URI of the repo (optional). If unspecified, the repo from which the trigger invocation originated is assumed to be the repo from which to read the specified path.
type TriggerGithub ¶
type TriggerGithub struct { // The resource name of the github enterprise config that should be applied to this installation. // For example: "projects/{$projectId}/locations/{$locationId}/githubEnterpriseConfigs/{$configId}" EnterpriseConfigResourceName *string `pulumi:"enterpriseConfigResourceName"` // Name of the repository. For example: The name for // https://github.com/googlecloudplatform/cloud-builders is "cloud-builders". Name *string `pulumi:"name"` // Owner of the repository. For example: The owner for // https://github.com/googlecloudplatform/cloud-builders is "googlecloudplatform". Owner *string `pulumi:"owner"` // filter to match changes in pull requests. Specify only one of `pullRequest` or `push`. // Structure is documented below. PullRequest *TriggerGithubPullRequest `pulumi:"pullRequest"` // filter to match changes in refs, like branches or tags. Specify only one of `pullRequest` or `push`. // Structure is documented below. Push *TriggerGithubPush `pulumi:"push"` }
type TriggerGithubArgs ¶
type TriggerGithubArgs struct { // The resource name of the github enterprise config that should be applied to this installation. // For example: "projects/{$projectId}/locations/{$locationId}/githubEnterpriseConfigs/{$configId}" EnterpriseConfigResourceName pulumi.StringPtrInput `pulumi:"enterpriseConfigResourceName"` // Name of the repository. For example: The name for // https://github.com/googlecloudplatform/cloud-builders is "cloud-builders". Name pulumi.StringPtrInput `pulumi:"name"` // Owner of the repository. For example: The owner for // https://github.com/googlecloudplatform/cloud-builders is "googlecloudplatform". Owner pulumi.StringPtrInput `pulumi:"owner"` // filter to match changes in pull requests. Specify only one of `pullRequest` or `push`. // Structure is documented below. PullRequest TriggerGithubPullRequestPtrInput `pulumi:"pullRequest"` // filter to match changes in refs, like branches or tags. Specify only one of `pullRequest` or `push`. // Structure is documented below. Push TriggerGithubPushPtrInput `pulumi:"push"` }
func (TriggerGithubArgs) ElementType ¶
func (TriggerGithubArgs) ElementType() reflect.Type
func (TriggerGithubArgs) ToTriggerGithubOutput ¶
func (i TriggerGithubArgs) ToTriggerGithubOutput() TriggerGithubOutput
func (TriggerGithubArgs) ToTriggerGithubOutputWithContext ¶
func (i TriggerGithubArgs) ToTriggerGithubOutputWithContext(ctx context.Context) TriggerGithubOutput
func (TriggerGithubArgs) ToTriggerGithubPtrOutput ¶
func (i TriggerGithubArgs) ToTriggerGithubPtrOutput() TriggerGithubPtrOutput
func (TriggerGithubArgs) ToTriggerGithubPtrOutputWithContext ¶
func (i TriggerGithubArgs) ToTriggerGithubPtrOutputWithContext(ctx context.Context) TriggerGithubPtrOutput
type TriggerGithubInput ¶
type TriggerGithubInput interface { pulumi.Input ToTriggerGithubOutput() TriggerGithubOutput ToTriggerGithubOutputWithContext(context.Context) TriggerGithubOutput }
TriggerGithubInput is an input type that accepts TriggerGithubArgs and TriggerGithubOutput values. You can construct a concrete instance of `TriggerGithubInput` via:
TriggerGithubArgs{...}
type TriggerGithubOutput ¶
type TriggerGithubOutput struct{ *pulumi.OutputState }
func (TriggerGithubOutput) ElementType ¶
func (TriggerGithubOutput) ElementType() reflect.Type
func (TriggerGithubOutput) EnterpriseConfigResourceName ¶ added in v6.51.0
func (o TriggerGithubOutput) EnterpriseConfigResourceName() pulumi.StringPtrOutput
The resource name of the github enterprise config that should be applied to this installation. For example: "projects/{$projectId}/locations/{$locationId}/githubEnterpriseConfigs/{$configId}"
func (TriggerGithubOutput) Name ¶
func (o TriggerGithubOutput) Name() pulumi.StringPtrOutput
Name of the repository. For example: The name for https://github.com/googlecloudplatform/cloud-builders is "cloud-builders".
func (TriggerGithubOutput) Owner ¶
func (o TriggerGithubOutput) Owner() pulumi.StringPtrOutput
Owner of the repository. For example: The owner for https://github.com/googlecloudplatform/cloud-builders is "googlecloudplatform".
func (TriggerGithubOutput) PullRequest ¶
func (o TriggerGithubOutput) PullRequest() TriggerGithubPullRequestPtrOutput
filter to match changes in pull requests. Specify only one of `pullRequest` or `push`. Structure is documented below.
func (TriggerGithubOutput) Push ¶
func (o TriggerGithubOutput) Push() TriggerGithubPushPtrOutput
filter to match changes in refs, like branches or tags. Specify only one of `pullRequest` or `push`. Structure is documented below.
func (TriggerGithubOutput) ToTriggerGithubOutput ¶
func (o TriggerGithubOutput) ToTriggerGithubOutput() TriggerGithubOutput
func (TriggerGithubOutput) ToTriggerGithubOutputWithContext ¶
func (o TriggerGithubOutput) ToTriggerGithubOutputWithContext(ctx context.Context) TriggerGithubOutput
func (TriggerGithubOutput) ToTriggerGithubPtrOutput ¶
func (o TriggerGithubOutput) ToTriggerGithubPtrOutput() TriggerGithubPtrOutput
func (TriggerGithubOutput) ToTriggerGithubPtrOutputWithContext ¶
func (o TriggerGithubOutput) ToTriggerGithubPtrOutputWithContext(ctx context.Context) TriggerGithubPtrOutput
type TriggerGithubPtrInput ¶
type TriggerGithubPtrInput interface { pulumi.Input ToTriggerGithubPtrOutput() TriggerGithubPtrOutput ToTriggerGithubPtrOutputWithContext(context.Context) TriggerGithubPtrOutput }
TriggerGithubPtrInput is an input type that accepts TriggerGithubArgs, TriggerGithubPtr and TriggerGithubPtrOutput values. You can construct a concrete instance of `TriggerGithubPtrInput` via:
TriggerGithubArgs{...} or: nil
func TriggerGithubPtr ¶
func TriggerGithubPtr(v *TriggerGithubArgs) TriggerGithubPtrInput
type TriggerGithubPtrOutput ¶
type TriggerGithubPtrOutput struct{ *pulumi.OutputState }
func (TriggerGithubPtrOutput) Elem ¶
func (o TriggerGithubPtrOutput) Elem() TriggerGithubOutput
func (TriggerGithubPtrOutput) ElementType ¶
func (TriggerGithubPtrOutput) ElementType() reflect.Type
func (TriggerGithubPtrOutput) EnterpriseConfigResourceName ¶ added in v6.51.0
func (o TriggerGithubPtrOutput) EnterpriseConfigResourceName() pulumi.StringPtrOutput
The resource name of the github enterprise config that should be applied to this installation. For example: "projects/{$projectId}/locations/{$locationId}/githubEnterpriseConfigs/{$configId}"
func (TriggerGithubPtrOutput) Name ¶
func (o TriggerGithubPtrOutput) Name() pulumi.StringPtrOutput
Name of the repository. For example: The name for https://github.com/googlecloudplatform/cloud-builders is "cloud-builders".
func (TriggerGithubPtrOutput) Owner ¶
func (o TriggerGithubPtrOutput) Owner() pulumi.StringPtrOutput
Owner of the repository. For example: The owner for https://github.com/googlecloudplatform/cloud-builders is "googlecloudplatform".
func (TriggerGithubPtrOutput) PullRequest ¶
func (o TriggerGithubPtrOutput) PullRequest() TriggerGithubPullRequestPtrOutput
filter to match changes in pull requests. Specify only one of `pullRequest` or `push`. Structure is documented below.
func (TriggerGithubPtrOutput) Push ¶
func (o TriggerGithubPtrOutput) Push() TriggerGithubPushPtrOutput
filter to match changes in refs, like branches or tags. Specify only one of `pullRequest` or `push`. Structure is documented below.
func (TriggerGithubPtrOutput) ToTriggerGithubPtrOutput ¶
func (o TriggerGithubPtrOutput) ToTriggerGithubPtrOutput() TriggerGithubPtrOutput
func (TriggerGithubPtrOutput) ToTriggerGithubPtrOutputWithContext ¶
func (o TriggerGithubPtrOutput) ToTriggerGithubPtrOutputWithContext(ctx context.Context) TriggerGithubPtrOutput
type TriggerGithubPullRequest ¶
type TriggerGithubPullRequest struct { // Regex of branches to match. // The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax Branch string `pulumi:"branch"` // Configure builds to run whether a repository owner or collaborator need to comment /gcbrun. // Possible values are: `COMMENTS_DISABLED`, `COMMENTS_ENABLED`, `COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY`. CommentControl *string `pulumi:"commentControl"` // If true, branches that do NOT match the gitRef will trigger a build. InvertRegex *bool `pulumi:"invertRegex"` }
type TriggerGithubPullRequestArgs ¶
type TriggerGithubPullRequestArgs struct { // Regex of branches to match. // The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax Branch pulumi.StringInput `pulumi:"branch"` // Configure builds to run whether a repository owner or collaborator need to comment /gcbrun. // Possible values are: `COMMENTS_DISABLED`, `COMMENTS_ENABLED`, `COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY`. CommentControl pulumi.StringPtrInput `pulumi:"commentControl"` // If true, branches that do NOT match the gitRef will trigger a build. InvertRegex pulumi.BoolPtrInput `pulumi:"invertRegex"` }
func (TriggerGithubPullRequestArgs) ElementType ¶
func (TriggerGithubPullRequestArgs) ElementType() reflect.Type
func (TriggerGithubPullRequestArgs) ToTriggerGithubPullRequestOutput ¶
func (i TriggerGithubPullRequestArgs) ToTriggerGithubPullRequestOutput() TriggerGithubPullRequestOutput
func (TriggerGithubPullRequestArgs) ToTriggerGithubPullRequestOutputWithContext ¶
func (i TriggerGithubPullRequestArgs) ToTriggerGithubPullRequestOutputWithContext(ctx context.Context) TriggerGithubPullRequestOutput
func (TriggerGithubPullRequestArgs) ToTriggerGithubPullRequestPtrOutput ¶
func (i TriggerGithubPullRequestArgs) ToTriggerGithubPullRequestPtrOutput() TriggerGithubPullRequestPtrOutput
func (TriggerGithubPullRequestArgs) ToTriggerGithubPullRequestPtrOutputWithContext ¶
func (i TriggerGithubPullRequestArgs) ToTriggerGithubPullRequestPtrOutputWithContext(ctx context.Context) TriggerGithubPullRequestPtrOutput
type TriggerGithubPullRequestInput ¶
type TriggerGithubPullRequestInput interface { pulumi.Input ToTriggerGithubPullRequestOutput() TriggerGithubPullRequestOutput ToTriggerGithubPullRequestOutputWithContext(context.Context) TriggerGithubPullRequestOutput }
TriggerGithubPullRequestInput is an input type that accepts TriggerGithubPullRequestArgs and TriggerGithubPullRequestOutput values. You can construct a concrete instance of `TriggerGithubPullRequestInput` via:
TriggerGithubPullRequestArgs{...}
type TriggerGithubPullRequestOutput ¶
type TriggerGithubPullRequestOutput struct{ *pulumi.OutputState }
func (TriggerGithubPullRequestOutput) Branch ¶
func (o TriggerGithubPullRequestOutput) Branch() pulumi.StringOutput
Regex of branches to match. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
func (TriggerGithubPullRequestOutput) CommentControl ¶
func (o TriggerGithubPullRequestOutput) CommentControl() pulumi.StringPtrOutput
Configure builds to run whether a repository owner or collaborator need to comment /gcbrun. Possible values are: `COMMENTS_DISABLED`, `COMMENTS_ENABLED`, `COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY`.
func (TriggerGithubPullRequestOutput) ElementType ¶
func (TriggerGithubPullRequestOutput) ElementType() reflect.Type
func (TriggerGithubPullRequestOutput) InvertRegex ¶
func (o TriggerGithubPullRequestOutput) InvertRegex() pulumi.BoolPtrOutput
If true, branches that do NOT match the gitRef will trigger a build.
func (TriggerGithubPullRequestOutput) ToTriggerGithubPullRequestOutput ¶
func (o TriggerGithubPullRequestOutput) ToTriggerGithubPullRequestOutput() TriggerGithubPullRequestOutput
func (TriggerGithubPullRequestOutput) ToTriggerGithubPullRequestOutputWithContext ¶
func (o TriggerGithubPullRequestOutput) ToTriggerGithubPullRequestOutputWithContext(ctx context.Context) TriggerGithubPullRequestOutput
func (TriggerGithubPullRequestOutput) ToTriggerGithubPullRequestPtrOutput ¶
func (o TriggerGithubPullRequestOutput) ToTriggerGithubPullRequestPtrOutput() TriggerGithubPullRequestPtrOutput
func (TriggerGithubPullRequestOutput) ToTriggerGithubPullRequestPtrOutputWithContext ¶
func (o TriggerGithubPullRequestOutput) ToTriggerGithubPullRequestPtrOutputWithContext(ctx context.Context) TriggerGithubPullRequestPtrOutput
type TriggerGithubPullRequestPtrInput ¶
type TriggerGithubPullRequestPtrInput interface { pulumi.Input ToTriggerGithubPullRequestPtrOutput() TriggerGithubPullRequestPtrOutput ToTriggerGithubPullRequestPtrOutputWithContext(context.Context) TriggerGithubPullRequestPtrOutput }
TriggerGithubPullRequestPtrInput is an input type that accepts TriggerGithubPullRequestArgs, TriggerGithubPullRequestPtr and TriggerGithubPullRequestPtrOutput values. You can construct a concrete instance of `TriggerGithubPullRequestPtrInput` via:
TriggerGithubPullRequestArgs{...} or: nil
func TriggerGithubPullRequestPtr ¶
func TriggerGithubPullRequestPtr(v *TriggerGithubPullRequestArgs) TriggerGithubPullRequestPtrInput
type TriggerGithubPullRequestPtrOutput ¶
type TriggerGithubPullRequestPtrOutput struct{ *pulumi.OutputState }
func (TriggerGithubPullRequestPtrOutput) Branch ¶
func (o TriggerGithubPullRequestPtrOutput) Branch() pulumi.StringPtrOutput
Regex of branches to match. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
func (TriggerGithubPullRequestPtrOutput) CommentControl ¶
func (o TriggerGithubPullRequestPtrOutput) CommentControl() pulumi.StringPtrOutput
Configure builds to run whether a repository owner or collaborator need to comment /gcbrun. Possible values are: `COMMENTS_DISABLED`, `COMMENTS_ENABLED`, `COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY`.
func (TriggerGithubPullRequestPtrOutput) Elem ¶
func (o TriggerGithubPullRequestPtrOutput) Elem() TriggerGithubPullRequestOutput
func (TriggerGithubPullRequestPtrOutput) ElementType ¶
func (TriggerGithubPullRequestPtrOutput) ElementType() reflect.Type
func (TriggerGithubPullRequestPtrOutput) InvertRegex ¶
func (o TriggerGithubPullRequestPtrOutput) InvertRegex() pulumi.BoolPtrOutput
If true, branches that do NOT match the gitRef will trigger a build.
func (TriggerGithubPullRequestPtrOutput) ToTriggerGithubPullRequestPtrOutput ¶
func (o TriggerGithubPullRequestPtrOutput) ToTriggerGithubPullRequestPtrOutput() TriggerGithubPullRequestPtrOutput
func (TriggerGithubPullRequestPtrOutput) ToTriggerGithubPullRequestPtrOutputWithContext ¶
func (o TriggerGithubPullRequestPtrOutput) ToTriggerGithubPullRequestPtrOutputWithContext(ctx context.Context) TriggerGithubPullRequestPtrOutput
type TriggerGithubPush ¶
type TriggerGithubPush struct { // Regex of branches to match. Specify only one of branch or tag. Branch *string `pulumi:"branch"` // When true, only trigger a build if the revision regex does NOT match the gitRef regex. InvertRegex *bool `pulumi:"invertRegex"` // Regex of tags to match. Specify only one of branch or tag. Tag *string `pulumi:"tag"` }
type TriggerGithubPushArgs ¶
type TriggerGithubPushArgs struct { // Regex of branches to match. Specify only one of branch or tag. Branch pulumi.StringPtrInput `pulumi:"branch"` // When true, only trigger a build if the revision regex does NOT match the gitRef regex. InvertRegex pulumi.BoolPtrInput `pulumi:"invertRegex"` // Regex of tags to match. Specify only one of branch or tag. Tag pulumi.StringPtrInput `pulumi:"tag"` }
func (TriggerGithubPushArgs) ElementType ¶
func (TriggerGithubPushArgs) ElementType() reflect.Type
func (TriggerGithubPushArgs) ToTriggerGithubPushOutput ¶
func (i TriggerGithubPushArgs) ToTriggerGithubPushOutput() TriggerGithubPushOutput
func (TriggerGithubPushArgs) ToTriggerGithubPushOutputWithContext ¶
func (i TriggerGithubPushArgs) ToTriggerGithubPushOutputWithContext(ctx context.Context) TriggerGithubPushOutput
func (TriggerGithubPushArgs) ToTriggerGithubPushPtrOutput ¶
func (i TriggerGithubPushArgs) ToTriggerGithubPushPtrOutput() TriggerGithubPushPtrOutput
func (TriggerGithubPushArgs) ToTriggerGithubPushPtrOutputWithContext ¶
func (i TriggerGithubPushArgs) ToTriggerGithubPushPtrOutputWithContext(ctx context.Context) TriggerGithubPushPtrOutput
type TriggerGithubPushInput ¶
type TriggerGithubPushInput interface { pulumi.Input ToTriggerGithubPushOutput() TriggerGithubPushOutput ToTriggerGithubPushOutputWithContext(context.Context) TriggerGithubPushOutput }
TriggerGithubPushInput is an input type that accepts TriggerGithubPushArgs and TriggerGithubPushOutput values. You can construct a concrete instance of `TriggerGithubPushInput` via:
TriggerGithubPushArgs{...}
type TriggerGithubPushOutput ¶
type TriggerGithubPushOutput struct{ *pulumi.OutputState }
func (TriggerGithubPushOutput) Branch ¶
func (o TriggerGithubPushOutput) Branch() pulumi.StringPtrOutput
Regex of branches to match. Specify only one of branch or tag.
func (TriggerGithubPushOutput) ElementType ¶
func (TriggerGithubPushOutput) ElementType() reflect.Type
func (TriggerGithubPushOutput) InvertRegex ¶
func (o TriggerGithubPushOutput) InvertRegex() pulumi.BoolPtrOutput
When true, only trigger a build if the revision regex does NOT match the gitRef regex.
func (TriggerGithubPushOutput) Tag ¶
func (o TriggerGithubPushOutput) Tag() pulumi.StringPtrOutput
Regex of tags to match. Specify only one of branch or tag.
func (TriggerGithubPushOutput) ToTriggerGithubPushOutput ¶
func (o TriggerGithubPushOutput) ToTriggerGithubPushOutput() TriggerGithubPushOutput
func (TriggerGithubPushOutput) ToTriggerGithubPushOutputWithContext ¶
func (o TriggerGithubPushOutput) ToTriggerGithubPushOutputWithContext(ctx context.Context) TriggerGithubPushOutput
func (TriggerGithubPushOutput) ToTriggerGithubPushPtrOutput ¶
func (o TriggerGithubPushOutput) ToTriggerGithubPushPtrOutput() TriggerGithubPushPtrOutput
func (TriggerGithubPushOutput) ToTriggerGithubPushPtrOutputWithContext ¶
func (o TriggerGithubPushOutput) ToTriggerGithubPushPtrOutputWithContext(ctx context.Context) TriggerGithubPushPtrOutput
type TriggerGithubPushPtrInput ¶
type TriggerGithubPushPtrInput interface { pulumi.Input ToTriggerGithubPushPtrOutput() TriggerGithubPushPtrOutput ToTriggerGithubPushPtrOutputWithContext(context.Context) TriggerGithubPushPtrOutput }
TriggerGithubPushPtrInput is an input type that accepts TriggerGithubPushArgs, TriggerGithubPushPtr and TriggerGithubPushPtrOutput values. You can construct a concrete instance of `TriggerGithubPushPtrInput` via:
TriggerGithubPushArgs{...} or: nil
func TriggerGithubPushPtr ¶
func TriggerGithubPushPtr(v *TriggerGithubPushArgs) TriggerGithubPushPtrInput
type TriggerGithubPushPtrOutput ¶
type TriggerGithubPushPtrOutput struct{ *pulumi.OutputState }
func (TriggerGithubPushPtrOutput) Branch ¶
func (o TriggerGithubPushPtrOutput) Branch() pulumi.StringPtrOutput
Regex of branches to match. Specify only one of branch or tag.
func (TriggerGithubPushPtrOutput) Elem ¶
func (o TriggerGithubPushPtrOutput) Elem() TriggerGithubPushOutput
func (TriggerGithubPushPtrOutput) ElementType ¶
func (TriggerGithubPushPtrOutput) ElementType() reflect.Type
func (TriggerGithubPushPtrOutput) InvertRegex ¶
func (o TriggerGithubPushPtrOutput) InvertRegex() pulumi.BoolPtrOutput
When true, only trigger a build if the revision regex does NOT match the gitRef regex.
func (TriggerGithubPushPtrOutput) Tag ¶
func (o TriggerGithubPushPtrOutput) Tag() pulumi.StringPtrOutput
Regex of tags to match. Specify only one of branch or tag.
func (TriggerGithubPushPtrOutput) ToTriggerGithubPushPtrOutput ¶
func (o TriggerGithubPushPtrOutput) ToTriggerGithubPushPtrOutput() TriggerGithubPushPtrOutput
func (TriggerGithubPushPtrOutput) ToTriggerGithubPushPtrOutputWithContext ¶
func (o TriggerGithubPushPtrOutput) ToTriggerGithubPushPtrOutputWithContext(ctx context.Context) TriggerGithubPushPtrOutput
type TriggerInput ¶
type TriggerInput interface { pulumi.Input ToTriggerOutput() TriggerOutput ToTriggerOutputWithContext(ctx context.Context) TriggerOutput }
type TriggerMap ¶
type TriggerMap map[string]TriggerInput
func (TriggerMap) ElementType ¶
func (TriggerMap) ElementType() reflect.Type
func (TriggerMap) ToTriggerMapOutput ¶
func (i TriggerMap) ToTriggerMapOutput() TriggerMapOutput
func (TriggerMap) ToTriggerMapOutputWithContext ¶
func (i TriggerMap) ToTriggerMapOutputWithContext(ctx context.Context) TriggerMapOutput
type TriggerMapInput ¶
type TriggerMapInput interface { pulumi.Input ToTriggerMapOutput() TriggerMapOutput ToTriggerMapOutputWithContext(context.Context) TriggerMapOutput }
TriggerMapInput is an input type that accepts TriggerMap and TriggerMapOutput values. You can construct a concrete instance of `TriggerMapInput` via:
TriggerMap{ "key": TriggerArgs{...} }
type TriggerMapOutput ¶
type TriggerMapOutput struct{ *pulumi.OutputState }
func (TriggerMapOutput) ElementType ¶
func (TriggerMapOutput) ElementType() reflect.Type
func (TriggerMapOutput) MapIndex ¶
func (o TriggerMapOutput) MapIndex(k pulumi.StringInput) TriggerOutput
func (TriggerMapOutput) ToTriggerMapOutput ¶
func (o TriggerMapOutput) ToTriggerMapOutput() TriggerMapOutput
func (TriggerMapOutput) ToTriggerMapOutputWithContext ¶
func (o TriggerMapOutput) ToTriggerMapOutputWithContext(ctx context.Context) TriggerMapOutput
type TriggerOutput ¶
type TriggerOutput struct{ *pulumi.OutputState }
func (TriggerOutput) ApprovalConfig ¶ added in v6.23.0
func (o TriggerOutput) ApprovalConfig() TriggerApprovalConfigOutput
Configuration for manual approval to start a build invocation of this BuildTrigger. Builds created by this trigger will require approval before they execute. Any user with a Cloud Build Approver role for the project can approve a build. Structure is documented below.
func (TriggerOutput) BitbucketServerTriggerConfig ¶ added in v6.51.0
func (o TriggerOutput) BitbucketServerTriggerConfig() TriggerBitbucketServerTriggerConfigPtrOutput
BitbucketServerTriggerConfig describes the configuration of a trigger that creates a build whenever a Bitbucket Server event is received. Structure is documented below.
func (TriggerOutput) Build ¶ added in v6.23.0
func (o TriggerOutput) Build() TriggerBuildPtrOutput
Contents of the build template. Either a filename or build template must be provided. Structure is documented below.
func (TriggerOutput) CreateTime ¶ added in v6.23.0
func (o TriggerOutput) CreateTime() pulumi.StringOutput
Time when the trigger was created.
func (TriggerOutput) Description ¶ added in v6.23.0
func (o TriggerOutput) Description() pulumi.StringPtrOutput
Human-readable description of the trigger.
func (TriggerOutput) Disabled ¶ added in v6.23.0
func (o TriggerOutput) Disabled() pulumi.BoolPtrOutput
Whether the trigger is disabled or not. If true, the trigger will never result in a build.
func (TriggerOutput) ElementType ¶
func (TriggerOutput) ElementType() reflect.Type
func (TriggerOutput) Filename ¶ added in v6.23.0
func (o TriggerOutput) Filename() pulumi.StringPtrOutput
Path, from the source root, to a file whose contents is used for the template. Either a filename or build template must be provided. Set this only when using triggerTemplate or github. When using Pub/Sub, Webhook or Manual set the file name using gitFileSource instead.
func (TriggerOutput) Filter ¶ added in v6.23.0
func (o TriggerOutput) Filter() pulumi.StringPtrOutput
A Common Expression Language string. Used only with Pub/Sub and Webhook.
func (TriggerOutput) GitFileSource ¶ added in v6.23.0
func (o TriggerOutput) GitFileSource() TriggerGitFileSourcePtrOutput
The file source describing the local or remote Build template. Structure is documented below.
func (TriggerOutput) Github ¶ added in v6.23.0
func (o TriggerOutput) Github() TriggerGithubPtrOutput
Describes the configuration of a trigger that creates a build whenever a GitHub event is received. One of `triggerTemplate`, `github`, `pubsubConfig` or `webhookConfig` must be provided. Structure is documented below.
func (TriggerOutput) IgnoredFiles ¶ added in v6.23.0
func (o TriggerOutput) IgnoredFiles() pulumi.StringArrayOutput
ignoredFiles and includedFiles are file glob matches using https://golang.org/pkg/path/filepath/#Match extended with support for `**`. If ignoredFiles and changed files are both empty, then they are not used to determine whether or not to trigger a build. If ignoredFiles is not empty, then we ignore any files that match any of the ignoredFile globs. If the change has no files that are outside of the ignoredFiles globs, then we do not trigger a build.
func (TriggerOutput) IncludeBuildLogs ¶ added in v6.29.0
func (o TriggerOutput) IncludeBuildLogs() pulumi.StringPtrOutput
Build logs will be sent back to GitHub as part of the checkrun result. Values can be INCLUDE_BUILD_LOGS_UNSPECIFIED or INCLUDE_BUILD_LOGS_WITH_STATUS Possible values are: `INCLUDE_BUILD_LOGS_UNSPECIFIED`, `INCLUDE_BUILD_LOGS_WITH_STATUS`.
func (TriggerOutput) IncludedFiles ¶ added in v6.23.0
func (o TriggerOutput) IncludedFiles() pulumi.StringArrayOutput
ignoredFiles and includedFiles are file glob matches using https://golang.org/pkg/path/filepath/#Match extended with support for `**`. If any of the files altered in the commit pass the ignoredFiles filter and includedFiles is empty, then as far as this filter is concerned, we should trigger the build. If any of the files altered in the commit pass the ignoredFiles filter and includedFiles is not empty, then we make sure that at least one of those files matches a includedFiles glob. If not, then we do not trigger a build.
func (TriggerOutput) Location ¶ added in v6.38.0
func (o TriggerOutput) Location() pulumi.StringPtrOutput
The [Cloud Build location](https://cloud.google.com/build/docs/locations) for the trigger. If not specified, "global" is used.
func (TriggerOutput) Name ¶ added in v6.23.0
func (o TriggerOutput) Name() pulumi.StringOutput
Name of the trigger. Must be unique within the project.
func (TriggerOutput) Project ¶ added in v6.23.0
func (o TriggerOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (TriggerOutput) PubsubConfig ¶ added in v6.23.0
func (o TriggerOutput) PubsubConfig() TriggerPubsubConfigPtrOutput
PubsubConfig describes the configuration of a trigger that creates a build whenever a Pub/Sub message is published. One of `triggerTemplate`, `github`, `pubsubConfig` `webhookConfig` or `sourceToBuild` must be provided. Structure is documented below.
func (TriggerOutput) RepositoryEventConfig ¶ added in v6.49.0
func (o TriggerOutput) RepositoryEventConfig() TriggerRepositoryEventConfigPtrOutput
The configuration of a trigger that creates a build whenever an event from Repo API is received.
func (TriggerOutput) ServiceAccount ¶ added in v6.23.0
func (o TriggerOutput) ServiceAccount() pulumi.StringPtrOutput
The service account used for all user-controlled operations including triggers.patch, triggers.run, builds.create, and builds.cancel. If no service account is set, then the standard Cloud Build service account ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead. Format: projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL}
func (TriggerOutput) SourceToBuild ¶ added in v6.23.0
func (o TriggerOutput) SourceToBuild() TriggerSourceToBuildPtrOutput
The repo and ref of the repository from which to build. This field is used only for those triggers that do not respond to SCM events. Triggers that respond to such events build source at whatever commit caused the event. This field is currently only used by Webhook, Pub/Sub, Manual, and Cron triggers. One of `triggerTemplate`, `github`, `pubsubConfig` `webhookConfig` or `sourceToBuild` must be provided. Structure is documented below.
func (TriggerOutput) Substitutions ¶ added in v6.23.0
func (o TriggerOutput) Substitutions() pulumi.StringMapOutput
Substitutions data for Build resource.
func (TriggerOutput) Tags ¶ added in v6.23.0
func (o TriggerOutput) Tags() pulumi.StringArrayOutput
Tags for annotation of a BuildTrigger
func (TriggerOutput) ToTriggerOutput ¶
func (o TriggerOutput) ToTriggerOutput() TriggerOutput
func (TriggerOutput) ToTriggerOutputWithContext ¶
func (o TriggerOutput) ToTriggerOutputWithContext(ctx context.Context) TriggerOutput
func (TriggerOutput) TriggerId ¶ added in v6.23.0
func (o TriggerOutput) TriggerId() pulumi.StringOutput
The unique identifier for the trigger.
func (TriggerOutput) TriggerTemplate ¶ added in v6.23.0
func (o TriggerOutput) TriggerTemplate() TriggerTriggerTemplatePtrOutput
Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. One of `triggerTemplate`, `github`, `pubsubConfig`, `webhookConfig` or `sourceToBuild` must be provided. Structure is documented below.
func (TriggerOutput) WebhookConfig ¶ added in v6.23.0
func (o TriggerOutput) WebhookConfig() TriggerWebhookConfigPtrOutput
WebhookConfig describes the configuration of a trigger that creates a build whenever a webhook is sent to a trigger's webhook URL. One of `triggerTemplate`, `github`, `pubsubConfig` `webhookConfig` or `sourceToBuild` must be provided. Structure is documented below.
type TriggerPubsubConfig ¶
type TriggerPubsubConfig struct { // Service account that will make the push request. ServiceAccountEmail *string `pulumi:"serviceAccountEmail"` // (Output) // Potential issues with the underlying Pub/Sub subscription configuration. // Only populated on get requests. State *string `pulumi:"state"` // (Output) // Output only. Name of the subscription. Subscription *string `pulumi:"subscription"` // The name of the topic from which this subscription is receiving messages. Topic string `pulumi:"topic"` }
type TriggerPubsubConfigArgs ¶
type TriggerPubsubConfigArgs struct { // Service account that will make the push request. ServiceAccountEmail pulumi.StringPtrInput `pulumi:"serviceAccountEmail"` // (Output) // Potential issues with the underlying Pub/Sub subscription configuration. // Only populated on get requests. State pulumi.StringPtrInput `pulumi:"state"` // (Output) // Output only. Name of the subscription. Subscription pulumi.StringPtrInput `pulumi:"subscription"` // The name of the topic from which this subscription is receiving messages. Topic pulumi.StringInput `pulumi:"topic"` }
func (TriggerPubsubConfigArgs) ElementType ¶
func (TriggerPubsubConfigArgs) ElementType() reflect.Type
func (TriggerPubsubConfigArgs) ToTriggerPubsubConfigOutput ¶
func (i TriggerPubsubConfigArgs) ToTriggerPubsubConfigOutput() TriggerPubsubConfigOutput
func (TriggerPubsubConfigArgs) ToTriggerPubsubConfigOutputWithContext ¶
func (i TriggerPubsubConfigArgs) ToTriggerPubsubConfigOutputWithContext(ctx context.Context) TriggerPubsubConfigOutput
func (TriggerPubsubConfigArgs) ToTriggerPubsubConfigPtrOutput ¶
func (i TriggerPubsubConfigArgs) ToTriggerPubsubConfigPtrOutput() TriggerPubsubConfigPtrOutput
func (TriggerPubsubConfigArgs) ToTriggerPubsubConfigPtrOutputWithContext ¶
func (i TriggerPubsubConfigArgs) ToTriggerPubsubConfigPtrOutputWithContext(ctx context.Context) TriggerPubsubConfigPtrOutput
type TriggerPubsubConfigInput ¶
type TriggerPubsubConfigInput interface { pulumi.Input ToTriggerPubsubConfigOutput() TriggerPubsubConfigOutput ToTriggerPubsubConfigOutputWithContext(context.Context) TriggerPubsubConfigOutput }
TriggerPubsubConfigInput is an input type that accepts TriggerPubsubConfigArgs and TriggerPubsubConfigOutput values. You can construct a concrete instance of `TriggerPubsubConfigInput` via:
TriggerPubsubConfigArgs{...}
type TriggerPubsubConfigOutput ¶
type TriggerPubsubConfigOutput struct{ *pulumi.OutputState }
func (TriggerPubsubConfigOutput) ElementType ¶
func (TriggerPubsubConfigOutput) ElementType() reflect.Type
func (TriggerPubsubConfigOutput) ServiceAccountEmail ¶
func (o TriggerPubsubConfigOutput) ServiceAccountEmail() pulumi.StringPtrOutput
Service account that will make the push request.
func (TriggerPubsubConfigOutput) State ¶
func (o TriggerPubsubConfigOutput) State() pulumi.StringPtrOutput
(Output) Potential issues with the underlying Pub/Sub subscription configuration. Only populated on get requests.
func (TriggerPubsubConfigOutput) Subscription ¶
func (o TriggerPubsubConfigOutput) Subscription() pulumi.StringPtrOutput
(Output) Output only. Name of the subscription.
func (TriggerPubsubConfigOutput) ToTriggerPubsubConfigOutput ¶
func (o TriggerPubsubConfigOutput) ToTriggerPubsubConfigOutput() TriggerPubsubConfigOutput
func (TriggerPubsubConfigOutput) ToTriggerPubsubConfigOutputWithContext ¶
func (o TriggerPubsubConfigOutput) ToTriggerPubsubConfigOutputWithContext(ctx context.Context) TriggerPubsubConfigOutput
func (TriggerPubsubConfigOutput) ToTriggerPubsubConfigPtrOutput ¶
func (o TriggerPubsubConfigOutput) ToTriggerPubsubConfigPtrOutput() TriggerPubsubConfigPtrOutput
func (TriggerPubsubConfigOutput) ToTriggerPubsubConfigPtrOutputWithContext ¶
func (o TriggerPubsubConfigOutput) ToTriggerPubsubConfigPtrOutputWithContext(ctx context.Context) TriggerPubsubConfigPtrOutput
func (TriggerPubsubConfigOutput) Topic ¶
func (o TriggerPubsubConfigOutput) Topic() pulumi.StringOutput
The name of the topic from which this subscription is receiving messages.
type TriggerPubsubConfigPtrInput ¶
type TriggerPubsubConfigPtrInput interface { pulumi.Input ToTriggerPubsubConfigPtrOutput() TriggerPubsubConfigPtrOutput ToTriggerPubsubConfigPtrOutputWithContext(context.Context) TriggerPubsubConfigPtrOutput }
TriggerPubsubConfigPtrInput is an input type that accepts TriggerPubsubConfigArgs, TriggerPubsubConfigPtr and TriggerPubsubConfigPtrOutput values. You can construct a concrete instance of `TriggerPubsubConfigPtrInput` via:
TriggerPubsubConfigArgs{...} or: nil
func TriggerPubsubConfigPtr ¶
func TriggerPubsubConfigPtr(v *TriggerPubsubConfigArgs) TriggerPubsubConfigPtrInput
type TriggerPubsubConfigPtrOutput ¶
type TriggerPubsubConfigPtrOutput struct{ *pulumi.OutputState }
func (TriggerPubsubConfigPtrOutput) Elem ¶
func (o TriggerPubsubConfigPtrOutput) Elem() TriggerPubsubConfigOutput
func (TriggerPubsubConfigPtrOutput) ElementType ¶
func (TriggerPubsubConfigPtrOutput) ElementType() reflect.Type
func (TriggerPubsubConfigPtrOutput) ServiceAccountEmail ¶
func (o TriggerPubsubConfigPtrOutput) ServiceAccountEmail() pulumi.StringPtrOutput
Service account that will make the push request.
func (TriggerPubsubConfigPtrOutput) State ¶
func (o TriggerPubsubConfigPtrOutput) State() pulumi.StringPtrOutput
(Output) Potential issues with the underlying Pub/Sub subscription configuration. Only populated on get requests.
func (TriggerPubsubConfigPtrOutput) Subscription ¶
func (o TriggerPubsubConfigPtrOutput) Subscription() pulumi.StringPtrOutput
(Output) Output only. Name of the subscription.
func (TriggerPubsubConfigPtrOutput) ToTriggerPubsubConfigPtrOutput ¶
func (o TriggerPubsubConfigPtrOutput) ToTriggerPubsubConfigPtrOutput() TriggerPubsubConfigPtrOutput
func (TriggerPubsubConfigPtrOutput) ToTriggerPubsubConfigPtrOutputWithContext ¶
func (o TriggerPubsubConfigPtrOutput) ToTriggerPubsubConfigPtrOutputWithContext(ctx context.Context) TriggerPubsubConfigPtrOutput
func (TriggerPubsubConfigPtrOutput) Topic ¶
func (o TriggerPubsubConfigPtrOutput) Topic() pulumi.StringPtrOutput
The name of the topic from which this subscription is receiving messages.
type TriggerRepositoryEventConfig ¶ added in v6.49.0
type TriggerRepositoryEventConfig struct { // Contains filter properties for matching Pull Requests. // Structure is documented below. PullRequest *TriggerRepositoryEventConfigPullRequest `pulumi:"pullRequest"` // Contains filter properties for matching git pushes. // Structure is documented below. Push *TriggerRepositoryEventConfigPush `pulumi:"push"` // The resource name of the Repo API resource. Repository *string `pulumi:"repository"` }
type TriggerRepositoryEventConfigArgs ¶ added in v6.49.0
type TriggerRepositoryEventConfigArgs struct { // Contains filter properties for matching Pull Requests. // Structure is documented below. PullRequest TriggerRepositoryEventConfigPullRequestPtrInput `pulumi:"pullRequest"` // Contains filter properties for matching git pushes. // Structure is documented below. Push TriggerRepositoryEventConfigPushPtrInput `pulumi:"push"` // The resource name of the Repo API resource. Repository pulumi.StringPtrInput `pulumi:"repository"` }
func (TriggerRepositoryEventConfigArgs) ElementType ¶ added in v6.49.0
func (TriggerRepositoryEventConfigArgs) ElementType() reflect.Type
func (TriggerRepositoryEventConfigArgs) ToTriggerRepositoryEventConfigOutput ¶ added in v6.49.0
func (i TriggerRepositoryEventConfigArgs) ToTriggerRepositoryEventConfigOutput() TriggerRepositoryEventConfigOutput
func (TriggerRepositoryEventConfigArgs) ToTriggerRepositoryEventConfigOutputWithContext ¶ added in v6.49.0
func (i TriggerRepositoryEventConfigArgs) ToTriggerRepositoryEventConfigOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigOutput
func (TriggerRepositoryEventConfigArgs) ToTriggerRepositoryEventConfigPtrOutput ¶ added in v6.49.0
func (i TriggerRepositoryEventConfigArgs) ToTriggerRepositoryEventConfigPtrOutput() TriggerRepositoryEventConfigPtrOutput
func (TriggerRepositoryEventConfigArgs) ToTriggerRepositoryEventConfigPtrOutputWithContext ¶ added in v6.49.0
func (i TriggerRepositoryEventConfigArgs) ToTriggerRepositoryEventConfigPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPtrOutput
type TriggerRepositoryEventConfigInput ¶ added in v6.49.0
type TriggerRepositoryEventConfigInput interface { pulumi.Input ToTriggerRepositoryEventConfigOutput() TriggerRepositoryEventConfigOutput ToTriggerRepositoryEventConfigOutputWithContext(context.Context) TriggerRepositoryEventConfigOutput }
TriggerRepositoryEventConfigInput is an input type that accepts TriggerRepositoryEventConfigArgs and TriggerRepositoryEventConfigOutput values. You can construct a concrete instance of `TriggerRepositoryEventConfigInput` via:
TriggerRepositoryEventConfigArgs{...}
type TriggerRepositoryEventConfigOutput ¶ added in v6.49.0
type TriggerRepositoryEventConfigOutput struct{ *pulumi.OutputState }
func (TriggerRepositoryEventConfigOutput) ElementType ¶ added in v6.49.0
func (TriggerRepositoryEventConfigOutput) ElementType() reflect.Type
func (TriggerRepositoryEventConfigOutput) PullRequest ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigOutput) PullRequest() TriggerRepositoryEventConfigPullRequestPtrOutput
Contains filter properties for matching Pull Requests. Structure is documented below.
func (TriggerRepositoryEventConfigOutput) Push ¶ added in v6.49.0
Contains filter properties for matching git pushes. Structure is documented below.
func (TriggerRepositoryEventConfigOutput) Repository ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigOutput) Repository() pulumi.StringPtrOutput
The resource name of the Repo API resource.
func (TriggerRepositoryEventConfigOutput) ToTriggerRepositoryEventConfigOutput ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigOutput) ToTriggerRepositoryEventConfigOutput() TriggerRepositoryEventConfigOutput
func (TriggerRepositoryEventConfigOutput) ToTriggerRepositoryEventConfigOutputWithContext ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigOutput) ToTriggerRepositoryEventConfigOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigOutput
func (TriggerRepositoryEventConfigOutput) ToTriggerRepositoryEventConfigPtrOutput ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigOutput) ToTriggerRepositoryEventConfigPtrOutput() TriggerRepositoryEventConfigPtrOutput
func (TriggerRepositoryEventConfigOutput) ToTriggerRepositoryEventConfigPtrOutputWithContext ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigOutput) ToTriggerRepositoryEventConfigPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPtrOutput
type TriggerRepositoryEventConfigPtrInput ¶ added in v6.49.0
type TriggerRepositoryEventConfigPtrInput interface { pulumi.Input ToTriggerRepositoryEventConfigPtrOutput() TriggerRepositoryEventConfigPtrOutput ToTriggerRepositoryEventConfigPtrOutputWithContext(context.Context) TriggerRepositoryEventConfigPtrOutput }
TriggerRepositoryEventConfigPtrInput is an input type that accepts TriggerRepositoryEventConfigArgs, TriggerRepositoryEventConfigPtr and TriggerRepositoryEventConfigPtrOutput values. You can construct a concrete instance of `TriggerRepositoryEventConfigPtrInput` via:
TriggerRepositoryEventConfigArgs{...} or: nil
func TriggerRepositoryEventConfigPtr ¶ added in v6.49.0
func TriggerRepositoryEventConfigPtr(v *TriggerRepositoryEventConfigArgs) TriggerRepositoryEventConfigPtrInput
type TriggerRepositoryEventConfigPtrOutput ¶ added in v6.49.0
type TriggerRepositoryEventConfigPtrOutput struct{ *pulumi.OutputState }
func (TriggerRepositoryEventConfigPtrOutput) ElementType ¶ added in v6.49.0
func (TriggerRepositoryEventConfigPtrOutput) ElementType() reflect.Type
func (TriggerRepositoryEventConfigPtrOutput) PullRequest ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPtrOutput) PullRequest() TriggerRepositoryEventConfigPullRequestPtrOutput
Contains filter properties for matching Pull Requests. Structure is documented below.
func (TriggerRepositoryEventConfigPtrOutput) Push ¶ added in v6.49.0
Contains filter properties for matching git pushes. Structure is documented below.
func (TriggerRepositoryEventConfigPtrOutput) Repository ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPtrOutput) Repository() pulumi.StringPtrOutput
The resource name of the Repo API resource.
func (TriggerRepositoryEventConfigPtrOutput) ToTriggerRepositoryEventConfigPtrOutput ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPtrOutput) ToTriggerRepositoryEventConfigPtrOutput() TriggerRepositoryEventConfigPtrOutput
func (TriggerRepositoryEventConfigPtrOutput) ToTriggerRepositoryEventConfigPtrOutputWithContext ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPtrOutput) ToTriggerRepositoryEventConfigPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPtrOutput
type TriggerRepositoryEventConfigPullRequest ¶ added in v6.49.0
type TriggerRepositoryEventConfigPullRequest struct { // Regex of branches to match. // The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax Branch *string `pulumi:"branch"` // Configure builds to run whether a repository owner or collaborator need to comment /gcbrun. // Possible values are: `COMMENTS_DISABLED`, `COMMENTS_ENABLED`, `COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY`. CommentControl *string `pulumi:"commentControl"` // If true, branches that do NOT match the gitRef will trigger a build. InvertRegex *bool `pulumi:"invertRegex"` }
type TriggerRepositoryEventConfigPullRequestArgs ¶ added in v6.49.0
type TriggerRepositoryEventConfigPullRequestArgs struct { // Regex of branches to match. // The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax Branch pulumi.StringPtrInput `pulumi:"branch"` // Configure builds to run whether a repository owner or collaborator need to comment /gcbrun. // Possible values are: `COMMENTS_DISABLED`, `COMMENTS_ENABLED`, `COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY`. CommentControl pulumi.StringPtrInput `pulumi:"commentControl"` // If true, branches that do NOT match the gitRef will trigger a build. InvertRegex pulumi.BoolPtrInput `pulumi:"invertRegex"` }
func (TriggerRepositoryEventConfigPullRequestArgs) ElementType ¶ added in v6.49.0
func (TriggerRepositoryEventConfigPullRequestArgs) ElementType() reflect.Type
func (TriggerRepositoryEventConfigPullRequestArgs) ToTriggerRepositoryEventConfigPullRequestOutput ¶ added in v6.49.0
func (i TriggerRepositoryEventConfigPullRequestArgs) ToTriggerRepositoryEventConfigPullRequestOutput() TriggerRepositoryEventConfigPullRequestOutput
func (TriggerRepositoryEventConfigPullRequestArgs) ToTriggerRepositoryEventConfigPullRequestOutputWithContext ¶ added in v6.49.0
func (i TriggerRepositoryEventConfigPullRequestArgs) ToTriggerRepositoryEventConfigPullRequestOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPullRequestOutput
func (TriggerRepositoryEventConfigPullRequestArgs) ToTriggerRepositoryEventConfigPullRequestPtrOutput ¶ added in v6.49.0
func (i TriggerRepositoryEventConfigPullRequestArgs) ToTriggerRepositoryEventConfigPullRequestPtrOutput() TriggerRepositoryEventConfigPullRequestPtrOutput
func (TriggerRepositoryEventConfigPullRequestArgs) ToTriggerRepositoryEventConfigPullRequestPtrOutputWithContext ¶ added in v6.49.0
func (i TriggerRepositoryEventConfigPullRequestArgs) ToTriggerRepositoryEventConfigPullRequestPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPullRequestPtrOutput
type TriggerRepositoryEventConfigPullRequestInput ¶ added in v6.49.0
type TriggerRepositoryEventConfigPullRequestInput interface { pulumi.Input ToTriggerRepositoryEventConfigPullRequestOutput() TriggerRepositoryEventConfigPullRequestOutput ToTriggerRepositoryEventConfigPullRequestOutputWithContext(context.Context) TriggerRepositoryEventConfigPullRequestOutput }
TriggerRepositoryEventConfigPullRequestInput is an input type that accepts TriggerRepositoryEventConfigPullRequestArgs and TriggerRepositoryEventConfigPullRequestOutput values. You can construct a concrete instance of `TriggerRepositoryEventConfigPullRequestInput` via:
TriggerRepositoryEventConfigPullRequestArgs{...}
type TriggerRepositoryEventConfigPullRequestOutput ¶ added in v6.49.0
type TriggerRepositoryEventConfigPullRequestOutput struct{ *pulumi.OutputState }
func (TriggerRepositoryEventConfigPullRequestOutput) Branch ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPullRequestOutput) Branch() pulumi.StringPtrOutput
Regex of branches to match. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
func (TriggerRepositoryEventConfigPullRequestOutput) CommentControl ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPullRequestOutput) CommentControl() pulumi.StringPtrOutput
Configure builds to run whether a repository owner or collaborator need to comment /gcbrun. Possible values are: `COMMENTS_DISABLED`, `COMMENTS_ENABLED`, `COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY`.
func (TriggerRepositoryEventConfigPullRequestOutput) ElementType ¶ added in v6.49.0
func (TriggerRepositoryEventConfigPullRequestOutput) ElementType() reflect.Type
func (TriggerRepositoryEventConfigPullRequestOutput) InvertRegex ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPullRequestOutput) InvertRegex() pulumi.BoolPtrOutput
If true, branches that do NOT match the gitRef will trigger a build.
func (TriggerRepositoryEventConfigPullRequestOutput) ToTriggerRepositoryEventConfigPullRequestOutput ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPullRequestOutput) ToTriggerRepositoryEventConfigPullRequestOutput() TriggerRepositoryEventConfigPullRequestOutput
func (TriggerRepositoryEventConfigPullRequestOutput) ToTriggerRepositoryEventConfigPullRequestOutputWithContext ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPullRequestOutput) ToTriggerRepositoryEventConfigPullRequestOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPullRequestOutput
func (TriggerRepositoryEventConfigPullRequestOutput) ToTriggerRepositoryEventConfigPullRequestPtrOutput ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPullRequestOutput) ToTriggerRepositoryEventConfigPullRequestPtrOutput() TriggerRepositoryEventConfigPullRequestPtrOutput
func (TriggerRepositoryEventConfigPullRequestOutput) ToTriggerRepositoryEventConfigPullRequestPtrOutputWithContext ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPullRequestOutput) ToTriggerRepositoryEventConfigPullRequestPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPullRequestPtrOutput
type TriggerRepositoryEventConfigPullRequestPtrInput ¶ added in v6.49.0
type TriggerRepositoryEventConfigPullRequestPtrInput interface { pulumi.Input ToTriggerRepositoryEventConfigPullRequestPtrOutput() TriggerRepositoryEventConfigPullRequestPtrOutput ToTriggerRepositoryEventConfigPullRequestPtrOutputWithContext(context.Context) TriggerRepositoryEventConfigPullRequestPtrOutput }
TriggerRepositoryEventConfigPullRequestPtrInput is an input type that accepts TriggerRepositoryEventConfigPullRequestArgs, TriggerRepositoryEventConfigPullRequestPtr and TriggerRepositoryEventConfigPullRequestPtrOutput values. You can construct a concrete instance of `TriggerRepositoryEventConfigPullRequestPtrInput` via:
TriggerRepositoryEventConfigPullRequestArgs{...} or: nil
func TriggerRepositoryEventConfigPullRequestPtr ¶ added in v6.49.0
func TriggerRepositoryEventConfigPullRequestPtr(v *TriggerRepositoryEventConfigPullRequestArgs) TriggerRepositoryEventConfigPullRequestPtrInput
type TriggerRepositoryEventConfigPullRequestPtrOutput ¶ added in v6.49.0
type TriggerRepositoryEventConfigPullRequestPtrOutput struct{ *pulumi.OutputState }
func (TriggerRepositoryEventConfigPullRequestPtrOutput) Branch ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPullRequestPtrOutput) Branch() pulumi.StringPtrOutput
Regex of branches to match. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
func (TriggerRepositoryEventConfigPullRequestPtrOutput) CommentControl ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPullRequestPtrOutput) CommentControl() pulumi.StringPtrOutput
Configure builds to run whether a repository owner or collaborator need to comment /gcbrun. Possible values are: `COMMENTS_DISABLED`, `COMMENTS_ENABLED`, `COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY`.
func (TriggerRepositoryEventConfigPullRequestPtrOutput) ElementType ¶ added in v6.49.0
func (TriggerRepositoryEventConfigPullRequestPtrOutput) ElementType() reflect.Type
func (TriggerRepositoryEventConfigPullRequestPtrOutput) InvertRegex ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPullRequestPtrOutput) InvertRegex() pulumi.BoolPtrOutput
If true, branches that do NOT match the gitRef will trigger a build.
func (TriggerRepositoryEventConfigPullRequestPtrOutput) ToTriggerRepositoryEventConfigPullRequestPtrOutput ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPullRequestPtrOutput) ToTriggerRepositoryEventConfigPullRequestPtrOutput() TriggerRepositoryEventConfigPullRequestPtrOutput
func (TriggerRepositoryEventConfigPullRequestPtrOutput) ToTriggerRepositoryEventConfigPullRequestPtrOutputWithContext ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPullRequestPtrOutput) ToTriggerRepositoryEventConfigPullRequestPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPullRequestPtrOutput
type TriggerRepositoryEventConfigPush ¶ added in v6.49.0
type TriggerRepositoryEventConfigPush struct { // Regex of branches to match. Specify only one of branch or tag. Branch *string `pulumi:"branch"` // When true, only trigger a build if the revision regex does NOT match the gitRef regex. InvertRegex *bool `pulumi:"invertRegex"` // Regex of tags to match. Specify only one of branch or tag. Tag *string `pulumi:"tag"` }
type TriggerRepositoryEventConfigPushArgs ¶ added in v6.49.0
type TriggerRepositoryEventConfigPushArgs struct { // Regex of branches to match. Specify only one of branch or tag. Branch pulumi.StringPtrInput `pulumi:"branch"` // When true, only trigger a build if the revision regex does NOT match the gitRef regex. InvertRegex pulumi.BoolPtrInput `pulumi:"invertRegex"` // Regex of tags to match. Specify only one of branch or tag. Tag pulumi.StringPtrInput `pulumi:"tag"` }
func (TriggerRepositoryEventConfigPushArgs) ElementType ¶ added in v6.49.0
func (TriggerRepositoryEventConfigPushArgs) ElementType() reflect.Type
func (TriggerRepositoryEventConfigPushArgs) ToTriggerRepositoryEventConfigPushOutput ¶ added in v6.49.0
func (i TriggerRepositoryEventConfigPushArgs) ToTriggerRepositoryEventConfigPushOutput() TriggerRepositoryEventConfigPushOutput
func (TriggerRepositoryEventConfigPushArgs) ToTriggerRepositoryEventConfigPushOutputWithContext ¶ added in v6.49.0
func (i TriggerRepositoryEventConfigPushArgs) ToTriggerRepositoryEventConfigPushOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPushOutput
func (TriggerRepositoryEventConfigPushArgs) ToTriggerRepositoryEventConfigPushPtrOutput ¶ added in v6.49.0
func (i TriggerRepositoryEventConfigPushArgs) ToTriggerRepositoryEventConfigPushPtrOutput() TriggerRepositoryEventConfigPushPtrOutput
func (TriggerRepositoryEventConfigPushArgs) ToTriggerRepositoryEventConfigPushPtrOutputWithContext ¶ added in v6.49.0
func (i TriggerRepositoryEventConfigPushArgs) ToTriggerRepositoryEventConfigPushPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPushPtrOutput
type TriggerRepositoryEventConfigPushInput ¶ added in v6.49.0
type TriggerRepositoryEventConfigPushInput interface { pulumi.Input ToTriggerRepositoryEventConfigPushOutput() TriggerRepositoryEventConfigPushOutput ToTriggerRepositoryEventConfigPushOutputWithContext(context.Context) TriggerRepositoryEventConfigPushOutput }
TriggerRepositoryEventConfigPushInput is an input type that accepts TriggerRepositoryEventConfigPushArgs and TriggerRepositoryEventConfigPushOutput values. You can construct a concrete instance of `TriggerRepositoryEventConfigPushInput` via:
TriggerRepositoryEventConfigPushArgs{...}
type TriggerRepositoryEventConfigPushOutput ¶ added in v6.49.0
type TriggerRepositoryEventConfigPushOutput struct{ *pulumi.OutputState }
func (TriggerRepositoryEventConfigPushOutput) Branch ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPushOutput) Branch() pulumi.StringPtrOutput
Regex of branches to match. Specify only one of branch or tag.
func (TriggerRepositoryEventConfigPushOutput) ElementType ¶ added in v6.49.0
func (TriggerRepositoryEventConfigPushOutput) ElementType() reflect.Type
func (TriggerRepositoryEventConfigPushOutput) InvertRegex ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPushOutput) InvertRegex() pulumi.BoolPtrOutput
When true, only trigger a build if the revision regex does NOT match the gitRef regex.
func (TriggerRepositoryEventConfigPushOutput) Tag ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPushOutput) Tag() pulumi.StringPtrOutput
Regex of tags to match. Specify only one of branch or tag.
func (TriggerRepositoryEventConfigPushOutput) ToTriggerRepositoryEventConfigPushOutput ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPushOutput) ToTriggerRepositoryEventConfigPushOutput() TriggerRepositoryEventConfigPushOutput
func (TriggerRepositoryEventConfigPushOutput) ToTriggerRepositoryEventConfigPushOutputWithContext ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPushOutput) ToTriggerRepositoryEventConfigPushOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPushOutput
func (TriggerRepositoryEventConfigPushOutput) ToTriggerRepositoryEventConfigPushPtrOutput ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPushOutput) ToTriggerRepositoryEventConfigPushPtrOutput() TriggerRepositoryEventConfigPushPtrOutput
func (TriggerRepositoryEventConfigPushOutput) ToTriggerRepositoryEventConfigPushPtrOutputWithContext ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPushOutput) ToTriggerRepositoryEventConfigPushPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPushPtrOutput
type TriggerRepositoryEventConfigPushPtrInput ¶ added in v6.49.0
type TriggerRepositoryEventConfigPushPtrInput interface { pulumi.Input ToTriggerRepositoryEventConfigPushPtrOutput() TriggerRepositoryEventConfigPushPtrOutput ToTriggerRepositoryEventConfigPushPtrOutputWithContext(context.Context) TriggerRepositoryEventConfigPushPtrOutput }
TriggerRepositoryEventConfigPushPtrInput is an input type that accepts TriggerRepositoryEventConfigPushArgs, TriggerRepositoryEventConfigPushPtr and TriggerRepositoryEventConfigPushPtrOutput values. You can construct a concrete instance of `TriggerRepositoryEventConfigPushPtrInput` via:
TriggerRepositoryEventConfigPushArgs{...} or: nil
func TriggerRepositoryEventConfigPushPtr ¶ added in v6.49.0
func TriggerRepositoryEventConfigPushPtr(v *TriggerRepositoryEventConfigPushArgs) TriggerRepositoryEventConfigPushPtrInput
type TriggerRepositoryEventConfigPushPtrOutput ¶ added in v6.49.0
type TriggerRepositoryEventConfigPushPtrOutput struct{ *pulumi.OutputState }
func (TriggerRepositoryEventConfigPushPtrOutput) Branch ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPushPtrOutput) Branch() pulumi.StringPtrOutput
Regex of branches to match. Specify only one of branch or tag.
func (TriggerRepositoryEventConfigPushPtrOutput) ElementType ¶ added in v6.49.0
func (TriggerRepositoryEventConfigPushPtrOutput) ElementType() reflect.Type
func (TriggerRepositoryEventConfigPushPtrOutput) InvertRegex ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPushPtrOutput) InvertRegex() pulumi.BoolPtrOutput
When true, only trigger a build if the revision regex does NOT match the gitRef regex.
func (TriggerRepositoryEventConfigPushPtrOutput) Tag ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPushPtrOutput) Tag() pulumi.StringPtrOutput
Regex of tags to match. Specify only one of branch or tag.
func (TriggerRepositoryEventConfigPushPtrOutput) ToTriggerRepositoryEventConfigPushPtrOutput ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPushPtrOutput) ToTriggerRepositoryEventConfigPushPtrOutput() TriggerRepositoryEventConfigPushPtrOutput
func (TriggerRepositoryEventConfigPushPtrOutput) ToTriggerRepositoryEventConfigPushPtrOutputWithContext ¶ added in v6.49.0
func (o TriggerRepositoryEventConfigPushPtrOutput) ToTriggerRepositoryEventConfigPushPtrOutputWithContext(ctx context.Context) TriggerRepositoryEventConfigPushPtrOutput
type TriggerSourceToBuild ¶ added in v6.16.0
type TriggerSourceToBuild struct { // The full resource name of the github enterprise config. // Format: projects/{project}/locations/{location}/githubEnterpriseConfigs/{id}. projects/{project}/githubEnterpriseConfigs/{id}. GithubEnterpriseConfig *string `pulumi:"githubEnterpriseConfig"` // The branch or tag to use. Must start with "refs/" (required). Ref string `pulumi:"ref"` // The type of the repo, since it may not be explicit from the repo field (e.g from a URL). // Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET_SERVER // Possible values are: `UNKNOWN`, `CLOUD_SOURCE_REPOSITORIES`, `GITHUB`, `BITBUCKET_SERVER`. RepoType string `pulumi:"repoType"` // The URI of the repo (required). Uri string `pulumi:"uri"` }
type TriggerSourceToBuildArgs ¶ added in v6.16.0
type TriggerSourceToBuildArgs struct { // The full resource name of the github enterprise config. // Format: projects/{project}/locations/{location}/githubEnterpriseConfigs/{id}. projects/{project}/githubEnterpriseConfigs/{id}. GithubEnterpriseConfig pulumi.StringPtrInput `pulumi:"githubEnterpriseConfig"` // The branch or tag to use. Must start with "refs/" (required). Ref pulumi.StringInput `pulumi:"ref"` // The type of the repo, since it may not be explicit from the repo field (e.g from a URL). // Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET_SERVER // Possible values are: `UNKNOWN`, `CLOUD_SOURCE_REPOSITORIES`, `GITHUB`, `BITBUCKET_SERVER`. RepoType pulumi.StringInput `pulumi:"repoType"` // The URI of the repo (required). Uri pulumi.StringInput `pulumi:"uri"` }
func (TriggerSourceToBuildArgs) ElementType ¶ added in v6.16.0
func (TriggerSourceToBuildArgs) ElementType() reflect.Type
func (TriggerSourceToBuildArgs) ToTriggerSourceToBuildOutput ¶ added in v6.16.0
func (i TriggerSourceToBuildArgs) ToTriggerSourceToBuildOutput() TriggerSourceToBuildOutput
func (TriggerSourceToBuildArgs) ToTriggerSourceToBuildOutputWithContext ¶ added in v6.16.0
func (i TriggerSourceToBuildArgs) ToTriggerSourceToBuildOutputWithContext(ctx context.Context) TriggerSourceToBuildOutput
func (TriggerSourceToBuildArgs) ToTriggerSourceToBuildPtrOutput ¶ added in v6.16.0
func (i TriggerSourceToBuildArgs) ToTriggerSourceToBuildPtrOutput() TriggerSourceToBuildPtrOutput
func (TriggerSourceToBuildArgs) ToTriggerSourceToBuildPtrOutputWithContext ¶ added in v6.16.0
func (i TriggerSourceToBuildArgs) ToTriggerSourceToBuildPtrOutputWithContext(ctx context.Context) TriggerSourceToBuildPtrOutput
type TriggerSourceToBuildInput ¶ added in v6.16.0
type TriggerSourceToBuildInput interface { pulumi.Input ToTriggerSourceToBuildOutput() TriggerSourceToBuildOutput ToTriggerSourceToBuildOutputWithContext(context.Context) TriggerSourceToBuildOutput }
TriggerSourceToBuildInput is an input type that accepts TriggerSourceToBuildArgs and TriggerSourceToBuildOutput values. You can construct a concrete instance of `TriggerSourceToBuildInput` via:
TriggerSourceToBuildArgs{...}
type TriggerSourceToBuildOutput ¶ added in v6.16.0
type TriggerSourceToBuildOutput struct{ *pulumi.OutputState }
func (TriggerSourceToBuildOutput) ElementType ¶ added in v6.16.0
func (TriggerSourceToBuildOutput) ElementType() reflect.Type
func (TriggerSourceToBuildOutput) GithubEnterpriseConfig ¶ added in v6.49.0
func (o TriggerSourceToBuildOutput) GithubEnterpriseConfig() pulumi.StringPtrOutput
The full resource name of the github enterprise config. Format: projects/{project}/locations/{location}/githubEnterpriseConfigs/{id}. projects/{project}/githubEnterpriseConfigs/{id}.
func (TriggerSourceToBuildOutput) Ref ¶ added in v6.16.0
func (o TriggerSourceToBuildOutput) Ref() pulumi.StringOutput
The branch or tag to use. Must start with "refs/" (required).
func (TriggerSourceToBuildOutput) RepoType ¶ added in v6.16.0
func (o TriggerSourceToBuildOutput) RepoType() pulumi.StringOutput
The type of the repo, since it may not be explicit from the repo field (e.g from a URL). Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET_SERVER Possible values are: `UNKNOWN`, `CLOUD_SOURCE_REPOSITORIES`, `GITHUB`, `BITBUCKET_SERVER`.
func (TriggerSourceToBuildOutput) ToTriggerSourceToBuildOutput ¶ added in v6.16.0
func (o TriggerSourceToBuildOutput) ToTriggerSourceToBuildOutput() TriggerSourceToBuildOutput
func (TriggerSourceToBuildOutput) ToTriggerSourceToBuildOutputWithContext ¶ added in v6.16.0
func (o TriggerSourceToBuildOutput) ToTriggerSourceToBuildOutputWithContext(ctx context.Context) TriggerSourceToBuildOutput
func (TriggerSourceToBuildOutput) ToTriggerSourceToBuildPtrOutput ¶ added in v6.16.0
func (o TriggerSourceToBuildOutput) ToTriggerSourceToBuildPtrOutput() TriggerSourceToBuildPtrOutput
func (TriggerSourceToBuildOutput) ToTriggerSourceToBuildPtrOutputWithContext ¶ added in v6.16.0
func (o TriggerSourceToBuildOutput) ToTriggerSourceToBuildPtrOutputWithContext(ctx context.Context) TriggerSourceToBuildPtrOutput
func (TriggerSourceToBuildOutput) Uri ¶ added in v6.16.0
func (o TriggerSourceToBuildOutput) Uri() pulumi.StringOutput
The URI of the repo (required).
type TriggerSourceToBuildPtrInput ¶ added in v6.16.0
type TriggerSourceToBuildPtrInput interface { pulumi.Input ToTriggerSourceToBuildPtrOutput() TriggerSourceToBuildPtrOutput ToTriggerSourceToBuildPtrOutputWithContext(context.Context) TriggerSourceToBuildPtrOutput }
TriggerSourceToBuildPtrInput is an input type that accepts TriggerSourceToBuildArgs, TriggerSourceToBuildPtr and TriggerSourceToBuildPtrOutput values. You can construct a concrete instance of `TriggerSourceToBuildPtrInput` via:
TriggerSourceToBuildArgs{...} or: nil
func TriggerSourceToBuildPtr ¶ added in v6.16.0
func TriggerSourceToBuildPtr(v *TriggerSourceToBuildArgs) TriggerSourceToBuildPtrInput
type TriggerSourceToBuildPtrOutput ¶ added in v6.16.0
type TriggerSourceToBuildPtrOutput struct{ *pulumi.OutputState }
func (TriggerSourceToBuildPtrOutput) Elem ¶ added in v6.16.0
func (o TriggerSourceToBuildPtrOutput) Elem() TriggerSourceToBuildOutput
func (TriggerSourceToBuildPtrOutput) ElementType ¶ added in v6.16.0
func (TriggerSourceToBuildPtrOutput) ElementType() reflect.Type
func (TriggerSourceToBuildPtrOutput) GithubEnterpriseConfig ¶ added in v6.49.0
func (o TriggerSourceToBuildPtrOutput) GithubEnterpriseConfig() pulumi.StringPtrOutput
The full resource name of the github enterprise config. Format: projects/{project}/locations/{location}/githubEnterpriseConfigs/{id}. projects/{project}/githubEnterpriseConfigs/{id}.
func (TriggerSourceToBuildPtrOutput) Ref ¶ added in v6.16.0
func (o TriggerSourceToBuildPtrOutput) Ref() pulumi.StringPtrOutput
The branch or tag to use. Must start with "refs/" (required).
func (TriggerSourceToBuildPtrOutput) RepoType ¶ added in v6.16.0
func (o TriggerSourceToBuildPtrOutput) RepoType() pulumi.StringPtrOutput
The type of the repo, since it may not be explicit from the repo field (e.g from a URL). Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET_SERVER Possible values are: `UNKNOWN`, `CLOUD_SOURCE_REPOSITORIES`, `GITHUB`, `BITBUCKET_SERVER`.
func (TriggerSourceToBuildPtrOutput) ToTriggerSourceToBuildPtrOutput ¶ added in v6.16.0
func (o TriggerSourceToBuildPtrOutput) ToTriggerSourceToBuildPtrOutput() TriggerSourceToBuildPtrOutput
func (TriggerSourceToBuildPtrOutput) ToTriggerSourceToBuildPtrOutputWithContext ¶ added in v6.16.0
func (o TriggerSourceToBuildPtrOutput) ToTriggerSourceToBuildPtrOutputWithContext(ctx context.Context) TriggerSourceToBuildPtrOutput
func (TriggerSourceToBuildPtrOutput) Uri ¶ added in v6.16.0
func (o TriggerSourceToBuildPtrOutput) Uri() pulumi.StringPtrOutput
The URI of the repo (required).
type TriggerState ¶
type TriggerState struct { // Configuration for manual approval to start a build invocation of this BuildTrigger. // Builds created by this trigger will require approval before they execute. // Any user with a Cloud Build Approver role for the project can approve a build. // Structure is documented below. ApprovalConfig TriggerApprovalConfigPtrInput // BitbucketServerTriggerConfig describes the configuration of a trigger that creates a build whenever a Bitbucket Server event is received. // Structure is documented below. BitbucketServerTriggerConfig TriggerBitbucketServerTriggerConfigPtrInput // Contents of the build template. Either a filename or build template must be provided. // Structure is documented below. Build TriggerBuildPtrInput // Time when the trigger was created. CreateTime pulumi.StringPtrInput // Human-readable description of the trigger. Description pulumi.StringPtrInput // Whether the trigger is disabled or not. If true, the trigger will never result in a build. Disabled pulumi.BoolPtrInput // Path, from the source root, to a file whose contents is used for the template. // Either a filename or build template must be provided. Set this only when using triggerTemplate or github. // When using Pub/Sub, Webhook or Manual set the file name using gitFileSource instead. Filename pulumi.StringPtrInput // A Common Expression Language string. Used only with Pub/Sub and Webhook. Filter pulumi.StringPtrInput // The file source describing the local or remote Build template. // Structure is documented below. GitFileSource TriggerGitFileSourcePtrInput // Describes the configuration of a trigger that creates a build whenever a GitHub event is received. // One of `triggerTemplate`, `github`, `pubsubConfig` or `webhookConfig` must be provided. // Structure is documented below. Github TriggerGithubPtrInput // ignoredFiles and includedFiles are file glob matches using https://golang.org/pkg/path/filepath/#Match // extended with support for `**`. // If ignoredFiles and changed files are both empty, then they are not // used to determine whether or not to trigger a build. // If ignoredFiles is not empty, then we ignore any files that match any // of the ignoredFile globs. If the change has no files that are outside // of the ignoredFiles globs, then we do not trigger a build. IgnoredFiles pulumi.StringArrayInput // Build logs will be sent back to GitHub as part of the checkrun // result. Values can be INCLUDE_BUILD_LOGS_UNSPECIFIED or // INCLUDE_BUILD_LOGS_WITH_STATUS // Possible values are: `INCLUDE_BUILD_LOGS_UNSPECIFIED`, `INCLUDE_BUILD_LOGS_WITH_STATUS`. IncludeBuildLogs pulumi.StringPtrInput // ignoredFiles and includedFiles are file glob matches using https://golang.org/pkg/path/filepath/#Match // extended with support for `**`. // If any of the files altered in the commit pass the ignoredFiles filter // and includedFiles is empty, then as far as this filter is concerned, we // should trigger the build. // If any of the files altered in the commit pass the ignoredFiles filter // and includedFiles is not empty, then we make sure that at least one of // those files matches a includedFiles glob. If not, then we do not trigger // a build. IncludedFiles pulumi.StringArrayInput // The [Cloud Build location](https://cloud.google.com/build/docs/locations) for the trigger. // If not specified, "global" is used. Location pulumi.StringPtrInput // Name of the trigger. Must be unique within the project. Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // PubsubConfig describes the configuration of a trigger that creates // a build whenever a Pub/Sub message is published. // One of `triggerTemplate`, `github`, `pubsubConfig` `webhookConfig` or `sourceToBuild` must be provided. // Structure is documented below. PubsubConfig TriggerPubsubConfigPtrInput // The configuration of a trigger that creates a build whenever an event from Repo API is received. RepositoryEventConfig TriggerRepositoryEventConfigPtrInput // The service account used for all user-controlled operations including // triggers.patch, triggers.run, builds.create, and builds.cancel. // If no service account is set, then the standard Cloud Build service account // ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead. // Format: projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL} ServiceAccount pulumi.StringPtrInput // The repo and ref of the repository from which to build. // This field is used only for those triggers that do not respond to SCM events. // Triggers that respond to such events build source at whatever commit caused the event. // This field is currently only used by Webhook, Pub/Sub, Manual, and Cron triggers. // One of `triggerTemplate`, `github`, `pubsubConfig` `webhookConfig` or `sourceToBuild` must be provided. // Structure is documented below. SourceToBuild TriggerSourceToBuildPtrInput // Substitutions data for Build resource. Substitutions pulumi.StringMapInput // Tags for annotation of a BuildTrigger Tags pulumi.StringArrayInput // The unique identifier for the trigger. TriggerId pulumi.StringPtrInput // Template describing the types of source changes to trigger a build. // Branch and tag names in trigger templates are interpreted as regular // expressions. Any branch or tag change that matches that regular // expression will trigger a build. // One of `triggerTemplate`, `github`, `pubsubConfig`, `webhookConfig` or `sourceToBuild` must be provided. // Structure is documented below. TriggerTemplate TriggerTriggerTemplatePtrInput // WebhookConfig describes the configuration of a trigger that creates // a build whenever a webhook is sent to a trigger's webhook URL. // One of `triggerTemplate`, `github`, `pubsubConfig` `webhookConfig` or `sourceToBuild` must be provided. // Structure is documented below. WebhookConfig TriggerWebhookConfigPtrInput }
func (TriggerState) ElementType ¶
func (TriggerState) ElementType() reflect.Type
type TriggerTriggerTemplate ¶
type TriggerTriggerTemplate struct { // Name of the branch to build. Exactly one a of branch name, tag, or commit SHA must be provided. // This field is a regular expression. BranchName *string `pulumi:"branchName"` // Explicit commit SHA to build. Exactly one of a branch name, tag, or commit SHA must be provided. CommitSha *string `pulumi:"commitSha"` // Directory, relative to the source root, in which to run the build. // This must be a relative path. If a step's dir is specified and // is an absolute path, this value is ignored for that step's // execution. Dir *string `pulumi:"dir"` // Only trigger a build if the revision regex does NOT match the revision regex. InvertRegex *bool `pulumi:"invertRegex"` // ID of the project that owns the Cloud Source Repository. If // omitted, the project ID requesting the build is assumed. ProjectId *string `pulumi:"projectId"` // Name of the Cloud Source Repository. If omitted, the name "default" is assumed. RepoName *string `pulumi:"repoName"` // Name of the tag to build. Exactly one of a branch name, tag, or commit SHA must be provided. // This field is a regular expression. TagName *string `pulumi:"tagName"` }
type TriggerTriggerTemplateArgs ¶
type TriggerTriggerTemplateArgs struct { // Name of the branch to build. Exactly one a of branch name, tag, or commit SHA must be provided. // This field is a regular expression. BranchName pulumi.StringPtrInput `pulumi:"branchName"` // Explicit commit SHA to build. Exactly one of a branch name, tag, or commit SHA must be provided. CommitSha pulumi.StringPtrInput `pulumi:"commitSha"` // Directory, relative to the source root, in which to run the build. // This must be a relative path. If a step's dir is specified and // is an absolute path, this value is ignored for that step's // execution. Dir pulumi.StringPtrInput `pulumi:"dir"` // Only trigger a build if the revision regex does NOT match the revision regex. InvertRegex pulumi.BoolPtrInput `pulumi:"invertRegex"` // ID of the project that owns the Cloud Source Repository. If // omitted, the project ID requesting the build is assumed. ProjectId pulumi.StringPtrInput `pulumi:"projectId"` // Name of the Cloud Source Repository. If omitted, the name "default" is assumed. RepoName pulumi.StringPtrInput `pulumi:"repoName"` // Name of the tag to build. Exactly one of a branch name, tag, or commit SHA must be provided. // This field is a regular expression. TagName pulumi.StringPtrInput `pulumi:"tagName"` }
func (TriggerTriggerTemplateArgs) ElementType ¶
func (TriggerTriggerTemplateArgs) ElementType() reflect.Type
func (TriggerTriggerTemplateArgs) ToTriggerTriggerTemplateOutput ¶
func (i TriggerTriggerTemplateArgs) ToTriggerTriggerTemplateOutput() TriggerTriggerTemplateOutput
func (TriggerTriggerTemplateArgs) ToTriggerTriggerTemplateOutputWithContext ¶
func (i TriggerTriggerTemplateArgs) ToTriggerTriggerTemplateOutputWithContext(ctx context.Context) TriggerTriggerTemplateOutput
func (TriggerTriggerTemplateArgs) ToTriggerTriggerTemplatePtrOutput ¶
func (i TriggerTriggerTemplateArgs) ToTriggerTriggerTemplatePtrOutput() TriggerTriggerTemplatePtrOutput
func (TriggerTriggerTemplateArgs) ToTriggerTriggerTemplatePtrOutputWithContext ¶
func (i TriggerTriggerTemplateArgs) ToTriggerTriggerTemplatePtrOutputWithContext(ctx context.Context) TriggerTriggerTemplatePtrOutput
type TriggerTriggerTemplateInput ¶
type TriggerTriggerTemplateInput interface { pulumi.Input ToTriggerTriggerTemplateOutput() TriggerTriggerTemplateOutput ToTriggerTriggerTemplateOutputWithContext(context.Context) TriggerTriggerTemplateOutput }
TriggerTriggerTemplateInput is an input type that accepts TriggerTriggerTemplateArgs and TriggerTriggerTemplateOutput values. You can construct a concrete instance of `TriggerTriggerTemplateInput` via:
TriggerTriggerTemplateArgs{...}
type TriggerTriggerTemplateOutput ¶
type TriggerTriggerTemplateOutput struct{ *pulumi.OutputState }
func (TriggerTriggerTemplateOutput) BranchName ¶
func (o TriggerTriggerTemplateOutput) BranchName() pulumi.StringPtrOutput
Name of the branch to build. Exactly one a of branch name, tag, or commit SHA must be provided. This field is a regular expression.
func (TriggerTriggerTemplateOutput) CommitSha ¶
func (o TriggerTriggerTemplateOutput) CommitSha() pulumi.StringPtrOutput
Explicit commit SHA to build. Exactly one of a branch name, tag, or commit SHA must be provided.
func (TriggerTriggerTemplateOutput) Dir ¶
func (o TriggerTriggerTemplateOutput) Dir() pulumi.StringPtrOutput
Directory, relative to the source root, in which to run the build. This must be a relative path. If a step's dir is specified and is an absolute path, this value is ignored for that step's execution.
func (TriggerTriggerTemplateOutput) ElementType ¶
func (TriggerTriggerTemplateOutput) ElementType() reflect.Type
func (TriggerTriggerTemplateOutput) InvertRegex ¶
func (o TriggerTriggerTemplateOutput) InvertRegex() pulumi.BoolPtrOutput
Only trigger a build if the revision regex does NOT match the revision regex.
func (TriggerTriggerTemplateOutput) ProjectId ¶
func (o TriggerTriggerTemplateOutput) ProjectId() pulumi.StringPtrOutput
ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
func (TriggerTriggerTemplateOutput) RepoName ¶
func (o TriggerTriggerTemplateOutput) RepoName() pulumi.StringPtrOutput
Name of the Cloud Source Repository. If omitted, the name "default" is assumed.
func (TriggerTriggerTemplateOutput) TagName ¶
func (o TriggerTriggerTemplateOutput) TagName() pulumi.StringPtrOutput
Name of the tag to build. Exactly one of a branch name, tag, or commit SHA must be provided. This field is a regular expression.
func (TriggerTriggerTemplateOutput) ToTriggerTriggerTemplateOutput ¶
func (o TriggerTriggerTemplateOutput) ToTriggerTriggerTemplateOutput() TriggerTriggerTemplateOutput
func (TriggerTriggerTemplateOutput) ToTriggerTriggerTemplateOutputWithContext ¶
func (o TriggerTriggerTemplateOutput) ToTriggerTriggerTemplateOutputWithContext(ctx context.Context) TriggerTriggerTemplateOutput
func (TriggerTriggerTemplateOutput) ToTriggerTriggerTemplatePtrOutput ¶
func (o TriggerTriggerTemplateOutput) ToTriggerTriggerTemplatePtrOutput() TriggerTriggerTemplatePtrOutput
func (TriggerTriggerTemplateOutput) ToTriggerTriggerTemplatePtrOutputWithContext ¶
func (o TriggerTriggerTemplateOutput) ToTriggerTriggerTemplatePtrOutputWithContext(ctx context.Context) TriggerTriggerTemplatePtrOutput
type TriggerTriggerTemplatePtrInput ¶
type TriggerTriggerTemplatePtrInput interface { pulumi.Input ToTriggerTriggerTemplatePtrOutput() TriggerTriggerTemplatePtrOutput ToTriggerTriggerTemplatePtrOutputWithContext(context.Context) TriggerTriggerTemplatePtrOutput }
TriggerTriggerTemplatePtrInput is an input type that accepts TriggerTriggerTemplateArgs, TriggerTriggerTemplatePtr and TriggerTriggerTemplatePtrOutput values. You can construct a concrete instance of `TriggerTriggerTemplatePtrInput` via:
TriggerTriggerTemplateArgs{...} or: nil
func TriggerTriggerTemplatePtr ¶
func TriggerTriggerTemplatePtr(v *TriggerTriggerTemplateArgs) TriggerTriggerTemplatePtrInput
type TriggerTriggerTemplatePtrOutput ¶
type TriggerTriggerTemplatePtrOutput struct{ *pulumi.OutputState }
func (TriggerTriggerTemplatePtrOutput) BranchName ¶
func (o TriggerTriggerTemplatePtrOutput) BranchName() pulumi.StringPtrOutput
Name of the branch to build. Exactly one a of branch name, tag, or commit SHA must be provided. This field is a regular expression.
func (TriggerTriggerTemplatePtrOutput) CommitSha ¶
func (o TriggerTriggerTemplatePtrOutput) CommitSha() pulumi.StringPtrOutput
Explicit commit SHA to build. Exactly one of a branch name, tag, or commit SHA must be provided.
func (TriggerTriggerTemplatePtrOutput) Dir ¶
func (o TriggerTriggerTemplatePtrOutput) Dir() pulumi.StringPtrOutput
Directory, relative to the source root, in which to run the build. This must be a relative path. If a step's dir is specified and is an absolute path, this value is ignored for that step's execution.
func (TriggerTriggerTemplatePtrOutput) Elem ¶
func (o TriggerTriggerTemplatePtrOutput) Elem() TriggerTriggerTemplateOutput
func (TriggerTriggerTemplatePtrOutput) ElementType ¶
func (TriggerTriggerTemplatePtrOutput) ElementType() reflect.Type
func (TriggerTriggerTemplatePtrOutput) InvertRegex ¶
func (o TriggerTriggerTemplatePtrOutput) InvertRegex() pulumi.BoolPtrOutput
Only trigger a build if the revision regex does NOT match the revision regex.
func (TriggerTriggerTemplatePtrOutput) ProjectId ¶
func (o TriggerTriggerTemplatePtrOutput) ProjectId() pulumi.StringPtrOutput
ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
func (TriggerTriggerTemplatePtrOutput) RepoName ¶
func (o TriggerTriggerTemplatePtrOutput) RepoName() pulumi.StringPtrOutput
Name of the Cloud Source Repository. If omitted, the name "default" is assumed.
func (TriggerTriggerTemplatePtrOutput) TagName ¶
func (o TriggerTriggerTemplatePtrOutput) TagName() pulumi.StringPtrOutput
Name of the tag to build. Exactly one of a branch name, tag, or commit SHA must be provided. This field is a regular expression.
func (TriggerTriggerTemplatePtrOutput) ToTriggerTriggerTemplatePtrOutput ¶
func (o TriggerTriggerTemplatePtrOutput) ToTriggerTriggerTemplatePtrOutput() TriggerTriggerTemplatePtrOutput
func (TriggerTriggerTemplatePtrOutput) ToTriggerTriggerTemplatePtrOutputWithContext ¶
func (o TriggerTriggerTemplatePtrOutput) ToTriggerTriggerTemplatePtrOutputWithContext(ctx context.Context) TriggerTriggerTemplatePtrOutput
type TriggerWebhookConfig ¶
type TriggerWebhookConfigArgs ¶
type TriggerWebhookConfigArgs struct { // Resource name for the secret required as a URL parameter. Secret pulumi.StringInput `pulumi:"secret"` // (Output) // Potential issues with the underlying Pub/Sub subscription configuration. // Only populated on get requests. State pulumi.StringPtrInput `pulumi:"state"` }
func (TriggerWebhookConfigArgs) ElementType ¶
func (TriggerWebhookConfigArgs) ElementType() reflect.Type
func (TriggerWebhookConfigArgs) ToTriggerWebhookConfigOutput ¶
func (i TriggerWebhookConfigArgs) ToTriggerWebhookConfigOutput() TriggerWebhookConfigOutput
func (TriggerWebhookConfigArgs) ToTriggerWebhookConfigOutputWithContext ¶
func (i TriggerWebhookConfigArgs) ToTriggerWebhookConfigOutputWithContext(ctx context.Context) TriggerWebhookConfigOutput
func (TriggerWebhookConfigArgs) ToTriggerWebhookConfigPtrOutput ¶
func (i TriggerWebhookConfigArgs) ToTriggerWebhookConfigPtrOutput() TriggerWebhookConfigPtrOutput
func (TriggerWebhookConfigArgs) ToTriggerWebhookConfigPtrOutputWithContext ¶
func (i TriggerWebhookConfigArgs) ToTriggerWebhookConfigPtrOutputWithContext(ctx context.Context) TriggerWebhookConfigPtrOutput
type TriggerWebhookConfigInput ¶
type TriggerWebhookConfigInput interface { pulumi.Input ToTriggerWebhookConfigOutput() TriggerWebhookConfigOutput ToTriggerWebhookConfigOutputWithContext(context.Context) TriggerWebhookConfigOutput }
TriggerWebhookConfigInput is an input type that accepts TriggerWebhookConfigArgs and TriggerWebhookConfigOutput values. You can construct a concrete instance of `TriggerWebhookConfigInput` via:
TriggerWebhookConfigArgs{...}
type TriggerWebhookConfigOutput ¶
type TriggerWebhookConfigOutput struct{ *pulumi.OutputState }
func (TriggerWebhookConfigOutput) ElementType ¶
func (TriggerWebhookConfigOutput) ElementType() reflect.Type
func (TriggerWebhookConfigOutput) Secret ¶
func (o TriggerWebhookConfigOutput) Secret() pulumi.StringOutput
Resource name for the secret required as a URL parameter.
func (TriggerWebhookConfigOutput) State ¶
func (o TriggerWebhookConfigOutput) State() pulumi.StringPtrOutput
(Output) Potential issues with the underlying Pub/Sub subscription configuration. Only populated on get requests.
func (TriggerWebhookConfigOutput) ToTriggerWebhookConfigOutput ¶
func (o TriggerWebhookConfigOutput) ToTriggerWebhookConfigOutput() TriggerWebhookConfigOutput
func (TriggerWebhookConfigOutput) ToTriggerWebhookConfigOutputWithContext ¶
func (o TriggerWebhookConfigOutput) ToTriggerWebhookConfigOutputWithContext(ctx context.Context) TriggerWebhookConfigOutput
func (TriggerWebhookConfigOutput) ToTriggerWebhookConfigPtrOutput ¶
func (o TriggerWebhookConfigOutput) ToTriggerWebhookConfigPtrOutput() TriggerWebhookConfigPtrOutput
func (TriggerWebhookConfigOutput) ToTriggerWebhookConfigPtrOutputWithContext ¶
func (o TriggerWebhookConfigOutput) ToTriggerWebhookConfigPtrOutputWithContext(ctx context.Context) TriggerWebhookConfigPtrOutput
type TriggerWebhookConfigPtrInput ¶
type TriggerWebhookConfigPtrInput interface { pulumi.Input ToTriggerWebhookConfigPtrOutput() TriggerWebhookConfigPtrOutput ToTriggerWebhookConfigPtrOutputWithContext(context.Context) TriggerWebhookConfigPtrOutput }
TriggerWebhookConfigPtrInput is an input type that accepts TriggerWebhookConfigArgs, TriggerWebhookConfigPtr and TriggerWebhookConfigPtrOutput values. You can construct a concrete instance of `TriggerWebhookConfigPtrInput` via:
TriggerWebhookConfigArgs{...} or: nil
func TriggerWebhookConfigPtr ¶
func TriggerWebhookConfigPtr(v *TriggerWebhookConfigArgs) TriggerWebhookConfigPtrInput
type TriggerWebhookConfigPtrOutput ¶
type TriggerWebhookConfigPtrOutput struct{ *pulumi.OutputState }
func (TriggerWebhookConfigPtrOutput) Elem ¶
func (o TriggerWebhookConfigPtrOutput) Elem() TriggerWebhookConfigOutput
func (TriggerWebhookConfigPtrOutput) ElementType ¶
func (TriggerWebhookConfigPtrOutput) ElementType() reflect.Type
func (TriggerWebhookConfigPtrOutput) Secret ¶
func (o TriggerWebhookConfigPtrOutput) Secret() pulumi.StringPtrOutput
Resource name for the secret required as a URL parameter.
func (TriggerWebhookConfigPtrOutput) State ¶
func (o TriggerWebhookConfigPtrOutput) State() pulumi.StringPtrOutput
(Output) Potential issues with the underlying Pub/Sub subscription configuration. Only populated on get requests.
func (TriggerWebhookConfigPtrOutput) ToTriggerWebhookConfigPtrOutput ¶
func (o TriggerWebhookConfigPtrOutput) ToTriggerWebhookConfigPtrOutput() TriggerWebhookConfigPtrOutput
func (TriggerWebhookConfigPtrOutput) ToTriggerWebhookConfigPtrOutputWithContext ¶
func (o TriggerWebhookConfigPtrOutput) ToTriggerWebhookConfigPtrOutputWithContext(ctx context.Context) TriggerWebhookConfigPtrOutput
type WorkerPool ¶
type WorkerPool struct { pulumi.CustomResourceState // User specified annotations. See https://google.aip.dev/128#annotations for more details such as format and size // limitations. Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Output only. Time at which the request to create the `WorkerPool` was received. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Output only. Time at which the request to delete the `WorkerPool` was received. DeleteTime pulumi.StringOutput `pulumi:"deleteTime"` // A user-specified, human-readable name for the `WorkerPool`. If provided, this value must be 1-63 characters. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The location for the resource Location pulumi.StringOutput `pulumi:"location"` // User-defined name of the `WorkerPool`. Name pulumi.StringOutput `pulumi:"name"` // Network configuration for the `WorkerPool`. Structure is documented below. NetworkConfig WorkerPoolNetworkConfigPtrOutput `pulumi:"networkConfig"` // The project for the resource Project pulumi.StringOutput `pulumi:"project"` // Output only. WorkerPool state. Possible values: STATE_UNSPECIFIED, PENDING, APPROVED, REJECTED, CANCELLED State pulumi.StringOutput `pulumi:"state"` // Output only. A unique identifier for the `WorkerPool`. Uid pulumi.StringOutput `pulumi:"uid"` // Output only. Time at which the request to update the `WorkerPool` was received. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // Configuration to be used for a creating workers in the `WorkerPool`. Structure is documented below. WorkerConfig WorkerPoolWorkerConfigOutput `pulumi:"workerConfig"` }
Definition of custom Cloud Build WorkerPools for running jobs with custom configuration and custom networking.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudbuild.NewWorkerPool(ctx, "pool", &cloudbuild.WorkerPoolArgs{ Location: pulumi.String("europe-west1"), WorkerConfig: &cloudbuild.WorkerPoolWorkerConfigArgs{ DiskSizeGb: pulumi.Int(100), MachineType: pulumi.String("e2-standard-4"), NoExternalIp: pulumi.Bool(false), }, }) if err != nil { return err } return nil }) }
``` ### Network Config
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudbuild" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/compute" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/projects" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/servicenetworking" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { servicenetworking, err := projects.NewService(ctx, "servicenetworking", &projects.ServiceArgs{ Service: pulumi.String("servicenetworking.googleapis.com"), DisableOnDestroy: pulumi.Bool(false), }) if err != nil { return err } network, err := compute.NewNetwork(ctx, "network", &compute.NetworkArgs{ AutoCreateSubnetworks: pulumi.Bool(false), }, pulumi.DependsOn([]pulumi.Resource{ servicenetworking, })) if err != nil { return err } workerRange, err := compute.NewGlobalAddress(ctx, "workerRange", &compute.GlobalAddressArgs{ Purpose: pulumi.String("VPC_PEERING"), AddressType: pulumi.String("INTERNAL"), PrefixLength: pulumi.Int(16), Network: network.ID(), }) if err != nil { return err } workerPoolConn, err := servicenetworking.NewConnection(ctx, "workerPoolConn", &servicenetworking.ConnectionArgs{ Network: network.ID(), Service: pulumi.String("servicenetworking.googleapis.com"), ReservedPeeringRanges: pulumi.StringArray{ workerRange.Name, }, }, pulumi.DependsOn([]pulumi.Resource{ servicenetworking, })) if err != nil { return err } _, err = cloudbuild.NewWorkerPool(ctx, "pool", &cloudbuild.WorkerPoolArgs{ Location: pulumi.String("europe-west1"), WorkerConfig: &cloudbuild.WorkerPoolWorkerConfigArgs{ DiskSizeGb: pulumi.Int(100), MachineType: pulumi.String("e2-standard-4"), NoExternalIp: pulumi.Bool(false), }, NetworkConfig: &cloudbuild.WorkerPoolNetworkConfigArgs{ PeeredNetwork: network.ID(), PeeredNetworkIpRange: pulumi.String("/29"), }, }, pulumi.DependsOn([]pulumi.Resource{ workerPoolConn, })) if err != nil { return err } return nil }) }
```
## Import
WorkerPool can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:cloudbuild/workerPool:WorkerPool default projects/{{project}}/locations/{{location}}/workerPools/{{name}}
```
```sh
$ pulumi import gcp:cloudbuild/workerPool:WorkerPool default {{project}}/{{location}}/{{name}}
```
```sh
$ pulumi import gcp:cloudbuild/workerPool:WorkerPool default {{location}}/{{name}}
```
func GetWorkerPool ¶
func GetWorkerPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkerPoolState, opts ...pulumi.ResourceOption) (*WorkerPool, error)
GetWorkerPool gets an existing WorkerPool 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 NewWorkerPool ¶
func NewWorkerPool(ctx *pulumi.Context, name string, args *WorkerPoolArgs, opts ...pulumi.ResourceOption) (*WorkerPool, error)
NewWorkerPool registers a new resource with the given unique name, arguments, and options.
func (*WorkerPool) ElementType ¶
func (*WorkerPool) ElementType() reflect.Type
func (*WorkerPool) ToWorkerPoolOutput ¶
func (i *WorkerPool) ToWorkerPoolOutput() WorkerPoolOutput
func (*WorkerPool) ToWorkerPoolOutputWithContext ¶
func (i *WorkerPool) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
type WorkerPoolArgs ¶
type WorkerPoolArgs struct { // User specified annotations. See https://google.aip.dev/128#annotations for more details such as format and size // limitations. Annotations pulumi.StringMapInput // A user-specified, human-readable name for the `WorkerPool`. If provided, this value must be 1-63 characters. DisplayName pulumi.StringPtrInput // The location for the resource Location pulumi.StringInput // User-defined name of the `WorkerPool`. Name pulumi.StringPtrInput // Network configuration for the `WorkerPool`. Structure is documented below. NetworkConfig WorkerPoolNetworkConfigPtrInput // The project for the resource Project pulumi.StringPtrInput // Configuration to be used for a creating workers in the `WorkerPool`. Structure is documented below. WorkerConfig WorkerPoolWorkerConfigPtrInput }
The set of arguments for constructing a WorkerPool resource.
func (WorkerPoolArgs) ElementType ¶
func (WorkerPoolArgs) ElementType() reflect.Type
type WorkerPoolArray ¶
type WorkerPoolArray []WorkerPoolInput
func (WorkerPoolArray) ElementType ¶
func (WorkerPoolArray) ElementType() reflect.Type
func (WorkerPoolArray) ToWorkerPoolArrayOutput ¶
func (i WorkerPoolArray) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
func (WorkerPoolArray) ToWorkerPoolArrayOutputWithContext ¶
func (i WorkerPoolArray) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
type WorkerPoolArrayInput ¶
type WorkerPoolArrayInput interface { pulumi.Input ToWorkerPoolArrayOutput() WorkerPoolArrayOutput ToWorkerPoolArrayOutputWithContext(context.Context) WorkerPoolArrayOutput }
WorkerPoolArrayInput is an input type that accepts WorkerPoolArray and WorkerPoolArrayOutput values. You can construct a concrete instance of `WorkerPoolArrayInput` via:
WorkerPoolArray{ WorkerPoolArgs{...} }
type WorkerPoolArrayOutput ¶
type WorkerPoolArrayOutput struct{ *pulumi.OutputState }
func (WorkerPoolArrayOutput) ElementType ¶
func (WorkerPoolArrayOutput) ElementType() reflect.Type
func (WorkerPoolArrayOutput) Index ¶
func (o WorkerPoolArrayOutput) Index(i pulumi.IntInput) WorkerPoolOutput
func (WorkerPoolArrayOutput) ToWorkerPoolArrayOutput ¶
func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
func (WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext ¶
func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
type WorkerPoolInput ¶
type WorkerPoolInput interface { pulumi.Input ToWorkerPoolOutput() WorkerPoolOutput ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput }
type WorkerPoolMap ¶
type WorkerPoolMap map[string]WorkerPoolInput
func (WorkerPoolMap) ElementType ¶
func (WorkerPoolMap) ElementType() reflect.Type
func (WorkerPoolMap) ToWorkerPoolMapOutput ¶
func (i WorkerPoolMap) ToWorkerPoolMapOutput() WorkerPoolMapOutput
func (WorkerPoolMap) ToWorkerPoolMapOutputWithContext ¶
func (i WorkerPoolMap) ToWorkerPoolMapOutputWithContext(ctx context.Context) WorkerPoolMapOutput
type WorkerPoolMapInput ¶
type WorkerPoolMapInput interface { pulumi.Input ToWorkerPoolMapOutput() WorkerPoolMapOutput ToWorkerPoolMapOutputWithContext(context.Context) WorkerPoolMapOutput }
WorkerPoolMapInput is an input type that accepts WorkerPoolMap and WorkerPoolMapOutput values. You can construct a concrete instance of `WorkerPoolMapInput` via:
WorkerPoolMap{ "key": WorkerPoolArgs{...} }
type WorkerPoolMapOutput ¶
type WorkerPoolMapOutput struct{ *pulumi.OutputState }
func (WorkerPoolMapOutput) ElementType ¶
func (WorkerPoolMapOutput) ElementType() reflect.Type
func (WorkerPoolMapOutput) MapIndex ¶
func (o WorkerPoolMapOutput) MapIndex(k pulumi.StringInput) WorkerPoolOutput
func (WorkerPoolMapOutput) ToWorkerPoolMapOutput ¶
func (o WorkerPoolMapOutput) ToWorkerPoolMapOutput() WorkerPoolMapOutput
func (WorkerPoolMapOutput) ToWorkerPoolMapOutputWithContext ¶
func (o WorkerPoolMapOutput) ToWorkerPoolMapOutputWithContext(ctx context.Context) WorkerPoolMapOutput
type WorkerPoolNetworkConfig ¶
type WorkerPoolNetworkConfig struct { // Immutable. The network definition that the workers are peered to. If this section is left empty, the workers will be peered to `WorkerPool.project_id` on the service producer network. Must be in the format `projects/{project}/global/networks/{network}`, where `{project}` is a project number, such as `12345`, and `{network}` is the name of a VPC network in the project. See (https://cloud.google.com/cloud-build/docs/custom-workers/set-up-custom-worker-pool-environment#understanding_the_network_configuration_options) PeeredNetwork string `pulumi:"peeredNetwork"` // Immutable. Subnet IP range within the peered network. This is specified in CIDR notation with a slash and the subnet prefix size. You can optionally specify an IP address before the subnet prefix value. e.g. `192.168.0.0/29` would specify an IP range starting at 192.168.0.0 with a prefix size of 29 bits. `/16` would specify a prefix size of 16 bits, with an automatically determined IP within the peered VPC. If unspecified, a value of `/24` will be used. PeeredNetworkIpRange *string `pulumi:"peeredNetworkIpRange"` }
type WorkerPoolNetworkConfigArgs ¶
type WorkerPoolNetworkConfigArgs struct { // Immutable. The network definition that the workers are peered to. If this section is left empty, the workers will be peered to `WorkerPool.project_id` on the service producer network. Must be in the format `projects/{project}/global/networks/{network}`, where `{project}` is a project number, such as `12345`, and `{network}` is the name of a VPC network in the project. See (https://cloud.google.com/cloud-build/docs/custom-workers/set-up-custom-worker-pool-environment#understanding_the_network_configuration_options) PeeredNetwork pulumi.StringInput `pulumi:"peeredNetwork"` // Immutable. Subnet IP range within the peered network. This is specified in CIDR notation with a slash and the subnet prefix size. You can optionally specify an IP address before the subnet prefix value. e.g. `192.168.0.0/29` would specify an IP range starting at 192.168.0.0 with a prefix size of 29 bits. `/16` would specify a prefix size of 16 bits, with an automatically determined IP within the peered VPC. If unspecified, a value of `/24` will be used. PeeredNetworkIpRange pulumi.StringPtrInput `pulumi:"peeredNetworkIpRange"` }
func (WorkerPoolNetworkConfigArgs) ElementType ¶
func (WorkerPoolNetworkConfigArgs) ElementType() reflect.Type
func (WorkerPoolNetworkConfigArgs) ToWorkerPoolNetworkConfigOutput ¶
func (i WorkerPoolNetworkConfigArgs) ToWorkerPoolNetworkConfigOutput() WorkerPoolNetworkConfigOutput
func (WorkerPoolNetworkConfigArgs) ToWorkerPoolNetworkConfigOutputWithContext ¶
func (i WorkerPoolNetworkConfigArgs) ToWorkerPoolNetworkConfigOutputWithContext(ctx context.Context) WorkerPoolNetworkConfigOutput
func (WorkerPoolNetworkConfigArgs) ToWorkerPoolNetworkConfigPtrOutput ¶
func (i WorkerPoolNetworkConfigArgs) ToWorkerPoolNetworkConfigPtrOutput() WorkerPoolNetworkConfigPtrOutput
func (WorkerPoolNetworkConfigArgs) ToWorkerPoolNetworkConfigPtrOutputWithContext ¶
func (i WorkerPoolNetworkConfigArgs) ToWorkerPoolNetworkConfigPtrOutputWithContext(ctx context.Context) WorkerPoolNetworkConfigPtrOutput
type WorkerPoolNetworkConfigInput ¶
type WorkerPoolNetworkConfigInput interface { pulumi.Input ToWorkerPoolNetworkConfigOutput() WorkerPoolNetworkConfigOutput ToWorkerPoolNetworkConfigOutputWithContext(context.Context) WorkerPoolNetworkConfigOutput }
WorkerPoolNetworkConfigInput is an input type that accepts WorkerPoolNetworkConfigArgs and WorkerPoolNetworkConfigOutput values. You can construct a concrete instance of `WorkerPoolNetworkConfigInput` via:
WorkerPoolNetworkConfigArgs{...}
type WorkerPoolNetworkConfigOutput ¶
type WorkerPoolNetworkConfigOutput struct{ *pulumi.OutputState }
func (WorkerPoolNetworkConfigOutput) ElementType ¶
func (WorkerPoolNetworkConfigOutput) ElementType() reflect.Type
func (WorkerPoolNetworkConfigOutput) PeeredNetwork ¶
func (o WorkerPoolNetworkConfigOutput) PeeredNetwork() pulumi.StringOutput
Immutable. The network definition that the workers are peered to. If this section is left empty, the workers will be peered to `WorkerPool.project_id` on the service producer network. Must be in the format `projects/{project}/global/networks/{network}`, where `{project}` is a project number, such as `12345`, and `{network}` is the name of a VPC network in the project. See (https://cloud.google.com/cloud-build/docs/custom-workers/set-up-custom-worker-pool-environment#understanding_the_network_configuration_options)
func (WorkerPoolNetworkConfigOutput) PeeredNetworkIpRange ¶ added in v6.51.0
func (o WorkerPoolNetworkConfigOutput) PeeredNetworkIpRange() pulumi.StringPtrOutput
Immutable. Subnet IP range within the peered network. This is specified in CIDR notation with a slash and the subnet prefix size. You can optionally specify an IP address before the subnet prefix value. e.g. `192.168.0.0/29` would specify an IP range starting at 192.168.0.0 with a prefix size of 29 bits. `/16` would specify a prefix size of 16 bits, with an automatically determined IP within the peered VPC. If unspecified, a value of `/24` will be used.
func (WorkerPoolNetworkConfigOutput) ToWorkerPoolNetworkConfigOutput ¶
func (o WorkerPoolNetworkConfigOutput) ToWorkerPoolNetworkConfigOutput() WorkerPoolNetworkConfigOutput
func (WorkerPoolNetworkConfigOutput) ToWorkerPoolNetworkConfigOutputWithContext ¶
func (o WorkerPoolNetworkConfigOutput) ToWorkerPoolNetworkConfigOutputWithContext(ctx context.Context) WorkerPoolNetworkConfigOutput
func (WorkerPoolNetworkConfigOutput) ToWorkerPoolNetworkConfigPtrOutput ¶
func (o WorkerPoolNetworkConfigOutput) ToWorkerPoolNetworkConfigPtrOutput() WorkerPoolNetworkConfigPtrOutput
func (WorkerPoolNetworkConfigOutput) ToWorkerPoolNetworkConfigPtrOutputWithContext ¶
func (o WorkerPoolNetworkConfigOutput) ToWorkerPoolNetworkConfigPtrOutputWithContext(ctx context.Context) WorkerPoolNetworkConfigPtrOutput
type WorkerPoolNetworkConfigPtrInput ¶
type WorkerPoolNetworkConfigPtrInput interface { pulumi.Input ToWorkerPoolNetworkConfigPtrOutput() WorkerPoolNetworkConfigPtrOutput ToWorkerPoolNetworkConfigPtrOutputWithContext(context.Context) WorkerPoolNetworkConfigPtrOutput }
WorkerPoolNetworkConfigPtrInput is an input type that accepts WorkerPoolNetworkConfigArgs, WorkerPoolNetworkConfigPtr and WorkerPoolNetworkConfigPtrOutput values. You can construct a concrete instance of `WorkerPoolNetworkConfigPtrInput` via:
WorkerPoolNetworkConfigArgs{...} or: nil
func WorkerPoolNetworkConfigPtr ¶
func WorkerPoolNetworkConfigPtr(v *WorkerPoolNetworkConfigArgs) WorkerPoolNetworkConfigPtrInput
type WorkerPoolNetworkConfigPtrOutput ¶
type WorkerPoolNetworkConfigPtrOutput struct{ *pulumi.OutputState }
func (WorkerPoolNetworkConfigPtrOutput) Elem ¶
func (o WorkerPoolNetworkConfigPtrOutput) Elem() WorkerPoolNetworkConfigOutput
func (WorkerPoolNetworkConfigPtrOutput) ElementType ¶
func (WorkerPoolNetworkConfigPtrOutput) ElementType() reflect.Type
func (WorkerPoolNetworkConfigPtrOutput) PeeredNetwork ¶
func (o WorkerPoolNetworkConfigPtrOutput) PeeredNetwork() pulumi.StringPtrOutput
Immutable. The network definition that the workers are peered to. If this section is left empty, the workers will be peered to `WorkerPool.project_id` on the service producer network. Must be in the format `projects/{project}/global/networks/{network}`, where `{project}` is a project number, such as `12345`, and `{network}` is the name of a VPC network in the project. See (https://cloud.google.com/cloud-build/docs/custom-workers/set-up-custom-worker-pool-environment#understanding_the_network_configuration_options)
func (WorkerPoolNetworkConfigPtrOutput) PeeredNetworkIpRange ¶ added in v6.51.0
func (o WorkerPoolNetworkConfigPtrOutput) PeeredNetworkIpRange() pulumi.StringPtrOutput
Immutable. Subnet IP range within the peered network. This is specified in CIDR notation with a slash and the subnet prefix size. You can optionally specify an IP address before the subnet prefix value. e.g. `192.168.0.0/29` would specify an IP range starting at 192.168.0.0 with a prefix size of 29 bits. `/16` would specify a prefix size of 16 bits, with an automatically determined IP within the peered VPC. If unspecified, a value of `/24` will be used.
func (WorkerPoolNetworkConfigPtrOutput) ToWorkerPoolNetworkConfigPtrOutput ¶
func (o WorkerPoolNetworkConfigPtrOutput) ToWorkerPoolNetworkConfigPtrOutput() WorkerPoolNetworkConfigPtrOutput
func (WorkerPoolNetworkConfigPtrOutput) ToWorkerPoolNetworkConfigPtrOutputWithContext ¶
func (o WorkerPoolNetworkConfigPtrOutput) ToWorkerPoolNetworkConfigPtrOutputWithContext(ctx context.Context) WorkerPoolNetworkConfigPtrOutput
type WorkerPoolOutput ¶
type WorkerPoolOutput struct{ *pulumi.OutputState }
func (WorkerPoolOutput) Annotations ¶ added in v6.23.0
func (o WorkerPoolOutput) Annotations() pulumi.StringMapOutput
User specified annotations. See https://google.aip.dev/128#annotations for more details such as format and size limitations.
func (WorkerPoolOutput) CreateTime ¶ added in v6.23.0
func (o WorkerPoolOutput) CreateTime() pulumi.StringOutput
Output only. Time at which the request to create the `WorkerPool` was received.
func (WorkerPoolOutput) DeleteTime ¶ added in v6.23.0
func (o WorkerPoolOutput) DeleteTime() pulumi.StringOutput
Output only. Time at which the request to delete the `WorkerPool` was received.
func (WorkerPoolOutput) DisplayName ¶ added in v6.23.0
func (o WorkerPoolOutput) DisplayName() pulumi.StringPtrOutput
A user-specified, human-readable name for the `WorkerPool`. If provided, this value must be 1-63 characters.
func (WorkerPoolOutput) ElementType ¶
func (WorkerPoolOutput) ElementType() reflect.Type
func (WorkerPoolOutput) Location ¶ added in v6.23.0
func (o WorkerPoolOutput) Location() pulumi.StringOutput
The location for the resource
func (WorkerPoolOutput) Name ¶ added in v6.23.0
func (o WorkerPoolOutput) Name() pulumi.StringOutput
User-defined name of the `WorkerPool`.
func (WorkerPoolOutput) NetworkConfig ¶ added in v6.23.0
func (o WorkerPoolOutput) NetworkConfig() WorkerPoolNetworkConfigPtrOutput
Network configuration for the `WorkerPool`. Structure is documented below.
func (WorkerPoolOutput) Project ¶ added in v6.23.0
func (o WorkerPoolOutput) Project() pulumi.StringOutput
The project for the resource
func (WorkerPoolOutput) State ¶ added in v6.23.0
func (o WorkerPoolOutput) State() pulumi.StringOutput
Output only. WorkerPool state. Possible values: STATE_UNSPECIFIED, PENDING, APPROVED, REJECTED, CANCELLED
func (WorkerPoolOutput) ToWorkerPoolOutput ¶
func (o WorkerPoolOutput) ToWorkerPoolOutput() WorkerPoolOutput
func (WorkerPoolOutput) ToWorkerPoolOutputWithContext ¶
func (o WorkerPoolOutput) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
func (WorkerPoolOutput) Uid ¶ added in v6.23.0
func (o WorkerPoolOutput) Uid() pulumi.StringOutput
Output only. A unique identifier for the `WorkerPool`.
func (WorkerPoolOutput) UpdateTime ¶ added in v6.23.0
func (o WorkerPoolOutput) UpdateTime() pulumi.StringOutput
Output only. Time at which the request to update the `WorkerPool` was received.
func (WorkerPoolOutput) WorkerConfig ¶ added in v6.23.0
func (o WorkerPoolOutput) WorkerConfig() WorkerPoolWorkerConfigOutput
Configuration to be used for a creating workers in the `WorkerPool`. Structure is documented below.
type WorkerPoolState ¶
type WorkerPoolState struct { // User specified annotations. See https://google.aip.dev/128#annotations for more details such as format and size // limitations. Annotations pulumi.StringMapInput // Output only. Time at which the request to create the `WorkerPool` was received. CreateTime pulumi.StringPtrInput // Output only. Time at which the request to delete the `WorkerPool` was received. DeleteTime pulumi.StringPtrInput // A user-specified, human-readable name for the `WorkerPool`. If provided, this value must be 1-63 characters. DisplayName pulumi.StringPtrInput // The location for the resource Location pulumi.StringPtrInput // User-defined name of the `WorkerPool`. Name pulumi.StringPtrInput // Network configuration for the `WorkerPool`. Structure is documented below. NetworkConfig WorkerPoolNetworkConfigPtrInput // The project for the resource Project pulumi.StringPtrInput // Output only. WorkerPool state. Possible values: STATE_UNSPECIFIED, PENDING, APPROVED, REJECTED, CANCELLED State pulumi.StringPtrInput // Output only. A unique identifier for the `WorkerPool`. Uid pulumi.StringPtrInput // Output only. Time at which the request to update the `WorkerPool` was received. UpdateTime pulumi.StringPtrInput // Configuration to be used for a creating workers in the `WorkerPool`. Structure is documented below. WorkerConfig WorkerPoolWorkerConfigPtrInput }
func (WorkerPoolState) ElementType ¶
func (WorkerPoolState) ElementType() reflect.Type
type WorkerPoolWorkerConfig ¶
type WorkerPoolWorkerConfig struct { // Size of the disk attached to the worker, in GB. See (https://cloud.google.com/cloud-build/docs/custom-workers/worker-pool-config-file). Specify a value of up to 1000. If `0` is specified, Cloud Build will use a standard disk size. DiskSizeGb *int `pulumi:"diskSizeGb"` // Machine type of a worker, such as `n1-standard-1`. See (https://cloud.google.com/cloud-build/docs/custom-workers/worker-pool-config-file). If left blank, Cloud Build will use `n1-standard-1`. MachineType *string `pulumi:"machineType"` // If true, workers are created without any public address, which prevents network egress to public IPs. NoExternalIp *bool `pulumi:"noExternalIp"` }
type WorkerPoolWorkerConfigArgs ¶
type WorkerPoolWorkerConfigArgs struct { // Size of the disk attached to the worker, in GB. See (https://cloud.google.com/cloud-build/docs/custom-workers/worker-pool-config-file). Specify a value of up to 1000. If `0` is specified, Cloud Build will use a standard disk size. DiskSizeGb pulumi.IntPtrInput `pulumi:"diskSizeGb"` // Machine type of a worker, such as `n1-standard-1`. See (https://cloud.google.com/cloud-build/docs/custom-workers/worker-pool-config-file). If left blank, Cloud Build will use `n1-standard-1`. MachineType pulumi.StringPtrInput `pulumi:"machineType"` // If true, workers are created without any public address, which prevents network egress to public IPs. NoExternalIp pulumi.BoolPtrInput `pulumi:"noExternalIp"` }
func (WorkerPoolWorkerConfigArgs) ElementType ¶
func (WorkerPoolWorkerConfigArgs) ElementType() reflect.Type
func (WorkerPoolWorkerConfigArgs) ToWorkerPoolWorkerConfigOutput ¶
func (i WorkerPoolWorkerConfigArgs) ToWorkerPoolWorkerConfigOutput() WorkerPoolWorkerConfigOutput
func (WorkerPoolWorkerConfigArgs) ToWorkerPoolWorkerConfigOutputWithContext ¶
func (i WorkerPoolWorkerConfigArgs) ToWorkerPoolWorkerConfigOutputWithContext(ctx context.Context) WorkerPoolWorkerConfigOutput
func (WorkerPoolWorkerConfigArgs) ToWorkerPoolWorkerConfigPtrOutput ¶
func (i WorkerPoolWorkerConfigArgs) ToWorkerPoolWorkerConfigPtrOutput() WorkerPoolWorkerConfigPtrOutput
func (WorkerPoolWorkerConfigArgs) ToWorkerPoolWorkerConfigPtrOutputWithContext ¶
func (i WorkerPoolWorkerConfigArgs) ToWorkerPoolWorkerConfigPtrOutputWithContext(ctx context.Context) WorkerPoolWorkerConfigPtrOutput
type WorkerPoolWorkerConfigInput ¶
type WorkerPoolWorkerConfigInput interface { pulumi.Input ToWorkerPoolWorkerConfigOutput() WorkerPoolWorkerConfigOutput ToWorkerPoolWorkerConfigOutputWithContext(context.Context) WorkerPoolWorkerConfigOutput }
WorkerPoolWorkerConfigInput is an input type that accepts WorkerPoolWorkerConfigArgs and WorkerPoolWorkerConfigOutput values. You can construct a concrete instance of `WorkerPoolWorkerConfigInput` via:
WorkerPoolWorkerConfigArgs{...}
type WorkerPoolWorkerConfigOutput ¶
type WorkerPoolWorkerConfigOutput struct{ *pulumi.OutputState }
func (WorkerPoolWorkerConfigOutput) DiskSizeGb ¶
func (o WorkerPoolWorkerConfigOutput) DiskSizeGb() pulumi.IntPtrOutput
Size of the disk attached to the worker, in GB. See (https://cloud.google.com/cloud-build/docs/custom-workers/worker-pool-config-file). Specify a value of up to 1000. If `0` is specified, Cloud Build will use a standard disk size.
func (WorkerPoolWorkerConfigOutput) ElementType ¶
func (WorkerPoolWorkerConfigOutput) ElementType() reflect.Type
func (WorkerPoolWorkerConfigOutput) MachineType ¶
func (o WorkerPoolWorkerConfigOutput) MachineType() pulumi.StringPtrOutput
Machine type of a worker, such as `n1-standard-1`. See (https://cloud.google.com/cloud-build/docs/custom-workers/worker-pool-config-file). If left blank, Cloud Build will use `n1-standard-1`.
func (WorkerPoolWorkerConfigOutput) NoExternalIp ¶
func (o WorkerPoolWorkerConfigOutput) NoExternalIp() pulumi.BoolPtrOutput
If true, workers are created without any public address, which prevents network egress to public IPs.
func (WorkerPoolWorkerConfigOutput) ToWorkerPoolWorkerConfigOutput ¶
func (o WorkerPoolWorkerConfigOutput) ToWorkerPoolWorkerConfigOutput() WorkerPoolWorkerConfigOutput
func (WorkerPoolWorkerConfigOutput) ToWorkerPoolWorkerConfigOutputWithContext ¶
func (o WorkerPoolWorkerConfigOutput) ToWorkerPoolWorkerConfigOutputWithContext(ctx context.Context) WorkerPoolWorkerConfigOutput
func (WorkerPoolWorkerConfigOutput) ToWorkerPoolWorkerConfigPtrOutput ¶
func (o WorkerPoolWorkerConfigOutput) ToWorkerPoolWorkerConfigPtrOutput() WorkerPoolWorkerConfigPtrOutput
func (WorkerPoolWorkerConfigOutput) ToWorkerPoolWorkerConfigPtrOutputWithContext ¶
func (o WorkerPoolWorkerConfigOutput) ToWorkerPoolWorkerConfigPtrOutputWithContext(ctx context.Context) WorkerPoolWorkerConfigPtrOutput
type WorkerPoolWorkerConfigPtrInput ¶
type WorkerPoolWorkerConfigPtrInput interface { pulumi.Input ToWorkerPoolWorkerConfigPtrOutput() WorkerPoolWorkerConfigPtrOutput ToWorkerPoolWorkerConfigPtrOutputWithContext(context.Context) WorkerPoolWorkerConfigPtrOutput }
WorkerPoolWorkerConfigPtrInput is an input type that accepts WorkerPoolWorkerConfigArgs, WorkerPoolWorkerConfigPtr and WorkerPoolWorkerConfigPtrOutput values. You can construct a concrete instance of `WorkerPoolWorkerConfigPtrInput` via:
WorkerPoolWorkerConfigArgs{...} or: nil
func WorkerPoolWorkerConfigPtr ¶
func WorkerPoolWorkerConfigPtr(v *WorkerPoolWorkerConfigArgs) WorkerPoolWorkerConfigPtrInput
type WorkerPoolWorkerConfigPtrOutput ¶
type WorkerPoolWorkerConfigPtrOutput struct{ *pulumi.OutputState }
func (WorkerPoolWorkerConfigPtrOutput) DiskSizeGb ¶
func (o WorkerPoolWorkerConfigPtrOutput) DiskSizeGb() pulumi.IntPtrOutput
Size of the disk attached to the worker, in GB. See (https://cloud.google.com/cloud-build/docs/custom-workers/worker-pool-config-file). Specify a value of up to 1000. If `0` is specified, Cloud Build will use a standard disk size.
func (WorkerPoolWorkerConfigPtrOutput) Elem ¶
func (o WorkerPoolWorkerConfigPtrOutput) Elem() WorkerPoolWorkerConfigOutput
func (WorkerPoolWorkerConfigPtrOutput) ElementType ¶
func (WorkerPoolWorkerConfigPtrOutput) ElementType() reflect.Type
func (WorkerPoolWorkerConfigPtrOutput) MachineType ¶
func (o WorkerPoolWorkerConfigPtrOutput) MachineType() pulumi.StringPtrOutput
Machine type of a worker, such as `n1-standard-1`. See (https://cloud.google.com/cloud-build/docs/custom-workers/worker-pool-config-file). If left blank, Cloud Build will use `n1-standard-1`.
func (WorkerPoolWorkerConfigPtrOutput) NoExternalIp ¶
func (o WorkerPoolWorkerConfigPtrOutput) NoExternalIp() pulumi.BoolPtrOutput
If true, workers are created without any public address, which prevents network egress to public IPs.
func (WorkerPoolWorkerConfigPtrOutput) ToWorkerPoolWorkerConfigPtrOutput ¶
func (o WorkerPoolWorkerConfigPtrOutput) ToWorkerPoolWorkerConfigPtrOutput() WorkerPoolWorkerConfigPtrOutput
func (WorkerPoolWorkerConfigPtrOutput) ToWorkerPoolWorkerConfigPtrOutputWithContext ¶
func (o WorkerPoolWorkerConfigPtrOutput) ToWorkerPoolWorkerConfigPtrOutputWithContext(ctx context.Context) WorkerPoolWorkerConfigPtrOutput