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)
View on GitHub
RelationalDatabaseSnapshot Structure Reference