Class: Aws::BackupGateway::Types::HypervisorDetails

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

Overview

These are the details of the specified hypervisor. 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)


584
585
586
587
588
589
590
591
592
593
594
595
596
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 584

class HypervisorDetails < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :last_successful_metadata_sync_time,
  :latest_metadata_sync_status,
  :latest_metadata_sync_status_message,
  :log_group_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#hypervisor_arnString

The Amazon Resource Name (ARN) of the hypervisor.

Returns:

  • (String)


584
585
586
587
588
589
590
591
592
593
594
595
596
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 584

class HypervisorDetails < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :last_successful_metadata_sync_time,
  :latest_metadata_sync_status,
  :latest_metadata_sync_status_message,
  :log_group_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_arnString

The Amazon Resource Name (ARN) of the KMS used to encrypt the hypervisor.

Returns:

  • (String)


584
585
586
587
588
589
590
591
592
593
594
595
596
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 584

class HypervisorDetails < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :last_successful_metadata_sync_time,
  :latest_metadata_sync_status,
  :latest_metadata_sync_status_message,
  :log_group_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#last_successful_metadata_sync_timeTime

This is the time when the most recent successful sync of metadata occurred.

Returns:

  • (Time)


584
585
586
587
588
589
590
591
592
593
594
595
596
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 584

class HypervisorDetails < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :last_successful_metadata_sync_time,
  :latest_metadata_sync_status,
  :latest_metadata_sync_status_message,
  :log_group_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#latest_metadata_sync_statusString

This is the most recent status for the indicated metadata sync.

Returns:

  • (String)


584
585
586
587
588
589
590
591
592
593
594
595
596
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 584

class HypervisorDetails < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :last_successful_metadata_sync_time,
  :latest_metadata_sync_status,
  :latest_metadata_sync_status_message,
  :log_group_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#latest_metadata_sync_status_messageString

This is the most recent status for the indicated metadata sync.

Returns:

  • (String)


584
585
586
587
588
589
590
591
592
593
594
595
596
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 584

class HypervisorDetails < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :last_successful_metadata_sync_time,
  :latest_metadata_sync_status,
  :latest_metadata_sync_status_message,
  :log_group_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#log_group_arnString

The Amazon Resource Name (ARN) of the group of gateways within the requested log.

Returns:

  • (String)


584
585
586
587
588
589
590
591
592
593
594
595
596
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 584

class HypervisorDetails < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :last_successful_metadata_sync_time,
  :latest_metadata_sync_status,
  :latest_metadata_sync_status_message,
  :log_group_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

This is the name of the specified hypervisor.

Returns:

  • (String)


584
585
586
587
588
589
590
591
592
593
594
595
596
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 584

class HypervisorDetails < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :last_successful_metadata_sync_time,
  :latest_metadata_sync_status,
  :latest_metadata_sync_status_message,
  :log_group_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

This is the current state of the specified hypervisor.

The possible states are PENDING, ONLINE, OFFLINE, or ERROR.

Returns:

  • (String)


584
585
586
587
588
589
590
591
592
593
594
595
596
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 584

class HypervisorDetails < Struct.new(
  :host,
  :hypervisor_arn,
  :kms_key_arn,
  :last_successful_metadata_sync_time,
  :latest_metadata_sync_status,
  :latest_metadata_sync_status_message,
  :log_group_arn,
  :name,
  :state)
  SENSITIVE = []
  include Aws::Structure
end