Class: Aws::Backup::Types::CreateTieringConfigurationInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-backup/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:tiering_configuration_tags]

Instance Attribute Summary collapse

Instance Attribute Details

#creator_request_idString

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.

Returns:

  • (String)


2567
2568
2569
2570
2571
2572
2573
# File '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_configurationTypes::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 '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_tagsHash<String,String>

The tags to assign to the tiering configuration.

Returns:

  • (Hash<String,String>)


2567
2568
2569
2570
2571
2572
2573
# File '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