Class: Aws::PaymentCryptography::Types::AddKeyReplicationRegionsInput

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

Overview

Input parameters for adding replication regions to a specific key.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#key_identifierString

The key identifier (ARN or alias) of the key for which to add replication regions.

This key must exist and be in a valid state for replication operations.

Returns:

  • (String)


53
54
55
56
57
58
# File 'gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb', line 53

class AddKeyReplicationRegionsInput < Struct.new(
  :key_identifier,
  :replication_regions)
  SENSITIVE = []
  include Aws::Structure
end

#replication_regionsArray<String>

The list of Amazon Web Services Regions to add to the key's replication configuration.

Each region must be a valid Amazon Web Services Region where Amazon Web Services Payment Cryptography is available. The key will be replicated to these regions, allowing cryptographic operations to be performed closer to your applications.

Returns:

  • (Array<String>)


53
54
55
56
57
58
# File 'gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb', line 53

class AddKeyReplicationRegionsInput < Struct.new(
  :key_identifier,
  :replication_regions)
  SENSITIVE = []
  include Aws::Structure
end