AwsRdsDbClusterSnapshotDetails
public struct AwsRdsDbClusterSnapshotDetails : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Specifies the allocated storage size in gibibytes (GiB).
Declaration
Swift
public let allocatedStorage: Int? -
A list of Availability Zones where instances in the DB cluster can be created.
Declaration
Swift
public let availabilityZones: [String]? -
Indicates when the DB cluster was created, in Universal Coordinated Time (UTC). Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
Declaration
Swift
public let clusterCreateTime: String? -
The DB cluster identifier.
Declaration
Swift
public let dbClusterIdentifier: String? -
The identifier of the DB cluster snapshot.
Declaration
Swift
public let dbClusterSnapshotIdentifier: String? -
Undocumented
Declaration
Swift
public let engine: String? -
The version of the database engine to use.
Declaration
Swift
public let engineVersion: String? -
Whether mapping of IAM accounts to database accounts is enabled.
Declaration
Swift
public let iamDatabaseAuthenticationEnabled: Bool? -
The ARN of the AWS KMS master key that is used to encrypt the database instances in the DB cluster.
Declaration
Swift
public let kmsKeyId: String? -
The license model information for this DB cluster snapshot.
Declaration
Swift
public let licenseModel: String? -
The name of the master user for the DB cluster.
Declaration
Swift
public let masterUsername: String? -
Specifies the percentage of the estimated data that has been transferred.
Declaration
Swift
public let percentProgress: Int? -
The port number on which the DB instances in the DB cluster accept connections.
Declaration
Swift
public let port: Int? -
Indicates when the snapshot was taken. Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
Declaration
Swift
public let snapshotCreateTime: String? -
The type of DB cluster snapshot.
Declaration
Swift
public let snapshotType: String? -
The status of this DB cluster snapshot.
Declaration
Swift
public let status: String? -
Whether the DB cluster is encrypted.
Declaration
Swift
public let storageEncrypted: Bool? -
The VPC ID that is associated with the DB cluster snapshot.
Declaration
Swift
public let vpcId: String? -
init(allocatedStorage:availabilityZones:clusterCreateTime:dbClusterIdentifier:dbClusterSnapshotIdentifier:engine:engineVersion:iamDatabaseAuthenticationEnabled:kmsKeyId:licenseModel:masterUsername:percentProgress:port:snapshotCreateTime:snapshotType:status:storageEncrypted:vpcId:)Undocumented
Declaration
Swift
public init(allocatedStorage: Int? = nil, availabilityZones: [String]? = nil, clusterCreateTime: String? = nil, dbClusterIdentifier: String? = nil, dbClusterSnapshotIdentifier: String? = nil, engine: String? = nil, engineVersion: String? = nil, iamDatabaseAuthenticationEnabled: Bool? = nil, kmsKeyId: String? = nil, licenseModel: String? = nil, masterUsername: String? = nil, percentProgress: Int? = nil, port: Int? = nil, snapshotCreateTime: String? = nil, snapshotType: String? = nil, status: String? = nil, storageEncrypted: Bool? = nil, vpcId: String? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
AwsRdsDbClusterSnapshotDetails Structure Reference