Documentation
¶
Index ¶
- type DeveloperPortal
- type DeveloperPortalAttributes
- func (dp DeveloperPortalAttributes) Certificate() terra.StringValue
- func (dp DeveloperPortalAttributes) CertificatePassword() terra.StringValue
- func (dp DeveloperPortalAttributes) CertificateSource() terra.StringValue
- func (dp DeveloperPortalAttributes) CertificateStatus() terra.StringValue
- func (dp DeveloperPortalAttributes) Expiry() terra.StringValue
- func (dp DeveloperPortalAttributes) HostName() terra.StringValue
- func (dp DeveloperPortalAttributes) InternalRef() (terra.Reference, error)
- func (dp DeveloperPortalAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dp DeveloperPortalAttributes) InternalWithRef(ref terra.Reference) DeveloperPortalAttributes
- func (dp DeveloperPortalAttributes) KeyVaultId() terra.StringValue
- func (dp DeveloperPortalAttributes) NegotiateClientCertificate() terra.BoolValue
- func (dp DeveloperPortalAttributes) SslKeyvaultIdentityClientId() terra.StringValue
- func (dp DeveloperPortalAttributes) Subject() terra.StringValue
- func (dp DeveloperPortalAttributes) Thumbprint() terra.StringValue
- type DeveloperPortalState
- type Gateway
- type GatewayAttributes
- func (g GatewayAttributes) Certificate() terra.StringValue
- func (g GatewayAttributes) CertificatePassword() terra.StringValue
- func (g GatewayAttributes) CertificateSource() terra.StringValue
- func (g GatewayAttributes) CertificateStatus() terra.StringValue
- func (g GatewayAttributes) DefaultSslBinding() terra.BoolValue
- func (g GatewayAttributes) Expiry() terra.StringValue
- func (g GatewayAttributes) HostName() terra.StringValue
- func (g GatewayAttributes) InternalRef() (terra.Reference, error)
- func (g GatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (g GatewayAttributes) InternalWithRef(ref terra.Reference) GatewayAttributes
- func (g GatewayAttributes) KeyVaultId() terra.StringValue
- func (g GatewayAttributes) NegotiateClientCertificate() terra.BoolValue
- func (g GatewayAttributes) SslKeyvaultIdentityClientId() terra.StringValue
- func (g GatewayAttributes) Subject() terra.StringValue
- func (g GatewayAttributes) Thumbprint() terra.StringValue
- type GatewayState
- type Management
- type ManagementAttributes
- func (m ManagementAttributes) Certificate() terra.StringValue
- func (m ManagementAttributes) CertificatePassword() terra.StringValue
- func (m ManagementAttributes) CertificateSource() terra.StringValue
- func (m ManagementAttributes) CertificateStatus() terra.StringValue
- func (m ManagementAttributes) Expiry() terra.StringValue
- func (m ManagementAttributes) HostName() terra.StringValue
- func (m ManagementAttributes) InternalRef() (terra.Reference, error)
- func (m ManagementAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (m ManagementAttributes) InternalWithRef(ref terra.Reference) ManagementAttributes
- func (m ManagementAttributes) KeyVaultId() terra.StringValue
- func (m ManagementAttributes) NegotiateClientCertificate() terra.BoolValue
- func (m ManagementAttributes) SslKeyvaultIdentityClientId() terra.StringValue
- func (m ManagementAttributes) Subject() terra.StringValue
- func (m ManagementAttributes) Thumbprint() terra.StringValue
- type ManagementState
- type Portal
- type PortalAttributes
- func (p PortalAttributes) Certificate() terra.StringValue
- func (p PortalAttributes) CertificatePassword() terra.StringValue
- func (p PortalAttributes) CertificateSource() terra.StringValue
- func (p PortalAttributes) CertificateStatus() terra.StringValue
- func (p PortalAttributes) Expiry() terra.StringValue
- func (p PortalAttributes) HostName() terra.StringValue
- func (p PortalAttributes) InternalRef() (terra.Reference, error)
- func (p PortalAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p PortalAttributes) InternalWithRef(ref terra.Reference) PortalAttributes
- func (p PortalAttributes) KeyVaultId() terra.StringValue
- func (p PortalAttributes) NegotiateClientCertificate() terra.BoolValue
- func (p PortalAttributes) SslKeyvaultIdentityClientId() terra.StringValue
- func (p PortalAttributes) Subject() terra.StringValue
- func (p PortalAttributes) Thumbprint() terra.StringValue
- type PortalState
- type Scm
- type ScmAttributes
- func (s ScmAttributes) Certificate() terra.StringValue
- func (s ScmAttributes) CertificatePassword() terra.StringValue
- func (s ScmAttributes) CertificateSource() terra.StringValue
- func (s ScmAttributes) CertificateStatus() terra.StringValue
- func (s ScmAttributes) Expiry() terra.StringValue
- func (s ScmAttributes) HostName() terra.StringValue
- func (s ScmAttributes) InternalRef() (terra.Reference, error)
- func (s ScmAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s ScmAttributes) InternalWithRef(ref terra.Reference) ScmAttributes
- func (s ScmAttributes) KeyVaultId() terra.StringValue
- func (s ScmAttributes) NegotiateClientCertificate() terra.BoolValue
- func (s ScmAttributes) SslKeyvaultIdentityClientId() terra.StringValue
- func (s ScmAttributes) Subject() terra.StringValue
- func (s ScmAttributes) Thumbprint() terra.StringValue
- type ScmState
- 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) Read() terra.StringValue
- 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 DeveloperPortal ¶
type DeveloperPortal struct { // Certificate: string, optional Certificate terra.StringValue `hcl:"certificate,attr"` // CertificatePassword: string, optional CertificatePassword terra.StringValue `hcl:"certificate_password,attr"` // HostName: string, required HostName terra.StringValue `hcl:"host_name,attr" validate:"required"` // KeyVaultId: string, optional KeyVaultId terra.StringValue `hcl:"key_vault_id,attr"` // NegotiateClientCertificate: bool, optional NegotiateClientCertificate terra.BoolValue `hcl:"negotiate_client_certificate,attr"` // SslKeyvaultIdentityClientId: string, optional SslKeyvaultIdentityClientId terra.StringValue `hcl:"ssl_keyvault_identity_client_id,attr"` }
type DeveloperPortalAttributes ¶
type DeveloperPortalAttributes struct {
// contains filtered or unexported fields
}
func (DeveloperPortalAttributes) Certificate ¶
func (dp DeveloperPortalAttributes) Certificate() terra.StringValue
func (DeveloperPortalAttributes) CertificatePassword ¶
func (dp DeveloperPortalAttributes) CertificatePassword() terra.StringValue
func (DeveloperPortalAttributes) CertificateSource ¶
func (dp DeveloperPortalAttributes) CertificateSource() terra.StringValue
func (DeveloperPortalAttributes) CertificateStatus ¶
func (dp DeveloperPortalAttributes) CertificateStatus() terra.StringValue
func (DeveloperPortalAttributes) Expiry ¶
func (dp DeveloperPortalAttributes) Expiry() terra.StringValue
func (DeveloperPortalAttributes) HostName ¶
func (dp DeveloperPortalAttributes) HostName() terra.StringValue
func (DeveloperPortalAttributes) InternalRef ¶
func (dp DeveloperPortalAttributes) InternalRef() (terra.Reference, error)
func (DeveloperPortalAttributes) InternalTokens ¶
func (dp DeveloperPortalAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DeveloperPortalAttributes) InternalWithRef ¶
func (dp DeveloperPortalAttributes) InternalWithRef(ref terra.Reference) DeveloperPortalAttributes
func (DeveloperPortalAttributes) KeyVaultId ¶
func (dp DeveloperPortalAttributes) KeyVaultId() terra.StringValue
func (DeveloperPortalAttributes) NegotiateClientCertificate ¶
func (dp DeveloperPortalAttributes) NegotiateClientCertificate() terra.BoolValue
func (DeveloperPortalAttributes) SslKeyvaultIdentityClientId ¶
func (dp DeveloperPortalAttributes) SslKeyvaultIdentityClientId() terra.StringValue
func (DeveloperPortalAttributes) Subject ¶
func (dp DeveloperPortalAttributes) Subject() terra.StringValue
func (DeveloperPortalAttributes) Thumbprint ¶
func (dp DeveloperPortalAttributes) Thumbprint() terra.StringValue
type DeveloperPortalState ¶
type DeveloperPortalState struct { Certificate string `json:"certificate"` CertificatePassword string `json:"certificate_password"` CertificateSource string `json:"certificate_source"` CertificateStatus string `json:"certificate_status"` Expiry string `json:"expiry"` HostName string `json:"host_name"` KeyVaultId string `json:"key_vault_id"` NegotiateClientCertificate bool `json:"negotiate_client_certificate"` SslKeyvaultIdentityClientId string `json:"ssl_keyvault_identity_client_id"` Subject string `json:"subject"` Thumbprint string `json:"thumbprint"` }
type Gateway ¶
type Gateway struct { // Certificate: string, optional Certificate terra.StringValue `hcl:"certificate,attr"` // CertificatePassword: string, optional CertificatePassword terra.StringValue `hcl:"certificate_password,attr"` // DefaultSslBinding: bool, optional DefaultSslBinding terra.BoolValue `hcl:"default_ssl_binding,attr"` // HostName: string, required HostName terra.StringValue `hcl:"host_name,attr" validate:"required"` // KeyVaultId: string, optional KeyVaultId terra.StringValue `hcl:"key_vault_id,attr"` // NegotiateClientCertificate: bool, optional NegotiateClientCertificate terra.BoolValue `hcl:"negotiate_client_certificate,attr"` // SslKeyvaultIdentityClientId: string, optional SslKeyvaultIdentityClientId terra.StringValue `hcl:"ssl_keyvault_identity_client_id,attr"` }
type GatewayAttributes ¶
type GatewayAttributes struct {
// contains filtered or unexported fields
}
func (GatewayAttributes) Certificate ¶
func (g GatewayAttributes) Certificate() terra.StringValue
func (GatewayAttributes) CertificatePassword ¶
func (g GatewayAttributes) CertificatePassword() terra.StringValue
func (GatewayAttributes) CertificateSource ¶
func (g GatewayAttributes) CertificateSource() terra.StringValue
func (GatewayAttributes) CertificateStatus ¶
func (g GatewayAttributes) CertificateStatus() terra.StringValue
func (GatewayAttributes) DefaultSslBinding ¶
func (g GatewayAttributes) DefaultSslBinding() terra.BoolValue
func (GatewayAttributes) Expiry ¶
func (g GatewayAttributes) Expiry() terra.StringValue
func (GatewayAttributes) HostName ¶
func (g GatewayAttributes) HostName() terra.StringValue
func (GatewayAttributes) InternalRef ¶
func (g GatewayAttributes) InternalRef() (terra.Reference, error)
func (GatewayAttributes) InternalTokens ¶
func (g GatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GatewayAttributes) InternalWithRef ¶
func (g GatewayAttributes) InternalWithRef(ref terra.Reference) GatewayAttributes
func (GatewayAttributes) KeyVaultId ¶
func (g GatewayAttributes) KeyVaultId() terra.StringValue
func (GatewayAttributes) NegotiateClientCertificate ¶
func (g GatewayAttributes) NegotiateClientCertificate() terra.BoolValue
func (GatewayAttributes) SslKeyvaultIdentityClientId ¶
func (g GatewayAttributes) SslKeyvaultIdentityClientId() terra.StringValue
func (GatewayAttributes) Subject ¶
func (g GatewayAttributes) Subject() terra.StringValue
func (GatewayAttributes) Thumbprint ¶
func (g GatewayAttributes) Thumbprint() terra.StringValue
type GatewayState ¶
type GatewayState struct { Certificate string `json:"certificate"` CertificatePassword string `json:"certificate_password"` CertificateSource string `json:"certificate_source"` CertificateStatus string `json:"certificate_status"` DefaultSslBinding bool `json:"default_ssl_binding"` Expiry string `json:"expiry"` HostName string `json:"host_name"` KeyVaultId string `json:"key_vault_id"` NegotiateClientCertificate bool `json:"negotiate_client_certificate"` SslKeyvaultIdentityClientId string `json:"ssl_keyvault_identity_client_id"` Subject string `json:"subject"` Thumbprint string `json:"thumbprint"` }
type Management ¶
type Management struct { // Certificate: string, optional Certificate terra.StringValue `hcl:"certificate,attr"` // CertificatePassword: string, optional CertificatePassword terra.StringValue `hcl:"certificate_password,attr"` // HostName: string, required HostName terra.StringValue `hcl:"host_name,attr" validate:"required"` // KeyVaultId: string, optional KeyVaultId terra.StringValue `hcl:"key_vault_id,attr"` // NegotiateClientCertificate: bool, optional NegotiateClientCertificate terra.BoolValue `hcl:"negotiate_client_certificate,attr"` // SslKeyvaultIdentityClientId: string, optional SslKeyvaultIdentityClientId terra.StringValue `hcl:"ssl_keyvault_identity_client_id,attr"` }
type ManagementAttributes ¶
type ManagementAttributes struct {
// contains filtered or unexported fields
}
func (ManagementAttributes) Certificate ¶
func (m ManagementAttributes) Certificate() terra.StringValue
func (ManagementAttributes) CertificatePassword ¶
func (m ManagementAttributes) CertificatePassword() terra.StringValue
func (ManagementAttributes) CertificateSource ¶
func (m ManagementAttributes) CertificateSource() terra.StringValue
func (ManagementAttributes) CertificateStatus ¶
func (m ManagementAttributes) CertificateStatus() terra.StringValue
func (ManagementAttributes) Expiry ¶
func (m ManagementAttributes) Expiry() terra.StringValue
func (ManagementAttributes) HostName ¶
func (m ManagementAttributes) HostName() terra.StringValue
func (ManagementAttributes) InternalRef ¶
func (m ManagementAttributes) InternalRef() (terra.Reference, error)
func (ManagementAttributes) InternalTokens ¶
func (m ManagementAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ManagementAttributes) InternalWithRef ¶
func (m ManagementAttributes) InternalWithRef(ref terra.Reference) ManagementAttributes
func (ManagementAttributes) KeyVaultId ¶
func (m ManagementAttributes) KeyVaultId() terra.StringValue
func (ManagementAttributes) NegotiateClientCertificate ¶
func (m ManagementAttributes) NegotiateClientCertificate() terra.BoolValue
func (ManagementAttributes) SslKeyvaultIdentityClientId ¶
func (m ManagementAttributes) SslKeyvaultIdentityClientId() terra.StringValue
func (ManagementAttributes) Subject ¶
func (m ManagementAttributes) Subject() terra.StringValue
func (ManagementAttributes) Thumbprint ¶
func (m ManagementAttributes) Thumbprint() terra.StringValue
type ManagementState ¶
type ManagementState struct { Certificate string `json:"certificate"` CertificatePassword string `json:"certificate_password"` CertificateSource string `json:"certificate_source"` CertificateStatus string `json:"certificate_status"` Expiry string `json:"expiry"` HostName string `json:"host_name"` KeyVaultId string `json:"key_vault_id"` NegotiateClientCertificate bool `json:"negotiate_client_certificate"` SslKeyvaultIdentityClientId string `json:"ssl_keyvault_identity_client_id"` Subject string `json:"subject"` Thumbprint string `json:"thumbprint"` }
type Portal ¶
type Portal struct { // Certificate: string, optional Certificate terra.StringValue `hcl:"certificate,attr"` // CertificatePassword: string, optional CertificatePassword terra.StringValue `hcl:"certificate_password,attr"` // HostName: string, required HostName terra.StringValue `hcl:"host_name,attr" validate:"required"` // KeyVaultId: string, optional KeyVaultId terra.StringValue `hcl:"key_vault_id,attr"` // NegotiateClientCertificate: bool, optional NegotiateClientCertificate terra.BoolValue `hcl:"negotiate_client_certificate,attr"` // SslKeyvaultIdentityClientId: string, optional SslKeyvaultIdentityClientId terra.StringValue `hcl:"ssl_keyvault_identity_client_id,attr"` }
type PortalAttributes ¶
type PortalAttributes struct {
// contains filtered or unexported fields
}
func (PortalAttributes) Certificate ¶
func (p PortalAttributes) Certificate() terra.StringValue
func (PortalAttributes) CertificatePassword ¶
func (p PortalAttributes) CertificatePassword() terra.StringValue
func (PortalAttributes) CertificateSource ¶
func (p PortalAttributes) CertificateSource() terra.StringValue
func (PortalAttributes) CertificateStatus ¶
func (p PortalAttributes) CertificateStatus() terra.StringValue
func (PortalAttributes) Expiry ¶
func (p PortalAttributes) Expiry() terra.StringValue
func (PortalAttributes) HostName ¶
func (p PortalAttributes) HostName() terra.StringValue
func (PortalAttributes) InternalRef ¶
func (p PortalAttributes) InternalRef() (terra.Reference, error)
func (PortalAttributes) InternalTokens ¶
func (p PortalAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PortalAttributes) InternalWithRef ¶
func (p PortalAttributes) InternalWithRef(ref terra.Reference) PortalAttributes
func (PortalAttributes) KeyVaultId ¶
func (p PortalAttributes) KeyVaultId() terra.StringValue
func (PortalAttributes) NegotiateClientCertificate ¶
func (p PortalAttributes) NegotiateClientCertificate() terra.BoolValue
func (PortalAttributes) SslKeyvaultIdentityClientId ¶
func (p PortalAttributes) SslKeyvaultIdentityClientId() terra.StringValue
func (PortalAttributes) Subject ¶
func (p PortalAttributes) Subject() terra.StringValue
func (PortalAttributes) Thumbprint ¶
func (p PortalAttributes) Thumbprint() terra.StringValue
type PortalState ¶
type PortalState struct { Certificate string `json:"certificate"` CertificatePassword string `json:"certificate_password"` CertificateSource string `json:"certificate_source"` CertificateStatus string `json:"certificate_status"` Expiry string `json:"expiry"` HostName string `json:"host_name"` KeyVaultId string `json:"key_vault_id"` NegotiateClientCertificate bool `json:"negotiate_client_certificate"` SslKeyvaultIdentityClientId string `json:"ssl_keyvault_identity_client_id"` Subject string `json:"subject"` Thumbprint string `json:"thumbprint"` }
type Scm ¶
type Scm struct { // Certificate: string, optional Certificate terra.StringValue `hcl:"certificate,attr"` // CertificatePassword: string, optional CertificatePassword terra.StringValue `hcl:"certificate_password,attr"` // HostName: string, required HostName terra.StringValue `hcl:"host_name,attr" validate:"required"` // KeyVaultId: string, optional KeyVaultId terra.StringValue `hcl:"key_vault_id,attr"` // NegotiateClientCertificate: bool, optional NegotiateClientCertificate terra.BoolValue `hcl:"negotiate_client_certificate,attr"` // SslKeyvaultIdentityClientId: string, optional SslKeyvaultIdentityClientId terra.StringValue `hcl:"ssl_keyvault_identity_client_id,attr"` }
type ScmAttributes ¶
type ScmAttributes struct {
// contains filtered or unexported fields
}
func (ScmAttributes) Certificate ¶
func (s ScmAttributes) Certificate() terra.StringValue
func (ScmAttributes) CertificatePassword ¶
func (s ScmAttributes) CertificatePassword() terra.StringValue
func (ScmAttributes) CertificateSource ¶
func (s ScmAttributes) CertificateSource() terra.StringValue
func (ScmAttributes) CertificateStatus ¶
func (s ScmAttributes) CertificateStatus() terra.StringValue
func (ScmAttributes) Expiry ¶
func (s ScmAttributes) Expiry() terra.StringValue
func (ScmAttributes) HostName ¶
func (s ScmAttributes) HostName() terra.StringValue
func (ScmAttributes) InternalRef ¶
func (s ScmAttributes) InternalRef() (terra.Reference, error)
func (ScmAttributes) InternalTokens ¶
func (s ScmAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ScmAttributes) InternalWithRef ¶
func (s ScmAttributes) InternalWithRef(ref terra.Reference) ScmAttributes
func (ScmAttributes) KeyVaultId ¶
func (s ScmAttributes) KeyVaultId() terra.StringValue
func (ScmAttributes) NegotiateClientCertificate ¶
func (s ScmAttributes) NegotiateClientCertificate() terra.BoolValue
func (ScmAttributes) SslKeyvaultIdentityClientId ¶
func (s ScmAttributes) SslKeyvaultIdentityClientId() terra.StringValue
func (ScmAttributes) Subject ¶
func (s ScmAttributes) Subject() terra.StringValue
func (ScmAttributes) Thumbprint ¶
func (s ScmAttributes) Thumbprint() terra.StringValue
type ScmState ¶
type ScmState struct { Certificate string `json:"certificate"` CertificatePassword string `json:"certificate_password"` CertificateSource string `json:"certificate_source"` CertificateStatus string `json:"certificate_status"` Expiry string `json:"expiry"` HostName string `json:"host_name"` KeyVaultId string `json:"key_vault_id"` NegotiateClientCertificate bool `json:"negotiate_client_certificate"` SslKeyvaultIdentityClientId string `json:"ssl_keyvault_identity_client_id"` Subject string `json:"subject"` Thumbprint string `json:"thumbprint"` }
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Read: string, optional Read terra.StringValue `hcl:"read,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) Read ¶
func (t TimeoutsAttributes) Read() terra.StringValue
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
Click to show internal directories.
Click to hide internal directories.