class Aws::SMS::Types::Server

Represents a server.

@note When making an API call, you may pass Server

data as a 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,
    }

@!attribute [rw] server_id

The ID of the server.
@return [String]

@!attribute [rw] server_type

The type of server.
@return [String]

@!attribute [rw] vm_server

Information about the VM server.
@return [Types::VmServer]

@!attribute [rw] replication_job_id

The ID of the replication job.
@return [String]

@!attribute [rw] replication_job_terminated

Indicates whether the replication job is deleted or failed.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/Server AWS API Documentation

Constants

SENSITIVE