RelationalDatabaseSnapshot
public struct RelationalDatabaseSnapshot : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Amazon Resource Name (ARN) of the database snapshot.
Declaration
Swift
public let arn: String?
-
The timestamp when the database snapshot was created.
Declaration
Swift
public let createdAt: TimeStamp?
-
The software of the database snapshot (for example, MySQL)
Declaration
Swift
public let engine: String?
-
The database engine version for the database snapshot (for example, 5.7.23).
Declaration
Swift
public let engineVersion: String?
-
The Amazon Resource Name (ARN) of the database from which the database snapshot was created.
Declaration
Swift
public let fromRelationalDatabaseArn: String?
-
The blueprint ID of the database from which the database snapshot was created. A blueprint describes the major engine version of a database.
Declaration
Swift
public let fromRelationalDatabaseBlueprintId: String?
-
The bundle ID of the database from which the database snapshot was created.
Declaration
Swift
public let fromRelationalDatabaseBundleId: String?
-
The name of the source database from which the database snapshot was created.
Declaration
Swift
public let fromRelationalDatabaseName: String?
-
The Region name and Availability Zone where the database snapshot is located.
Declaration
Swift
public let location: ResourceLocation?
-
The name of the database snapshot.
Declaration
Swift
public let name: String?
-
The Lightsail resource type.
Declaration
Swift
public let resourceType: ResourceType?
-
The size of the disk in GB (for example, 32) for the database snapshot.
Declaration
Swift
public let sizeInGb: Int?
-
The state of the database snapshot.
Declaration
Swift
public let state: String?
-
The support code for the database snapshot. Include this code in your email to support when you have questions about a database snapshot in Lightsail. This code enables our support team to look up your Lightsail information more easily.
Declaration
Swift
public let supportCode: String?
-
The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Lightsail Dev Guide.
Declaration
Swift
public let tags: [Tag]?
-
init(arn:createdAt:engine:engineVersion:fromRelationalDatabaseArn:fromRelationalDatabaseBlueprintId:fromRelationalDatabaseBundleId:fromRelationalDatabaseName:location:name:resourceType:sizeInGb:state:supportCode:tags:)
Undocumented
Declaration
Swift
public init(arn: String? = nil, createdAt: TimeStamp? = nil, engine: String? = nil, engineVersion: String? = nil, fromRelationalDatabaseArn: String? = nil, fromRelationalDatabaseBlueprintId: String? = nil, fromRelationalDatabaseBundleId: String? = nil, fromRelationalDatabaseName: String? = nil, location: ResourceLocation? = nil, name: String? = nil, resourceType: ResourceType? = nil, sizeInGb: Int? = nil, state: String? = nil, supportCode: String? = nil, tags: [Tag]? = nil)