Documentation ¶
Index ¶
- type ApprovalConfig
- type ApprovalConfigAttributes
- func (ac ApprovalConfigAttributes) ApprovalRequired() terra.BoolValue
- func (ac ApprovalConfigAttributes) InternalRef() (terra.Reference, error)
- func (ac ApprovalConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ac ApprovalConfigAttributes) InternalWithRef(ref terra.Reference) ApprovalConfigAttributes
- type ApprovalConfigState
- type Args
- type BitbucketServerTriggerConfig
- type BitbucketServerTriggerConfigAttributes
- func (bstc BitbucketServerTriggerConfigAttributes) BitbucketServerConfigResource() terra.StringValue
- func (bstc BitbucketServerTriggerConfigAttributes) InternalRef() (terra.Reference, error)
- func (bstc BitbucketServerTriggerConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (bstc BitbucketServerTriggerConfigAttributes) InternalWithRef(ref terra.Reference) BitbucketServerTriggerConfigAttributes
- func (bstc BitbucketServerTriggerConfigAttributes) ProjectKey() terra.StringValue
- func (bstc BitbucketServerTriggerConfigAttributes) PullRequest() terra.ListValue[BitbucketServerTriggerConfigPullRequestAttributes]
- func (bstc BitbucketServerTriggerConfigAttributes) Push() terra.ListValue[BitbucketServerTriggerConfigPushAttributes]
- func (bstc BitbucketServerTriggerConfigAttributes) RepoSlug() terra.StringValue
- type BitbucketServerTriggerConfigPullRequest
- type BitbucketServerTriggerConfigPullRequestAttributes
- func (pr BitbucketServerTriggerConfigPullRequestAttributes) Branch() terra.StringValue
- func (pr BitbucketServerTriggerConfigPullRequestAttributes) CommentControl() terra.StringValue
- func (pr BitbucketServerTriggerConfigPullRequestAttributes) InternalRef() (terra.Reference, error)
- func (pr BitbucketServerTriggerConfigPullRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr BitbucketServerTriggerConfigPullRequestAttributes) InternalWithRef(ref terra.Reference) BitbucketServerTriggerConfigPullRequestAttributes
- func (pr BitbucketServerTriggerConfigPullRequestAttributes) InvertRegex() terra.BoolValue
- type BitbucketServerTriggerConfigPullRequestState
- type BitbucketServerTriggerConfigPush
- type BitbucketServerTriggerConfigPushAttributes
- func (p BitbucketServerTriggerConfigPushAttributes) Branch() terra.StringValue
- func (p BitbucketServerTriggerConfigPushAttributes) InternalRef() (terra.Reference, error)
- func (p BitbucketServerTriggerConfigPushAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p BitbucketServerTriggerConfigPushAttributes) InternalWithRef(ref terra.Reference) BitbucketServerTriggerConfigPushAttributes
- func (p BitbucketServerTriggerConfigPushAttributes) InvertRegex() terra.BoolValue
- func (p BitbucketServerTriggerConfigPushAttributes) Tag() terra.StringValue
- type BitbucketServerTriggerConfigPushState
- type BitbucketServerTriggerConfigState
- type Build
- type BuildArtifacts
- type BuildArtifactsAttributes
- func (a BuildArtifactsAttributes) Images() terra.ListValue[terra.StringValue]
- func (a BuildArtifactsAttributes) InternalRef() (terra.Reference, error)
- func (a BuildArtifactsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a BuildArtifactsAttributes) InternalWithRef(ref terra.Reference) BuildArtifactsAttributes
- func (a BuildArtifactsAttributes) MavenArtifacts() terra.ListValue[BuildArtifactsMavenArtifactsAttributes]
- func (a BuildArtifactsAttributes) NpmPackages() terra.ListValue[BuildArtifactsNpmPackagesAttributes]
- func (a BuildArtifactsAttributes) Objects() terra.ListValue[BuildArtifactsObjectsAttributes]
- func (a BuildArtifactsAttributes) PythonPackages() terra.ListValue[BuildArtifactsPythonPackagesAttributes]
- type BuildArtifactsMavenArtifacts
- type BuildArtifactsMavenArtifactsAttributes
- func (ma BuildArtifactsMavenArtifactsAttributes) ArtifactId() terra.StringValue
- func (ma BuildArtifactsMavenArtifactsAttributes) GroupId() terra.StringValue
- func (ma BuildArtifactsMavenArtifactsAttributes) InternalRef() (terra.Reference, error)
- func (ma BuildArtifactsMavenArtifactsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ma BuildArtifactsMavenArtifactsAttributes) InternalWithRef(ref terra.Reference) BuildArtifactsMavenArtifactsAttributes
- func (ma BuildArtifactsMavenArtifactsAttributes) Path() terra.StringValue
- func (ma BuildArtifactsMavenArtifactsAttributes) Repository() terra.StringValue
- func (ma BuildArtifactsMavenArtifactsAttributes) Version() terra.StringValue
- type BuildArtifactsMavenArtifactsState
- type BuildArtifactsNpmPackages
- type BuildArtifactsNpmPackagesAttributes
- func (np BuildArtifactsNpmPackagesAttributes) InternalRef() (terra.Reference, error)
- func (np BuildArtifactsNpmPackagesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (np BuildArtifactsNpmPackagesAttributes) InternalWithRef(ref terra.Reference) BuildArtifactsNpmPackagesAttributes
- func (np BuildArtifactsNpmPackagesAttributes) PackagePath() terra.StringValue
- func (np BuildArtifactsNpmPackagesAttributes) Repository() terra.StringValue
- type BuildArtifactsNpmPackagesState
- type BuildArtifactsObjects
- type BuildArtifactsObjectsAttributes
- func (o BuildArtifactsObjectsAttributes) InternalRef() (terra.Reference, error)
- func (o BuildArtifactsObjectsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (o BuildArtifactsObjectsAttributes) InternalWithRef(ref terra.Reference) BuildArtifactsObjectsAttributes
- func (o BuildArtifactsObjectsAttributes) Location() terra.StringValue
- func (o BuildArtifactsObjectsAttributes) Paths() terra.ListValue[terra.StringValue]
- func (o BuildArtifactsObjectsAttributes) Timing() terra.ListValue[BuildArtifactsObjectsTimingAttributes]
- type BuildArtifactsObjectsState
- type BuildArtifactsObjectsTimingAttributes
- func (t BuildArtifactsObjectsTimingAttributes) EndTime() terra.StringValue
- func (t BuildArtifactsObjectsTimingAttributes) InternalRef() (terra.Reference, error)
- func (t BuildArtifactsObjectsTimingAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t BuildArtifactsObjectsTimingAttributes) InternalWithRef(ref terra.Reference) BuildArtifactsObjectsTimingAttributes
- func (t BuildArtifactsObjectsTimingAttributes) StartTime() terra.StringValue
- type BuildArtifactsObjectsTimingState
- type BuildArtifactsPythonPackages
- type BuildArtifactsPythonPackagesAttributes
- func (pp BuildArtifactsPythonPackagesAttributes) InternalRef() (terra.Reference, error)
- func (pp BuildArtifactsPythonPackagesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pp BuildArtifactsPythonPackagesAttributes) InternalWithRef(ref terra.Reference) BuildArtifactsPythonPackagesAttributes
- func (pp BuildArtifactsPythonPackagesAttributes) Paths() terra.ListValue[terra.StringValue]
- func (pp BuildArtifactsPythonPackagesAttributes) Repository() terra.StringValue
- type BuildArtifactsPythonPackagesState
- type BuildArtifactsState
- type BuildAttributes
- func (b BuildAttributes) Artifacts() terra.ListValue[BuildArtifactsAttributes]
- func (b BuildAttributes) AvailableSecrets() terra.ListValue[BuildAvailableSecretsAttributes]
- func (b BuildAttributes) Images() terra.ListValue[terra.StringValue]
- func (b BuildAttributes) InternalRef() (terra.Reference, error)
- func (b BuildAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (b BuildAttributes) InternalWithRef(ref terra.Reference) BuildAttributes
- func (b BuildAttributes) LogsBucket() terra.StringValue
- func (b BuildAttributes) Options() terra.ListValue[BuildOptionsAttributes]
- func (b BuildAttributes) QueueTtl() terra.StringValue
- func (b BuildAttributes) Secret() terra.ListValue[BuildSecretAttributes]
- func (b BuildAttributes) Source() terra.ListValue[BuildSourceAttributes]
- func (b BuildAttributes) Step() terra.ListValue[BuildStepAttributes]
- func (b BuildAttributes) Substitutions() terra.MapValue[terra.StringValue]
- func (b BuildAttributes) Tags() terra.ListValue[terra.StringValue]
- func (b BuildAttributes) Timeout() terra.StringValue
- type BuildAvailableSecrets
- type BuildAvailableSecretsAttributes
- func (as BuildAvailableSecretsAttributes) InternalRef() (terra.Reference, error)
- func (as BuildAvailableSecretsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (as BuildAvailableSecretsAttributes) InternalWithRef(ref terra.Reference) BuildAvailableSecretsAttributes
- func (as BuildAvailableSecretsAttributes) SecretManager() terra.ListValue[BuildAvailableSecretsSecretManagerAttributes]
- type BuildAvailableSecretsSecretManager
- type BuildAvailableSecretsSecretManagerAttributes
- func (sm BuildAvailableSecretsSecretManagerAttributes) Env() terra.StringValue
- func (sm BuildAvailableSecretsSecretManagerAttributes) InternalRef() (terra.Reference, error)
- func (sm BuildAvailableSecretsSecretManagerAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sm BuildAvailableSecretsSecretManagerAttributes) InternalWithRef(ref terra.Reference) BuildAvailableSecretsSecretManagerAttributes
- func (sm BuildAvailableSecretsSecretManagerAttributes) VersionName() terra.StringValue
- type BuildAvailableSecretsSecretManagerState
- type BuildAvailableSecretsState
- type BuildOptions
- type BuildOptionsAttributes
- func (o BuildOptionsAttributes) DiskSizeGb() terra.NumberValue
- func (o BuildOptionsAttributes) DynamicSubstitutions() terra.BoolValue
- func (o BuildOptionsAttributes) Env() terra.ListValue[terra.StringValue]
- func (o BuildOptionsAttributes) InternalRef() (terra.Reference, error)
- func (o BuildOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (o BuildOptionsAttributes) InternalWithRef(ref terra.Reference) BuildOptionsAttributes
- func (o BuildOptionsAttributes) LogStreamingOption() terra.StringValue
- func (o BuildOptionsAttributes) Logging() terra.StringValue
- func (o BuildOptionsAttributes) MachineType() terra.StringValue
- func (o BuildOptionsAttributes) RequestedVerifyOption() terra.StringValue
- func (o BuildOptionsAttributes) SecretEnv() terra.ListValue[terra.StringValue]
- func (o BuildOptionsAttributes) SourceProvenanceHash() terra.ListValue[terra.StringValue]
- func (o BuildOptionsAttributes) SubstitutionOption() terra.StringValue
- func (o BuildOptionsAttributes) Volumes() terra.ListValue[BuildOptionsVolumesAttributes]
- func (o BuildOptionsAttributes) WorkerPool() terra.StringValue
- type BuildOptionsState
- type BuildOptionsVolumes
- type BuildOptionsVolumesAttributes
- func (v BuildOptionsVolumesAttributes) InternalRef() (terra.Reference, error)
- func (v BuildOptionsVolumesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (v BuildOptionsVolumesAttributes) InternalWithRef(ref terra.Reference) BuildOptionsVolumesAttributes
- func (v BuildOptionsVolumesAttributes) Name() terra.StringValue
- func (v BuildOptionsVolumesAttributes) Path() terra.StringValue
- type BuildOptionsVolumesState
- type BuildSecret
- type BuildSecretAttributes
- func (s BuildSecretAttributes) InternalRef() (terra.Reference, error)
- func (s BuildSecretAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s BuildSecretAttributes) InternalWithRef(ref terra.Reference) BuildSecretAttributes
- func (s BuildSecretAttributes) KmsKeyName() terra.StringValue
- func (s BuildSecretAttributes) SecretEnv() terra.MapValue[terra.StringValue]
- type BuildSecretState
- type BuildSource
- type BuildSourceAttributes
- func (s BuildSourceAttributes) InternalRef() (terra.Reference, error)
- func (s BuildSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s BuildSourceAttributes) InternalWithRef(ref terra.Reference) BuildSourceAttributes
- func (s BuildSourceAttributes) RepoSource() terra.ListValue[BuildSourceRepoSourceAttributes]
- func (s BuildSourceAttributes) StorageSource() terra.ListValue[BuildSourceStorageSourceAttributes]
- type BuildSourceRepoSource
- type BuildSourceRepoSourceAttributes
- func (rs BuildSourceRepoSourceAttributes) BranchName() terra.StringValue
- func (rs BuildSourceRepoSourceAttributes) CommitSha() terra.StringValue
- func (rs BuildSourceRepoSourceAttributes) Dir() terra.StringValue
- func (rs BuildSourceRepoSourceAttributes) InternalRef() (terra.Reference, error)
- func (rs BuildSourceRepoSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rs BuildSourceRepoSourceAttributes) InternalWithRef(ref terra.Reference) BuildSourceRepoSourceAttributes
- func (rs BuildSourceRepoSourceAttributes) InvertRegex() terra.BoolValue
- func (rs BuildSourceRepoSourceAttributes) ProjectId() terra.StringValue
- func (rs BuildSourceRepoSourceAttributes) RepoName() terra.StringValue
- func (rs BuildSourceRepoSourceAttributes) Substitutions() terra.MapValue[terra.StringValue]
- func (rs BuildSourceRepoSourceAttributes) TagName() terra.StringValue
- type BuildSourceRepoSourceState
- type BuildSourceState
- type BuildSourceStorageSource
- type BuildSourceStorageSourceAttributes
- func (ss BuildSourceStorageSourceAttributes) Bucket() terra.StringValue
- func (ss BuildSourceStorageSourceAttributes) Generation() terra.StringValue
- func (ss BuildSourceStorageSourceAttributes) InternalRef() (terra.Reference, error)
- func (ss BuildSourceStorageSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ss BuildSourceStorageSourceAttributes) InternalWithRef(ref terra.Reference) BuildSourceStorageSourceAttributes
- func (ss BuildSourceStorageSourceAttributes) Object() terra.StringValue
- type BuildSourceStorageSourceState
- type BuildState
- type BuildStep
- type BuildStepAttributes
- func (s BuildStepAttributes) AllowExitCodes() terra.ListValue[terra.NumberValue]
- func (s BuildStepAttributes) AllowFailure() terra.BoolValue
- func (s BuildStepAttributes) Args() terra.ListValue[terra.StringValue]
- func (s BuildStepAttributes) Dir() terra.StringValue
- func (s BuildStepAttributes) Entrypoint() terra.StringValue
- func (s BuildStepAttributes) Env() terra.ListValue[terra.StringValue]
- func (s BuildStepAttributes) Id() terra.StringValue
- func (s BuildStepAttributes) InternalRef() (terra.Reference, error)
- func (s BuildStepAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s BuildStepAttributes) InternalWithRef(ref terra.Reference) BuildStepAttributes
- func (s BuildStepAttributes) Name() terra.StringValue
- func (s BuildStepAttributes) Script() terra.StringValue
- func (s BuildStepAttributes) SecretEnv() terra.ListValue[terra.StringValue]
- func (s BuildStepAttributes) Timeout() terra.StringValue
- func (s BuildStepAttributes) Timing() terra.StringValue
- func (s BuildStepAttributes) Volumes() terra.ListValue[BuildStepVolumesAttributes]
- func (s BuildStepAttributes) WaitFor() terra.ListValue[terra.StringValue]
- type BuildStepState
- type BuildStepVolumes
- type BuildStepVolumesAttributes
- func (v BuildStepVolumesAttributes) InternalRef() (terra.Reference, error)
- func (v BuildStepVolumesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (v BuildStepVolumesAttributes) InternalWithRef(ref terra.Reference) BuildStepVolumesAttributes
- func (v BuildStepVolumesAttributes) Name() terra.StringValue
- func (v BuildStepVolumesAttributes) Path() terra.StringValue
- type BuildStepVolumesState
- type DataApprovalConfigAttributes
- func (ac DataApprovalConfigAttributes) ApprovalRequired() terra.BoolValue
- func (ac DataApprovalConfigAttributes) InternalRef() (terra.Reference, error)
- func (ac DataApprovalConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ac DataApprovalConfigAttributes) InternalWithRef(ref terra.Reference) DataApprovalConfigAttributes
- type DataApprovalConfigState
- type DataArgs
- type DataBitbucketServerTriggerConfigAttributes
- func (bstc DataBitbucketServerTriggerConfigAttributes) BitbucketServerConfigResource() terra.StringValue
- func (bstc DataBitbucketServerTriggerConfigAttributes) InternalRef() (terra.Reference, error)
- func (bstc DataBitbucketServerTriggerConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (bstc DataBitbucketServerTriggerConfigAttributes) InternalWithRef(ref terra.Reference) DataBitbucketServerTriggerConfigAttributes
- func (bstc DataBitbucketServerTriggerConfigAttributes) ProjectKey() terra.StringValue
- func (bstc DataBitbucketServerTriggerConfigAttributes) PullRequest() terra.ListValue[DataBitbucketServerTriggerConfigPullRequestAttributes]
- func (bstc DataBitbucketServerTriggerConfigAttributes) Push() terra.ListValue[DataBitbucketServerTriggerConfigPushAttributes]
- func (bstc DataBitbucketServerTriggerConfigAttributes) RepoSlug() terra.StringValue
- type DataBitbucketServerTriggerConfigPullRequestAttributes
- func (pr DataBitbucketServerTriggerConfigPullRequestAttributes) Branch() terra.StringValue
- func (pr DataBitbucketServerTriggerConfigPullRequestAttributes) CommentControl() terra.StringValue
- func (pr DataBitbucketServerTriggerConfigPullRequestAttributes) InternalRef() (terra.Reference, error)
- func (pr DataBitbucketServerTriggerConfigPullRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr DataBitbucketServerTriggerConfigPullRequestAttributes) InternalWithRef(ref terra.Reference) DataBitbucketServerTriggerConfigPullRequestAttributes
- func (pr DataBitbucketServerTriggerConfigPullRequestAttributes) InvertRegex() terra.BoolValue
- type DataBitbucketServerTriggerConfigPullRequestState
- type DataBitbucketServerTriggerConfigPushAttributes
- func (p DataBitbucketServerTriggerConfigPushAttributes) Branch() terra.StringValue
- func (p DataBitbucketServerTriggerConfigPushAttributes) InternalRef() (terra.Reference, error)
- func (p DataBitbucketServerTriggerConfigPushAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p DataBitbucketServerTriggerConfigPushAttributes) InternalWithRef(ref terra.Reference) DataBitbucketServerTriggerConfigPushAttributes
- func (p DataBitbucketServerTriggerConfigPushAttributes) InvertRegex() terra.BoolValue
- func (p DataBitbucketServerTriggerConfigPushAttributes) Tag() terra.StringValue
- type DataBitbucketServerTriggerConfigPushState
- type DataBitbucketServerTriggerConfigState
- type DataBuildArtifactsAttributes
- func (a DataBuildArtifactsAttributes) Images() terra.ListValue[terra.StringValue]
- func (a DataBuildArtifactsAttributes) InternalRef() (terra.Reference, error)
- func (a DataBuildArtifactsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a DataBuildArtifactsAttributes) InternalWithRef(ref terra.Reference) DataBuildArtifactsAttributes
- func (a DataBuildArtifactsAttributes) MavenArtifacts() terra.ListValue[DataBuildArtifactsMavenArtifactsAttributes]
- func (a DataBuildArtifactsAttributes) NpmPackages() terra.ListValue[DataBuildArtifactsNpmPackagesAttributes]
- func (a DataBuildArtifactsAttributes) Objects() terra.ListValue[DataBuildArtifactsObjectsAttributes]
- func (a DataBuildArtifactsAttributes) PythonPackages() terra.ListValue[DataBuildArtifactsPythonPackagesAttributes]
- type DataBuildArtifactsMavenArtifactsAttributes
- func (ma DataBuildArtifactsMavenArtifactsAttributes) ArtifactId() terra.StringValue
- func (ma DataBuildArtifactsMavenArtifactsAttributes) GroupId() terra.StringValue
- func (ma DataBuildArtifactsMavenArtifactsAttributes) InternalRef() (terra.Reference, error)
- func (ma DataBuildArtifactsMavenArtifactsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ma DataBuildArtifactsMavenArtifactsAttributes) InternalWithRef(ref terra.Reference) DataBuildArtifactsMavenArtifactsAttributes
- func (ma DataBuildArtifactsMavenArtifactsAttributes) Path() terra.StringValue
- func (ma DataBuildArtifactsMavenArtifactsAttributes) Repository() terra.StringValue
- func (ma DataBuildArtifactsMavenArtifactsAttributes) Version() terra.StringValue
- type DataBuildArtifactsMavenArtifactsState
- type DataBuildArtifactsNpmPackagesAttributes
- func (np DataBuildArtifactsNpmPackagesAttributes) InternalRef() (terra.Reference, error)
- func (np DataBuildArtifactsNpmPackagesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (np DataBuildArtifactsNpmPackagesAttributes) InternalWithRef(ref terra.Reference) DataBuildArtifactsNpmPackagesAttributes
- func (np DataBuildArtifactsNpmPackagesAttributes) PackagePath() terra.StringValue
- func (np DataBuildArtifactsNpmPackagesAttributes) Repository() terra.StringValue
- type DataBuildArtifactsNpmPackagesState
- type DataBuildArtifactsObjectsAttributes
- func (o DataBuildArtifactsObjectsAttributes) InternalRef() (terra.Reference, error)
- func (o DataBuildArtifactsObjectsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (o DataBuildArtifactsObjectsAttributes) InternalWithRef(ref terra.Reference) DataBuildArtifactsObjectsAttributes
- func (o DataBuildArtifactsObjectsAttributes) Location() terra.StringValue
- func (o DataBuildArtifactsObjectsAttributes) Paths() terra.ListValue[terra.StringValue]
- func (o DataBuildArtifactsObjectsAttributes) Timing() terra.ListValue[DataBuildArtifactsObjectsTimingAttributes]
- type DataBuildArtifactsObjectsState
- type DataBuildArtifactsObjectsTimingAttributes
- func (t DataBuildArtifactsObjectsTimingAttributes) EndTime() terra.StringValue
- func (t DataBuildArtifactsObjectsTimingAttributes) InternalRef() (terra.Reference, error)
- func (t DataBuildArtifactsObjectsTimingAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t DataBuildArtifactsObjectsTimingAttributes) InternalWithRef(ref terra.Reference) DataBuildArtifactsObjectsTimingAttributes
- func (t DataBuildArtifactsObjectsTimingAttributes) StartTime() terra.StringValue
- type DataBuildArtifactsObjectsTimingState
- type DataBuildArtifactsPythonPackagesAttributes
- func (pp DataBuildArtifactsPythonPackagesAttributes) InternalRef() (terra.Reference, error)
- func (pp DataBuildArtifactsPythonPackagesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pp DataBuildArtifactsPythonPackagesAttributes) InternalWithRef(ref terra.Reference) DataBuildArtifactsPythonPackagesAttributes
- func (pp DataBuildArtifactsPythonPackagesAttributes) Paths() terra.ListValue[terra.StringValue]
- func (pp DataBuildArtifactsPythonPackagesAttributes) Repository() terra.StringValue
- type DataBuildArtifactsPythonPackagesState
- type DataBuildArtifactsState
- type DataBuildAttributes
- func (b DataBuildAttributes) Artifacts() terra.ListValue[DataBuildArtifactsAttributes]
- func (b DataBuildAttributes) AvailableSecrets() terra.ListValue[DataBuildAvailableSecretsAttributes]
- func (b DataBuildAttributes) Images() terra.ListValue[terra.StringValue]
- func (b DataBuildAttributes) InternalRef() (terra.Reference, error)
- func (b DataBuildAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (b DataBuildAttributes) InternalWithRef(ref terra.Reference) DataBuildAttributes
- func (b DataBuildAttributes) LogsBucket() terra.StringValue
- func (b DataBuildAttributes) Options() terra.ListValue[DataBuildOptionsAttributes]
- func (b DataBuildAttributes) QueueTtl() terra.StringValue
- func (b DataBuildAttributes) Secret() terra.ListValue[DataBuildSecretAttributes]
- func (b DataBuildAttributes) Source() terra.ListValue[DataBuildSourceAttributes]
- func (b DataBuildAttributes) Step() terra.ListValue[DataBuildStepAttributes]
- func (b DataBuildAttributes) Substitutions() terra.MapValue[terra.StringValue]
- func (b DataBuildAttributes) Tags() terra.ListValue[terra.StringValue]
- func (b DataBuildAttributes) Timeout() terra.StringValue
- type DataBuildAvailableSecretsAttributes
- func (as DataBuildAvailableSecretsAttributes) InternalRef() (terra.Reference, error)
- func (as DataBuildAvailableSecretsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (as DataBuildAvailableSecretsAttributes) InternalWithRef(ref terra.Reference) DataBuildAvailableSecretsAttributes
- func (as DataBuildAvailableSecretsAttributes) SecretManager() terra.ListValue[DataBuildAvailableSecretsSecretManagerAttributes]
- type DataBuildAvailableSecretsSecretManagerAttributes
- func (sm DataBuildAvailableSecretsSecretManagerAttributes) Env() terra.StringValue
- func (sm DataBuildAvailableSecretsSecretManagerAttributes) InternalRef() (terra.Reference, error)
- func (sm DataBuildAvailableSecretsSecretManagerAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sm DataBuildAvailableSecretsSecretManagerAttributes) InternalWithRef(ref terra.Reference) DataBuildAvailableSecretsSecretManagerAttributes
- func (sm DataBuildAvailableSecretsSecretManagerAttributes) VersionName() terra.StringValue
- type DataBuildAvailableSecretsSecretManagerState
- type DataBuildAvailableSecretsState
- type DataBuildOptionsAttributes
- func (o DataBuildOptionsAttributes) DiskSizeGb() terra.NumberValue
- func (o DataBuildOptionsAttributes) DynamicSubstitutions() terra.BoolValue
- func (o DataBuildOptionsAttributes) Env() terra.ListValue[terra.StringValue]
- func (o DataBuildOptionsAttributes) InternalRef() (terra.Reference, error)
- func (o DataBuildOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (o DataBuildOptionsAttributes) InternalWithRef(ref terra.Reference) DataBuildOptionsAttributes
- func (o DataBuildOptionsAttributes) LogStreamingOption() terra.StringValue
- func (o DataBuildOptionsAttributes) Logging() terra.StringValue
- func (o DataBuildOptionsAttributes) MachineType() terra.StringValue
- func (o DataBuildOptionsAttributes) RequestedVerifyOption() terra.StringValue
- func (o DataBuildOptionsAttributes) SecretEnv() terra.ListValue[terra.StringValue]
- func (o DataBuildOptionsAttributes) SourceProvenanceHash() terra.ListValue[terra.StringValue]
- func (o DataBuildOptionsAttributes) SubstitutionOption() terra.StringValue
- func (o DataBuildOptionsAttributes) Volumes() terra.ListValue[DataBuildOptionsVolumesAttributes]
- func (o DataBuildOptionsAttributes) WorkerPool() terra.StringValue
- type DataBuildOptionsState
- type DataBuildOptionsVolumesAttributes
- func (v DataBuildOptionsVolumesAttributes) InternalRef() (terra.Reference, error)
- func (v DataBuildOptionsVolumesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (v DataBuildOptionsVolumesAttributes) InternalWithRef(ref terra.Reference) DataBuildOptionsVolumesAttributes
- func (v DataBuildOptionsVolumesAttributes) Name() terra.StringValue
- func (v DataBuildOptionsVolumesAttributes) Path() terra.StringValue
- type DataBuildOptionsVolumesState
- type DataBuildSecretAttributes
- func (s DataBuildSecretAttributes) InternalRef() (terra.Reference, error)
- func (s DataBuildSecretAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s DataBuildSecretAttributes) InternalWithRef(ref terra.Reference) DataBuildSecretAttributes
- func (s DataBuildSecretAttributes) KmsKeyName() terra.StringValue
- func (s DataBuildSecretAttributes) SecretEnv() terra.MapValue[terra.StringValue]
- type DataBuildSecretState
- type DataBuildSourceAttributes
- func (s DataBuildSourceAttributes) InternalRef() (terra.Reference, error)
- func (s DataBuildSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s DataBuildSourceAttributes) InternalWithRef(ref terra.Reference) DataBuildSourceAttributes
- func (s DataBuildSourceAttributes) RepoSource() terra.ListValue[DataBuildSourceRepoSourceAttributes]
- func (s DataBuildSourceAttributes) StorageSource() terra.ListValue[DataBuildSourceStorageSourceAttributes]
- type DataBuildSourceRepoSourceAttributes
- func (rs DataBuildSourceRepoSourceAttributes) BranchName() terra.StringValue
- func (rs DataBuildSourceRepoSourceAttributes) CommitSha() terra.StringValue
- func (rs DataBuildSourceRepoSourceAttributes) Dir() terra.StringValue
- func (rs DataBuildSourceRepoSourceAttributes) InternalRef() (terra.Reference, error)
- func (rs DataBuildSourceRepoSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rs DataBuildSourceRepoSourceAttributes) InternalWithRef(ref terra.Reference) DataBuildSourceRepoSourceAttributes
- func (rs DataBuildSourceRepoSourceAttributes) InvertRegex() terra.BoolValue
- func (rs DataBuildSourceRepoSourceAttributes) ProjectId() terra.StringValue
- func (rs DataBuildSourceRepoSourceAttributes) RepoName() terra.StringValue
- func (rs DataBuildSourceRepoSourceAttributes) Substitutions() terra.MapValue[terra.StringValue]
- func (rs DataBuildSourceRepoSourceAttributes) TagName() terra.StringValue
- type DataBuildSourceRepoSourceState
- type DataBuildSourceState
- type DataBuildSourceStorageSourceAttributes
- func (ss DataBuildSourceStorageSourceAttributes) Bucket() terra.StringValue
- func (ss DataBuildSourceStorageSourceAttributes) Generation() terra.StringValue
- func (ss DataBuildSourceStorageSourceAttributes) InternalRef() (terra.Reference, error)
- func (ss DataBuildSourceStorageSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ss DataBuildSourceStorageSourceAttributes) InternalWithRef(ref terra.Reference) DataBuildSourceStorageSourceAttributes
- func (ss DataBuildSourceStorageSourceAttributes) Object() terra.StringValue
- type DataBuildSourceStorageSourceState
- type DataBuildState
- type DataBuildStepAttributes
- func (s DataBuildStepAttributes) AllowExitCodes() terra.ListValue[terra.NumberValue]
- func (s DataBuildStepAttributes) AllowFailure() terra.BoolValue
- func (s DataBuildStepAttributes) Args() terra.ListValue[terra.StringValue]
- func (s DataBuildStepAttributes) Dir() terra.StringValue
- func (s DataBuildStepAttributes) Entrypoint() terra.StringValue
- func (s DataBuildStepAttributes) Env() terra.ListValue[terra.StringValue]
- func (s DataBuildStepAttributes) Id() terra.StringValue
- func (s DataBuildStepAttributes) InternalRef() (terra.Reference, error)
- func (s DataBuildStepAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s DataBuildStepAttributes) InternalWithRef(ref terra.Reference) DataBuildStepAttributes
- func (s DataBuildStepAttributes) Name() terra.StringValue
- func (s DataBuildStepAttributes) Script() terra.StringValue
- func (s DataBuildStepAttributes) SecretEnv() terra.ListValue[terra.StringValue]
- func (s DataBuildStepAttributes) Timeout() terra.StringValue
- func (s DataBuildStepAttributes) Timing() terra.StringValue
- func (s DataBuildStepAttributes) Volumes() terra.ListValue[DataBuildStepVolumesAttributes]
- func (s DataBuildStepAttributes) WaitFor() terra.ListValue[terra.StringValue]
- type DataBuildStepState
- type DataBuildStepVolumesAttributes
- func (v DataBuildStepVolumesAttributes) InternalRef() (terra.Reference, error)
- func (v DataBuildStepVolumesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (v DataBuildStepVolumesAttributes) InternalWithRef(ref terra.Reference) DataBuildStepVolumesAttributes
- func (v DataBuildStepVolumesAttributes) Name() terra.StringValue
- func (v DataBuildStepVolumesAttributes) Path() terra.StringValue
- type DataBuildStepVolumesState
- type DataGitFileSourceAttributes
- func (gfs DataGitFileSourceAttributes) BitbucketServerConfig() terra.StringValue
- func (gfs DataGitFileSourceAttributes) GithubEnterpriseConfig() terra.StringValue
- func (gfs DataGitFileSourceAttributes) InternalRef() (terra.Reference, error)
- func (gfs DataGitFileSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (gfs DataGitFileSourceAttributes) InternalWithRef(ref terra.Reference) DataGitFileSourceAttributes
- func (gfs DataGitFileSourceAttributes) Path() terra.StringValue
- func (gfs DataGitFileSourceAttributes) RepoType() terra.StringValue
- func (gfs DataGitFileSourceAttributes) Repository() terra.StringValue
- func (gfs DataGitFileSourceAttributes) Revision() terra.StringValue
- func (gfs DataGitFileSourceAttributes) Uri() terra.StringValue
- type DataGitFileSourceState
- type DataGithubAttributes
- func (g DataGithubAttributes) EnterpriseConfigResourceName() terra.StringValue
- func (g DataGithubAttributes) InternalRef() (terra.Reference, error)
- func (g DataGithubAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (g DataGithubAttributes) InternalWithRef(ref terra.Reference) DataGithubAttributes
- func (g DataGithubAttributes) Name() terra.StringValue
- func (g DataGithubAttributes) Owner() terra.StringValue
- func (g DataGithubAttributes) PullRequest() terra.ListValue[DataGithubPullRequestAttributes]
- func (g DataGithubAttributes) Push() terra.ListValue[DataGithubPushAttributes]
- type DataGithubPullRequestAttributes
- func (pr DataGithubPullRequestAttributes) Branch() terra.StringValue
- func (pr DataGithubPullRequestAttributes) CommentControl() terra.StringValue
- func (pr DataGithubPullRequestAttributes) InternalRef() (terra.Reference, error)
- func (pr DataGithubPullRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr DataGithubPullRequestAttributes) InternalWithRef(ref terra.Reference) DataGithubPullRequestAttributes
- func (pr DataGithubPullRequestAttributes) InvertRegex() terra.BoolValue
- type DataGithubPullRequestState
- type DataGithubPushAttributes
- func (p DataGithubPushAttributes) Branch() terra.StringValue
- func (p DataGithubPushAttributes) InternalRef() (terra.Reference, error)
- func (p DataGithubPushAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p DataGithubPushAttributes) InternalWithRef(ref terra.Reference) DataGithubPushAttributes
- func (p DataGithubPushAttributes) InvertRegex() terra.BoolValue
- func (p DataGithubPushAttributes) Tag() terra.StringValue
- type DataGithubPushState
- type DataGithubState
- type DataPubsubConfigAttributes
- func (pc DataPubsubConfigAttributes) InternalRef() (terra.Reference, error)
- func (pc DataPubsubConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pc DataPubsubConfigAttributes) InternalWithRef(ref terra.Reference) DataPubsubConfigAttributes
- func (pc DataPubsubConfigAttributes) ServiceAccountEmail() terra.StringValue
- func (pc DataPubsubConfigAttributes) State() terra.StringValue
- func (pc DataPubsubConfigAttributes) Subscription() terra.StringValue
- func (pc DataPubsubConfigAttributes) Topic() terra.StringValue
- type DataPubsubConfigState
- type DataRepositoryEventConfigAttributes
- func (rec DataRepositoryEventConfigAttributes) InternalRef() (terra.Reference, error)
- func (rec DataRepositoryEventConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rec DataRepositoryEventConfigAttributes) InternalWithRef(ref terra.Reference) DataRepositoryEventConfigAttributes
- func (rec DataRepositoryEventConfigAttributes) PullRequest() terra.ListValue[DataRepositoryEventConfigPullRequestAttributes]
- func (rec DataRepositoryEventConfigAttributes) Push() terra.ListValue[DataRepositoryEventConfigPushAttributes]
- func (rec DataRepositoryEventConfigAttributes) Repository() terra.StringValue
- type DataRepositoryEventConfigPullRequestAttributes
- func (pr DataRepositoryEventConfigPullRequestAttributes) Branch() terra.StringValue
- func (pr DataRepositoryEventConfigPullRequestAttributes) CommentControl() terra.StringValue
- func (pr DataRepositoryEventConfigPullRequestAttributes) InternalRef() (terra.Reference, error)
- func (pr DataRepositoryEventConfigPullRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr DataRepositoryEventConfigPullRequestAttributes) InternalWithRef(ref terra.Reference) DataRepositoryEventConfigPullRequestAttributes
- func (pr DataRepositoryEventConfigPullRequestAttributes) InvertRegex() terra.BoolValue
- type DataRepositoryEventConfigPullRequestState
- type DataRepositoryEventConfigPushAttributes
- func (p DataRepositoryEventConfigPushAttributes) Branch() terra.StringValue
- func (p DataRepositoryEventConfigPushAttributes) InternalRef() (terra.Reference, error)
- func (p DataRepositoryEventConfigPushAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p DataRepositoryEventConfigPushAttributes) InternalWithRef(ref terra.Reference) DataRepositoryEventConfigPushAttributes
- func (p DataRepositoryEventConfigPushAttributes) InvertRegex() terra.BoolValue
- func (p DataRepositoryEventConfigPushAttributes) Tag() terra.StringValue
- type DataRepositoryEventConfigPushState
- type DataRepositoryEventConfigState
- type DataSource
- type DataSourceToBuildAttributes
- func (stb DataSourceToBuildAttributes) BitbucketServerConfig() terra.StringValue
- func (stb DataSourceToBuildAttributes) GithubEnterpriseConfig() terra.StringValue
- func (stb DataSourceToBuildAttributes) InternalRef() (terra.Reference, error)
- func (stb DataSourceToBuildAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (stb DataSourceToBuildAttributes) InternalWithRef(ref terra.Reference) DataSourceToBuildAttributes
- func (stb DataSourceToBuildAttributes) Ref() terra.StringValue
- func (stb DataSourceToBuildAttributes) RepoType() terra.StringValue
- func (stb DataSourceToBuildAttributes) Repository() terra.StringValue
- func (stb DataSourceToBuildAttributes) Uri() terra.StringValue
- type DataSourceToBuildState
- type DataTriggerTemplateAttributes
- func (tt DataTriggerTemplateAttributes) BranchName() terra.StringValue
- func (tt DataTriggerTemplateAttributes) CommitSha() terra.StringValue
- func (tt DataTriggerTemplateAttributes) Dir() terra.StringValue
- func (tt DataTriggerTemplateAttributes) InternalRef() (terra.Reference, error)
- func (tt DataTriggerTemplateAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tt DataTriggerTemplateAttributes) InternalWithRef(ref terra.Reference) DataTriggerTemplateAttributes
- func (tt DataTriggerTemplateAttributes) InvertRegex() terra.BoolValue
- func (tt DataTriggerTemplateAttributes) ProjectId() terra.StringValue
- func (tt DataTriggerTemplateAttributes) RepoName() terra.StringValue
- func (tt DataTriggerTemplateAttributes) TagName() terra.StringValue
- type DataTriggerTemplateState
- type DataWebhookConfigAttributes
- func (wc DataWebhookConfigAttributes) InternalRef() (terra.Reference, error)
- func (wc DataWebhookConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (wc DataWebhookConfigAttributes) InternalWithRef(ref terra.Reference) DataWebhookConfigAttributes
- func (wc DataWebhookConfigAttributes) Secret() terra.StringValue
- func (wc DataWebhookConfigAttributes) State() terra.StringValue
- type DataWebhookConfigState
- type GitFileSource
- type GitFileSourceAttributes
- func (gfs GitFileSourceAttributes) BitbucketServerConfig() terra.StringValue
- func (gfs GitFileSourceAttributes) GithubEnterpriseConfig() terra.StringValue
- func (gfs GitFileSourceAttributes) InternalRef() (terra.Reference, error)
- func (gfs GitFileSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (gfs GitFileSourceAttributes) InternalWithRef(ref terra.Reference) GitFileSourceAttributes
- func (gfs GitFileSourceAttributes) Path() terra.StringValue
- func (gfs GitFileSourceAttributes) RepoType() terra.StringValue
- func (gfs GitFileSourceAttributes) Repository() terra.StringValue
- func (gfs GitFileSourceAttributes) Revision() terra.StringValue
- func (gfs GitFileSourceAttributes) Uri() terra.StringValue
- type GitFileSourceState
- type Github
- type GithubAttributes
- func (g GithubAttributes) EnterpriseConfigResourceName() terra.StringValue
- func (g GithubAttributes) InternalRef() (terra.Reference, error)
- func (g GithubAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (g GithubAttributes) InternalWithRef(ref terra.Reference) GithubAttributes
- func (g GithubAttributes) Name() terra.StringValue
- func (g GithubAttributes) Owner() terra.StringValue
- func (g GithubAttributes) PullRequest() terra.ListValue[GithubPullRequestAttributes]
- func (g GithubAttributes) Push() terra.ListValue[GithubPushAttributes]
- type GithubPullRequest
- type GithubPullRequestAttributes
- func (pr GithubPullRequestAttributes) Branch() terra.StringValue
- func (pr GithubPullRequestAttributes) CommentControl() terra.StringValue
- func (pr GithubPullRequestAttributes) InternalRef() (terra.Reference, error)
- func (pr GithubPullRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr GithubPullRequestAttributes) InternalWithRef(ref terra.Reference) GithubPullRequestAttributes
- func (pr GithubPullRequestAttributes) InvertRegex() terra.BoolValue
- type GithubPullRequestState
- type GithubPush
- type GithubPushAttributes
- func (p GithubPushAttributes) Branch() terra.StringValue
- func (p GithubPushAttributes) InternalRef() (terra.Reference, error)
- func (p GithubPushAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p GithubPushAttributes) InternalWithRef(ref terra.Reference) GithubPushAttributes
- func (p GithubPushAttributes) InvertRegex() terra.BoolValue
- func (p GithubPushAttributes) Tag() terra.StringValue
- type GithubPushState
- type GithubState
- type PubsubConfig
- type PubsubConfigAttributes
- func (pc PubsubConfigAttributes) InternalRef() (terra.Reference, error)
- func (pc PubsubConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pc PubsubConfigAttributes) InternalWithRef(ref terra.Reference) PubsubConfigAttributes
- func (pc PubsubConfigAttributes) ServiceAccountEmail() terra.StringValue
- func (pc PubsubConfigAttributes) State() terra.StringValue
- func (pc PubsubConfigAttributes) Subscription() terra.StringValue
- func (pc PubsubConfigAttributes) Topic() terra.StringValue
- type PubsubConfigState
- type RepositoryEventConfig
- type RepositoryEventConfigAttributes
- func (rec RepositoryEventConfigAttributes) InternalRef() (terra.Reference, error)
- func (rec RepositoryEventConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rec RepositoryEventConfigAttributes) InternalWithRef(ref terra.Reference) RepositoryEventConfigAttributes
- func (rec RepositoryEventConfigAttributes) PullRequest() terra.ListValue[RepositoryEventConfigPullRequestAttributes]
- func (rec RepositoryEventConfigAttributes) Push() terra.ListValue[RepositoryEventConfigPushAttributes]
- func (rec RepositoryEventConfigAttributes) Repository() terra.StringValue
- type RepositoryEventConfigPullRequest
- type RepositoryEventConfigPullRequestAttributes
- func (pr RepositoryEventConfigPullRequestAttributes) Branch() terra.StringValue
- func (pr RepositoryEventConfigPullRequestAttributes) CommentControl() terra.StringValue
- func (pr RepositoryEventConfigPullRequestAttributes) InternalRef() (terra.Reference, error)
- func (pr RepositoryEventConfigPullRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr RepositoryEventConfigPullRequestAttributes) InternalWithRef(ref terra.Reference) RepositoryEventConfigPullRequestAttributes
- func (pr RepositoryEventConfigPullRequestAttributes) InvertRegex() terra.BoolValue
- type RepositoryEventConfigPullRequestState
- type RepositoryEventConfigPush
- type RepositoryEventConfigPushAttributes
- func (p RepositoryEventConfigPushAttributes) Branch() terra.StringValue
- func (p RepositoryEventConfigPushAttributes) InternalRef() (terra.Reference, error)
- func (p RepositoryEventConfigPushAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p RepositoryEventConfigPushAttributes) InternalWithRef(ref terra.Reference) RepositoryEventConfigPushAttributes
- func (p RepositoryEventConfigPushAttributes) InvertRegex() terra.BoolValue
- func (p RepositoryEventConfigPushAttributes) Tag() terra.StringValue
- type RepositoryEventConfigPushState
- type RepositoryEventConfigState
- type Resource
- func (gct *Resource) Attributes() googleCloudbuildTriggerAttributes
- func (gct *Resource) Configuration() interface{}
- func (gct *Resource) DependOn() terra.Reference
- func (gct *Resource) Dependencies() terra.Dependencies
- func (gct *Resource) ImportState(state io.Reader) error
- func (gct *Resource) LifecycleManagement() *terra.Lifecycle
- func (gct *Resource) LocalName() string
- func (gct *Resource) State() (*googleCloudbuildTriggerState, bool)
- func (gct *Resource) StateMust() *googleCloudbuildTriggerState
- func (gct *Resource) Type() string
- type SourceToBuild
- type SourceToBuildAttributes
- func (stb SourceToBuildAttributes) BitbucketServerConfig() terra.StringValue
- func (stb SourceToBuildAttributes) GithubEnterpriseConfig() terra.StringValue
- func (stb SourceToBuildAttributes) InternalRef() (terra.Reference, error)
- func (stb SourceToBuildAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (stb SourceToBuildAttributes) InternalWithRef(ref terra.Reference) SourceToBuildAttributes
- func (stb SourceToBuildAttributes) Ref() terra.StringValue
- func (stb SourceToBuildAttributes) RepoType() terra.StringValue
- func (stb SourceToBuildAttributes) Repository() terra.StringValue
- func (stb SourceToBuildAttributes) Uri() terra.StringValue
- type SourceToBuildState
- type Timeouts
- type TimeoutsAttributes
- func (t TimeoutsAttributes) Create() terra.StringValue
- func (t TimeoutsAttributes) Delete() terra.StringValue
- func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
- func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
- type TriggerTemplate
- type TriggerTemplateAttributes
- func (tt TriggerTemplateAttributes) BranchName() terra.StringValue
- func (tt TriggerTemplateAttributes) CommitSha() terra.StringValue
- func (tt TriggerTemplateAttributes) Dir() terra.StringValue
- func (tt TriggerTemplateAttributes) InternalRef() (terra.Reference, error)
- func (tt TriggerTemplateAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tt TriggerTemplateAttributes) InternalWithRef(ref terra.Reference) TriggerTemplateAttributes
- func (tt TriggerTemplateAttributes) InvertRegex() terra.BoolValue
- func (tt TriggerTemplateAttributes) ProjectId() terra.StringValue
- func (tt TriggerTemplateAttributes) RepoName() terra.StringValue
- func (tt TriggerTemplateAttributes) TagName() terra.StringValue
- type TriggerTemplateState
- type WebhookConfig
- type WebhookConfigAttributes
- func (wc WebhookConfigAttributes) InternalRef() (terra.Reference, error)
- func (wc WebhookConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (wc WebhookConfigAttributes) InternalWithRef(ref terra.Reference) WebhookConfigAttributes
- func (wc WebhookConfigAttributes) Secret() terra.StringValue
- func (wc WebhookConfigAttributes) State() terra.StringValue
- type WebhookConfigState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApprovalConfig ¶
type ApprovalConfigAttributes ¶
type ApprovalConfigAttributes struct {
// contains filtered or unexported fields
}
func (ApprovalConfigAttributes) ApprovalRequired ¶
func (ac ApprovalConfigAttributes) ApprovalRequired() terra.BoolValue
func (ApprovalConfigAttributes) InternalRef ¶
func (ac ApprovalConfigAttributes) InternalRef() (terra.Reference, error)
func (ApprovalConfigAttributes) InternalTokens ¶
func (ac ApprovalConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ApprovalConfigAttributes) InternalWithRef ¶
func (ac ApprovalConfigAttributes) InternalWithRef(ref terra.Reference) ApprovalConfigAttributes
type ApprovalConfigState ¶
type ApprovalConfigState struct {
ApprovalRequired bool `json:"approval_required"`
}
type Args ¶
type Args struct { // Description: string, optional Description terra.StringValue `hcl:"description,attr"` // Disabled: bool, optional Disabled terra.BoolValue `hcl:"disabled,attr"` // Filename: string, optional Filename terra.StringValue `hcl:"filename,attr"` // Filter: string, optional Filter terra.StringValue `hcl:"filter,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // IgnoredFiles: list of string, optional IgnoredFiles terra.ListValue[terra.StringValue] `hcl:"ignored_files,attr"` // IncludeBuildLogs: string, optional IncludeBuildLogs terra.StringValue `hcl:"include_build_logs,attr"` // IncludedFiles: list of string, optional IncludedFiles terra.ListValue[terra.StringValue] `hcl:"included_files,attr"` // Location: string, optional Location terra.StringValue `hcl:"location,attr"` // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // Project: string, optional Project terra.StringValue `hcl:"project,attr"` // ServiceAccount: string, optional ServiceAccount terra.StringValue `hcl:"service_account,attr"` // Substitutions: map of string, optional Substitutions terra.MapValue[terra.StringValue] `hcl:"substitutions,attr"` // Tags: list of string, optional Tags terra.ListValue[terra.StringValue] `hcl:"tags,attr"` // ApprovalConfig: optional ApprovalConfig *ApprovalConfig `hcl:"approval_config,block"` // BitbucketServerTriggerConfig: optional BitbucketServerTriggerConfig *BitbucketServerTriggerConfig `hcl:"bitbucket_server_trigger_config,block"` // Build: optional Build *Build `hcl:"build,block"` // GitFileSource: optional GitFileSource *GitFileSource `hcl:"git_file_source,block"` // Github: optional Github *Github `hcl:"github,block"` // PubsubConfig: optional PubsubConfig *PubsubConfig `hcl:"pubsub_config,block"` // RepositoryEventConfig: optional RepositoryEventConfig *RepositoryEventConfig `hcl:"repository_event_config,block"` // SourceToBuild: optional SourceToBuild *SourceToBuild `hcl:"source_to_build,block"` // Timeouts: optional Timeouts *Timeouts `hcl:"timeouts,block"` // TriggerTemplate: optional TriggerTemplate *TriggerTemplate `hcl:"trigger_template,block"` // WebhookConfig: optional WebhookConfig *WebhookConfig `hcl:"webhook_config,block"` }
Args contains the configurations for google_cloudbuild_trigger.
type BitbucketServerTriggerConfig ¶
type BitbucketServerTriggerConfig struct { // BitbucketServerConfigResource: string, required BitbucketServerConfigResource terra.StringValue `hcl:"bitbucket_server_config_resource,attr" validate:"required"` // ProjectKey: string, required ProjectKey terra.StringValue `hcl:"project_key,attr" validate:"required"` // RepoSlug: string, required RepoSlug terra.StringValue `hcl:"repo_slug,attr" validate:"required"` // BitbucketServerTriggerConfigPullRequest: optional PullRequest *BitbucketServerTriggerConfigPullRequest `hcl:"pull_request,block"` // BitbucketServerTriggerConfigPush: optional Push *BitbucketServerTriggerConfigPush `hcl:"push,block"` }
type BitbucketServerTriggerConfigAttributes ¶
type BitbucketServerTriggerConfigAttributes struct {
// contains filtered or unexported fields
}
func (BitbucketServerTriggerConfigAttributes) BitbucketServerConfigResource ¶
func (bstc BitbucketServerTriggerConfigAttributes) BitbucketServerConfigResource() terra.StringValue
func (BitbucketServerTriggerConfigAttributes) InternalRef ¶
func (bstc BitbucketServerTriggerConfigAttributes) InternalRef() (terra.Reference, error)
func (BitbucketServerTriggerConfigAttributes) InternalTokens ¶
func (bstc BitbucketServerTriggerConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BitbucketServerTriggerConfigAttributes) InternalWithRef ¶
func (bstc BitbucketServerTriggerConfigAttributes) InternalWithRef(ref terra.Reference) BitbucketServerTriggerConfigAttributes
func (BitbucketServerTriggerConfigAttributes) ProjectKey ¶
func (bstc BitbucketServerTriggerConfigAttributes) ProjectKey() terra.StringValue
func (BitbucketServerTriggerConfigAttributes) PullRequest ¶
func (bstc BitbucketServerTriggerConfigAttributes) PullRequest() terra.ListValue[BitbucketServerTriggerConfigPullRequestAttributes]
func (BitbucketServerTriggerConfigAttributes) RepoSlug ¶
func (bstc BitbucketServerTriggerConfigAttributes) RepoSlug() terra.StringValue
type BitbucketServerTriggerConfigPullRequest ¶
type BitbucketServerTriggerConfigPullRequest struct { // Branch: string, required Branch terra.StringValue `hcl:"branch,attr" validate:"required"` // CommentControl: string, optional CommentControl terra.StringValue `hcl:"comment_control,attr"` // InvertRegex: bool, optional InvertRegex terra.BoolValue `hcl:"invert_regex,attr"` }
type BitbucketServerTriggerConfigPullRequestAttributes ¶
type BitbucketServerTriggerConfigPullRequestAttributes struct {
// contains filtered or unexported fields
}
func (BitbucketServerTriggerConfigPullRequestAttributes) Branch ¶
func (pr BitbucketServerTriggerConfigPullRequestAttributes) Branch() terra.StringValue
func (BitbucketServerTriggerConfigPullRequestAttributes) CommentControl ¶
func (pr BitbucketServerTriggerConfigPullRequestAttributes) CommentControl() terra.StringValue
func (BitbucketServerTriggerConfigPullRequestAttributes) InternalRef ¶
func (pr BitbucketServerTriggerConfigPullRequestAttributes) InternalRef() (terra.Reference, error)
func (BitbucketServerTriggerConfigPullRequestAttributes) InternalTokens ¶
func (pr BitbucketServerTriggerConfigPullRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BitbucketServerTriggerConfigPullRequestAttributes) InternalWithRef ¶
func (pr BitbucketServerTriggerConfigPullRequestAttributes) InternalWithRef(ref terra.Reference) BitbucketServerTriggerConfigPullRequestAttributes
func (BitbucketServerTriggerConfigPullRequestAttributes) InvertRegex ¶
func (pr BitbucketServerTriggerConfigPullRequestAttributes) InvertRegex() terra.BoolValue
type BitbucketServerTriggerConfigPush ¶
type BitbucketServerTriggerConfigPush struct { // Branch: string, optional Branch terra.StringValue `hcl:"branch,attr"` // InvertRegex: bool, optional InvertRegex terra.BoolValue `hcl:"invert_regex,attr"` // Tag: string, optional Tag terra.StringValue `hcl:"tag,attr"` }
type BitbucketServerTriggerConfigPushAttributes ¶
type BitbucketServerTriggerConfigPushAttributes struct {
// contains filtered or unexported fields
}
func (BitbucketServerTriggerConfigPushAttributes) Branch ¶
func (p BitbucketServerTriggerConfigPushAttributes) Branch() terra.StringValue
func (BitbucketServerTriggerConfigPushAttributes) InternalRef ¶
func (p BitbucketServerTriggerConfigPushAttributes) InternalRef() (terra.Reference, error)
func (BitbucketServerTriggerConfigPushAttributes) InternalTokens ¶
func (p BitbucketServerTriggerConfigPushAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BitbucketServerTriggerConfigPushAttributes) InternalWithRef ¶
func (p BitbucketServerTriggerConfigPushAttributes) InternalWithRef(ref terra.Reference) BitbucketServerTriggerConfigPushAttributes
func (BitbucketServerTriggerConfigPushAttributes) InvertRegex ¶
func (p BitbucketServerTriggerConfigPushAttributes) InvertRegex() terra.BoolValue
func (BitbucketServerTriggerConfigPushAttributes) Tag ¶
func (p BitbucketServerTriggerConfigPushAttributes) Tag() terra.StringValue
type BitbucketServerTriggerConfigState ¶
type BitbucketServerTriggerConfigState struct { BitbucketServerConfigResource string `json:"bitbucket_server_config_resource"` ProjectKey string `json:"project_key"` RepoSlug string `json:"repo_slug"` PullRequest []BitbucketServerTriggerConfigPullRequestState `json:"pull_request"` Push []BitbucketServerTriggerConfigPushState `json:"push"` }
type Build ¶
type Build struct { // Images: list of string, optional Images terra.ListValue[terra.StringValue] `hcl:"images,attr"` // LogsBucket: string, optional LogsBucket terra.StringValue `hcl:"logs_bucket,attr"` // QueueTtl: string, optional QueueTtl terra.StringValue `hcl:"queue_ttl,attr"` // Substitutions: map of string, optional Substitutions terra.MapValue[terra.StringValue] `hcl:"substitutions,attr"` // Tags: list of string, optional Tags terra.ListValue[terra.StringValue] `hcl:"tags,attr"` // Timeout: string, optional Timeout terra.StringValue `hcl:"timeout,attr"` // BuildArtifacts: optional Artifacts *BuildArtifacts `hcl:"artifacts,block"` // BuildAvailableSecrets: optional AvailableSecrets *BuildAvailableSecrets `hcl:"available_secrets,block"` // BuildOptions: optional Options *BuildOptions `hcl:"options,block"` // BuildSecret: min=0 Secret []BuildSecret `hcl:"secret,block" validate:"min=0"` // BuildSource: optional Source *BuildSource `hcl:"source,block"` // BuildStep: min=1 Step []BuildStep `hcl:"step,block" validate:"min=1"` }
type BuildArtifacts ¶
type BuildArtifacts struct { // Images: list of string, optional Images terra.ListValue[terra.StringValue] `hcl:"images,attr"` // BuildArtifactsMavenArtifacts: min=0 MavenArtifacts []BuildArtifactsMavenArtifacts `hcl:"maven_artifacts,block" validate:"min=0"` // BuildArtifactsNpmPackages: min=0 NpmPackages []BuildArtifactsNpmPackages `hcl:"npm_packages,block" validate:"min=0"` // BuildArtifactsObjects: optional Objects *BuildArtifactsObjects `hcl:"objects,block"` // BuildArtifactsPythonPackages: min=0 PythonPackages []BuildArtifactsPythonPackages `hcl:"python_packages,block" validate:"min=0"` }
type BuildArtifactsAttributes ¶
type BuildArtifactsAttributes struct {
// contains filtered or unexported fields
}
func (BuildArtifactsAttributes) Images ¶
func (a BuildArtifactsAttributes) Images() terra.ListValue[terra.StringValue]
func (BuildArtifactsAttributes) InternalRef ¶
func (a BuildArtifactsAttributes) InternalRef() (terra.Reference, error)
func (BuildArtifactsAttributes) InternalTokens ¶
func (a BuildArtifactsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildArtifactsAttributes) InternalWithRef ¶
func (a BuildArtifactsAttributes) InternalWithRef(ref terra.Reference) BuildArtifactsAttributes
func (BuildArtifactsAttributes) MavenArtifacts ¶
func (a BuildArtifactsAttributes) MavenArtifacts() terra.ListValue[BuildArtifactsMavenArtifactsAttributes]
func (BuildArtifactsAttributes) NpmPackages ¶
func (a BuildArtifactsAttributes) NpmPackages() terra.ListValue[BuildArtifactsNpmPackagesAttributes]
func (BuildArtifactsAttributes) Objects ¶
func (a BuildArtifactsAttributes) Objects() terra.ListValue[BuildArtifactsObjectsAttributes]
func (BuildArtifactsAttributes) PythonPackages ¶
func (a BuildArtifactsAttributes) PythonPackages() terra.ListValue[BuildArtifactsPythonPackagesAttributes]
type BuildArtifactsMavenArtifacts ¶
type BuildArtifactsMavenArtifacts struct { // ArtifactId: string, optional ArtifactId terra.StringValue `hcl:"artifact_id,attr"` // GroupId: string, optional GroupId terra.StringValue `hcl:"group_id,attr"` // Path: string, optional Path terra.StringValue `hcl:"path,attr"` // Repository: string, optional Repository terra.StringValue `hcl:"repository,attr"` // Version: string, optional Version terra.StringValue `hcl:"version,attr"` }
type BuildArtifactsMavenArtifactsAttributes ¶
type BuildArtifactsMavenArtifactsAttributes struct {
// contains filtered or unexported fields
}
func (BuildArtifactsMavenArtifactsAttributes) ArtifactId ¶
func (ma BuildArtifactsMavenArtifactsAttributes) ArtifactId() terra.StringValue
func (BuildArtifactsMavenArtifactsAttributes) GroupId ¶
func (ma BuildArtifactsMavenArtifactsAttributes) GroupId() terra.StringValue
func (BuildArtifactsMavenArtifactsAttributes) InternalRef ¶
func (ma BuildArtifactsMavenArtifactsAttributes) InternalRef() (terra.Reference, error)
func (BuildArtifactsMavenArtifactsAttributes) InternalTokens ¶
func (ma BuildArtifactsMavenArtifactsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildArtifactsMavenArtifactsAttributes) InternalWithRef ¶
func (ma BuildArtifactsMavenArtifactsAttributes) InternalWithRef(ref terra.Reference) BuildArtifactsMavenArtifactsAttributes
func (BuildArtifactsMavenArtifactsAttributes) Path ¶
func (ma BuildArtifactsMavenArtifactsAttributes) Path() terra.StringValue
func (BuildArtifactsMavenArtifactsAttributes) Repository ¶
func (ma BuildArtifactsMavenArtifactsAttributes) Repository() terra.StringValue
func (BuildArtifactsMavenArtifactsAttributes) Version ¶
func (ma BuildArtifactsMavenArtifactsAttributes) Version() terra.StringValue
type BuildArtifactsNpmPackages ¶
type BuildArtifactsNpmPackages struct { // PackagePath: string, optional PackagePath terra.StringValue `hcl:"package_path,attr"` // Repository: string, optional Repository terra.StringValue `hcl:"repository,attr"` }
type BuildArtifactsNpmPackagesAttributes ¶
type BuildArtifactsNpmPackagesAttributes struct {
// contains filtered or unexported fields
}
func (BuildArtifactsNpmPackagesAttributes) InternalRef ¶
func (np BuildArtifactsNpmPackagesAttributes) InternalRef() (terra.Reference, error)
func (BuildArtifactsNpmPackagesAttributes) InternalTokens ¶
func (np BuildArtifactsNpmPackagesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildArtifactsNpmPackagesAttributes) InternalWithRef ¶
func (np BuildArtifactsNpmPackagesAttributes) InternalWithRef(ref terra.Reference) BuildArtifactsNpmPackagesAttributes
func (BuildArtifactsNpmPackagesAttributes) PackagePath ¶
func (np BuildArtifactsNpmPackagesAttributes) PackagePath() terra.StringValue
func (BuildArtifactsNpmPackagesAttributes) Repository ¶
func (np BuildArtifactsNpmPackagesAttributes) Repository() terra.StringValue
type BuildArtifactsObjects ¶
type BuildArtifactsObjects struct { // Location: string, optional Location terra.StringValue `hcl:"location,attr"` // Paths: list of string, optional Paths terra.ListValue[terra.StringValue] `hcl:"paths,attr"` }
type BuildArtifactsObjectsAttributes ¶
type BuildArtifactsObjectsAttributes struct {
// contains filtered or unexported fields
}
func (BuildArtifactsObjectsAttributes) InternalRef ¶
func (o BuildArtifactsObjectsAttributes) InternalRef() (terra.Reference, error)
func (BuildArtifactsObjectsAttributes) InternalTokens ¶
func (o BuildArtifactsObjectsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildArtifactsObjectsAttributes) InternalWithRef ¶
func (o BuildArtifactsObjectsAttributes) InternalWithRef(ref terra.Reference) BuildArtifactsObjectsAttributes
func (BuildArtifactsObjectsAttributes) Location ¶
func (o BuildArtifactsObjectsAttributes) Location() terra.StringValue
func (BuildArtifactsObjectsAttributes) Paths ¶
func (o BuildArtifactsObjectsAttributes) Paths() terra.ListValue[terra.StringValue]
func (BuildArtifactsObjectsAttributes) Timing ¶
func (o BuildArtifactsObjectsAttributes) Timing() terra.ListValue[BuildArtifactsObjectsTimingAttributes]
type BuildArtifactsObjectsState ¶
type BuildArtifactsObjectsState struct { Location string `json:"location"` Paths []string `json:"paths"` Timing []BuildArtifactsObjectsTimingState `json:"timing"` }
type BuildArtifactsObjectsTimingAttributes ¶
type BuildArtifactsObjectsTimingAttributes struct {
// contains filtered or unexported fields
}
func (BuildArtifactsObjectsTimingAttributes) EndTime ¶
func (t BuildArtifactsObjectsTimingAttributes) EndTime() terra.StringValue
func (BuildArtifactsObjectsTimingAttributes) InternalRef ¶
func (t BuildArtifactsObjectsTimingAttributes) InternalRef() (terra.Reference, error)
func (BuildArtifactsObjectsTimingAttributes) InternalTokens ¶
func (t BuildArtifactsObjectsTimingAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildArtifactsObjectsTimingAttributes) InternalWithRef ¶
func (t BuildArtifactsObjectsTimingAttributes) InternalWithRef(ref terra.Reference) BuildArtifactsObjectsTimingAttributes
func (BuildArtifactsObjectsTimingAttributes) StartTime ¶
func (t BuildArtifactsObjectsTimingAttributes) StartTime() terra.StringValue
type BuildArtifactsPythonPackages ¶
type BuildArtifactsPythonPackages struct { // Paths: list of string, optional Paths terra.ListValue[terra.StringValue] `hcl:"paths,attr"` // Repository: string, optional Repository terra.StringValue `hcl:"repository,attr"` }
type BuildArtifactsPythonPackagesAttributes ¶
type BuildArtifactsPythonPackagesAttributes struct {
// contains filtered or unexported fields
}
func (BuildArtifactsPythonPackagesAttributes) InternalRef ¶
func (pp BuildArtifactsPythonPackagesAttributes) InternalRef() (terra.Reference, error)
func (BuildArtifactsPythonPackagesAttributes) InternalTokens ¶
func (pp BuildArtifactsPythonPackagesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildArtifactsPythonPackagesAttributes) InternalWithRef ¶
func (pp BuildArtifactsPythonPackagesAttributes) InternalWithRef(ref terra.Reference) BuildArtifactsPythonPackagesAttributes
func (BuildArtifactsPythonPackagesAttributes) Paths ¶
func (pp BuildArtifactsPythonPackagesAttributes) Paths() terra.ListValue[terra.StringValue]
func (BuildArtifactsPythonPackagesAttributes) Repository ¶
func (pp BuildArtifactsPythonPackagesAttributes) Repository() terra.StringValue
type BuildArtifactsState ¶
type BuildArtifactsState struct { Images []string `json:"images"` MavenArtifacts []BuildArtifactsMavenArtifactsState `json:"maven_artifacts"` NpmPackages []BuildArtifactsNpmPackagesState `json:"npm_packages"` Objects []BuildArtifactsObjectsState `json:"objects"` PythonPackages []BuildArtifactsPythonPackagesState `json:"python_packages"` }
type BuildAttributes ¶
type BuildAttributes struct {
// contains filtered or unexported fields
}
func (BuildAttributes) Artifacts ¶
func (b BuildAttributes) Artifacts() terra.ListValue[BuildArtifactsAttributes]
func (BuildAttributes) AvailableSecrets ¶
func (b BuildAttributes) AvailableSecrets() terra.ListValue[BuildAvailableSecretsAttributes]
func (BuildAttributes) Images ¶
func (b BuildAttributes) Images() terra.ListValue[terra.StringValue]
func (BuildAttributes) InternalRef ¶
func (b BuildAttributes) InternalRef() (terra.Reference, error)
func (BuildAttributes) InternalTokens ¶
func (b BuildAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildAttributes) InternalWithRef ¶
func (b BuildAttributes) InternalWithRef(ref terra.Reference) BuildAttributes
func (BuildAttributes) LogsBucket ¶
func (b BuildAttributes) LogsBucket() terra.StringValue
func (BuildAttributes) Options ¶
func (b BuildAttributes) Options() terra.ListValue[BuildOptionsAttributes]
func (BuildAttributes) QueueTtl ¶
func (b BuildAttributes) QueueTtl() terra.StringValue
func (BuildAttributes) Secret ¶
func (b BuildAttributes) Secret() terra.ListValue[BuildSecretAttributes]
func (BuildAttributes) Source ¶
func (b BuildAttributes) Source() terra.ListValue[BuildSourceAttributes]
func (BuildAttributes) Step ¶
func (b BuildAttributes) Step() terra.ListValue[BuildStepAttributes]
func (BuildAttributes) Substitutions ¶
func (b BuildAttributes) Substitutions() terra.MapValue[terra.StringValue]
func (BuildAttributes) Tags ¶
func (b BuildAttributes) Tags() terra.ListValue[terra.StringValue]
func (BuildAttributes) Timeout ¶
func (b BuildAttributes) Timeout() terra.StringValue
type BuildAvailableSecrets ¶
type BuildAvailableSecrets struct { // BuildAvailableSecretsSecretManager: min=1 SecretManager []BuildAvailableSecretsSecretManager `hcl:"secret_manager,block" validate:"min=1"` }
type BuildAvailableSecretsAttributes ¶
type BuildAvailableSecretsAttributes struct {
// contains filtered or unexported fields
}
func (BuildAvailableSecretsAttributes) InternalRef ¶
func (as BuildAvailableSecretsAttributes) InternalRef() (terra.Reference, error)
func (BuildAvailableSecretsAttributes) InternalTokens ¶
func (as BuildAvailableSecretsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildAvailableSecretsAttributes) InternalWithRef ¶
func (as BuildAvailableSecretsAttributes) InternalWithRef(ref terra.Reference) BuildAvailableSecretsAttributes
func (BuildAvailableSecretsAttributes) SecretManager ¶
func (as BuildAvailableSecretsAttributes) SecretManager() terra.ListValue[BuildAvailableSecretsSecretManagerAttributes]
type BuildAvailableSecretsSecretManager ¶
type BuildAvailableSecretsSecretManager struct { // Env: string, required Env terra.StringValue `hcl:"env,attr" validate:"required"` // VersionName: string, required VersionName terra.StringValue `hcl:"version_name,attr" validate:"required"` }
type BuildAvailableSecretsSecretManagerAttributes ¶
type BuildAvailableSecretsSecretManagerAttributes struct {
// contains filtered or unexported fields
}
func (BuildAvailableSecretsSecretManagerAttributes) Env ¶
func (sm BuildAvailableSecretsSecretManagerAttributes) Env() terra.StringValue
func (BuildAvailableSecretsSecretManagerAttributes) InternalRef ¶
func (sm BuildAvailableSecretsSecretManagerAttributes) InternalRef() (terra.Reference, error)
func (BuildAvailableSecretsSecretManagerAttributes) InternalTokens ¶
func (sm BuildAvailableSecretsSecretManagerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildAvailableSecretsSecretManagerAttributes) InternalWithRef ¶
func (sm BuildAvailableSecretsSecretManagerAttributes) InternalWithRef(ref terra.Reference) BuildAvailableSecretsSecretManagerAttributes
func (BuildAvailableSecretsSecretManagerAttributes) VersionName ¶
func (sm BuildAvailableSecretsSecretManagerAttributes) VersionName() terra.StringValue
type BuildAvailableSecretsState ¶
type BuildAvailableSecretsState struct {
SecretManager []BuildAvailableSecretsSecretManagerState `json:"secret_manager"`
}
type BuildOptions ¶
type BuildOptions struct { // DiskSizeGb: number, optional DiskSizeGb terra.NumberValue `hcl:"disk_size_gb,attr"` // DynamicSubstitutions: bool, optional DynamicSubstitutions terra.BoolValue `hcl:"dynamic_substitutions,attr"` // Env: list of string, optional Env terra.ListValue[terra.StringValue] `hcl:"env,attr"` // LogStreamingOption: string, optional LogStreamingOption terra.StringValue `hcl:"log_streaming_option,attr"` // Logging: string, optional Logging terra.StringValue `hcl:"logging,attr"` // MachineType: string, optional MachineType terra.StringValue `hcl:"machine_type,attr"` // RequestedVerifyOption: string, optional RequestedVerifyOption terra.StringValue `hcl:"requested_verify_option,attr"` // SecretEnv: list of string, optional SecretEnv terra.ListValue[terra.StringValue] `hcl:"secret_env,attr"` // SourceProvenanceHash: list of string, optional SourceProvenanceHash terra.ListValue[terra.StringValue] `hcl:"source_provenance_hash,attr"` // SubstitutionOption: string, optional SubstitutionOption terra.StringValue `hcl:"substitution_option,attr"` // WorkerPool: string, optional WorkerPool terra.StringValue `hcl:"worker_pool,attr"` // BuildOptionsVolumes: min=0 Volumes []BuildOptionsVolumes `hcl:"volumes,block" validate:"min=0"` }
type BuildOptionsAttributes ¶
type BuildOptionsAttributes struct {
// contains filtered or unexported fields
}
func (BuildOptionsAttributes) DiskSizeGb ¶
func (o BuildOptionsAttributes) DiskSizeGb() terra.NumberValue
func (BuildOptionsAttributes) DynamicSubstitutions ¶
func (o BuildOptionsAttributes) DynamicSubstitutions() terra.BoolValue
func (BuildOptionsAttributes) Env ¶
func (o BuildOptionsAttributes) Env() terra.ListValue[terra.StringValue]
func (BuildOptionsAttributes) InternalRef ¶
func (o BuildOptionsAttributes) InternalRef() (terra.Reference, error)
func (BuildOptionsAttributes) InternalTokens ¶
func (o BuildOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildOptionsAttributes) InternalWithRef ¶
func (o BuildOptionsAttributes) InternalWithRef(ref terra.Reference) BuildOptionsAttributes
func (BuildOptionsAttributes) LogStreamingOption ¶
func (o BuildOptionsAttributes) LogStreamingOption() terra.StringValue
func (BuildOptionsAttributes) Logging ¶
func (o BuildOptionsAttributes) Logging() terra.StringValue
func (BuildOptionsAttributes) MachineType ¶
func (o BuildOptionsAttributes) MachineType() terra.StringValue
func (BuildOptionsAttributes) RequestedVerifyOption ¶
func (o BuildOptionsAttributes) RequestedVerifyOption() terra.StringValue
func (BuildOptionsAttributes) SecretEnv ¶
func (o BuildOptionsAttributes) SecretEnv() terra.ListValue[terra.StringValue]
func (BuildOptionsAttributes) SourceProvenanceHash ¶
func (o BuildOptionsAttributes) SourceProvenanceHash() terra.ListValue[terra.StringValue]
func (BuildOptionsAttributes) SubstitutionOption ¶
func (o BuildOptionsAttributes) SubstitutionOption() terra.StringValue
func (BuildOptionsAttributes) Volumes ¶
func (o BuildOptionsAttributes) Volumes() terra.ListValue[BuildOptionsVolumesAttributes]
func (BuildOptionsAttributes) WorkerPool ¶
func (o BuildOptionsAttributes) WorkerPool() terra.StringValue
type BuildOptionsState ¶
type BuildOptionsState struct { DiskSizeGb float64 `json:"disk_size_gb"` DynamicSubstitutions bool `json:"dynamic_substitutions"` Env []string `json:"env"` LogStreamingOption string `json:"log_streaming_option"` Logging string `json:"logging"` MachineType string `json:"machine_type"` RequestedVerifyOption string `json:"requested_verify_option"` SecretEnv []string `json:"secret_env"` SourceProvenanceHash []string `json:"source_provenance_hash"` SubstitutionOption string `json:"substitution_option"` WorkerPool string `json:"worker_pool"` Volumes []BuildOptionsVolumesState `json:"volumes"` }
type BuildOptionsVolumes ¶
type BuildOptionsVolumes struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // Path: string, optional Path terra.StringValue `hcl:"path,attr"` }
type BuildOptionsVolumesAttributes ¶
type BuildOptionsVolumesAttributes struct {
// contains filtered or unexported fields
}
func (BuildOptionsVolumesAttributes) InternalRef ¶
func (v BuildOptionsVolumesAttributes) InternalRef() (terra.Reference, error)
func (BuildOptionsVolumesAttributes) InternalTokens ¶
func (v BuildOptionsVolumesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildOptionsVolumesAttributes) InternalWithRef ¶
func (v BuildOptionsVolumesAttributes) InternalWithRef(ref terra.Reference) BuildOptionsVolumesAttributes
func (BuildOptionsVolumesAttributes) Name ¶
func (v BuildOptionsVolumesAttributes) Name() terra.StringValue
func (BuildOptionsVolumesAttributes) Path ¶
func (v BuildOptionsVolumesAttributes) Path() terra.StringValue
type BuildSecret ¶
type BuildSecret struct { // KmsKeyName: string, required KmsKeyName terra.StringValue `hcl:"kms_key_name,attr" validate:"required"` // SecretEnv: map of string, optional SecretEnv terra.MapValue[terra.StringValue] `hcl:"secret_env,attr"` }
type BuildSecretAttributes ¶
type BuildSecretAttributes struct {
// contains filtered or unexported fields
}
func (BuildSecretAttributes) InternalRef ¶
func (s BuildSecretAttributes) InternalRef() (terra.Reference, error)
func (BuildSecretAttributes) InternalTokens ¶
func (s BuildSecretAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildSecretAttributes) InternalWithRef ¶
func (s BuildSecretAttributes) InternalWithRef(ref terra.Reference) BuildSecretAttributes
func (BuildSecretAttributes) KmsKeyName ¶
func (s BuildSecretAttributes) KmsKeyName() terra.StringValue
func (BuildSecretAttributes) SecretEnv ¶
func (s BuildSecretAttributes) SecretEnv() terra.MapValue[terra.StringValue]
type BuildSecretState ¶
type BuildSource ¶
type BuildSource struct { // BuildSourceRepoSource: optional RepoSource *BuildSourceRepoSource `hcl:"repo_source,block"` // BuildSourceStorageSource: optional StorageSource *BuildSourceStorageSource `hcl:"storage_source,block"` }
type BuildSourceAttributes ¶
type BuildSourceAttributes struct {
// contains filtered or unexported fields
}
func (BuildSourceAttributes) InternalRef ¶
func (s BuildSourceAttributes) InternalRef() (terra.Reference, error)
func (BuildSourceAttributes) InternalTokens ¶
func (s BuildSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildSourceAttributes) InternalWithRef ¶
func (s BuildSourceAttributes) InternalWithRef(ref terra.Reference) BuildSourceAttributes
func (BuildSourceAttributes) RepoSource ¶
func (s BuildSourceAttributes) RepoSource() terra.ListValue[BuildSourceRepoSourceAttributes]
func (BuildSourceAttributes) StorageSource ¶
func (s BuildSourceAttributes) StorageSource() terra.ListValue[BuildSourceStorageSourceAttributes]
type BuildSourceRepoSource ¶
type BuildSourceRepoSource struct { // BranchName: string, optional BranchName terra.StringValue `hcl:"branch_name,attr"` // CommitSha: string, optional CommitSha terra.StringValue `hcl:"commit_sha,attr"` // Dir: string, optional Dir terra.StringValue `hcl:"dir,attr"` // InvertRegex: bool, optional InvertRegex terra.BoolValue `hcl:"invert_regex,attr"` // ProjectId: string, optional ProjectId terra.StringValue `hcl:"project_id,attr"` // RepoName: string, required RepoName terra.StringValue `hcl:"repo_name,attr" validate:"required"` // Substitutions: map of string, optional Substitutions terra.MapValue[terra.StringValue] `hcl:"substitutions,attr"` // TagName: string, optional TagName terra.StringValue `hcl:"tag_name,attr"` }
type BuildSourceRepoSourceAttributes ¶
type BuildSourceRepoSourceAttributes struct {
// contains filtered or unexported fields
}
func (BuildSourceRepoSourceAttributes) BranchName ¶
func (rs BuildSourceRepoSourceAttributes) BranchName() terra.StringValue
func (BuildSourceRepoSourceAttributes) CommitSha ¶
func (rs BuildSourceRepoSourceAttributes) CommitSha() terra.StringValue
func (BuildSourceRepoSourceAttributes) Dir ¶
func (rs BuildSourceRepoSourceAttributes) Dir() terra.StringValue
func (BuildSourceRepoSourceAttributes) InternalRef ¶
func (rs BuildSourceRepoSourceAttributes) InternalRef() (terra.Reference, error)
func (BuildSourceRepoSourceAttributes) InternalTokens ¶
func (rs BuildSourceRepoSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildSourceRepoSourceAttributes) InternalWithRef ¶
func (rs BuildSourceRepoSourceAttributes) InternalWithRef(ref terra.Reference) BuildSourceRepoSourceAttributes
func (BuildSourceRepoSourceAttributes) InvertRegex ¶
func (rs BuildSourceRepoSourceAttributes) InvertRegex() terra.BoolValue
func (BuildSourceRepoSourceAttributes) ProjectId ¶
func (rs BuildSourceRepoSourceAttributes) ProjectId() terra.StringValue
func (BuildSourceRepoSourceAttributes) RepoName ¶
func (rs BuildSourceRepoSourceAttributes) RepoName() terra.StringValue
func (BuildSourceRepoSourceAttributes) Substitutions ¶
func (rs BuildSourceRepoSourceAttributes) Substitutions() terra.MapValue[terra.StringValue]
func (BuildSourceRepoSourceAttributes) TagName ¶
func (rs BuildSourceRepoSourceAttributes) TagName() terra.StringValue
type BuildSourceRepoSourceState ¶
type BuildSourceRepoSourceState struct { BranchName string `json:"branch_name"` CommitSha string `json:"commit_sha"` Dir string `json:"dir"` InvertRegex bool `json:"invert_regex"` ProjectId string `json:"project_id"` RepoName string `json:"repo_name"` Substitutions map[string]string `json:"substitutions"` TagName string `json:"tag_name"` }
type BuildSourceState ¶
type BuildSourceState struct { RepoSource []BuildSourceRepoSourceState `json:"repo_source"` StorageSource []BuildSourceStorageSourceState `json:"storage_source"` }
type BuildSourceStorageSource ¶
type BuildSourceStorageSource struct { // Bucket: string, required Bucket terra.StringValue `hcl:"bucket,attr" validate:"required"` // Generation: string, optional Generation terra.StringValue `hcl:"generation,attr"` // Object: string, required Object terra.StringValue `hcl:"object,attr" validate:"required"` }
type BuildSourceStorageSourceAttributes ¶
type BuildSourceStorageSourceAttributes struct {
// contains filtered or unexported fields
}
func (BuildSourceStorageSourceAttributes) Bucket ¶
func (ss BuildSourceStorageSourceAttributes) Bucket() terra.StringValue
func (BuildSourceStorageSourceAttributes) Generation ¶
func (ss BuildSourceStorageSourceAttributes) Generation() terra.StringValue
func (BuildSourceStorageSourceAttributes) InternalRef ¶
func (ss BuildSourceStorageSourceAttributes) InternalRef() (terra.Reference, error)
func (BuildSourceStorageSourceAttributes) InternalTokens ¶
func (ss BuildSourceStorageSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildSourceStorageSourceAttributes) InternalWithRef ¶
func (ss BuildSourceStorageSourceAttributes) InternalWithRef(ref terra.Reference) BuildSourceStorageSourceAttributes
func (BuildSourceStorageSourceAttributes) Object ¶
func (ss BuildSourceStorageSourceAttributes) Object() terra.StringValue
type BuildState ¶
type BuildState struct { Images []string `json:"images"` LogsBucket string `json:"logs_bucket"` QueueTtl string `json:"queue_ttl"` Substitutions map[string]string `json:"substitutions"` Tags []string `json:"tags"` Timeout string `json:"timeout"` Artifacts []BuildArtifactsState `json:"artifacts"` AvailableSecrets []BuildAvailableSecretsState `json:"available_secrets"` Options []BuildOptionsState `json:"options"` Secret []BuildSecretState `json:"secret"` Source []BuildSourceState `json:"source"` Step []BuildStepState `json:"step"` }
type BuildStep ¶
type BuildStep struct { // AllowExitCodes: list of number, optional AllowExitCodes terra.ListValue[terra.NumberValue] `hcl:"allow_exit_codes,attr"` // AllowFailure: bool, optional AllowFailure terra.BoolValue `hcl:"allow_failure,attr"` // Args: list of string, optional Args terra.ListValue[terra.StringValue] `hcl:"args,attr"` // Dir: string, optional Dir terra.StringValue `hcl:"dir,attr"` // Entrypoint: string, optional Entrypoint terra.StringValue `hcl:"entrypoint,attr"` // Env: list of string, optional Env terra.ListValue[terra.StringValue] `hcl:"env,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Script: string, optional Script terra.StringValue `hcl:"script,attr"` // SecretEnv: list of string, optional SecretEnv terra.ListValue[terra.StringValue] `hcl:"secret_env,attr"` // Timeout: string, optional Timeout terra.StringValue `hcl:"timeout,attr"` // Timing: string, optional Timing terra.StringValue `hcl:"timing,attr"` // WaitFor: list of string, optional WaitFor terra.ListValue[terra.StringValue] `hcl:"wait_for,attr"` // BuildStepVolumes: min=0 Volumes []BuildStepVolumes `hcl:"volumes,block" validate:"min=0"` }
type BuildStepAttributes ¶
type BuildStepAttributes struct {
// contains filtered or unexported fields
}
func (BuildStepAttributes) AllowExitCodes ¶
func (s BuildStepAttributes) AllowExitCodes() terra.ListValue[terra.NumberValue]
func (BuildStepAttributes) AllowFailure ¶
func (s BuildStepAttributes) AllowFailure() terra.BoolValue
func (BuildStepAttributes) Args ¶
func (s BuildStepAttributes) Args() terra.ListValue[terra.StringValue]
func (BuildStepAttributes) Dir ¶
func (s BuildStepAttributes) Dir() terra.StringValue
func (BuildStepAttributes) Entrypoint ¶
func (s BuildStepAttributes) Entrypoint() terra.StringValue
func (BuildStepAttributes) Env ¶
func (s BuildStepAttributes) Env() terra.ListValue[terra.StringValue]
func (BuildStepAttributes) Id ¶
func (s BuildStepAttributes) Id() terra.StringValue
func (BuildStepAttributes) InternalRef ¶
func (s BuildStepAttributes) InternalRef() (terra.Reference, error)
func (BuildStepAttributes) InternalTokens ¶
func (s BuildStepAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildStepAttributes) InternalWithRef ¶
func (s BuildStepAttributes) InternalWithRef(ref terra.Reference) BuildStepAttributes
func (BuildStepAttributes) Name ¶
func (s BuildStepAttributes) Name() terra.StringValue
func (BuildStepAttributes) Script ¶
func (s BuildStepAttributes) Script() terra.StringValue
func (BuildStepAttributes) SecretEnv ¶
func (s BuildStepAttributes) SecretEnv() terra.ListValue[terra.StringValue]
func (BuildStepAttributes) Timeout ¶
func (s BuildStepAttributes) Timeout() terra.StringValue
func (BuildStepAttributes) Timing ¶
func (s BuildStepAttributes) Timing() terra.StringValue
func (BuildStepAttributes) Volumes ¶
func (s BuildStepAttributes) Volumes() terra.ListValue[BuildStepVolumesAttributes]
func (BuildStepAttributes) WaitFor ¶
func (s BuildStepAttributes) WaitFor() terra.ListValue[terra.StringValue]
type BuildStepState ¶
type BuildStepState struct { AllowExitCodes []float64 `json:"allow_exit_codes"` AllowFailure bool `json:"allow_failure"` Args []string `json:"args"` Dir string `json:"dir"` Entrypoint string `json:"entrypoint"` Env []string `json:"env"` Id string `json:"id"` Name string `json:"name"` Script string `json:"script"` SecretEnv []string `json:"secret_env"` Timeout string `json:"timeout"` Timing string `json:"timing"` WaitFor []string `json:"wait_for"` Volumes []BuildStepVolumesState `json:"volumes"` }
type BuildStepVolumes ¶
type BuildStepVolumes struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Path: string, required Path terra.StringValue `hcl:"path,attr" validate:"required"` }
type BuildStepVolumesAttributes ¶
type BuildStepVolumesAttributes struct {
// contains filtered or unexported fields
}
func (BuildStepVolumesAttributes) InternalRef ¶
func (v BuildStepVolumesAttributes) InternalRef() (terra.Reference, error)
func (BuildStepVolumesAttributes) InternalTokens ¶
func (v BuildStepVolumesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BuildStepVolumesAttributes) InternalWithRef ¶
func (v BuildStepVolumesAttributes) InternalWithRef(ref terra.Reference) BuildStepVolumesAttributes
func (BuildStepVolumesAttributes) Name ¶
func (v BuildStepVolumesAttributes) Name() terra.StringValue
func (BuildStepVolumesAttributes) Path ¶
func (v BuildStepVolumesAttributes) Path() terra.StringValue
type BuildStepVolumesState ¶
type DataApprovalConfigAttributes ¶
type DataApprovalConfigAttributes struct {
// contains filtered or unexported fields
}
func (DataApprovalConfigAttributes) ApprovalRequired ¶
func (ac DataApprovalConfigAttributes) ApprovalRequired() terra.BoolValue
func (DataApprovalConfigAttributes) InternalRef ¶
func (ac DataApprovalConfigAttributes) InternalRef() (terra.Reference, error)
func (DataApprovalConfigAttributes) InternalTokens ¶
func (ac DataApprovalConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataApprovalConfigAttributes) InternalWithRef ¶
func (ac DataApprovalConfigAttributes) InternalWithRef(ref terra.Reference) DataApprovalConfigAttributes
type DataApprovalConfigState ¶
type DataApprovalConfigState struct {
ApprovalRequired bool `json:"approval_required"`
}
type DataArgs ¶
type DataArgs struct { // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Location: string, required Location terra.StringValue `hcl:"location,attr" validate:"required"` // Project: string, optional Project terra.StringValue `hcl:"project,attr"` // TriggerId: string, required TriggerId terra.StringValue `hcl:"trigger_id,attr" validate:"required"` }
DataArgs contains the configurations for google_cloudbuild_trigger.
type DataBitbucketServerTriggerConfigAttributes ¶
type DataBitbucketServerTriggerConfigAttributes struct {
// contains filtered or unexported fields
}
func (DataBitbucketServerTriggerConfigAttributes) BitbucketServerConfigResource ¶
func (bstc DataBitbucketServerTriggerConfigAttributes) BitbucketServerConfigResource() terra.StringValue
func (DataBitbucketServerTriggerConfigAttributes) InternalRef ¶
func (bstc DataBitbucketServerTriggerConfigAttributes) InternalRef() (terra.Reference, error)
func (DataBitbucketServerTriggerConfigAttributes) InternalTokens ¶
func (bstc DataBitbucketServerTriggerConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBitbucketServerTriggerConfigAttributes) InternalWithRef ¶
func (bstc DataBitbucketServerTriggerConfigAttributes) InternalWithRef(ref terra.Reference) DataBitbucketServerTriggerConfigAttributes
func (DataBitbucketServerTriggerConfigAttributes) ProjectKey ¶
func (bstc DataBitbucketServerTriggerConfigAttributes) ProjectKey() terra.StringValue
func (DataBitbucketServerTriggerConfigAttributes) PullRequest ¶
func (bstc DataBitbucketServerTriggerConfigAttributes) PullRequest() terra.ListValue[DataBitbucketServerTriggerConfigPullRequestAttributes]
func (DataBitbucketServerTriggerConfigAttributes) RepoSlug ¶
func (bstc DataBitbucketServerTriggerConfigAttributes) RepoSlug() terra.StringValue
type DataBitbucketServerTriggerConfigPullRequestAttributes ¶
type DataBitbucketServerTriggerConfigPullRequestAttributes struct {
// contains filtered or unexported fields
}
func (DataBitbucketServerTriggerConfigPullRequestAttributes) Branch ¶
func (pr DataBitbucketServerTriggerConfigPullRequestAttributes) Branch() terra.StringValue
func (DataBitbucketServerTriggerConfigPullRequestAttributes) CommentControl ¶
func (pr DataBitbucketServerTriggerConfigPullRequestAttributes) CommentControl() terra.StringValue
func (DataBitbucketServerTriggerConfigPullRequestAttributes) InternalRef ¶
func (pr DataBitbucketServerTriggerConfigPullRequestAttributes) InternalRef() (terra.Reference, error)
func (DataBitbucketServerTriggerConfigPullRequestAttributes) InternalTokens ¶
func (pr DataBitbucketServerTriggerConfigPullRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBitbucketServerTriggerConfigPullRequestAttributes) InternalWithRef ¶
func (pr DataBitbucketServerTriggerConfigPullRequestAttributes) InternalWithRef(ref terra.Reference) DataBitbucketServerTriggerConfigPullRequestAttributes
func (DataBitbucketServerTriggerConfigPullRequestAttributes) InvertRegex ¶
func (pr DataBitbucketServerTriggerConfigPullRequestAttributes) InvertRegex() terra.BoolValue
type DataBitbucketServerTriggerConfigPushAttributes ¶
type DataBitbucketServerTriggerConfigPushAttributes struct {
// contains filtered or unexported fields
}
func (DataBitbucketServerTriggerConfigPushAttributes) Branch ¶
func (p DataBitbucketServerTriggerConfigPushAttributes) Branch() terra.StringValue
func (DataBitbucketServerTriggerConfigPushAttributes) InternalRef ¶
func (p DataBitbucketServerTriggerConfigPushAttributes) InternalRef() (terra.Reference, error)
func (DataBitbucketServerTriggerConfigPushAttributes) InternalTokens ¶
func (p DataBitbucketServerTriggerConfigPushAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBitbucketServerTriggerConfigPushAttributes) InternalWithRef ¶
func (p DataBitbucketServerTriggerConfigPushAttributes) InternalWithRef(ref terra.Reference) DataBitbucketServerTriggerConfigPushAttributes
func (DataBitbucketServerTriggerConfigPushAttributes) InvertRegex ¶
func (p DataBitbucketServerTriggerConfigPushAttributes) InvertRegex() terra.BoolValue
func (DataBitbucketServerTriggerConfigPushAttributes) Tag ¶
func (p DataBitbucketServerTriggerConfigPushAttributes) Tag() terra.StringValue
type DataBitbucketServerTriggerConfigState ¶
type DataBitbucketServerTriggerConfigState struct { BitbucketServerConfigResource string `json:"bitbucket_server_config_resource"` ProjectKey string `json:"project_key"` RepoSlug string `json:"repo_slug"` PullRequest []DataBitbucketServerTriggerConfigPullRequestState `json:"pull_request"` Push []DataBitbucketServerTriggerConfigPushState `json:"push"` }
type DataBuildArtifactsAttributes ¶
type DataBuildArtifactsAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildArtifactsAttributes) Images ¶
func (a DataBuildArtifactsAttributes) Images() terra.ListValue[terra.StringValue]
func (DataBuildArtifactsAttributes) InternalRef ¶
func (a DataBuildArtifactsAttributes) InternalRef() (terra.Reference, error)
func (DataBuildArtifactsAttributes) InternalTokens ¶
func (a DataBuildArtifactsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildArtifactsAttributes) InternalWithRef ¶
func (a DataBuildArtifactsAttributes) InternalWithRef(ref terra.Reference) DataBuildArtifactsAttributes
func (DataBuildArtifactsAttributes) MavenArtifacts ¶
func (a DataBuildArtifactsAttributes) MavenArtifacts() terra.ListValue[DataBuildArtifactsMavenArtifactsAttributes]
func (DataBuildArtifactsAttributes) NpmPackages ¶
func (a DataBuildArtifactsAttributes) NpmPackages() terra.ListValue[DataBuildArtifactsNpmPackagesAttributes]
func (DataBuildArtifactsAttributes) Objects ¶
func (a DataBuildArtifactsAttributes) Objects() terra.ListValue[DataBuildArtifactsObjectsAttributes]
func (DataBuildArtifactsAttributes) PythonPackages ¶
func (a DataBuildArtifactsAttributes) PythonPackages() terra.ListValue[DataBuildArtifactsPythonPackagesAttributes]
type DataBuildArtifactsMavenArtifactsAttributes ¶
type DataBuildArtifactsMavenArtifactsAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildArtifactsMavenArtifactsAttributes) ArtifactId ¶
func (ma DataBuildArtifactsMavenArtifactsAttributes) ArtifactId() terra.StringValue
func (DataBuildArtifactsMavenArtifactsAttributes) GroupId ¶
func (ma DataBuildArtifactsMavenArtifactsAttributes) GroupId() terra.StringValue
func (DataBuildArtifactsMavenArtifactsAttributes) InternalRef ¶
func (ma DataBuildArtifactsMavenArtifactsAttributes) InternalRef() (terra.Reference, error)
func (DataBuildArtifactsMavenArtifactsAttributes) InternalTokens ¶
func (ma DataBuildArtifactsMavenArtifactsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildArtifactsMavenArtifactsAttributes) InternalWithRef ¶
func (ma DataBuildArtifactsMavenArtifactsAttributes) InternalWithRef(ref terra.Reference) DataBuildArtifactsMavenArtifactsAttributes
func (DataBuildArtifactsMavenArtifactsAttributes) Path ¶
func (ma DataBuildArtifactsMavenArtifactsAttributes) Path() terra.StringValue
func (DataBuildArtifactsMavenArtifactsAttributes) Repository ¶
func (ma DataBuildArtifactsMavenArtifactsAttributes) Repository() terra.StringValue
func (DataBuildArtifactsMavenArtifactsAttributes) Version ¶
func (ma DataBuildArtifactsMavenArtifactsAttributes) Version() terra.StringValue
type DataBuildArtifactsNpmPackagesAttributes ¶
type DataBuildArtifactsNpmPackagesAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildArtifactsNpmPackagesAttributes) InternalRef ¶
func (np DataBuildArtifactsNpmPackagesAttributes) InternalRef() (terra.Reference, error)
func (DataBuildArtifactsNpmPackagesAttributes) InternalTokens ¶
func (np DataBuildArtifactsNpmPackagesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildArtifactsNpmPackagesAttributes) InternalWithRef ¶
func (np DataBuildArtifactsNpmPackagesAttributes) InternalWithRef(ref terra.Reference) DataBuildArtifactsNpmPackagesAttributes
func (DataBuildArtifactsNpmPackagesAttributes) PackagePath ¶
func (np DataBuildArtifactsNpmPackagesAttributes) PackagePath() terra.StringValue
func (DataBuildArtifactsNpmPackagesAttributes) Repository ¶
func (np DataBuildArtifactsNpmPackagesAttributes) Repository() terra.StringValue
type DataBuildArtifactsObjectsAttributes ¶
type DataBuildArtifactsObjectsAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildArtifactsObjectsAttributes) InternalRef ¶
func (o DataBuildArtifactsObjectsAttributes) InternalRef() (terra.Reference, error)
func (DataBuildArtifactsObjectsAttributes) InternalTokens ¶
func (o DataBuildArtifactsObjectsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildArtifactsObjectsAttributes) InternalWithRef ¶
func (o DataBuildArtifactsObjectsAttributes) InternalWithRef(ref terra.Reference) DataBuildArtifactsObjectsAttributes
func (DataBuildArtifactsObjectsAttributes) Location ¶
func (o DataBuildArtifactsObjectsAttributes) Location() terra.StringValue
func (DataBuildArtifactsObjectsAttributes) Paths ¶
func (o DataBuildArtifactsObjectsAttributes) Paths() terra.ListValue[terra.StringValue]
type DataBuildArtifactsObjectsState ¶
type DataBuildArtifactsObjectsState struct { Location string `json:"location"` Paths []string `json:"paths"` Timing []DataBuildArtifactsObjectsTimingState `json:"timing"` }
type DataBuildArtifactsObjectsTimingAttributes ¶
type DataBuildArtifactsObjectsTimingAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildArtifactsObjectsTimingAttributes) EndTime ¶
func (t DataBuildArtifactsObjectsTimingAttributes) EndTime() terra.StringValue
func (DataBuildArtifactsObjectsTimingAttributes) InternalRef ¶
func (t DataBuildArtifactsObjectsTimingAttributes) InternalRef() (terra.Reference, error)
func (DataBuildArtifactsObjectsTimingAttributes) InternalTokens ¶
func (t DataBuildArtifactsObjectsTimingAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildArtifactsObjectsTimingAttributes) InternalWithRef ¶
func (t DataBuildArtifactsObjectsTimingAttributes) InternalWithRef(ref terra.Reference) DataBuildArtifactsObjectsTimingAttributes
func (DataBuildArtifactsObjectsTimingAttributes) StartTime ¶
func (t DataBuildArtifactsObjectsTimingAttributes) StartTime() terra.StringValue
type DataBuildArtifactsPythonPackagesAttributes ¶
type DataBuildArtifactsPythonPackagesAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildArtifactsPythonPackagesAttributes) InternalRef ¶
func (pp DataBuildArtifactsPythonPackagesAttributes) InternalRef() (terra.Reference, error)
func (DataBuildArtifactsPythonPackagesAttributes) InternalTokens ¶
func (pp DataBuildArtifactsPythonPackagesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildArtifactsPythonPackagesAttributes) InternalWithRef ¶
func (pp DataBuildArtifactsPythonPackagesAttributes) InternalWithRef(ref terra.Reference) DataBuildArtifactsPythonPackagesAttributes
func (DataBuildArtifactsPythonPackagesAttributes) Paths ¶
func (pp DataBuildArtifactsPythonPackagesAttributes) Paths() terra.ListValue[terra.StringValue]
func (DataBuildArtifactsPythonPackagesAttributes) Repository ¶
func (pp DataBuildArtifactsPythonPackagesAttributes) Repository() terra.StringValue
type DataBuildArtifactsState ¶
type DataBuildArtifactsState struct { Images []string `json:"images"` MavenArtifacts []DataBuildArtifactsMavenArtifactsState `json:"maven_artifacts"` NpmPackages []DataBuildArtifactsNpmPackagesState `json:"npm_packages"` Objects []DataBuildArtifactsObjectsState `json:"objects"` PythonPackages []DataBuildArtifactsPythonPackagesState `json:"python_packages"` }
type DataBuildAttributes ¶
type DataBuildAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildAttributes) Artifacts ¶
func (b DataBuildAttributes) Artifacts() terra.ListValue[DataBuildArtifactsAttributes]
func (DataBuildAttributes) AvailableSecrets ¶
func (b DataBuildAttributes) AvailableSecrets() terra.ListValue[DataBuildAvailableSecretsAttributes]
func (DataBuildAttributes) Images ¶
func (b DataBuildAttributes) Images() terra.ListValue[terra.StringValue]
func (DataBuildAttributes) InternalRef ¶
func (b DataBuildAttributes) InternalRef() (terra.Reference, error)
func (DataBuildAttributes) InternalTokens ¶
func (b DataBuildAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildAttributes) InternalWithRef ¶
func (b DataBuildAttributes) InternalWithRef(ref terra.Reference) DataBuildAttributes
func (DataBuildAttributes) LogsBucket ¶
func (b DataBuildAttributes) LogsBucket() terra.StringValue
func (DataBuildAttributes) Options ¶
func (b DataBuildAttributes) Options() terra.ListValue[DataBuildOptionsAttributes]
func (DataBuildAttributes) QueueTtl ¶
func (b DataBuildAttributes) QueueTtl() terra.StringValue
func (DataBuildAttributes) Secret ¶
func (b DataBuildAttributes) Secret() terra.ListValue[DataBuildSecretAttributes]
func (DataBuildAttributes) Source ¶
func (b DataBuildAttributes) Source() terra.ListValue[DataBuildSourceAttributes]
func (DataBuildAttributes) Step ¶
func (b DataBuildAttributes) Step() terra.ListValue[DataBuildStepAttributes]
func (DataBuildAttributes) Substitutions ¶
func (b DataBuildAttributes) Substitutions() terra.MapValue[terra.StringValue]
func (DataBuildAttributes) Tags ¶
func (b DataBuildAttributes) Tags() terra.ListValue[terra.StringValue]
func (DataBuildAttributes) Timeout ¶
func (b DataBuildAttributes) Timeout() terra.StringValue
type DataBuildAvailableSecretsAttributes ¶
type DataBuildAvailableSecretsAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildAvailableSecretsAttributes) InternalRef ¶
func (as DataBuildAvailableSecretsAttributes) InternalRef() (terra.Reference, error)
func (DataBuildAvailableSecretsAttributes) InternalTokens ¶
func (as DataBuildAvailableSecretsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildAvailableSecretsAttributes) InternalWithRef ¶
func (as DataBuildAvailableSecretsAttributes) InternalWithRef(ref terra.Reference) DataBuildAvailableSecretsAttributes
func (DataBuildAvailableSecretsAttributes) SecretManager ¶
func (as DataBuildAvailableSecretsAttributes) SecretManager() terra.ListValue[DataBuildAvailableSecretsSecretManagerAttributes]
type DataBuildAvailableSecretsSecretManagerAttributes ¶
type DataBuildAvailableSecretsSecretManagerAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildAvailableSecretsSecretManagerAttributes) Env ¶
func (sm DataBuildAvailableSecretsSecretManagerAttributes) Env() terra.StringValue
func (DataBuildAvailableSecretsSecretManagerAttributes) InternalRef ¶
func (sm DataBuildAvailableSecretsSecretManagerAttributes) InternalRef() (terra.Reference, error)
func (DataBuildAvailableSecretsSecretManagerAttributes) InternalTokens ¶
func (sm DataBuildAvailableSecretsSecretManagerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildAvailableSecretsSecretManagerAttributes) InternalWithRef ¶
func (sm DataBuildAvailableSecretsSecretManagerAttributes) InternalWithRef(ref terra.Reference) DataBuildAvailableSecretsSecretManagerAttributes
func (DataBuildAvailableSecretsSecretManagerAttributes) VersionName ¶
func (sm DataBuildAvailableSecretsSecretManagerAttributes) VersionName() terra.StringValue
type DataBuildAvailableSecretsState ¶
type DataBuildAvailableSecretsState struct {
SecretManager []DataBuildAvailableSecretsSecretManagerState `json:"secret_manager"`
}
type DataBuildOptionsAttributes ¶
type DataBuildOptionsAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildOptionsAttributes) DiskSizeGb ¶
func (o DataBuildOptionsAttributes) DiskSizeGb() terra.NumberValue
func (DataBuildOptionsAttributes) DynamicSubstitutions ¶
func (o DataBuildOptionsAttributes) DynamicSubstitutions() terra.BoolValue
func (DataBuildOptionsAttributes) Env ¶
func (o DataBuildOptionsAttributes) Env() terra.ListValue[terra.StringValue]
func (DataBuildOptionsAttributes) InternalRef ¶
func (o DataBuildOptionsAttributes) InternalRef() (terra.Reference, error)
func (DataBuildOptionsAttributes) InternalTokens ¶
func (o DataBuildOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildOptionsAttributes) InternalWithRef ¶
func (o DataBuildOptionsAttributes) InternalWithRef(ref terra.Reference) DataBuildOptionsAttributes
func (DataBuildOptionsAttributes) LogStreamingOption ¶
func (o DataBuildOptionsAttributes) LogStreamingOption() terra.StringValue
func (DataBuildOptionsAttributes) Logging ¶
func (o DataBuildOptionsAttributes) Logging() terra.StringValue
func (DataBuildOptionsAttributes) MachineType ¶
func (o DataBuildOptionsAttributes) MachineType() terra.StringValue
func (DataBuildOptionsAttributes) RequestedVerifyOption ¶
func (o DataBuildOptionsAttributes) RequestedVerifyOption() terra.StringValue
func (DataBuildOptionsAttributes) SecretEnv ¶
func (o DataBuildOptionsAttributes) SecretEnv() terra.ListValue[terra.StringValue]
func (DataBuildOptionsAttributes) SourceProvenanceHash ¶
func (o DataBuildOptionsAttributes) SourceProvenanceHash() terra.ListValue[terra.StringValue]
func (DataBuildOptionsAttributes) SubstitutionOption ¶
func (o DataBuildOptionsAttributes) SubstitutionOption() terra.StringValue
func (DataBuildOptionsAttributes) Volumes ¶
func (o DataBuildOptionsAttributes) Volumes() terra.ListValue[DataBuildOptionsVolumesAttributes]
func (DataBuildOptionsAttributes) WorkerPool ¶
func (o DataBuildOptionsAttributes) WorkerPool() terra.StringValue
type DataBuildOptionsState ¶
type DataBuildOptionsState struct { DiskSizeGb float64 `json:"disk_size_gb"` DynamicSubstitutions bool `json:"dynamic_substitutions"` Env []string `json:"env"` LogStreamingOption string `json:"log_streaming_option"` Logging string `json:"logging"` MachineType string `json:"machine_type"` RequestedVerifyOption string `json:"requested_verify_option"` SecretEnv []string `json:"secret_env"` SourceProvenanceHash []string `json:"source_provenance_hash"` SubstitutionOption string `json:"substitution_option"` WorkerPool string `json:"worker_pool"` Volumes []DataBuildOptionsVolumesState `json:"volumes"` }
type DataBuildOptionsVolumesAttributes ¶
type DataBuildOptionsVolumesAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildOptionsVolumesAttributes) InternalRef ¶
func (v DataBuildOptionsVolumesAttributes) InternalRef() (terra.Reference, error)
func (DataBuildOptionsVolumesAttributes) InternalTokens ¶
func (v DataBuildOptionsVolumesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildOptionsVolumesAttributes) InternalWithRef ¶
func (v DataBuildOptionsVolumesAttributes) InternalWithRef(ref terra.Reference) DataBuildOptionsVolumesAttributes
func (DataBuildOptionsVolumesAttributes) Name ¶
func (v DataBuildOptionsVolumesAttributes) Name() terra.StringValue
func (DataBuildOptionsVolumesAttributes) Path ¶
func (v DataBuildOptionsVolumesAttributes) Path() terra.StringValue
type DataBuildSecretAttributes ¶
type DataBuildSecretAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildSecretAttributes) InternalRef ¶
func (s DataBuildSecretAttributes) InternalRef() (terra.Reference, error)
func (DataBuildSecretAttributes) InternalTokens ¶
func (s DataBuildSecretAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildSecretAttributes) InternalWithRef ¶
func (s DataBuildSecretAttributes) InternalWithRef(ref terra.Reference) DataBuildSecretAttributes
func (DataBuildSecretAttributes) KmsKeyName ¶
func (s DataBuildSecretAttributes) KmsKeyName() terra.StringValue
func (DataBuildSecretAttributes) SecretEnv ¶
func (s DataBuildSecretAttributes) SecretEnv() terra.MapValue[terra.StringValue]
type DataBuildSecretState ¶
type DataBuildSourceAttributes ¶
type DataBuildSourceAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildSourceAttributes) InternalRef ¶
func (s DataBuildSourceAttributes) InternalRef() (terra.Reference, error)
func (DataBuildSourceAttributes) InternalTokens ¶
func (s DataBuildSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildSourceAttributes) InternalWithRef ¶
func (s DataBuildSourceAttributes) InternalWithRef(ref terra.Reference) DataBuildSourceAttributes
func (DataBuildSourceAttributes) RepoSource ¶
func (s DataBuildSourceAttributes) RepoSource() terra.ListValue[DataBuildSourceRepoSourceAttributes]
func (DataBuildSourceAttributes) StorageSource ¶
func (s DataBuildSourceAttributes) StorageSource() terra.ListValue[DataBuildSourceStorageSourceAttributes]
type DataBuildSourceRepoSourceAttributes ¶
type DataBuildSourceRepoSourceAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildSourceRepoSourceAttributes) BranchName ¶
func (rs DataBuildSourceRepoSourceAttributes) BranchName() terra.StringValue
func (DataBuildSourceRepoSourceAttributes) CommitSha ¶
func (rs DataBuildSourceRepoSourceAttributes) CommitSha() terra.StringValue
func (DataBuildSourceRepoSourceAttributes) Dir ¶
func (rs DataBuildSourceRepoSourceAttributes) Dir() terra.StringValue
func (DataBuildSourceRepoSourceAttributes) InternalRef ¶
func (rs DataBuildSourceRepoSourceAttributes) InternalRef() (terra.Reference, error)
func (DataBuildSourceRepoSourceAttributes) InternalTokens ¶
func (rs DataBuildSourceRepoSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildSourceRepoSourceAttributes) InternalWithRef ¶
func (rs DataBuildSourceRepoSourceAttributes) InternalWithRef(ref terra.Reference) DataBuildSourceRepoSourceAttributes
func (DataBuildSourceRepoSourceAttributes) InvertRegex ¶
func (rs DataBuildSourceRepoSourceAttributes) InvertRegex() terra.BoolValue
func (DataBuildSourceRepoSourceAttributes) ProjectId ¶
func (rs DataBuildSourceRepoSourceAttributes) ProjectId() terra.StringValue
func (DataBuildSourceRepoSourceAttributes) RepoName ¶
func (rs DataBuildSourceRepoSourceAttributes) RepoName() terra.StringValue
func (DataBuildSourceRepoSourceAttributes) Substitutions ¶
func (rs DataBuildSourceRepoSourceAttributes) Substitutions() terra.MapValue[terra.StringValue]
func (DataBuildSourceRepoSourceAttributes) TagName ¶
func (rs DataBuildSourceRepoSourceAttributes) TagName() terra.StringValue
type DataBuildSourceRepoSourceState ¶
type DataBuildSourceRepoSourceState struct { BranchName string `json:"branch_name"` CommitSha string `json:"commit_sha"` Dir string `json:"dir"` InvertRegex bool `json:"invert_regex"` ProjectId string `json:"project_id"` RepoName string `json:"repo_name"` Substitutions map[string]string `json:"substitutions"` TagName string `json:"tag_name"` }
type DataBuildSourceState ¶
type DataBuildSourceState struct { RepoSource []DataBuildSourceRepoSourceState `json:"repo_source"` StorageSource []DataBuildSourceStorageSourceState `json:"storage_source"` }
type DataBuildSourceStorageSourceAttributes ¶
type DataBuildSourceStorageSourceAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildSourceStorageSourceAttributes) Bucket ¶
func (ss DataBuildSourceStorageSourceAttributes) Bucket() terra.StringValue
func (DataBuildSourceStorageSourceAttributes) Generation ¶
func (ss DataBuildSourceStorageSourceAttributes) Generation() terra.StringValue
func (DataBuildSourceStorageSourceAttributes) InternalRef ¶
func (ss DataBuildSourceStorageSourceAttributes) InternalRef() (terra.Reference, error)
func (DataBuildSourceStorageSourceAttributes) InternalTokens ¶
func (ss DataBuildSourceStorageSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildSourceStorageSourceAttributes) InternalWithRef ¶
func (ss DataBuildSourceStorageSourceAttributes) InternalWithRef(ref terra.Reference) DataBuildSourceStorageSourceAttributes
func (DataBuildSourceStorageSourceAttributes) Object ¶
func (ss DataBuildSourceStorageSourceAttributes) Object() terra.StringValue
type DataBuildState ¶
type DataBuildState struct { Images []string `json:"images"` LogsBucket string `json:"logs_bucket"` QueueTtl string `json:"queue_ttl"` Substitutions map[string]string `json:"substitutions"` Tags []string `json:"tags"` Timeout string `json:"timeout"` Artifacts []DataBuildArtifactsState `json:"artifacts"` AvailableSecrets []DataBuildAvailableSecretsState `json:"available_secrets"` Options []DataBuildOptionsState `json:"options"` Secret []DataBuildSecretState `json:"secret"` Source []DataBuildSourceState `json:"source"` Step []DataBuildStepState `json:"step"` }
type DataBuildStepAttributes ¶
type DataBuildStepAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildStepAttributes) AllowExitCodes ¶
func (s DataBuildStepAttributes) AllowExitCodes() terra.ListValue[terra.NumberValue]
func (DataBuildStepAttributes) AllowFailure ¶
func (s DataBuildStepAttributes) AllowFailure() terra.BoolValue
func (DataBuildStepAttributes) Args ¶
func (s DataBuildStepAttributes) Args() terra.ListValue[terra.StringValue]
func (DataBuildStepAttributes) Dir ¶
func (s DataBuildStepAttributes) Dir() terra.StringValue
func (DataBuildStepAttributes) Entrypoint ¶
func (s DataBuildStepAttributes) Entrypoint() terra.StringValue
func (DataBuildStepAttributes) Env ¶
func (s DataBuildStepAttributes) Env() terra.ListValue[terra.StringValue]
func (DataBuildStepAttributes) Id ¶
func (s DataBuildStepAttributes) Id() terra.StringValue
func (DataBuildStepAttributes) InternalRef ¶
func (s DataBuildStepAttributes) InternalRef() (terra.Reference, error)
func (DataBuildStepAttributes) InternalTokens ¶
func (s DataBuildStepAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildStepAttributes) InternalWithRef ¶
func (s DataBuildStepAttributes) InternalWithRef(ref terra.Reference) DataBuildStepAttributes
func (DataBuildStepAttributes) Name ¶
func (s DataBuildStepAttributes) Name() terra.StringValue
func (DataBuildStepAttributes) Script ¶
func (s DataBuildStepAttributes) Script() terra.StringValue
func (DataBuildStepAttributes) SecretEnv ¶
func (s DataBuildStepAttributes) SecretEnv() terra.ListValue[terra.StringValue]
func (DataBuildStepAttributes) Timeout ¶
func (s DataBuildStepAttributes) Timeout() terra.StringValue
func (DataBuildStepAttributes) Timing ¶
func (s DataBuildStepAttributes) Timing() terra.StringValue
func (DataBuildStepAttributes) Volumes ¶
func (s DataBuildStepAttributes) Volumes() terra.ListValue[DataBuildStepVolumesAttributes]
func (DataBuildStepAttributes) WaitFor ¶
func (s DataBuildStepAttributes) WaitFor() terra.ListValue[terra.StringValue]
type DataBuildStepState ¶
type DataBuildStepState struct { AllowExitCodes []float64 `json:"allow_exit_codes"` AllowFailure bool `json:"allow_failure"` Args []string `json:"args"` Dir string `json:"dir"` Entrypoint string `json:"entrypoint"` Env []string `json:"env"` Id string `json:"id"` Name string `json:"name"` Script string `json:"script"` SecretEnv []string `json:"secret_env"` Timeout string `json:"timeout"` Timing string `json:"timing"` WaitFor []string `json:"wait_for"` Volumes []DataBuildStepVolumesState `json:"volumes"` }
type DataBuildStepVolumesAttributes ¶
type DataBuildStepVolumesAttributes struct {
// contains filtered or unexported fields
}
func (DataBuildStepVolumesAttributes) InternalRef ¶
func (v DataBuildStepVolumesAttributes) InternalRef() (terra.Reference, error)
func (DataBuildStepVolumesAttributes) InternalTokens ¶
func (v DataBuildStepVolumesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBuildStepVolumesAttributes) InternalWithRef ¶
func (v DataBuildStepVolumesAttributes) InternalWithRef(ref terra.Reference) DataBuildStepVolumesAttributes
func (DataBuildStepVolumesAttributes) Name ¶
func (v DataBuildStepVolumesAttributes) Name() terra.StringValue
func (DataBuildStepVolumesAttributes) Path ¶
func (v DataBuildStepVolumesAttributes) Path() terra.StringValue
type DataGitFileSourceAttributes ¶
type DataGitFileSourceAttributes struct {
// contains filtered or unexported fields
}
func (DataGitFileSourceAttributes) BitbucketServerConfig ¶
func (gfs DataGitFileSourceAttributes) BitbucketServerConfig() terra.StringValue
func (DataGitFileSourceAttributes) GithubEnterpriseConfig ¶
func (gfs DataGitFileSourceAttributes) GithubEnterpriseConfig() terra.StringValue
func (DataGitFileSourceAttributes) InternalRef ¶
func (gfs DataGitFileSourceAttributes) InternalRef() (terra.Reference, error)
func (DataGitFileSourceAttributes) InternalTokens ¶
func (gfs DataGitFileSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataGitFileSourceAttributes) InternalWithRef ¶
func (gfs DataGitFileSourceAttributes) InternalWithRef(ref terra.Reference) DataGitFileSourceAttributes
func (DataGitFileSourceAttributes) Path ¶
func (gfs DataGitFileSourceAttributes) Path() terra.StringValue
func (DataGitFileSourceAttributes) RepoType ¶
func (gfs DataGitFileSourceAttributes) RepoType() terra.StringValue
func (DataGitFileSourceAttributes) Repository ¶
func (gfs DataGitFileSourceAttributes) Repository() terra.StringValue
func (DataGitFileSourceAttributes) Revision ¶
func (gfs DataGitFileSourceAttributes) Revision() terra.StringValue
func (DataGitFileSourceAttributes) Uri ¶
func (gfs DataGitFileSourceAttributes) Uri() terra.StringValue
type DataGitFileSourceState ¶
type DataGitFileSourceState struct { BitbucketServerConfig string `json:"bitbucket_server_config"` GithubEnterpriseConfig string `json:"github_enterprise_config"` Path string `json:"path"` RepoType string `json:"repo_type"` Repository string `json:"repository"` Revision string `json:"revision"` Uri string `json:"uri"` }
type DataGithubAttributes ¶
type DataGithubAttributes struct {
// contains filtered or unexported fields
}
func (DataGithubAttributes) EnterpriseConfigResourceName ¶
func (g DataGithubAttributes) EnterpriseConfigResourceName() terra.StringValue
func (DataGithubAttributes) InternalRef ¶
func (g DataGithubAttributes) InternalRef() (terra.Reference, error)
func (DataGithubAttributes) InternalTokens ¶
func (g DataGithubAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataGithubAttributes) InternalWithRef ¶
func (g DataGithubAttributes) InternalWithRef(ref terra.Reference) DataGithubAttributes
func (DataGithubAttributes) Name ¶
func (g DataGithubAttributes) Name() terra.StringValue
func (DataGithubAttributes) Owner ¶
func (g DataGithubAttributes) Owner() terra.StringValue
func (DataGithubAttributes) PullRequest ¶
func (g DataGithubAttributes) PullRequest() terra.ListValue[DataGithubPullRequestAttributes]
func (DataGithubAttributes) Push ¶
func (g DataGithubAttributes) Push() terra.ListValue[DataGithubPushAttributes]
type DataGithubPullRequestAttributes ¶
type DataGithubPullRequestAttributes struct {
// contains filtered or unexported fields
}
func (DataGithubPullRequestAttributes) Branch ¶
func (pr DataGithubPullRequestAttributes) Branch() terra.StringValue
func (DataGithubPullRequestAttributes) CommentControl ¶
func (pr DataGithubPullRequestAttributes) CommentControl() terra.StringValue
func (DataGithubPullRequestAttributes) InternalRef ¶
func (pr DataGithubPullRequestAttributes) InternalRef() (terra.Reference, error)
func (DataGithubPullRequestAttributes) InternalTokens ¶
func (pr DataGithubPullRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataGithubPullRequestAttributes) InternalWithRef ¶
func (pr DataGithubPullRequestAttributes) InternalWithRef(ref terra.Reference) DataGithubPullRequestAttributes
func (DataGithubPullRequestAttributes) InvertRegex ¶
func (pr DataGithubPullRequestAttributes) InvertRegex() terra.BoolValue
type DataGithubPushAttributes ¶
type DataGithubPushAttributes struct {
// contains filtered or unexported fields
}
func (DataGithubPushAttributes) Branch ¶
func (p DataGithubPushAttributes) Branch() terra.StringValue
func (DataGithubPushAttributes) InternalRef ¶
func (p DataGithubPushAttributes) InternalRef() (terra.Reference, error)
func (DataGithubPushAttributes) InternalTokens ¶
func (p DataGithubPushAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataGithubPushAttributes) InternalWithRef ¶
func (p DataGithubPushAttributes) InternalWithRef(ref terra.Reference) DataGithubPushAttributes
func (DataGithubPushAttributes) InvertRegex ¶
func (p DataGithubPushAttributes) InvertRegex() terra.BoolValue
func (DataGithubPushAttributes) Tag ¶
func (p DataGithubPushAttributes) Tag() terra.StringValue
type DataGithubPushState ¶
type DataGithubState ¶
type DataGithubState struct { EnterpriseConfigResourceName string `json:"enterprise_config_resource_name"` Name string `json:"name"` Owner string `json:"owner"` PullRequest []DataGithubPullRequestState `json:"pull_request"` Push []DataGithubPushState `json:"push"` }
type DataPubsubConfigAttributes ¶
type DataPubsubConfigAttributes struct {
// contains filtered or unexported fields
}
func (DataPubsubConfigAttributes) InternalRef ¶
func (pc DataPubsubConfigAttributes) InternalRef() (terra.Reference, error)
func (DataPubsubConfigAttributes) InternalTokens ¶
func (pc DataPubsubConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataPubsubConfigAttributes) InternalWithRef ¶
func (pc DataPubsubConfigAttributes) InternalWithRef(ref terra.Reference) DataPubsubConfigAttributes
func (DataPubsubConfigAttributes) ServiceAccountEmail ¶
func (pc DataPubsubConfigAttributes) ServiceAccountEmail() terra.StringValue
func (DataPubsubConfigAttributes) State ¶
func (pc DataPubsubConfigAttributes) State() terra.StringValue
func (DataPubsubConfigAttributes) Subscription ¶
func (pc DataPubsubConfigAttributes) Subscription() terra.StringValue
func (DataPubsubConfigAttributes) Topic ¶
func (pc DataPubsubConfigAttributes) Topic() terra.StringValue
type DataPubsubConfigState ¶
type DataRepositoryEventConfigAttributes ¶
type DataRepositoryEventConfigAttributes struct {
// contains filtered or unexported fields
}
func (DataRepositoryEventConfigAttributes) InternalRef ¶
func (rec DataRepositoryEventConfigAttributes) InternalRef() (terra.Reference, error)
func (DataRepositoryEventConfigAttributes) InternalTokens ¶
func (rec DataRepositoryEventConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataRepositoryEventConfigAttributes) InternalWithRef ¶
func (rec DataRepositoryEventConfigAttributes) InternalWithRef(ref terra.Reference) DataRepositoryEventConfigAttributes
func (DataRepositoryEventConfigAttributes) PullRequest ¶
func (rec DataRepositoryEventConfigAttributes) PullRequest() terra.ListValue[DataRepositoryEventConfigPullRequestAttributes]
func (DataRepositoryEventConfigAttributes) Push ¶
func (rec DataRepositoryEventConfigAttributes) Push() terra.ListValue[DataRepositoryEventConfigPushAttributes]
func (DataRepositoryEventConfigAttributes) Repository ¶
func (rec DataRepositoryEventConfigAttributes) Repository() terra.StringValue
type DataRepositoryEventConfigPullRequestAttributes ¶
type DataRepositoryEventConfigPullRequestAttributes struct {
// contains filtered or unexported fields
}
func (DataRepositoryEventConfigPullRequestAttributes) Branch ¶
func (pr DataRepositoryEventConfigPullRequestAttributes) Branch() terra.StringValue
func (DataRepositoryEventConfigPullRequestAttributes) CommentControl ¶
func (pr DataRepositoryEventConfigPullRequestAttributes) CommentControl() terra.StringValue
func (DataRepositoryEventConfigPullRequestAttributes) InternalRef ¶
func (pr DataRepositoryEventConfigPullRequestAttributes) InternalRef() (terra.Reference, error)
func (DataRepositoryEventConfigPullRequestAttributes) InternalTokens ¶
func (pr DataRepositoryEventConfigPullRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataRepositoryEventConfigPullRequestAttributes) InternalWithRef ¶
func (pr DataRepositoryEventConfigPullRequestAttributes) InternalWithRef(ref terra.Reference) DataRepositoryEventConfigPullRequestAttributes
func (DataRepositoryEventConfigPullRequestAttributes) InvertRegex ¶
func (pr DataRepositoryEventConfigPullRequestAttributes) InvertRegex() terra.BoolValue
type DataRepositoryEventConfigPushAttributes ¶
type DataRepositoryEventConfigPushAttributes struct {
// contains filtered or unexported fields
}
func (DataRepositoryEventConfigPushAttributes) Branch ¶
func (p DataRepositoryEventConfigPushAttributes) Branch() terra.StringValue
func (DataRepositoryEventConfigPushAttributes) InternalRef ¶
func (p DataRepositoryEventConfigPushAttributes) InternalRef() (terra.Reference, error)
func (DataRepositoryEventConfigPushAttributes) InternalTokens ¶
func (p DataRepositoryEventConfigPushAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataRepositoryEventConfigPushAttributes) InternalWithRef ¶
func (p DataRepositoryEventConfigPushAttributes) InternalWithRef(ref terra.Reference) DataRepositoryEventConfigPushAttributes
func (DataRepositoryEventConfigPushAttributes) InvertRegex ¶
func (p DataRepositoryEventConfigPushAttributes) InvertRegex() terra.BoolValue
func (DataRepositoryEventConfigPushAttributes) Tag ¶
func (p DataRepositoryEventConfigPushAttributes) Tag() terra.StringValue
type DataRepositoryEventConfigState ¶
type DataRepositoryEventConfigState struct { Repository string `json:"repository"` PullRequest []DataRepositoryEventConfigPullRequestState `json:"pull_request"` Push []DataRepositoryEventConfigPushState `json:"push"` }
type DataSource ¶
DataSource represents the Terraform data resource google_cloudbuild_trigger.
func Data ¶
func Data(name string, args DataArgs) *DataSource
Data creates a new instance of DataSource.
func (*DataSource) Attributes ¶
func (gct *DataSource) Attributes() dataGoogleCloudbuildTriggerAttributes
Attributes returns the attributes for DataSource.
func (*DataSource) Configuration ¶
func (gct *DataSource) Configuration() interface{}
Configuration returns the configuration (args) for DataSource.
func (*DataSource) DataSource ¶
func (gct *DataSource) DataSource() string
DataSource returns the Terraform object type for DataSource.
func (*DataSource) LocalName ¶
func (gct *DataSource) LocalName() string
LocalName returns the local name for DataSource.
type DataSourceToBuildAttributes ¶
type DataSourceToBuildAttributes struct {
// contains filtered or unexported fields
}
func (DataSourceToBuildAttributes) BitbucketServerConfig ¶
func (stb DataSourceToBuildAttributes) BitbucketServerConfig() terra.StringValue
func (DataSourceToBuildAttributes) GithubEnterpriseConfig ¶
func (stb DataSourceToBuildAttributes) GithubEnterpriseConfig() terra.StringValue
func (DataSourceToBuildAttributes) InternalRef ¶
func (stb DataSourceToBuildAttributes) InternalRef() (terra.Reference, error)
func (DataSourceToBuildAttributes) InternalTokens ¶
func (stb DataSourceToBuildAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSourceToBuildAttributes) InternalWithRef ¶
func (stb DataSourceToBuildAttributes) InternalWithRef(ref terra.Reference) DataSourceToBuildAttributes
func (DataSourceToBuildAttributes) Ref ¶
func (stb DataSourceToBuildAttributes) Ref() terra.StringValue
func (DataSourceToBuildAttributes) RepoType ¶
func (stb DataSourceToBuildAttributes) RepoType() terra.StringValue
func (DataSourceToBuildAttributes) Repository ¶
func (stb DataSourceToBuildAttributes) Repository() terra.StringValue
func (DataSourceToBuildAttributes) Uri ¶
func (stb DataSourceToBuildAttributes) Uri() terra.StringValue
type DataSourceToBuildState ¶
type DataTriggerTemplateAttributes ¶
type DataTriggerTemplateAttributes struct {
// contains filtered or unexported fields
}
func (DataTriggerTemplateAttributes) BranchName ¶
func (tt DataTriggerTemplateAttributes) BranchName() terra.StringValue
func (DataTriggerTemplateAttributes) CommitSha ¶
func (tt DataTriggerTemplateAttributes) CommitSha() terra.StringValue
func (DataTriggerTemplateAttributes) Dir ¶
func (tt DataTriggerTemplateAttributes) Dir() terra.StringValue
func (DataTriggerTemplateAttributes) InternalRef ¶
func (tt DataTriggerTemplateAttributes) InternalRef() (terra.Reference, error)
func (DataTriggerTemplateAttributes) InternalTokens ¶
func (tt DataTriggerTemplateAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTriggerTemplateAttributes) InternalWithRef ¶
func (tt DataTriggerTemplateAttributes) InternalWithRef(ref terra.Reference) DataTriggerTemplateAttributes
func (DataTriggerTemplateAttributes) InvertRegex ¶
func (tt DataTriggerTemplateAttributes) InvertRegex() terra.BoolValue
func (DataTriggerTemplateAttributes) ProjectId ¶
func (tt DataTriggerTemplateAttributes) ProjectId() terra.StringValue
func (DataTriggerTemplateAttributes) RepoName ¶
func (tt DataTriggerTemplateAttributes) RepoName() terra.StringValue
func (DataTriggerTemplateAttributes) TagName ¶
func (tt DataTriggerTemplateAttributes) TagName() terra.StringValue
type DataWebhookConfigAttributes ¶
type DataWebhookConfigAttributes struct {
// contains filtered or unexported fields
}
func (DataWebhookConfigAttributes) InternalRef ¶
func (wc DataWebhookConfigAttributes) InternalRef() (terra.Reference, error)
func (DataWebhookConfigAttributes) InternalTokens ¶
func (wc DataWebhookConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataWebhookConfigAttributes) InternalWithRef ¶
func (wc DataWebhookConfigAttributes) InternalWithRef(ref terra.Reference) DataWebhookConfigAttributes
func (DataWebhookConfigAttributes) Secret ¶
func (wc DataWebhookConfigAttributes) Secret() terra.StringValue
func (DataWebhookConfigAttributes) State ¶
func (wc DataWebhookConfigAttributes) State() terra.StringValue
type DataWebhookConfigState ¶
type GitFileSource ¶
type GitFileSource struct { // BitbucketServerConfig: string, optional BitbucketServerConfig terra.StringValue `hcl:"bitbucket_server_config,attr"` // GithubEnterpriseConfig: string, optional GithubEnterpriseConfig terra.StringValue `hcl:"github_enterprise_config,attr"` // Path: string, required Path terra.StringValue `hcl:"path,attr" validate:"required"` // RepoType: string, required RepoType terra.StringValue `hcl:"repo_type,attr" validate:"required"` // Repository: string, optional Repository terra.StringValue `hcl:"repository,attr"` // Revision: string, optional Revision terra.StringValue `hcl:"revision,attr"` // Uri: string, optional Uri terra.StringValue `hcl:"uri,attr"` }
type GitFileSourceAttributes ¶
type GitFileSourceAttributes struct {
// contains filtered or unexported fields
}
func (GitFileSourceAttributes) BitbucketServerConfig ¶
func (gfs GitFileSourceAttributes) BitbucketServerConfig() terra.StringValue
func (GitFileSourceAttributes) GithubEnterpriseConfig ¶
func (gfs GitFileSourceAttributes) GithubEnterpriseConfig() terra.StringValue
func (GitFileSourceAttributes) InternalRef ¶
func (gfs GitFileSourceAttributes) InternalRef() (terra.Reference, error)
func (GitFileSourceAttributes) InternalTokens ¶
func (gfs GitFileSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GitFileSourceAttributes) InternalWithRef ¶
func (gfs GitFileSourceAttributes) InternalWithRef(ref terra.Reference) GitFileSourceAttributes
func (GitFileSourceAttributes) Path ¶
func (gfs GitFileSourceAttributes) Path() terra.StringValue
func (GitFileSourceAttributes) RepoType ¶
func (gfs GitFileSourceAttributes) RepoType() terra.StringValue
func (GitFileSourceAttributes) Repository ¶
func (gfs GitFileSourceAttributes) Repository() terra.StringValue
func (GitFileSourceAttributes) Revision ¶
func (gfs GitFileSourceAttributes) Revision() terra.StringValue
func (GitFileSourceAttributes) Uri ¶
func (gfs GitFileSourceAttributes) Uri() terra.StringValue
type GitFileSourceState ¶
type GitFileSourceState struct { BitbucketServerConfig string `json:"bitbucket_server_config"` GithubEnterpriseConfig string `json:"github_enterprise_config"` Path string `json:"path"` RepoType string `json:"repo_type"` Repository string `json:"repository"` Revision string `json:"revision"` Uri string `json:"uri"` }
type Github ¶
type Github struct { // EnterpriseConfigResourceName: string, optional EnterpriseConfigResourceName terra.StringValue `hcl:"enterprise_config_resource_name,attr"` // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // Owner: string, optional Owner terra.StringValue `hcl:"owner,attr"` // GithubPullRequest: optional PullRequest *GithubPullRequest `hcl:"pull_request,block"` // GithubPush: optional Push *GithubPush `hcl:"push,block"` }
type GithubAttributes ¶
type GithubAttributes struct {
// contains filtered or unexported fields
}
func (GithubAttributes) EnterpriseConfigResourceName ¶
func (g GithubAttributes) EnterpriseConfigResourceName() terra.StringValue
func (GithubAttributes) InternalRef ¶
func (g GithubAttributes) InternalRef() (terra.Reference, error)
func (GithubAttributes) InternalTokens ¶
func (g GithubAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GithubAttributes) InternalWithRef ¶
func (g GithubAttributes) InternalWithRef(ref terra.Reference) GithubAttributes
func (GithubAttributes) Name ¶
func (g GithubAttributes) Name() terra.StringValue
func (GithubAttributes) Owner ¶
func (g GithubAttributes) Owner() terra.StringValue
func (GithubAttributes) PullRequest ¶
func (g GithubAttributes) PullRequest() terra.ListValue[GithubPullRequestAttributes]
func (GithubAttributes) Push ¶
func (g GithubAttributes) Push() terra.ListValue[GithubPushAttributes]
type GithubPullRequest ¶
type GithubPullRequest struct { // Branch: string, required Branch terra.StringValue `hcl:"branch,attr" validate:"required"` // CommentControl: string, optional CommentControl terra.StringValue `hcl:"comment_control,attr"` // InvertRegex: bool, optional InvertRegex terra.BoolValue `hcl:"invert_regex,attr"` }
type GithubPullRequestAttributes ¶
type GithubPullRequestAttributes struct {
// contains filtered or unexported fields
}
func (GithubPullRequestAttributes) Branch ¶
func (pr GithubPullRequestAttributes) Branch() terra.StringValue
func (GithubPullRequestAttributes) CommentControl ¶
func (pr GithubPullRequestAttributes) CommentControl() terra.StringValue
func (GithubPullRequestAttributes) InternalRef ¶
func (pr GithubPullRequestAttributes) InternalRef() (terra.Reference, error)
func (GithubPullRequestAttributes) InternalTokens ¶
func (pr GithubPullRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GithubPullRequestAttributes) InternalWithRef ¶
func (pr GithubPullRequestAttributes) InternalWithRef(ref terra.Reference) GithubPullRequestAttributes
func (GithubPullRequestAttributes) InvertRegex ¶
func (pr GithubPullRequestAttributes) InvertRegex() terra.BoolValue
type GithubPullRequestState ¶
type GithubPush ¶
type GithubPush struct { // Branch: string, optional Branch terra.StringValue `hcl:"branch,attr"` // InvertRegex: bool, optional InvertRegex terra.BoolValue `hcl:"invert_regex,attr"` // Tag: string, optional Tag terra.StringValue `hcl:"tag,attr"` }
type GithubPushAttributes ¶
type GithubPushAttributes struct {
// contains filtered or unexported fields
}
func (GithubPushAttributes) Branch ¶
func (p GithubPushAttributes) Branch() terra.StringValue
func (GithubPushAttributes) InternalRef ¶
func (p GithubPushAttributes) InternalRef() (terra.Reference, error)
func (GithubPushAttributes) InternalTokens ¶
func (p GithubPushAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GithubPushAttributes) InternalWithRef ¶
func (p GithubPushAttributes) InternalWithRef(ref terra.Reference) GithubPushAttributes
func (GithubPushAttributes) InvertRegex ¶
func (p GithubPushAttributes) InvertRegex() terra.BoolValue
func (GithubPushAttributes) Tag ¶
func (p GithubPushAttributes) Tag() terra.StringValue
type GithubPushState ¶
type GithubState ¶
type GithubState struct { EnterpriseConfigResourceName string `json:"enterprise_config_resource_name"` Name string `json:"name"` Owner string `json:"owner"` PullRequest []GithubPullRequestState `json:"pull_request"` Push []GithubPushState `json:"push"` }
type PubsubConfig ¶
type PubsubConfig struct { // ServiceAccountEmail: string, optional ServiceAccountEmail terra.StringValue `hcl:"service_account_email,attr"` // Topic: string, required Topic terra.StringValue `hcl:"topic,attr" validate:"required"` }
type PubsubConfigAttributes ¶
type PubsubConfigAttributes struct {
// contains filtered or unexported fields
}
func (PubsubConfigAttributes) InternalRef ¶
func (pc PubsubConfigAttributes) InternalRef() (terra.Reference, error)
func (PubsubConfigAttributes) InternalTokens ¶
func (pc PubsubConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PubsubConfigAttributes) InternalWithRef ¶
func (pc PubsubConfigAttributes) InternalWithRef(ref terra.Reference) PubsubConfigAttributes
func (PubsubConfigAttributes) ServiceAccountEmail ¶
func (pc PubsubConfigAttributes) ServiceAccountEmail() terra.StringValue
func (PubsubConfigAttributes) State ¶
func (pc PubsubConfigAttributes) State() terra.StringValue
func (PubsubConfigAttributes) Subscription ¶
func (pc PubsubConfigAttributes) Subscription() terra.StringValue
func (PubsubConfigAttributes) Topic ¶
func (pc PubsubConfigAttributes) Topic() terra.StringValue
type PubsubConfigState ¶
type RepositoryEventConfig ¶
type RepositoryEventConfig struct { // Repository: string, optional Repository terra.StringValue `hcl:"repository,attr"` // RepositoryEventConfigPullRequest: optional PullRequest *RepositoryEventConfigPullRequest `hcl:"pull_request,block"` // RepositoryEventConfigPush: optional Push *RepositoryEventConfigPush `hcl:"push,block"` }
type RepositoryEventConfigAttributes ¶
type RepositoryEventConfigAttributes struct {
// contains filtered or unexported fields
}
func (RepositoryEventConfigAttributes) InternalRef ¶
func (rec RepositoryEventConfigAttributes) InternalRef() (terra.Reference, error)
func (RepositoryEventConfigAttributes) InternalTokens ¶
func (rec RepositoryEventConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RepositoryEventConfigAttributes) InternalWithRef ¶
func (rec RepositoryEventConfigAttributes) InternalWithRef(ref terra.Reference) RepositoryEventConfigAttributes
func (RepositoryEventConfigAttributes) PullRequest ¶
func (rec RepositoryEventConfigAttributes) PullRequest() terra.ListValue[RepositoryEventConfigPullRequestAttributes]
func (RepositoryEventConfigAttributes) Push ¶
func (rec RepositoryEventConfigAttributes) Push() terra.ListValue[RepositoryEventConfigPushAttributes]
func (RepositoryEventConfigAttributes) Repository ¶
func (rec RepositoryEventConfigAttributes) Repository() terra.StringValue
type RepositoryEventConfigPullRequest ¶
type RepositoryEventConfigPullRequest struct { // Branch: string, optional Branch terra.StringValue `hcl:"branch,attr"` // CommentControl: string, optional CommentControl terra.StringValue `hcl:"comment_control,attr"` // InvertRegex: bool, optional InvertRegex terra.BoolValue `hcl:"invert_regex,attr"` }
type RepositoryEventConfigPullRequestAttributes ¶
type RepositoryEventConfigPullRequestAttributes struct {
// contains filtered or unexported fields
}
func (RepositoryEventConfigPullRequestAttributes) Branch ¶
func (pr RepositoryEventConfigPullRequestAttributes) Branch() terra.StringValue
func (RepositoryEventConfigPullRequestAttributes) CommentControl ¶
func (pr RepositoryEventConfigPullRequestAttributes) CommentControl() terra.StringValue
func (RepositoryEventConfigPullRequestAttributes) InternalRef ¶
func (pr RepositoryEventConfigPullRequestAttributes) InternalRef() (terra.Reference, error)
func (RepositoryEventConfigPullRequestAttributes) InternalTokens ¶
func (pr RepositoryEventConfigPullRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RepositoryEventConfigPullRequestAttributes) InternalWithRef ¶
func (pr RepositoryEventConfigPullRequestAttributes) InternalWithRef(ref terra.Reference) RepositoryEventConfigPullRequestAttributes
func (RepositoryEventConfigPullRequestAttributes) InvertRegex ¶
func (pr RepositoryEventConfigPullRequestAttributes) InvertRegex() terra.BoolValue
type RepositoryEventConfigPush ¶
type RepositoryEventConfigPush struct { // Branch: string, optional Branch terra.StringValue `hcl:"branch,attr"` // InvertRegex: bool, optional InvertRegex terra.BoolValue `hcl:"invert_regex,attr"` // Tag: string, optional Tag terra.StringValue `hcl:"tag,attr"` }
type RepositoryEventConfigPushAttributes ¶
type RepositoryEventConfigPushAttributes struct {
// contains filtered or unexported fields
}
func (RepositoryEventConfigPushAttributes) Branch ¶
func (p RepositoryEventConfigPushAttributes) Branch() terra.StringValue
func (RepositoryEventConfigPushAttributes) InternalRef ¶
func (p RepositoryEventConfigPushAttributes) InternalRef() (terra.Reference, error)
func (RepositoryEventConfigPushAttributes) InternalTokens ¶
func (p RepositoryEventConfigPushAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RepositoryEventConfigPushAttributes) InternalWithRef ¶
func (p RepositoryEventConfigPushAttributes) InternalWithRef(ref terra.Reference) RepositoryEventConfigPushAttributes
func (RepositoryEventConfigPushAttributes) InvertRegex ¶
func (p RepositoryEventConfigPushAttributes) InvertRegex() terra.BoolValue
func (RepositoryEventConfigPushAttributes) Tag ¶
func (p RepositoryEventConfigPushAttributes) Tag() terra.StringValue
type RepositoryEventConfigState ¶
type RepositoryEventConfigState struct { Repository string `json:"repository"` PullRequest []RepositoryEventConfigPullRequestState `json:"pull_request"` Push []RepositoryEventConfigPushState `json:"push"` }
type Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource google_cloudbuild_trigger.
func (*Resource) Attributes ¶
func (gct *Resource) Attributes() googleCloudbuildTriggerAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (gct *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (gct *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
type SourceToBuild ¶
type SourceToBuild struct { // BitbucketServerConfig: string, optional BitbucketServerConfig terra.StringValue `hcl:"bitbucket_server_config,attr"` // GithubEnterpriseConfig: string, optional GithubEnterpriseConfig terra.StringValue `hcl:"github_enterprise_config,attr"` // Ref: string, required Ref terra.StringValue `hcl:"ref,attr" validate:"required"` // RepoType: string, required RepoType terra.StringValue `hcl:"repo_type,attr" validate:"required"` // Repository: string, optional Repository terra.StringValue `hcl:"repository,attr"` // Uri: string, optional Uri terra.StringValue `hcl:"uri,attr"` }
type SourceToBuildAttributes ¶
type SourceToBuildAttributes struct {
// contains filtered or unexported fields
}
func (SourceToBuildAttributes) BitbucketServerConfig ¶
func (stb SourceToBuildAttributes) BitbucketServerConfig() terra.StringValue
func (SourceToBuildAttributes) GithubEnterpriseConfig ¶
func (stb SourceToBuildAttributes) GithubEnterpriseConfig() terra.StringValue
func (SourceToBuildAttributes) InternalRef ¶
func (stb SourceToBuildAttributes) InternalRef() (terra.Reference, error)
func (SourceToBuildAttributes) InternalTokens ¶
func (stb SourceToBuildAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SourceToBuildAttributes) InternalWithRef ¶
func (stb SourceToBuildAttributes) InternalWithRef(ref terra.Reference) SourceToBuildAttributes
func (SourceToBuildAttributes) Ref ¶
func (stb SourceToBuildAttributes) Ref() terra.StringValue
func (SourceToBuildAttributes) RepoType ¶
func (stb SourceToBuildAttributes) RepoType() terra.StringValue
func (SourceToBuildAttributes) Repository ¶
func (stb SourceToBuildAttributes) Repository() terra.StringValue
func (SourceToBuildAttributes) Uri ¶
func (stb SourceToBuildAttributes) Uri() terra.StringValue
type SourceToBuildState ¶
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Update: string, optional Update terra.StringValue `hcl:"update,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
func (TimeoutsAttributes) Delete ¶
func (t TimeoutsAttributes) Delete() terra.StringValue
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
type TimeoutsState ¶
type TriggerTemplate ¶
type TriggerTemplate struct { // BranchName: string, optional BranchName terra.StringValue `hcl:"branch_name,attr"` // CommitSha: string, optional CommitSha terra.StringValue `hcl:"commit_sha,attr"` // Dir: string, optional Dir terra.StringValue `hcl:"dir,attr"` // InvertRegex: bool, optional InvertRegex terra.BoolValue `hcl:"invert_regex,attr"` // ProjectId: string, optional ProjectId terra.StringValue `hcl:"project_id,attr"` // RepoName: string, optional RepoName terra.StringValue `hcl:"repo_name,attr"` // TagName: string, optional TagName terra.StringValue `hcl:"tag_name,attr"` }
type TriggerTemplateAttributes ¶
type TriggerTemplateAttributes struct {
// contains filtered or unexported fields
}
func (TriggerTemplateAttributes) BranchName ¶
func (tt TriggerTemplateAttributes) BranchName() terra.StringValue
func (TriggerTemplateAttributes) CommitSha ¶
func (tt TriggerTemplateAttributes) CommitSha() terra.StringValue
func (TriggerTemplateAttributes) Dir ¶
func (tt TriggerTemplateAttributes) Dir() terra.StringValue
func (TriggerTemplateAttributes) InternalRef ¶
func (tt TriggerTemplateAttributes) InternalRef() (terra.Reference, error)
func (TriggerTemplateAttributes) InternalTokens ¶
func (tt TriggerTemplateAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TriggerTemplateAttributes) InternalWithRef ¶
func (tt TriggerTemplateAttributes) InternalWithRef(ref terra.Reference) TriggerTemplateAttributes
func (TriggerTemplateAttributes) InvertRegex ¶
func (tt TriggerTemplateAttributes) InvertRegex() terra.BoolValue
func (TriggerTemplateAttributes) ProjectId ¶
func (tt TriggerTemplateAttributes) ProjectId() terra.StringValue
func (TriggerTemplateAttributes) RepoName ¶
func (tt TriggerTemplateAttributes) RepoName() terra.StringValue
func (TriggerTemplateAttributes) TagName ¶
func (tt TriggerTemplateAttributes) TagName() terra.StringValue
type TriggerTemplateState ¶
type WebhookConfig ¶
type WebhookConfig struct { // Secret: string, required Secret terra.StringValue `hcl:"secret,attr" validate:"required"` }
type WebhookConfigAttributes ¶
type WebhookConfigAttributes struct {
// contains filtered or unexported fields
}
func (WebhookConfigAttributes) InternalRef ¶
func (wc WebhookConfigAttributes) InternalRef() (terra.Reference, error)
func (WebhookConfigAttributes) InternalTokens ¶
func (wc WebhookConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (WebhookConfigAttributes) InternalWithRef ¶
func (wc WebhookConfigAttributes) InternalWithRef(ref terra.Reference) WebhookConfigAttributes
func (WebhookConfigAttributes) Secret ¶
func (wc WebhookConfigAttributes) Secret() terra.StringValue
func (WebhookConfigAttributes) State ¶
func (wc WebhookConfigAttributes) State() terra.StringValue