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_date ⇒ Time

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_arn ⇒ String

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_name ⇒ String

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_type ⇒ String

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_id ⇒ String

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_time ⇒ Time

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_time ⇒ Types::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_time ⇒ Time

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_version ⇒ String

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_endpoint ⇒ String

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