Documentation ¶
Index ¶
- type Args
- type GithubConfig
- type GithubConfigAttributes
- func (gc GithubConfigAttributes) AppInstallationId() terra.NumberValue
- func (gc GithubConfigAttributes) AuthorizerCredential() terra.ListValue[GithubConfigAuthorizerCredentialAttributes]
- func (gc GithubConfigAttributes) InternalRef() (terra.Reference, error)
- func (gc GithubConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (gc GithubConfigAttributes) InternalWithRef(ref terra.Reference) GithubConfigAttributes
- type GithubConfigAuthorizerCredential
- type GithubConfigAuthorizerCredentialAttributes
- func (ac GithubConfigAuthorizerCredentialAttributes) InternalRef() (terra.Reference, error)
- func (ac GithubConfigAuthorizerCredentialAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ac GithubConfigAuthorizerCredentialAttributes) InternalWithRef(ref terra.Reference) GithubConfigAuthorizerCredentialAttributes
- func (ac GithubConfigAuthorizerCredentialAttributes) OauthTokenSecretVersion() terra.StringValue
- func (ac GithubConfigAuthorizerCredentialAttributes) Username() terra.StringValue
- type GithubConfigAuthorizerCredentialState
- type GithubConfigState
- type GithubEnterpriseConfig
- type GithubEnterpriseConfigAttributes
- func (gec GithubEnterpriseConfigAttributes) AppId() terra.NumberValue
- func (gec GithubEnterpriseConfigAttributes) AppInstallationId() terra.NumberValue
- func (gec GithubEnterpriseConfigAttributes) AppSlug() terra.StringValue
- func (gec GithubEnterpriseConfigAttributes) HostUri() terra.StringValue
- func (gec GithubEnterpriseConfigAttributes) InternalRef() (terra.Reference, error)
- func (gec GithubEnterpriseConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (gec GithubEnterpriseConfigAttributes) InternalWithRef(ref terra.Reference) GithubEnterpriseConfigAttributes
- func (gec GithubEnterpriseConfigAttributes) PrivateKeySecretVersion() terra.StringValue
- func (gec GithubEnterpriseConfigAttributes) ServiceDirectoryConfig() terra.ListValue[GithubEnterpriseConfigServiceDirectoryConfigAttributes]
- func (gec GithubEnterpriseConfigAttributes) SslCa() terra.StringValue
- func (gec GithubEnterpriseConfigAttributes) WebhookSecretSecretVersion() terra.StringValue
- type GithubEnterpriseConfigServiceDirectoryConfig
- type GithubEnterpriseConfigServiceDirectoryConfigAttributes
- func (sdc GithubEnterpriseConfigServiceDirectoryConfigAttributes) InternalRef() (terra.Reference, error)
- func (sdc GithubEnterpriseConfigServiceDirectoryConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sdc GithubEnterpriseConfigServiceDirectoryConfigAttributes) InternalWithRef(ref terra.Reference) GithubEnterpriseConfigServiceDirectoryConfigAttributes
- func (sdc GithubEnterpriseConfigServiceDirectoryConfigAttributes) Service() terra.StringValue
- type GithubEnterpriseConfigServiceDirectoryConfigState
- type GithubEnterpriseConfigState
- type GitlabConfig
- type GitlabConfigAttributes
- func (gc GitlabConfigAttributes) AuthorizerCredential() terra.ListValue[GitlabConfigAuthorizerCredentialAttributes]
- func (gc GitlabConfigAttributes) HostUri() terra.StringValue
- func (gc GitlabConfigAttributes) InternalRef() (terra.Reference, error)
- func (gc GitlabConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (gc GitlabConfigAttributes) InternalWithRef(ref terra.Reference) GitlabConfigAttributes
- func (gc GitlabConfigAttributes) ReadAuthorizerCredential() terra.ListValue[GitlabConfigReadAuthorizerCredentialAttributes]
- func (gc GitlabConfigAttributes) ServerVersion() terra.StringValue
- func (gc GitlabConfigAttributes) ServiceDirectoryConfig() terra.ListValue[GitlabConfigServiceDirectoryConfigAttributes]
- func (gc GitlabConfigAttributes) SslCa() terra.StringValue
- func (gc GitlabConfigAttributes) WebhookSecretSecretVersion() terra.StringValue
- type GitlabConfigAuthorizerCredential
- type GitlabConfigAuthorizerCredentialAttributes
- func (ac GitlabConfigAuthorizerCredentialAttributes) InternalRef() (terra.Reference, error)
- func (ac GitlabConfigAuthorizerCredentialAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ac GitlabConfigAuthorizerCredentialAttributes) InternalWithRef(ref terra.Reference) GitlabConfigAuthorizerCredentialAttributes
- func (ac GitlabConfigAuthorizerCredentialAttributes) UserTokenSecretVersion() terra.StringValue
- func (ac GitlabConfigAuthorizerCredentialAttributes) Username() terra.StringValue
- type GitlabConfigAuthorizerCredentialState
- type GitlabConfigReadAuthorizerCredential
- type GitlabConfigReadAuthorizerCredentialAttributes
- func (rac GitlabConfigReadAuthorizerCredentialAttributes) InternalRef() (terra.Reference, error)
- func (rac GitlabConfigReadAuthorizerCredentialAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rac GitlabConfigReadAuthorizerCredentialAttributes) InternalWithRef(ref terra.Reference) GitlabConfigReadAuthorizerCredentialAttributes
- func (rac GitlabConfigReadAuthorizerCredentialAttributes) UserTokenSecretVersion() terra.StringValue
- func (rac GitlabConfigReadAuthorizerCredentialAttributes) Username() terra.StringValue
- type GitlabConfigReadAuthorizerCredentialState
- type GitlabConfigServiceDirectoryConfig
- type GitlabConfigServiceDirectoryConfigAttributes
- func (sdc GitlabConfigServiceDirectoryConfigAttributes) InternalRef() (terra.Reference, error)
- func (sdc GitlabConfigServiceDirectoryConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sdc GitlabConfigServiceDirectoryConfigAttributes) InternalWithRef(ref terra.Reference) GitlabConfigServiceDirectoryConfigAttributes
- func (sdc GitlabConfigServiceDirectoryConfigAttributes) Service() terra.StringValue
- type GitlabConfigServiceDirectoryConfigState
- type GitlabConfigState
- type InstallationStateAttributes
- func (is InstallationStateAttributes) ActionUri() terra.StringValue
- func (is InstallationStateAttributes) InternalRef() (terra.Reference, error)
- func (is InstallationStateAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (is InstallationStateAttributes) InternalWithRef(ref terra.Reference) InstallationStateAttributes
- func (is InstallationStateAttributes) Message() terra.StringValue
- func (is InstallationStateAttributes) Stage() terra.StringValue
- type InstallationStateState
- type Resource
- func (gcc *Resource) Attributes() googleCloudbuildv2ConnectionAttributes
- func (gcc *Resource) Configuration() interface{}
- func (gcc *Resource) DependOn() terra.Reference
- func (gcc *Resource) Dependencies() terra.Dependencies
- func (gcc *Resource) ImportState(state io.Reader) error
- func (gcc *Resource) LifecycleManagement() *terra.Lifecycle
- func (gcc *Resource) LocalName() string
- func (gcc *Resource) State() (*googleCloudbuildv2ConnectionState, bool)
- func (gcc *Resource) StateMust() *googleCloudbuildv2ConnectionState
- func (gcc *Resource) Type() string
- 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // Annotations: map of string, optional Annotations terra.MapValue[terra.StringValue] `hcl:"annotations,attr"` // Disabled: bool, optional Disabled terra.BoolValue `hcl:"disabled,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Location: string, required Location terra.StringValue `hcl:"location,attr" validate:"required"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Project: string, optional Project terra.StringValue `hcl:"project,attr"` // GithubConfig: optional GithubConfig *GithubConfig `hcl:"github_config,block"` // GithubEnterpriseConfig: optional GithubEnterpriseConfig *GithubEnterpriseConfig `hcl:"github_enterprise_config,block"` // GitlabConfig: optional GitlabConfig *GitlabConfig `hcl:"gitlab_config,block"` // Timeouts: optional Timeouts *Timeouts `hcl:"timeouts,block"` }
Args contains the configurations for google_cloudbuildv2_connection.
type GithubConfig ¶
type GithubConfig struct { // AppInstallationId: number, optional AppInstallationId terra.NumberValue `hcl:"app_installation_id,attr"` // GithubConfigAuthorizerCredential: optional AuthorizerCredential *GithubConfigAuthorizerCredential `hcl:"authorizer_credential,block"` }
type GithubConfigAttributes ¶
type GithubConfigAttributes struct {
// contains filtered or unexported fields
}
func (GithubConfigAttributes) AppInstallationId ¶
func (gc GithubConfigAttributes) AppInstallationId() terra.NumberValue
func (GithubConfigAttributes) AuthorizerCredential ¶
func (gc GithubConfigAttributes) AuthorizerCredential() terra.ListValue[GithubConfigAuthorizerCredentialAttributes]
func (GithubConfigAttributes) InternalRef ¶
func (gc GithubConfigAttributes) InternalRef() (terra.Reference, error)
func (GithubConfigAttributes) InternalTokens ¶
func (gc GithubConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GithubConfigAttributes) InternalWithRef ¶
func (gc GithubConfigAttributes) InternalWithRef(ref terra.Reference) GithubConfigAttributes
type GithubConfigAuthorizerCredential ¶
type GithubConfigAuthorizerCredential struct { // OauthTokenSecretVersion: string, optional OauthTokenSecretVersion terra.StringValue `hcl:"oauth_token_secret_version,attr"` }
type GithubConfigAuthorizerCredentialAttributes ¶
type GithubConfigAuthorizerCredentialAttributes struct {
// contains filtered or unexported fields
}
func (GithubConfigAuthorizerCredentialAttributes) InternalRef ¶
func (ac GithubConfigAuthorizerCredentialAttributes) InternalRef() (terra.Reference, error)
func (GithubConfigAuthorizerCredentialAttributes) InternalTokens ¶
func (ac GithubConfigAuthorizerCredentialAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GithubConfigAuthorizerCredentialAttributes) InternalWithRef ¶
func (ac GithubConfigAuthorizerCredentialAttributes) InternalWithRef(ref terra.Reference) GithubConfigAuthorizerCredentialAttributes
func (GithubConfigAuthorizerCredentialAttributes) OauthTokenSecretVersion ¶
func (ac GithubConfigAuthorizerCredentialAttributes) OauthTokenSecretVersion() terra.StringValue
func (GithubConfigAuthorizerCredentialAttributes) Username ¶
func (ac GithubConfigAuthorizerCredentialAttributes) Username() terra.StringValue
type GithubConfigState ¶
type GithubConfigState struct { AppInstallationId float64 `json:"app_installation_id"` AuthorizerCredential []GithubConfigAuthorizerCredentialState `json:"authorizer_credential"` }
type GithubEnterpriseConfig ¶
type GithubEnterpriseConfig struct { // AppId: number, optional AppId terra.NumberValue `hcl:"app_id,attr"` // AppInstallationId: number, optional AppInstallationId terra.NumberValue `hcl:"app_installation_id,attr"` // AppSlug: string, optional AppSlug terra.StringValue `hcl:"app_slug,attr"` // HostUri: string, required HostUri terra.StringValue `hcl:"host_uri,attr" validate:"required"` // PrivateKeySecretVersion: string, optional PrivateKeySecretVersion terra.StringValue `hcl:"private_key_secret_version,attr"` // SslCa: string, optional SslCa terra.StringValue `hcl:"ssl_ca,attr"` // WebhookSecretSecretVersion: string, optional WebhookSecretSecretVersion terra.StringValue `hcl:"webhook_secret_secret_version,attr"` // GithubEnterpriseConfigServiceDirectoryConfig: optional ServiceDirectoryConfig *GithubEnterpriseConfigServiceDirectoryConfig `hcl:"service_directory_config,block"` }
type GithubEnterpriseConfigAttributes ¶
type GithubEnterpriseConfigAttributes struct {
// contains filtered or unexported fields
}
func (GithubEnterpriseConfigAttributes) AppId ¶
func (gec GithubEnterpriseConfigAttributes) AppId() terra.NumberValue
func (GithubEnterpriseConfigAttributes) AppInstallationId ¶
func (gec GithubEnterpriseConfigAttributes) AppInstallationId() terra.NumberValue
func (GithubEnterpriseConfigAttributes) AppSlug ¶
func (gec GithubEnterpriseConfigAttributes) AppSlug() terra.StringValue
func (GithubEnterpriseConfigAttributes) HostUri ¶
func (gec GithubEnterpriseConfigAttributes) HostUri() terra.StringValue
func (GithubEnterpriseConfigAttributes) InternalRef ¶
func (gec GithubEnterpriseConfigAttributes) InternalRef() (terra.Reference, error)
func (GithubEnterpriseConfigAttributes) InternalTokens ¶
func (gec GithubEnterpriseConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GithubEnterpriseConfigAttributes) InternalWithRef ¶
func (gec GithubEnterpriseConfigAttributes) InternalWithRef(ref terra.Reference) GithubEnterpriseConfigAttributes
func (GithubEnterpriseConfigAttributes) PrivateKeySecretVersion ¶
func (gec GithubEnterpriseConfigAttributes) PrivateKeySecretVersion() terra.StringValue
func (GithubEnterpriseConfigAttributes) ServiceDirectoryConfig ¶
func (gec GithubEnterpriseConfigAttributes) ServiceDirectoryConfig() terra.ListValue[GithubEnterpriseConfigServiceDirectoryConfigAttributes]
func (GithubEnterpriseConfigAttributes) SslCa ¶
func (gec GithubEnterpriseConfigAttributes) SslCa() terra.StringValue
func (GithubEnterpriseConfigAttributes) WebhookSecretSecretVersion ¶
func (gec GithubEnterpriseConfigAttributes) WebhookSecretSecretVersion() terra.StringValue
type GithubEnterpriseConfigServiceDirectoryConfig ¶
type GithubEnterpriseConfigServiceDirectoryConfig struct { // Service: string, required Service terra.StringValue `hcl:"service,attr" validate:"required"` }
type GithubEnterpriseConfigServiceDirectoryConfigAttributes ¶
type GithubEnterpriseConfigServiceDirectoryConfigAttributes struct {
// contains filtered or unexported fields
}
func (GithubEnterpriseConfigServiceDirectoryConfigAttributes) InternalRef ¶
func (sdc GithubEnterpriseConfigServiceDirectoryConfigAttributes) InternalRef() (terra.Reference, error)
func (GithubEnterpriseConfigServiceDirectoryConfigAttributes) InternalTokens ¶
func (sdc GithubEnterpriseConfigServiceDirectoryConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GithubEnterpriseConfigServiceDirectoryConfigAttributes) InternalWithRef ¶
func (sdc GithubEnterpriseConfigServiceDirectoryConfigAttributes) InternalWithRef(ref terra.Reference) GithubEnterpriseConfigServiceDirectoryConfigAttributes
func (GithubEnterpriseConfigServiceDirectoryConfigAttributes) Service ¶
func (sdc GithubEnterpriseConfigServiceDirectoryConfigAttributes) Service() terra.StringValue
type GithubEnterpriseConfigServiceDirectoryConfigState ¶
type GithubEnterpriseConfigServiceDirectoryConfigState struct {
Service string `json:"service"`
}
type GithubEnterpriseConfigState ¶
type GithubEnterpriseConfigState struct { AppId float64 `json:"app_id"` AppInstallationId float64 `json:"app_installation_id"` AppSlug string `json:"app_slug"` HostUri string `json:"host_uri"` PrivateKeySecretVersion string `json:"private_key_secret_version"` SslCa string `json:"ssl_ca"` WebhookSecretSecretVersion string `json:"webhook_secret_secret_version"` ServiceDirectoryConfig []GithubEnterpriseConfigServiceDirectoryConfigState `json:"service_directory_config"` }
type GitlabConfig ¶
type GitlabConfig struct { // HostUri: string, optional HostUri terra.StringValue `hcl:"host_uri,attr"` // SslCa: string, optional SslCa terra.StringValue `hcl:"ssl_ca,attr"` // WebhookSecretSecretVersion: string, required WebhookSecretSecretVersion terra.StringValue `hcl:"webhook_secret_secret_version,attr" validate:"required"` // GitlabConfigAuthorizerCredential: required AuthorizerCredential *GitlabConfigAuthorizerCredential `hcl:"authorizer_credential,block" validate:"required"` // GitlabConfigReadAuthorizerCredential: required ReadAuthorizerCredential *GitlabConfigReadAuthorizerCredential `hcl:"read_authorizer_credential,block" validate:"required"` // GitlabConfigServiceDirectoryConfig: optional ServiceDirectoryConfig *GitlabConfigServiceDirectoryConfig `hcl:"service_directory_config,block"` }
type GitlabConfigAttributes ¶
type GitlabConfigAttributes struct {
// contains filtered or unexported fields
}
func (GitlabConfigAttributes) AuthorizerCredential ¶
func (gc GitlabConfigAttributes) AuthorizerCredential() terra.ListValue[GitlabConfigAuthorizerCredentialAttributes]
func (GitlabConfigAttributes) HostUri ¶
func (gc GitlabConfigAttributes) HostUri() terra.StringValue
func (GitlabConfigAttributes) InternalRef ¶
func (gc GitlabConfigAttributes) InternalRef() (terra.Reference, error)
func (GitlabConfigAttributes) InternalTokens ¶
func (gc GitlabConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GitlabConfigAttributes) InternalWithRef ¶
func (gc GitlabConfigAttributes) InternalWithRef(ref terra.Reference) GitlabConfigAttributes
func (GitlabConfigAttributes) ReadAuthorizerCredential ¶
func (gc GitlabConfigAttributes) ReadAuthorizerCredential() terra.ListValue[GitlabConfigReadAuthorizerCredentialAttributes]
func (GitlabConfigAttributes) ServerVersion ¶
func (gc GitlabConfigAttributes) ServerVersion() terra.StringValue
func (GitlabConfigAttributes) ServiceDirectoryConfig ¶
func (gc GitlabConfigAttributes) ServiceDirectoryConfig() terra.ListValue[GitlabConfigServiceDirectoryConfigAttributes]
func (GitlabConfigAttributes) SslCa ¶
func (gc GitlabConfigAttributes) SslCa() terra.StringValue
func (GitlabConfigAttributes) WebhookSecretSecretVersion ¶
func (gc GitlabConfigAttributes) WebhookSecretSecretVersion() terra.StringValue
type GitlabConfigAuthorizerCredential ¶
type GitlabConfigAuthorizerCredential struct { // UserTokenSecretVersion: string, required UserTokenSecretVersion terra.StringValue `hcl:"user_token_secret_version,attr" validate:"required"` }
type GitlabConfigAuthorizerCredentialAttributes ¶
type GitlabConfigAuthorizerCredentialAttributes struct {
// contains filtered or unexported fields
}
func (GitlabConfigAuthorizerCredentialAttributes) InternalRef ¶
func (ac GitlabConfigAuthorizerCredentialAttributes) InternalRef() (terra.Reference, error)
func (GitlabConfigAuthorizerCredentialAttributes) InternalTokens ¶
func (ac GitlabConfigAuthorizerCredentialAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GitlabConfigAuthorizerCredentialAttributes) InternalWithRef ¶
func (ac GitlabConfigAuthorizerCredentialAttributes) InternalWithRef(ref terra.Reference) GitlabConfigAuthorizerCredentialAttributes
func (GitlabConfigAuthorizerCredentialAttributes) UserTokenSecretVersion ¶
func (ac GitlabConfigAuthorizerCredentialAttributes) UserTokenSecretVersion() terra.StringValue
func (GitlabConfigAuthorizerCredentialAttributes) Username ¶
func (ac GitlabConfigAuthorizerCredentialAttributes) Username() terra.StringValue
type GitlabConfigReadAuthorizerCredential ¶
type GitlabConfigReadAuthorizerCredential struct { // UserTokenSecretVersion: string, required UserTokenSecretVersion terra.StringValue `hcl:"user_token_secret_version,attr" validate:"required"` }
type GitlabConfigReadAuthorizerCredentialAttributes ¶
type GitlabConfigReadAuthorizerCredentialAttributes struct {
// contains filtered or unexported fields
}
func (GitlabConfigReadAuthorizerCredentialAttributes) InternalRef ¶
func (rac GitlabConfigReadAuthorizerCredentialAttributes) InternalRef() (terra.Reference, error)
func (GitlabConfigReadAuthorizerCredentialAttributes) InternalTokens ¶
func (rac GitlabConfigReadAuthorizerCredentialAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GitlabConfigReadAuthorizerCredentialAttributes) InternalWithRef ¶
func (rac GitlabConfigReadAuthorizerCredentialAttributes) InternalWithRef(ref terra.Reference) GitlabConfigReadAuthorizerCredentialAttributes
func (GitlabConfigReadAuthorizerCredentialAttributes) UserTokenSecretVersion ¶
func (rac GitlabConfigReadAuthorizerCredentialAttributes) UserTokenSecretVersion() terra.StringValue
func (GitlabConfigReadAuthorizerCredentialAttributes) Username ¶
func (rac GitlabConfigReadAuthorizerCredentialAttributes) Username() terra.StringValue
type GitlabConfigServiceDirectoryConfig ¶
type GitlabConfigServiceDirectoryConfig struct { // Service: string, required Service terra.StringValue `hcl:"service,attr" validate:"required"` }
type GitlabConfigServiceDirectoryConfigAttributes ¶
type GitlabConfigServiceDirectoryConfigAttributes struct {
// contains filtered or unexported fields
}
func (GitlabConfigServiceDirectoryConfigAttributes) InternalRef ¶
func (sdc GitlabConfigServiceDirectoryConfigAttributes) InternalRef() (terra.Reference, error)
func (GitlabConfigServiceDirectoryConfigAttributes) InternalTokens ¶
func (sdc GitlabConfigServiceDirectoryConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GitlabConfigServiceDirectoryConfigAttributes) InternalWithRef ¶
func (sdc GitlabConfigServiceDirectoryConfigAttributes) InternalWithRef(ref terra.Reference) GitlabConfigServiceDirectoryConfigAttributes
func (GitlabConfigServiceDirectoryConfigAttributes) Service ¶
func (sdc GitlabConfigServiceDirectoryConfigAttributes) Service() terra.StringValue
type GitlabConfigServiceDirectoryConfigState ¶
type GitlabConfigServiceDirectoryConfigState struct {
Service string `json:"service"`
}
type GitlabConfigState ¶
type GitlabConfigState struct { HostUri string `json:"host_uri"` ServerVersion string `json:"server_version"` SslCa string `json:"ssl_ca"` WebhookSecretSecretVersion string `json:"webhook_secret_secret_version"` AuthorizerCredential []GitlabConfigAuthorizerCredentialState `json:"authorizer_credential"` ReadAuthorizerCredential []GitlabConfigReadAuthorizerCredentialState `json:"read_authorizer_credential"` ServiceDirectoryConfig []GitlabConfigServiceDirectoryConfigState `json:"service_directory_config"` }
type InstallationStateAttributes ¶
type InstallationStateAttributes struct {
// contains filtered or unexported fields
}
func (InstallationStateAttributes) ActionUri ¶
func (is InstallationStateAttributes) ActionUri() terra.StringValue
func (InstallationStateAttributes) InternalRef ¶
func (is InstallationStateAttributes) InternalRef() (terra.Reference, error)
func (InstallationStateAttributes) InternalTokens ¶
func (is InstallationStateAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InstallationStateAttributes) InternalWithRef ¶
func (is InstallationStateAttributes) InternalWithRef(ref terra.Reference) InstallationStateAttributes
func (InstallationStateAttributes) Message ¶
func (is InstallationStateAttributes) Message() terra.StringValue
func (InstallationStateAttributes) Stage ¶
func (is InstallationStateAttributes) Stage() terra.StringValue
type InstallationStateState ¶
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_cloudbuildv2_connection.
func (*Resource) Attributes ¶
func (gcc *Resource) Attributes() googleCloudbuildv2ConnectionAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (gcc *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (gcc *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 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 ¶
Click to show internal directories.
Click to hide internal directories.