SSMIncidents / Client / create_replication_set

create_replication_set#

SSMIncidents.Client.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