Documentation ¶
Index ¶
- type ConnectionPasswordEncryption
- type ConnectionPasswordEncryptionAttributes
- func (cpe ConnectionPasswordEncryptionAttributes) AwsKmsKeyId() terra.StringValue
- func (cpe ConnectionPasswordEncryptionAttributes) InternalRef() (terra.Reference, error)
- func (cpe ConnectionPasswordEncryptionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cpe ConnectionPasswordEncryptionAttributes) InternalWithRef(ref terra.Reference) ConnectionPasswordEncryptionAttributes
- func (cpe ConnectionPasswordEncryptionAttributes) ReturnConnectionPasswordEncrypted() terra.BoolValue
- type ConnectionPasswordEncryptionState
- type DataCatalogEncryptionSettings
- type DataCatalogEncryptionSettingsAttributes
- func (dces DataCatalogEncryptionSettingsAttributes) ConnectionPasswordEncryption() terra.ListValue[ConnectionPasswordEncryptionAttributes]
- func (dces DataCatalogEncryptionSettingsAttributes) EncryptionAtRest() terra.ListValue[EncryptionAtRestAttributes]
- func (dces DataCatalogEncryptionSettingsAttributes) InternalRef() (terra.Reference, error)
- func (dces DataCatalogEncryptionSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dces DataCatalogEncryptionSettingsAttributes) InternalWithRef(ref terra.Reference) DataCatalogEncryptionSettingsAttributes
- type DataCatalogEncryptionSettingsState
- type EncryptionAtRest
- type EncryptionAtRestAttributes
- func (ear EncryptionAtRestAttributes) CatalogEncryptionMode() terra.StringValue
- func (ear EncryptionAtRestAttributes) InternalRef() (terra.Reference, error)
- func (ear EncryptionAtRestAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ear EncryptionAtRestAttributes) InternalWithRef(ref terra.Reference) EncryptionAtRestAttributes
- func (ear EncryptionAtRestAttributes) SseAwsKmsKeyId() terra.StringValue
- type EncryptionAtRestState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionPasswordEncryption ¶
type ConnectionPasswordEncryption struct{}
type ConnectionPasswordEncryptionAttributes ¶
type ConnectionPasswordEncryptionAttributes struct {
// contains filtered or unexported fields
}
func (ConnectionPasswordEncryptionAttributes) AwsKmsKeyId ¶
func (cpe ConnectionPasswordEncryptionAttributes) AwsKmsKeyId() terra.StringValue
func (ConnectionPasswordEncryptionAttributes) InternalRef ¶
func (cpe ConnectionPasswordEncryptionAttributes) InternalRef() (terra.Reference, error)
func (ConnectionPasswordEncryptionAttributes) InternalTokens ¶
func (cpe ConnectionPasswordEncryptionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConnectionPasswordEncryptionAttributes) InternalWithRef ¶
func (cpe ConnectionPasswordEncryptionAttributes) InternalWithRef(ref terra.Reference) ConnectionPasswordEncryptionAttributes
func (ConnectionPasswordEncryptionAttributes) ReturnConnectionPasswordEncrypted ¶
func (cpe ConnectionPasswordEncryptionAttributes) ReturnConnectionPasswordEncrypted() terra.BoolValue
type DataCatalogEncryptionSettings ¶
type DataCatalogEncryptionSettings struct { // ConnectionPasswordEncryption: min=0 ConnectionPasswordEncryption []ConnectionPasswordEncryption `hcl:"connection_password_encryption,block" validate:"min=0"` // EncryptionAtRest: min=0 EncryptionAtRest []EncryptionAtRest `hcl:"encryption_at_rest,block" validate:"min=0"` }
type DataCatalogEncryptionSettingsAttributes ¶
type DataCatalogEncryptionSettingsAttributes struct {
// contains filtered or unexported fields
}
func (DataCatalogEncryptionSettingsAttributes) ConnectionPasswordEncryption ¶
func (dces DataCatalogEncryptionSettingsAttributes) ConnectionPasswordEncryption() terra.ListValue[ConnectionPasswordEncryptionAttributes]
func (DataCatalogEncryptionSettingsAttributes) EncryptionAtRest ¶
func (dces DataCatalogEncryptionSettingsAttributes) EncryptionAtRest() terra.ListValue[EncryptionAtRestAttributes]
func (DataCatalogEncryptionSettingsAttributes) InternalRef ¶
func (dces DataCatalogEncryptionSettingsAttributes) InternalRef() (terra.Reference, error)
func (DataCatalogEncryptionSettingsAttributes) InternalTokens ¶
func (dces DataCatalogEncryptionSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataCatalogEncryptionSettingsAttributes) InternalWithRef ¶
func (dces DataCatalogEncryptionSettingsAttributes) InternalWithRef(ref terra.Reference) DataCatalogEncryptionSettingsAttributes
type DataCatalogEncryptionSettingsState ¶
type DataCatalogEncryptionSettingsState struct { ConnectionPasswordEncryption []ConnectionPasswordEncryptionState `json:"connection_password_encryption"` EncryptionAtRest []EncryptionAtRestState `json:"encryption_at_rest"` }
type EncryptionAtRest ¶
type EncryptionAtRest struct{}
type EncryptionAtRestAttributes ¶
type EncryptionAtRestAttributes struct {
// contains filtered or unexported fields
}
func (EncryptionAtRestAttributes) CatalogEncryptionMode ¶
func (ear EncryptionAtRestAttributes) CatalogEncryptionMode() terra.StringValue
func (EncryptionAtRestAttributes) InternalRef ¶
func (ear EncryptionAtRestAttributes) InternalRef() (terra.Reference, error)
func (EncryptionAtRestAttributes) InternalTokens ¶
func (ear EncryptionAtRestAttributes) InternalTokens() (hclwrite.Tokens, error)
func (EncryptionAtRestAttributes) InternalWithRef ¶
func (ear EncryptionAtRestAttributes) InternalWithRef(ref terra.Reference) EncryptionAtRestAttributes
func (EncryptionAtRestAttributes) SseAwsKmsKeyId ¶
func (ear EncryptionAtRestAttributes) SseAwsKmsKeyId() terra.StringValue
type EncryptionAtRestState ¶
Click to show internal directories.
Click to hide internal directories.