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