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

#deprecation_dateTime

Date after which this gateway will not receive software updates for new features and bug fixes.

Returns:

  • (Time)


336
337
338
339
340
341
342
343
344
345
346
347
348
349
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 336

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,
  :deprecation_date,
  :software_version)
  SENSITIVE = []
  include Aws::Structure
end

#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)


336
337
338
339
340
341
342
343
344
345
346
347
348
349
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 336

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,
  :deprecation_date,
  :software_version)
  SENSITIVE = []
  include Aws::Structure
end

#gateway_display_nameString

The display name of the gateway.

Returns:

  • (String)


336
337
338
339
340
341
342
343
344
345
346
347
348
349
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 336

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,
  :deprecation_date,
  :software_version)
  SENSITIVE = []
  include Aws::Structure
end

#gateway_typeString

The type of the gateway type.

Returns:

  • (String)


336
337
338
339
340
341
342
343
344
345
346
347
348
349
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 336

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,
  :deprecation_date,
  :software_version)
  SENSITIVE = []
  include Aws::Structure
end

#hypervisor_idString

The hypervisor ID of the gateway.

Returns:

  • (String)


336
337
338
339
340
341
342
343
344
345
346
347
348
349
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 336

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,
  :deprecation_date,
  :software_version)
  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)


336
337
338
339
340
341
342
343
344
345
346
347
348
349
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 336

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,
  :deprecation_date,
  :software_version)
  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.



336
337
338
339
340
341
342
343
344
345
346
347
348
349
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 336

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,
  :deprecation_date,
  :software_version)
  SENSITIVE = []
  include Aws::Structure
end

#next_update_availability_timeTime

Details showing the next update availability time of the gateway.

Returns:

  • (Time)


336
337
338
339
340
341
342
343
344
345
346
347
348
349
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 336

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,
  :deprecation_date,
  :software_version)
  SENSITIVE = []
  include Aws::Structure
end

#software_versionString

The version number of the software running on the gateway appliance.

Returns:

  • (String)


336
337
338
339
340
341
342
343
344
345
346
347
348
349
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 336

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,
  :deprecation_date,
  :software_version)
  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)


336
337
338
339
340
341
342
343
344
345
346
347
348
349
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 336

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,
  :deprecation_date,
  :software_version)
  SENSITIVE = []
  include Aws::Structure
end