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