Class: Aws::BackupGateway::Types::Hypervisor

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb

Overview

Represents the hypervisor's permissions to which the gateway will connect.

A hypervisor is hardware, software, or firmware that creates and manages virtual machines, and allocates resources to them.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#hostString

The server host of the hypervisor. This can be either an IP address or a fully-qualified domain name (FQDN).

Returns:

  • (String)


526
527
528
529
530
531
532
533
534
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 526

class Hypervisor < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#hypervisor_arnString

The Amazon Resource Name (ARN) of the hypervisor.

Returns:

  • (String)


526
527
528
529
530
531
532
533
534
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 526

class Hypervisor < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_arnString

The Amazon Resource Name (ARN) of the Key Management Service used to encrypt the hypervisor.

Returns:

  • (String)


526
527
528
529
530
531
532
533
534
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 526

class Hypervisor < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the hypervisor.

Returns:

  • (String)


526
527
528
529
530
531
532
533
534
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 526

class Hypervisor < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The state of the hypervisor.

Returns:

  • (String)


526
527
528
529
530
531
532
533
534
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 526

class Hypervisor < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end