Class: Aws::Backup::Types::CreateTieringConfigurationInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Backup::Types::CreateTieringConfigurationInput
- Defined in:
- gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:tiering_configuration_tags]
Instance Attribute Summary collapse
-
#creator_request_id ⇒ String
This is a unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice.
-
#tiering_configuration ⇒ Types::TieringConfigurationInputForCreate
A tiering configuration must contain a unique
TieringConfigurationNamestring you create and must contain aBackupVaultNameandResourceSelection. -
#tiering_configuration_tags ⇒ Hash<String,String>
The tags to assign to the tiering configuration.
Instance Attribute Details
#creator_request_id ⇒ String
This is a unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice. This parameter is optional. If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.
A suitable default value is auto-generated. You should normally not need to pass this option.
2567 2568 2569 2570 2571 2572 2573 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 2567 class CreateTieringConfigurationInput < Struct.new( :tiering_configuration, :tiering_configuration_tags, :creator_request_id) SENSITIVE = [:tiering_configuration_tags] include Aws::Structure end |
#tiering_configuration ⇒ Types::TieringConfigurationInputForCreate
A tiering configuration must contain a unique
TieringConfigurationName string you create and must contain a
BackupVaultName and ResourceSelection. You may optionally
include a CreatorRequestId string.
The TieringConfigurationName is a unique string that is the name
of the tiering configuration. This cannot be changed after creation,
and it must consist of only alphanumeric characters and underscores.
2567 2568 2569 2570 2571 2572 2573 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 2567 class CreateTieringConfigurationInput < Struct.new( :tiering_configuration, :tiering_configuration_tags, :creator_request_id) SENSITIVE = [:tiering_configuration_tags] include Aws::Structure end |
#tiering_configuration_tags ⇒ Hash<String,String>
The tags to assign to the tiering configuration.
2567 2568 2569 2570 2571 2572 2573 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 2567 class CreateTieringConfigurationInput < Struct.new( :tiering_configuration, :tiering_configuration_tags, :creator_request_id) SENSITIVE = [:tiering_configuration_tags] include Aws::Structure end |