A replication job schedule.
Replication jobs have service-specific arguments. This object has methods
to retrieve arguments for all supported types of replication, but only
one argument type is allowed to be set; the backend will check that the
provided argument matches the service type where the replication is
The replication job's arguments should match the underlying service. Refer
to each property's documentation to find out which properties correspond to