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

Class: Aws::SMS::Types::CreateReplicationJobRequest

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

Overview

Note:

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

{
  server_id: "ServerId", # required
  seed_replication_time: Time.now, # required
  frequency: 1, # required
  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.

#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.

#seed_replication_timeTime

Timestamp of an operation

Returns:

  • (Time)

    Timestamp of an operation.

#server_idString

Unique Identifier for a server

Returns:

  • (String)

    Unique Identifier for a server.