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)


331
332
333
334
335
336
337
338
339
340
341
342
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 331

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)


331
332
333
334
335
336
337
338
339
340
341
342
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 331

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)


331
332
333
334
335
336
337
338
339
340
341
342
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 331

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)


331
332
333
334
335
336
337
338
339
340
341
342
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 331

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)


331
332
333
334
335
336
337
338
339
340
341
342
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 331

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.



331
332
333
334
335
336
337
338
339
340
341
342
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 331

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)


331
332
333
334
335
336
337
338
339
340
341
342
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 331

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)


331
332
333
334
335
336
337
338
339
340
341
342
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 331

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