Documentation
¶
Index ¶
Constants ¶
View Source
const ( EngineAurora = "aurora" EngineAuroraMysql = "aurora-mysql" EngineAuroraPostgresql = "aurora-postgresql" EngineMySQL = "mysql" EnginePostgres = "postgres" EngineCustomOracleEE = "custom-oracle-ee" EngineOracleEE = "oracle-ee" EngineOracleEECDB = "oracle-ee-cdb" EngineOracleSE2 = "oracle-se2" EngineOracleSE2CDB = "oracle-se2-cdb" EngineSQLServerEE = "sqlserver-ee" EngineSQLServerSE = "sqlserver-se" EngineSQLServerEX = "sqlserver-ex" EngineSQLServerWEB = "sqlserver-web" EngineMariaDB = "mariadb" EngineCustomSQLServerEE = "custom-sqlserver-ee" EngineCustomSQLServerSE = "custom-sqlserver-se" EngineCustomSQLServerWEB = "custom-sqlserver-web" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Classic ¶
type Classic struct {
DBSecurityGroups []DBSecurityGroup
}
type Cluster ¶
type Cluster struct {
Metadata defsecTypes.Metadata
BackupRetentionPeriodDays defsecTypes.IntValue
ReplicationSourceARN defsecTypes.StringValue
PerformanceInsights PerformanceInsights
Instances []ClusterInstance
Encryption Encryption
PublicAccess defsecTypes.BoolValue
Engine defsecTypes.StringValue
}
type ClusterInstance ¶
type ClusterInstance struct {
Instance
ClusterIdentifier defsecTypes.StringValue
}
type DBSecurityGroup ¶
type Encryption ¶
type Encryption struct {
Metadata defsecTypes.Metadata
EncryptStorage defsecTypes.BoolValue
KMSKeyID defsecTypes.StringValue
}
type Instance ¶
type Instance struct {
Metadata defsecTypes.Metadata
BackupRetentionPeriodDays defsecTypes.IntValue
ReplicationSourceARN defsecTypes.StringValue
PerformanceInsights PerformanceInsights
Encryption Encryption
PublicAccess defsecTypes.BoolValue
Engine defsecTypes.StringValue
IAMAuthEnabled defsecTypes.BoolValue
DeletionProtection defsecTypes.BoolValue
}
type PerformanceInsights ¶
type PerformanceInsights struct {
Metadata defsecTypes.Metadata
Enabled defsecTypes.BoolValue
KMSKeyID defsecTypes.StringValue
}
Click to show internal directories.
Click to hide internal directories.