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

Class: Aws::SMS::Types::Server

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

Overview

Note:

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

{
  server_id: "ServerId",
  server_type: "VIRTUAL_MACHINE", # accepts VIRTUAL_MACHINE
  vm_server: {
    vm_server_address: {
      vm_manager_id: "VmManagerId",
      vm_id: "VmId",
    },
    vm_name: "VmName",
    vm_manager_name: "VmManagerName",
    vm_manager_type: "VSPHERE", # accepts VSPHERE, SCVMM, HYPERV-MANAGER
    vm_path: "VmPath",
  },
  replication_job_id: "ReplicationJobId",
  replication_job_terminated: false,
}

Represents a server.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#replication_job_idString

The identifier of the replication job.

Returns:

  • (String)

    The identifier of the replication job.

#replication_job_terminatedBoolean

Indicates whether the replication job is deleted or failed.

Returns:

  • (Boolean)

    Indicates whether the replication job is deleted or failed.

#server_idString

The identifier of the server.

Returns:

  • (String)

    The identifier of the server.

#server_typeString

The type of server.

Possible values:

  • VIRTUAL_MACHINE

Returns:

  • (String)

    The type of server.

#vm_serverTypes::VmServer

Information about the VM server.

Returns: