RelationalDatabaseSnapshot

public struct RelationalDatabaseSnapshot : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • arn

    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]?
  • 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)