You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::SMS::Types::UpdateReplicationJobRequest

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing UpdateReplicationJobRequest as input to an Aws::Client method, you can use a vanilla Hash:

{
  replication_job_id: "ReplicationJobId", # required
  frequency: 1,
  next_replication_run_start_time: Time.now,
  license_type: "AWS", # accepts AWS, BYOL
  role_name: "RoleName",
  description: "Description",
}

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

The description for a Replication Job/Run.

Returns:

  • (String)

    The description for a Replication Job/Run.

#frequencyInteger

Interval between Replication Runs. This value is specified in hours, and represents the time between consecutive Replication Runs.

Returns:

  • (Integer)

    Interval between Replication Runs.

#license_typeString

The license type to be used for the Amazon Machine Image (AMI) created after a successful ReplicationRun.

Possible values:

  • AWS
  • BYOL

Returns:

  • (String)

    The license type to be used for the Amazon Machine Image (AMI) created after a successful ReplicationRun.

#next_replication_run_start_timeTime

Timestamp of an operation

Returns:

  • (Time)

    Timestamp of an operation.

#replication_job_idString

The unique identifier for a Replication Job.

Returns:

  • (String)

    The unique identifier for a Replication Job.

#role_nameString

Name of service role in customer's account to be used by SMS service.

Returns:

  • (String)

    Name of service role in customer's account to be used by SMS service.