DBEngineVersion

public struct DBEngineVersion : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The description of the database engine.

    Declaration

    Swift

    public let dBEngineDescription: String?
  • The description of the database engine version.

    Declaration

    Swift

    public let dBEngineVersionDescription: String?
  • The name of the DB parameter group family for the database engine.

    Declaration

    Swift

    public let dBParameterGroupFamily: String?
  • The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API isn’t specified.

    Declaration

    Swift

    public let defaultCharacterSet: CharacterSet?
  • The name of the database engine.

    Declaration

    Swift

    public let engine: String?
  • The version number of the database engine.

    Declaration

    Swift

    public let engineVersion: String?
  • The types of logs that the database engine has available for export to CloudWatch Logs.

    Declaration

    Swift

    public let exportableLogTypes: [String]?
  • The status of the DB engine version, either available or deprecated.

    Declaration

    Swift

    public let status: String?
  • A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance action.

    Declaration

    Swift

    public let supportedCharacterSets: [CharacterSet]?
  • A list of the supported DB engine modes. global engine mode only applies for global database clusters created with Aurora MySQL version 5.6.10a. For higher Aurora MySQL versions, the clusters in a global database use provisioned engine mode.

    Declaration

    Swift

    public let supportedEngineModes: [String]?
  • A list of features supported by the DB engine. Supported feature names include the following. s3Import

    Declaration

    Swift

    public let supportedFeatureNames: [String]?
  • A list of the time zones supported by this engine for the Timezone parameter of the CreateDBInstance action.

    Declaration

    Swift

    public let supportedTimezones: [Timezone]?
  • A value that indicates whether you can use Aurora global databases with a specific DB engine version.

    Declaration

    Swift

    public let supportsGlobalDatabases: Bool?
  • A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.

    Declaration

    Swift

    public let supportsLogExportsToCloudwatchLogs: Bool?
  • A value that indicates whether you can use Aurora parallel query with a specific DB engine version.

    Declaration

    Swift

    public let supportsParallelQuery: Bool?
  • Indicates whether the database engine version supports read replicas.

    Declaration

    Swift

    public let supportsReadReplica: Bool?
  • A list of engine versions that this database engine version can be upgraded to.

    Declaration

    Swift

    public let validUpgradeTarget: [UpgradeTarget]?
  • Undocumented

    Declaration

    Swift

    public init(dBEngineDescription: String? = nil, dBEngineVersionDescription: String? = nil, dBParameterGroupFamily: String? = nil, defaultCharacterSet: CharacterSet? = nil, engine: String? = nil, engineVersion: String? = nil, exportableLogTypes: [String]? = nil, status: String? = nil, supportedCharacterSets: [CharacterSet]? = nil, supportedEngineModes: [String]? = nil, supportedFeatureNames: [String]? = nil, supportedTimezones: [Timezone]? = nil, supportsGlobalDatabases: Bool? = nil, supportsLogExportsToCloudwatchLogs: Bool? = nil, supportsParallelQuery: Bool? = nil, supportsReadReplica: Bool? = nil, validUpgradeTarget: [UpgradeTarget]? = nil)