SourceTableDetails
public struct SourceTableDetails : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Controls how you are charged for read and write throughput and how you manage capacity. This setting can be changed later. PROVISIONED - Sets the read/write capacity mode to PROVISIONED. We recommend using PROVISIONED for predictable workloads. PAY_PER_REQUEST - Sets the read/write capacity mode to PAY_PER_REQUEST. We recommend using PAY_PER_REQUEST for unpredictable workloads.
Declaration
Swift
public let billingMode: BillingMode? -
Number of items in the table. Note that this is an approximate value.
Declaration
Swift
public let itemCount: Int64? -
Schema of the table.
Declaration
Swift
public let keySchema: [KeySchemaElement] -
Read IOPs and Write IOPS on the table when the backup was created.
Declaration
Swift
public let provisionedThroughput: ProvisionedThroughput -
ARN of the table for which backup was created.
Declaration
Swift
public let tableArn: String? -
Time when the source table was created.
Declaration
Swift
public let tableCreationDateTime: TimeStamp -
Unique identifier for the table for which the backup was created.
Declaration
Swift
public let tableId: String -
The name of the table for which the backup was created.
Declaration
Swift
public let tableName: String -
Size of the table in bytes. Note that this is an approximate value.
Declaration
Swift
public let tableSizeBytes: Int64? -
init(billingMode:itemCount:keySchema:provisionedThroughput:tableArn:tableCreationDateTime:tableId:tableName:tableSizeBytes:)Undocumented
Declaration
Swift
public init(billingMode: BillingMode? = nil, itemCount: Int64? = nil, keySchema: [KeySchemaElement], provisionedThroughput: ProvisionedThroughput, tableArn: String? = nil, tableCreationDateTime: TimeStamp, tableId: String, tableName: String, tableSizeBytes: Int64? = nil)
View on GitHub
SourceTableDetails Structure Reference