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.