AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Class: Aws::CloudHSMV2::Types::CopyBackupToRegionRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/types.rb

Overview

Note:

When making an API call, you may pass CopyBackupToRegionRequest data as a hash:

{
  destination_region: "Region", # required
  backup_id: "BackupId", # required
  tag_list: [
    {
      key: "TagKey", # required
      value: "TagValue", # required
    },
  ],
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#backup_idString

The ID of the backup that will be copied to the destination region.

Returns:

  • (String)


358
359
360
361
362
363
364
# File 'gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/types.rb', line 358

class CopyBackupToRegionRequest < Struct.new(
  :destination_region,
  :backup_id,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#destination_regionString

The AWS region that will contain your copied CloudHSM cluster backup.

Returns:

  • (String)


358
359
360
361
362
363
364
# File 'gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/types.rb', line 358

class CopyBackupToRegionRequest < Struct.new(
  :destination_region,
  :backup_id,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#tag_listArray<Types::Tag>

Tags to apply to the destination backup during creation. If you specify tags, only these tags will be applied to the destination backup. If you do not specify tags, the service copies tags from the source backup to the destination backup.

Returns:



358
359
360
361
362
363
364
# File 'gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/types.rb', line 358

class CopyBackupToRegionRequest < Struct.new(
  :destination_region,
  :backup_id,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end