SMS / Client / start_on_demand_replication_run

start_on_demand_replication_run#

SMS.Client.start_on_demand_replication_run(**kwargs)#

Starts an on-demand replication run for the specified replication job. This replication run starts immediately. This replication run is in addition to the ones already scheduled.

There is a limit on the number of on-demand replications runs that you can request in a 24-hour period.

See also: AWS API Documentation

Request Syntax

response = client.start_on_demand_replication_run(
    replicationJobId='string',
    description='string'
)
Parameters:
  • replicationJobId (string) –

    [REQUIRED]

    The ID of the replication job.

  • description (string) – The description of the replication run.

Return type:

dict

Returns:

Response Syntax

{
    'replicationRunId': 'string'
}

Response Structure

  • (dict) –

    • replicationRunId (string) –

      The ID of the replication run.

Exceptions

  • SMS.Client.exceptions.InvalidParameterException

  • SMS.Client.exceptions.MissingRequiredParameterException

  • SMS.Client.exceptions.UnauthorizedOperationException

  • SMS.Client.exceptions.OperationNotPermittedException

  • SMS.Client.exceptions.ReplicationRunLimitExceededException

  • SMS.Client.exceptions.DryRunOperationException