Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

create_replication_set

create_replication_set(**kwargs)

A replication set replicates and encrypts your data to the provided Regions with the provided KMS key.

See also: AWS API Documentation

Request Syntax

response = client.create_replication_set(
    clientToken='string',
    regions={
        'string': {
            'sseKmsKeyId': 'string'
        }
    },
    tags={
        'string': 'string'
    }
)
Parameters
  • clientToken (string) --

    A token that ensures that the operation is called only once with the specified details.

    This field is autopopulated if not provided.

  • regions (dict) --

    [REQUIRED]

    The Regions that Incident Manager replicates your data to. You can have up to three Regions in your replication set.

    • (string) --
      • (dict) --

        The mapping between a Amazon Web Services Region and the key that's used to encrypt the data.

        • sseKmsKeyId (string) --

          The KMS key used to encrypt the data in your replication set.

  • tags (dict) --

    A list of tags to add to the replication set.

    • (string) --
      • (string) --
Return type

dict

Returns

Response Syntax

{
    'arn': 'string'
}

Response Structure

  • (dict) --

    • arn (string) --

      The Amazon Resource Name (ARN) of the replication set.

Exceptions

  • SSMIncidents.Client.exceptions.ServiceQuotaExceededException
  • SSMIncidents.Client.exceptions.ThrottlingException
  • SSMIncidents.Client.exceptions.AccessDeniedException
  • SSMIncidents.Client.exceptions.ValidationException
  • SSMIncidents.Client.exceptions.ConflictException
  • SSMIncidents.Client.exceptions.InternalServerException