SSMIncidents / Client / update_replication_set
update_replication_set¶
- SSMIncidents.Client.update_replication_set(**kwargs)¶
- Add or delete Regions from your replication set. - See also: AWS API Documentation - Request Syntax- response = client.update_replication_set( actions=[ { 'addRegionAction': { 'regionName': 'string', 'sseKmsKeyId': 'string' }, 'deleteRegionAction': { 'regionName': 'string' } }, ], arn='string', clientToken='string' ) - Parameters:
- actions (list) – - [REQUIRED] - An action to add or delete a Region. - (dict) – - Details used when updating the replication set. - Note- This is a Tagged Union structure. Only one of the following top level keys can be set: - addRegionAction,- deleteRegionAction.- addRegionAction (dict) – - Details about the Amazon Web Services Region that you’re adding to the replication set. - regionName (string) – [REQUIRED] - The Amazon Web Services Region name to add to the replication set. 
- sseKmsKeyId (string) – - The KMS key ID to use to encrypt your replication set. 
 
- deleteRegionAction (dict) – - Details about the Amazon Web Services Region that you’re deleting to the replication set. - regionName (string) – [REQUIRED] - The name of the Amazon Web Services Region you’re deleting from the replication set. 
 
 
 
- arn (string) – - [REQUIRED] - The Amazon Resource Name (ARN) of the replication set you’re updating. 
- clientToken (string) – - A token that ensures that the operation is called only once with the specified details. - This field is autopopulated if not provided. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – 
 
 - Exceptions- SSMIncidents.Client.exceptions.ThrottlingException
- SSMIncidents.Client.exceptions.ResourceNotFoundException
- SSMIncidents.Client.exceptions.AccessDeniedException
- SSMIncidents.Client.exceptions.ValidationException
- SSMIncidents.Client.exceptions.ConflictException
- SSMIncidents.Client.exceptions.InternalServerException