Documentation
¶
Index ¶
- type ConnectionString
- type ConnectionStringAttributes
- func (cs ConnectionStringAttributes) InternalRef() (terra.Reference, error)
- func (cs ConnectionStringAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cs ConnectionStringAttributes) InternalWithRef(ref terra.Reference) ConnectionStringAttributes
- func (cs ConnectionStringAttributes) Name() terra.StringValue
- func (cs ConnectionStringAttributes) Type() terra.StringValue
- func (cs ConnectionStringAttributes) Value() terra.StringValue
- type ConnectionStringState
- type Cors
- type CorsAttributes
- func (c CorsAttributes) AllowedOrigins() terra.SetValue[terra.StringValue]
- func (c CorsAttributes) InternalRef() (terra.Reference, error)
- func (c CorsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c CorsAttributes) InternalWithRef(ref terra.Reference) CorsAttributes
- func (c CorsAttributes) SupportCredentials() terra.BoolValue
- type CorsState
- type Identity
- type IdentityAttributes
- func (i IdentityAttributes) IdentityIds() terra.ListValue[terra.StringValue]
- func (i IdentityAttributes) InternalRef() (terra.Reference, error)
- func (i IdentityAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i IdentityAttributes) InternalWithRef(ref terra.Reference) IdentityAttributes
- func (i IdentityAttributes) PrincipalId() terra.StringValue
- func (i IdentityAttributes) TenantId() terra.StringValue
- func (i IdentityAttributes) Type() terra.StringValue
- type IdentityState
- type IpRestriction
- type IpRestrictionAttributes
- func (ir IpRestrictionAttributes) Action() terra.StringValue
- func (ir IpRestrictionAttributes) Headers() terra.ListValue[IpRestrictionHeadersAttributes]
- func (ir IpRestrictionAttributes) InternalRef() (terra.Reference, error)
- func (ir IpRestrictionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ir IpRestrictionAttributes) InternalWithRef(ref terra.Reference) IpRestrictionAttributes
- func (ir IpRestrictionAttributes) IpAddress() terra.StringValue
- func (ir IpRestrictionAttributes) Name() terra.StringValue
- func (ir IpRestrictionAttributes) Priority() terra.NumberValue
- func (ir IpRestrictionAttributes) ServiceTag() terra.StringValue
- func (ir IpRestrictionAttributes) VirtualNetworkSubnetId() terra.StringValue
- type IpRestrictionHeaders
- type IpRestrictionHeadersAttributes
- func (h IpRestrictionHeadersAttributes) InternalRef() (terra.Reference, error)
- func (h IpRestrictionHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (h IpRestrictionHeadersAttributes) InternalWithRef(ref terra.Reference) IpRestrictionHeadersAttributes
- func (h IpRestrictionHeadersAttributes) XAzureFdid() terra.SetValue[terra.StringValue]
- func (h IpRestrictionHeadersAttributes) XFdHealthProbe() terra.SetValue[terra.StringValue]
- func (h IpRestrictionHeadersAttributes) XForwardedFor() terra.SetValue[terra.StringValue]
- func (h IpRestrictionHeadersAttributes) XForwardedHost() terra.SetValue[terra.StringValue]
- type IpRestrictionHeadersState
- type IpRestrictionState
- type ScmIpRestriction
- type ScmIpRestrictionAttributes
- func (sir ScmIpRestrictionAttributes) Action() terra.StringValue
- func (sir ScmIpRestrictionAttributes) Headers() terra.ListValue[ScmIpRestrictionHeadersAttributes]
- func (sir ScmIpRestrictionAttributes) InternalRef() (terra.Reference, error)
- func (sir ScmIpRestrictionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sir ScmIpRestrictionAttributes) InternalWithRef(ref terra.Reference) ScmIpRestrictionAttributes
- func (sir ScmIpRestrictionAttributes) IpAddress() terra.StringValue
- func (sir ScmIpRestrictionAttributes) Name() terra.StringValue
- func (sir ScmIpRestrictionAttributes) Priority() terra.NumberValue
- func (sir ScmIpRestrictionAttributes) ServiceTag() terra.StringValue
- func (sir ScmIpRestrictionAttributes) VirtualNetworkSubnetId() terra.StringValue
- type ScmIpRestrictionHeaders
- type ScmIpRestrictionHeadersAttributes
- func (h ScmIpRestrictionHeadersAttributes) InternalRef() (terra.Reference, error)
- func (h ScmIpRestrictionHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (h ScmIpRestrictionHeadersAttributes) InternalWithRef(ref terra.Reference) ScmIpRestrictionHeadersAttributes
- func (h ScmIpRestrictionHeadersAttributes) XAzureFdid() terra.SetValue[terra.StringValue]
- func (h ScmIpRestrictionHeadersAttributes) XFdHealthProbe() terra.SetValue[terra.StringValue]
- func (h ScmIpRestrictionHeadersAttributes) XForwardedFor() terra.SetValue[terra.StringValue]
- func (h ScmIpRestrictionHeadersAttributes) XForwardedHost() terra.SetValue[terra.StringValue]
- type ScmIpRestrictionHeadersState
- type ScmIpRestrictionState
- type SiteConfig
- type SiteConfigAttributes
- func (sc SiteConfigAttributes) AlwaysOn() terra.BoolValue
- func (sc SiteConfigAttributes) AppScaleLimit() terra.NumberValue
- func (sc SiteConfigAttributes) AutoSwapSlotName() terra.StringValue
- func (sc SiteConfigAttributes) Cors() terra.ListValue[CorsAttributes]
- func (sc SiteConfigAttributes) DotnetFrameworkVersion() terra.StringValue
- func (sc SiteConfigAttributes) ElasticInstanceMinimum() terra.NumberValue
- func (sc SiteConfigAttributes) FtpsState() terra.StringValue
- func (sc SiteConfigAttributes) HealthCheckPath() terra.StringValue
- func (sc SiteConfigAttributes) Http2Enabled() terra.BoolValue
- func (sc SiteConfigAttributes) InternalRef() (terra.Reference, error)
- func (sc SiteConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc SiteConfigAttributes) InternalWithRef(ref terra.Reference) SiteConfigAttributes
- func (sc SiteConfigAttributes) IpRestriction() terra.ListValue[IpRestrictionAttributes]
- func (sc SiteConfigAttributes) JavaVersion() terra.StringValue
- func (sc SiteConfigAttributes) LinuxFxVersion() terra.StringValue
- func (sc SiteConfigAttributes) MinTlsVersion() terra.StringValue
- func (sc SiteConfigAttributes) PreWarmedInstanceCount() terra.NumberValue
- func (sc SiteConfigAttributes) RuntimeScaleMonitoringEnabled() terra.BoolValue
- func (sc SiteConfigAttributes) ScmIpRestriction() terra.ListValue[ScmIpRestrictionAttributes]
- func (sc SiteConfigAttributes) ScmType() terra.StringValue
- func (sc SiteConfigAttributes) ScmUseMainIpRestriction() terra.BoolValue
- func (sc SiteConfigAttributes) Use32BitWorkerProcess() terra.BoolValue
- func (sc SiteConfigAttributes) VnetRouteAllEnabled() terra.BoolValue
- func (sc SiteConfigAttributes) WebsocketsEnabled() terra.BoolValue
- type SiteConfigState
- type SiteCredential
- type SiteCredentialAttributes
- func (sc SiteCredentialAttributes) InternalRef() (terra.Reference, error)
- func (sc SiteCredentialAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc SiteCredentialAttributes) InternalWithRef(ref terra.Reference) SiteCredentialAttributes
- func (sc SiteCredentialAttributes) Password() terra.StringValue
- func (sc SiteCredentialAttributes) Username() terra.StringValue
- type SiteCredentialState
- type SourceControl
- type SourceControlAttributes
- func (sc SourceControlAttributes) Branch() terra.StringValue
- func (sc SourceControlAttributes) InternalRef() (terra.Reference, error)
- func (sc SourceControlAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc SourceControlAttributes) InternalWithRef(ref terra.Reference) SourceControlAttributes
- func (sc SourceControlAttributes) ManualIntegration() terra.BoolValue
- func (sc SourceControlAttributes) RepoUrl() terra.StringValue
- func (sc SourceControlAttributes) RollbackEnabled() terra.BoolValue
- func (sc SourceControlAttributes) UseMercurial() terra.BoolValue
- type SourceControlState
- type Timeouts
- type TimeoutsAttributes
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionString ¶
type ConnectionString struct{}
type ConnectionStringAttributes ¶
type ConnectionStringAttributes struct {
// contains filtered or unexported fields
}
func (ConnectionStringAttributes) InternalRef ¶
func (cs ConnectionStringAttributes) InternalRef() (terra.Reference, error)
func (ConnectionStringAttributes) InternalTokens ¶
func (cs ConnectionStringAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConnectionStringAttributes) InternalWithRef ¶
func (cs ConnectionStringAttributes) InternalWithRef(ref terra.Reference) ConnectionStringAttributes
func (ConnectionStringAttributes) Name ¶
func (cs ConnectionStringAttributes) Name() terra.StringValue
func (ConnectionStringAttributes) Type ¶
func (cs ConnectionStringAttributes) Type() terra.StringValue
func (ConnectionStringAttributes) Value ¶
func (cs ConnectionStringAttributes) Value() terra.StringValue
type ConnectionStringState ¶
type CorsAttributes ¶
type CorsAttributes struct {
// contains filtered or unexported fields
}
func (CorsAttributes) AllowedOrigins ¶
func (c CorsAttributes) AllowedOrigins() terra.SetValue[terra.StringValue]
func (CorsAttributes) InternalRef ¶
func (c CorsAttributes) InternalRef() (terra.Reference, error)
func (CorsAttributes) InternalTokens ¶
func (c CorsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CorsAttributes) InternalWithRef ¶
func (c CorsAttributes) InternalWithRef(ref terra.Reference) CorsAttributes
func (CorsAttributes) SupportCredentials ¶
func (c CorsAttributes) SupportCredentials() terra.BoolValue
type IdentityAttributes ¶
type IdentityAttributes struct {
// contains filtered or unexported fields
}
func (IdentityAttributes) IdentityIds ¶
func (i IdentityAttributes) IdentityIds() terra.ListValue[terra.StringValue]
func (IdentityAttributes) InternalRef ¶
func (i IdentityAttributes) InternalRef() (terra.Reference, error)
func (IdentityAttributes) InternalTokens ¶
func (i IdentityAttributes) InternalTokens() (hclwrite.Tokens, error)
func (IdentityAttributes) InternalWithRef ¶
func (i IdentityAttributes) InternalWithRef(ref terra.Reference) IdentityAttributes
func (IdentityAttributes) PrincipalId ¶
func (i IdentityAttributes) PrincipalId() terra.StringValue
func (IdentityAttributes) TenantId ¶
func (i IdentityAttributes) TenantId() terra.StringValue
func (IdentityAttributes) Type ¶
func (i IdentityAttributes) Type() terra.StringValue
type IdentityState ¶
type IpRestriction ¶
type IpRestriction struct { // IpRestrictionHeaders: min=0 Headers []IpRestrictionHeaders `hcl:"headers,block" validate:"min=0"` }
type IpRestrictionAttributes ¶
type IpRestrictionAttributes struct {
// contains filtered or unexported fields
}
func (IpRestrictionAttributes) Action ¶
func (ir IpRestrictionAttributes) Action() terra.StringValue
func (IpRestrictionAttributes) Headers ¶
func (ir IpRestrictionAttributes) Headers() terra.ListValue[IpRestrictionHeadersAttributes]
func (IpRestrictionAttributes) InternalRef ¶
func (ir IpRestrictionAttributes) InternalRef() (terra.Reference, error)
func (IpRestrictionAttributes) InternalTokens ¶
func (ir IpRestrictionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (IpRestrictionAttributes) InternalWithRef ¶
func (ir IpRestrictionAttributes) InternalWithRef(ref terra.Reference) IpRestrictionAttributes
func (IpRestrictionAttributes) IpAddress ¶
func (ir IpRestrictionAttributes) IpAddress() terra.StringValue
func (IpRestrictionAttributes) Name ¶
func (ir IpRestrictionAttributes) Name() terra.StringValue
func (IpRestrictionAttributes) Priority ¶
func (ir IpRestrictionAttributes) Priority() terra.NumberValue
func (IpRestrictionAttributes) ServiceTag ¶
func (ir IpRestrictionAttributes) ServiceTag() terra.StringValue
func (IpRestrictionAttributes) VirtualNetworkSubnetId ¶
func (ir IpRestrictionAttributes) VirtualNetworkSubnetId() terra.StringValue
type IpRestrictionHeaders ¶
type IpRestrictionHeaders struct{}
type IpRestrictionHeadersAttributes ¶
type IpRestrictionHeadersAttributes struct {
// contains filtered or unexported fields
}
func (IpRestrictionHeadersAttributes) InternalRef ¶
func (h IpRestrictionHeadersAttributes) InternalRef() (terra.Reference, error)
func (IpRestrictionHeadersAttributes) InternalTokens ¶
func (h IpRestrictionHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (IpRestrictionHeadersAttributes) InternalWithRef ¶
func (h IpRestrictionHeadersAttributes) InternalWithRef(ref terra.Reference) IpRestrictionHeadersAttributes
func (IpRestrictionHeadersAttributes) XAzureFdid ¶
func (h IpRestrictionHeadersAttributes) XAzureFdid() terra.SetValue[terra.StringValue]
func (IpRestrictionHeadersAttributes) XFdHealthProbe ¶
func (h IpRestrictionHeadersAttributes) XFdHealthProbe() terra.SetValue[terra.StringValue]
func (IpRestrictionHeadersAttributes) XForwardedFor ¶
func (h IpRestrictionHeadersAttributes) XForwardedFor() terra.SetValue[terra.StringValue]
func (IpRestrictionHeadersAttributes) XForwardedHost ¶
func (h IpRestrictionHeadersAttributes) XForwardedHost() terra.SetValue[terra.StringValue]
type IpRestrictionState ¶
type IpRestrictionState struct { Action string `json:"action"` IpAddress string `json:"ip_address"` Name string `json:"name"` Priority float64 `json:"priority"` ServiceTag string `json:"service_tag"` VirtualNetworkSubnetId string `json:"virtual_network_subnet_id"` Headers []IpRestrictionHeadersState `json:"headers"` }
type ScmIpRestriction ¶
type ScmIpRestriction struct { // ScmIpRestrictionHeaders: min=0 Headers []ScmIpRestrictionHeaders `hcl:"headers,block" validate:"min=0"` }
type ScmIpRestrictionAttributes ¶
type ScmIpRestrictionAttributes struct {
// contains filtered or unexported fields
}
func (ScmIpRestrictionAttributes) Action ¶
func (sir ScmIpRestrictionAttributes) Action() terra.StringValue
func (ScmIpRestrictionAttributes) Headers ¶
func (sir ScmIpRestrictionAttributes) Headers() terra.ListValue[ScmIpRestrictionHeadersAttributes]
func (ScmIpRestrictionAttributes) InternalRef ¶
func (sir ScmIpRestrictionAttributes) InternalRef() (terra.Reference, error)
func (ScmIpRestrictionAttributes) InternalTokens ¶
func (sir ScmIpRestrictionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ScmIpRestrictionAttributes) InternalWithRef ¶
func (sir ScmIpRestrictionAttributes) InternalWithRef(ref terra.Reference) ScmIpRestrictionAttributes
func (ScmIpRestrictionAttributes) IpAddress ¶
func (sir ScmIpRestrictionAttributes) IpAddress() terra.StringValue
func (ScmIpRestrictionAttributes) Name ¶
func (sir ScmIpRestrictionAttributes) Name() terra.StringValue
func (ScmIpRestrictionAttributes) Priority ¶
func (sir ScmIpRestrictionAttributes) Priority() terra.NumberValue
func (ScmIpRestrictionAttributes) ServiceTag ¶
func (sir ScmIpRestrictionAttributes) ServiceTag() terra.StringValue
func (ScmIpRestrictionAttributes) VirtualNetworkSubnetId ¶
func (sir ScmIpRestrictionAttributes) VirtualNetworkSubnetId() terra.StringValue
type ScmIpRestrictionHeaders ¶
type ScmIpRestrictionHeaders struct{}
type ScmIpRestrictionHeadersAttributes ¶
type ScmIpRestrictionHeadersAttributes struct {
// contains filtered or unexported fields
}
func (ScmIpRestrictionHeadersAttributes) InternalRef ¶
func (h ScmIpRestrictionHeadersAttributes) InternalRef() (terra.Reference, error)
func (ScmIpRestrictionHeadersAttributes) InternalTokens ¶
func (h ScmIpRestrictionHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ScmIpRestrictionHeadersAttributes) InternalWithRef ¶
func (h ScmIpRestrictionHeadersAttributes) InternalWithRef(ref terra.Reference) ScmIpRestrictionHeadersAttributes
func (ScmIpRestrictionHeadersAttributes) XAzureFdid ¶
func (h ScmIpRestrictionHeadersAttributes) XAzureFdid() terra.SetValue[terra.StringValue]
func (ScmIpRestrictionHeadersAttributes) XFdHealthProbe ¶
func (h ScmIpRestrictionHeadersAttributes) XFdHealthProbe() terra.SetValue[terra.StringValue]
func (ScmIpRestrictionHeadersAttributes) XForwardedFor ¶
func (h ScmIpRestrictionHeadersAttributes) XForwardedFor() terra.SetValue[terra.StringValue]
func (ScmIpRestrictionHeadersAttributes) XForwardedHost ¶
func (h ScmIpRestrictionHeadersAttributes) XForwardedHost() terra.SetValue[terra.StringValue]
type ScmIpRestrictionState ¶
type ScmIpRestrictionState struct { Action string `json:"action"` IpAddress string `json:"ip_address"` Name string `json:"name"` Priority float64 `json:"priority"` ServiceTag string `json:"service_tag"` VirtualNetworkSubnetId string `json:"virtual_network_subnet_id"` Headers []ScmIpRestrictionHeadersState `json:"headers"` }
type SiteConfig ¶
type SiteConfig struct { // Cors: min=0 Cors []Cors `hcl:"cors,block" validate:"min=0"` // IpRestriction: min=0 IpRestriction []IpRestriction `hcl:"ip_restriction,block" validate:"min=0"` // ScmIpRestriction: min=0 ScmIpRestriction []ScmIpRestriction `hcl:"scm_ip_restriction,block" validate:"min=0"` }
type SiteConfigAttributes ¶
type SiteConfigAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigAttributes) AlwaysOn ¶
func (sc SiteConfigAttributes) AlwaysOn() terra.BoolValue
func (SiteConfigAttributes) AppScaleLimit ¶
func (sc SiteConfigAttributes) AppScaleLimit() terra.NumberValue
func (SiteConfigAttributes) AutoSwapSlotName ¶
func (sc SiteConfigAttributes) AutoSwapSlotName() terra.StringValue
func (SiteConfigAttributes) Cors ¶
func (sc SiteConfigAttributes) Cors() terra.ListValue[CorsAttributes]
func (SiteConfigAttributes) DotnetFrameworkVersion ¶
func (sc SiteConfigAttributes) DotnetFrameworkVersion() terra.StringValue
func (SiteConfigAttributes) ElasticInstanceMinimum ¶
func (sc SiteConfigAttributes) ElasticInstanceMinimum() terra.NumberValue
func (SiteConfigAttributes) FtpsState ¶
func (sc SiteConfigAttributes) FtpsState() terra.StringValue
func (SiteConfigAttributes) HealthCheckPath ¶
func (sc SiteConfigAttributes) HealthCheckPath() terra.StringValue
func (SiteConfigAttributes) Http2Enabled ¶
func (sc SiteConfigAttributes) Http2Enabled() terra.BoolValue
func (SiteConfigAttributes) InternalRef ¶
func (sc SiteConfigAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigAttributes) InternalTokens ¶
func (sc SiteConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigAttributes) InternalWithRef ¶
func (sc SiteConfigAttributes) InternalWithRef(ref terra.Reference) SiteConfigAttributes
func (SiteConfigAttributes) IpRestriction ¶
func (sc SiteConfigAttributes) IpRestriction() terra.ListValue[IpRestrictionAttributes]
func (SiteConfigAttributes) JavaVersion ¶
func (sc SiteConfigAttributes) JavaVersion() terra.StringValue
func (SiteConfigAttributes) LinuxFxVersion ¶
func (sc SiteConfigAttributes) LinuxFxVersion() terra.StringValue
func (SiteConfigAttributes) MinTlsVersion ¶
func (sc SiteConfigAttributes) MinTlsVersion() terra.StringValue
func (SiteConfigAttributes) PreWarmedInstanceCount ¶
func (sc SiteConfigAttributes) PreWarmedInstanceCount() terra.NumberValue
func (SiteConfigAttributes) RuntimeScaleMonitoringEnabled ¶
func (sc SiteConfigAttributes) RuntimeScaleMonitoringEnabled() terra.BoolValue
func (SiteConfigAttributes) ScmIpRestriction ¶
func (sc SiteConfigAttributes) ScmIpRestriction() terra.ListValue[ScmIpRestrictionAttributes]
func (SiteConfigAttributes) ScmType ¶
func (sc SiteConfigAttributes) ScmType() terra.StringValue
func (SiteConfigAttributes) ScmUseMainIpRestriction ¶
func (sc SiteConfigAttributes) ScmUseMainIpRestriction() terra.BoolValue
func (SiteConfigAttributes) Use32BitWorkerProcess ¶
func (sc SiteConfigAttributes) Use32BitWorkerProcess() terra.BoolValue
func (SiteConfigAttributes) VnetRouteAllEnabled ¶
func (sc SiteConfigAttributes) VnetRouteAllEnabled() terra.BoolValue
func (SiteConfigAttributes) WebsocketsEnabled ¶
func (sc SiteConfigAttributes) WebsocketsEnabled() terra.BoolValue
type SiteConfigState ¶
type SiteConfigState struct { AlwaysOn bool `json:"always_on"` AppScaleLimit float64 `json:"app_scale_limit"` AutoSwapSlotName string `json:"auto_swap_slot_name"` DotnetFrameworkVersion string `json:"dotnet_framework_version"` ElasticInstanceMinimum float64 `json:"elastic_instance_minimum"` FtpsState string `json:"ftps_state"` HealthCheckPath string `json:"health_check_path"` Http2Enabled bool `json:"http2_enabled"` JavaVersion string `json:"java_version"` LinuxFxVersion string `json:"linux_fx_version"` MinTlsVersion string `json:"min_tls_version"` PreWarmedInstanceCount float64 `json:"pre_warmed_instance_count"` RuntimeScaleMonitoringEnabled bool `json:"runtime_scale_monitoring_enabled"` ScmType string `json:"scm_type"` ScmUseMainIpRestriction bool `json:"scm_use_main_ip_restriction"` Use32BitWorkerProcess bool `json:"use_32_bit_worker_process"` VnetRouteAllEnabled bool `json:"vnet_route_all_enabled"` WebsocketsEnabled bool `json:"websockets_enabled"` Cors []CorsState `json:"cors"` IpRestriction []IpRestrictionState `json:"ip_restriction"` ScmIpRestriction []ScmIpRestrictionState `json:"scm_ip_restriction"` }
type SiteCredential ¶
type SiteCredential struct{}
type SiteCredentialAttributes ¶
type SiteCredentialAttributes struct {
// contains filtered or unexported fields
}
func (SiteCredentialAttributes) InternalRef ¶
func (sc SiteCredentialAttributes) InternalRef() (terra.Reference, error)
func (SiteCredentialAttributes) InternalTokens ¶
func (sc SiteCredentialAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteCredentialAttributes) InternalWithRef ¶
func (sc SiteCredentialAttributes) InternalWithRef(ref terra.Reference) SiteCredentialAttributes
func (SiteCredentialAttributes) Password ¶
func (sc SiteCredentialAttributes) Password() terra.StringValue
func (SiteCredentialAttributes) Username ¶
func (sc SiteCredentialAttributes) Username() terra.StringValue
type SiteCredentialState ¶
type SourceControl ¶
type SourceControl struct{}
type SourceControlAttributes ¶
type SourceControlAttributes struct {
// contains filtered or unexported fields
}
func (SourceControlAttributes) Branch ¶
func (sc SourceControlAttributes) Branch() terra.StringValue
func (SourceControlAttributes) InternalRef ¶
func (sc SourceControlAttributes) InternalRef() (terra.Reference, error)
func (SourceControlAttributes) InternalTokens ¶
func (sc SourceControlAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SourceControlAttributes) InternalWithRef ¶
func (sc SourceControlAttributes) InternalWithRef(ref terra.Reference) SourceControlAttributes
func (SourceControlAttributes) ManualIntegration ¶
func (sc SourceControlAttributes) ManualIntegration() terra.BoolValue
func (SourceControlAttributes) RepoUrl ¶
func (sc SourceControlAttributes) RepoUrl() terra.StringValue
func (SourceControlAttributes) RollbackEnabled ¶
func (sc SourceControlAttributes) RollbackEnabled() terra.BoolValue
func (SourceControlAttributes) UseMercurial ¶
func (sc SourceControlAttributes) UseMercurial() terra.BoolValue
type SourceControlState ¶
type Timeouts ¶
type Timeouts struct { // Read: string, optional Read terra.StringValue `hcl:"read,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
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) Read ¶
func (t TimeoutsAttributes) Read() terra.StringValue
type TimeoutsState ¶
type TimeoutsState struct {
Read string `json:"read"`
}
Click to show internal directories.
Click to hide internal directories.