Class: Aws::BackupGateway::Types::GatewayDetails

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

Overview

The details of gateway.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#gateway_arnString

The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.

Returns:

  • (String)


319
320
321
322
323
324
325
326
327
328
329
330
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 319

class GatewayDetails < Struct.new(
  :gateway_arn,
  :gateway_display_name,
  :gateway_type,
  :hypervisor_id,
  :last_seen_time,
  :maintenance_start_time,
  :next_update_availability_time,
  :vpc_endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#gateway_display_nameString

The display name of the gateway.

Returns:

  • (String)


319
320
321
322
323
324
325
326
327
328
329
330
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 319

class GatewayDetails < Struct.new(
  :gateway_arn,
  :gateway_display_name,
  :gateway_type,
  :hypervisor_id,
  :last_seen_time,
  :maintenance_start_time,
  :next_update_availability_time,
  :vpc_endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#gateway_typeString

The type of the gateway type.

Returns:

  • (String)


319
320
321
322
323
324
325
326
327
328
329
330
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 319

class GatewayDetails < Struct.new(
  :gateway_arn,
  :gateway_display_name,
  :gateway_type,
  :hypervisor_id,
  :last_seen_time,
  :maintenance_start_time,
  :next_update_availability_time,
  :vpc_endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#hypervisor_idString

The hypervisor ID of the gateway.

Returns:

  • (String)


319
320
321
322
323
324
325
326
327
328
329
330
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 319

class GatewayDetails < Struct.new(
  :gateway_arn,
  :gateway_display_name,
  :gateway_type,
  :hypervisor_id,
  :last_seen_time,
  :maintenance_start_time,
  :next_update_availability_time,
  :vpc_endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#last_seen_timeTime

Details showing the last time Backup gateway communicated with the cloud, in Unix format and UTC time.

Returns:

  • (Time)


319
320
321
322
323
324
325
326
327
328
329
330
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 319

class GatewayDetails < Struct.new(
  :gateway_arn,
  :gateway_display_name,
  :gateway_type,
  :hypervisor_id,
  :last_seen_time,
  :maintenance_start_time,
  :next_update_availability_time,
  :vpc_endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#maintenance_start_timeTypes::MaintenanceStartTime

Returns your gateway's weekly maintenance start time including the day and time of the week. Note that values are in terms of the gateway's time zone. Can be weekly or monthly.



319
320
321
322
323
324
325
326
327
328
329
330
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 319

class GatewayDetails < Struct.new(
  :gateway_arn,
  :gateway_display_name,
  :gateway_type,
  :hypervisor_id,
  :last_seen_time,
  :maintenance_start_time,
  :next_update_availability_time,
  :vpc_endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#next_update_availability_timeTime

Details showing the next update availability time of the gateway.

Returns:

  • (Time)


319
320
321
322
323
324
325
326
327
328
329
330
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 319

class GatewayDetails < Struct.new(
  :gateway_arn,
  :gateway_display_name,
  :gateway_type,
  :hypervisor_id,
  :last_seen_time,
  :maintenance_start_time,
  :next_update_availability_time,
  :vpc_endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_endpointString

The DNS name for the virtual private cloud (VPC) endpoint the gateway uses to connect to the cloud for backup gateway.

Returns:

  • (String)


319
320
321
322
323
324
325
326
327
328
329
330
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 319

class GatewayDetails < Struct.new(
  :gateway_arn,
  :gateway_display_name,
  :gateway_type,
  :hypervisor_id,
  :last_seen_time,
  :maintenance_start_time,
  :next_update_availability_time,
  :vpc_endpoint)
  SENSITIVE = []
  include Aws::Structure
end