The Amazon Resource Name (ARN) associated with the backup.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The billing mode of the restored table.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Amazon.PowerShell.Cmdlets.DDB.AmazonDynamoDBClientCmdlet.ClientConfig
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
List of global secondary indexes for the restored table. The indexes provided should match existing secondary indexes. You can choose to exclude some or all of the indexes at the time of restore.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
List of local secondary indexes for the restored table. The indexes provided should match existing secondary indexes. You can choose to exclude some or all of the indexes at the time of restore.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-OnDemandThroughputOverride_MaxReadRequestUnit <Int64>
Maximum number of read request units for the specified table.To specify a maximum OnDemandThroughput on your table, set the value of MaxReadRequestUnits as greater than or equal to 1. To remove the maximum OnDemandThroughput that is currently set on your table, set the value of MaxReadRequestUnits to -1.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | OnDemandThroughputOverride_MaxReadRequestUnits |
-OnDemandThroughputOverride_MaxWriteRequestUnit <Int64>
Maximum number of write request units for the specified table.To specify a maximum OnDemandThroughput on your table, set the value of MaxWriteRequestUnits as greater than or equal to 1. To remove the maximum OnDemandThroughput that is currently set on your table, set the value of MaxWriteRequestUnits to -1.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | OnDemandThroughputOverride_MaxWriteRequestUnits |
Changes the cmdlet behavior to return the value passed to the TargetTableName parameter. The -PassThru parameter is deprecated, use -Select '^TargetTableName' instead. This parameter will be removed in a future version.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-ProvisionedThroughputOverride_ReadCapacityUnit <Int64>
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException. For more information, see
Specifying Read and Write Requirements in the
Amazon DynamoDB Developer Guide.If read/write capacity mode is
PAY_PER_REQUEST the value is set to 0.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ProvisionedThroughputOverride_ReadCapacityUnits |
-ProvisionedThroughputOverride_WriteCapacityUnit <Int64>
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. For more information, see
Specifying Read and Write Requirements in the
Amazon DynamoDB Developer Guide.If read/write capacity mode is
PAY_PER_REQUEST the value is set to 0.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ProvisionedThroughputOverride_WriteCapacityUnits |
Use the -Select parameter to control the cmdlet output. The default value is 'TableDescription'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.DynamoDBv2.Model.RestoreTableFromBackupResponse). Specifying the name of a property of type Amazon.DynamoDBv2.Model.RestoreTableFromBackupResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-SSESpecificationOverride_Enabled <
Boolean>
Indicates whether server-side encryption is done using an Amazon Web Services managed key or an Amazon Web Services owned key. If enabled (true), server-side encryption type is set to KMS and an Amazon Web Services managed key is used (KMS charges apply). If disabled (false) or not specified, server-side encryption is set to Amazon Web Services owned key.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-SSESpecificationOverride_KMSMasterKeyId <
String>
The KMS key that should be used for the KMS encryption. To specify a key, use its key ID, Amazon Resource Name (ARN), alias name, or alias ARN. Note that you should only provide this parameter if the key is different from the default DynamoDB key alias/aws/dynamodb.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-SSESpecificationOverride_SSEType <
SSEType>
Server-side encryption type. The only supported value is:
- KMS - Server-side encryption that uses Key Management Service. The key is stored in your account and is managed by KMS (KMS charges apply).
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The name of the new table to which the backup must be restored.
Required? | True |
Position? | 1 |
Accept pipeline input? | True (ByValue, ByPropertyName) |