Class: Aws::NetworkManager::Types::Device
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkManager::Types::Device
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-networkmanager/types.rb
Overview
Describes a device.
Constant Summary collapse
- SENSITIVE =
[:location]
Instance Attribute Summary collapse
-
#aws_location ⇒ Types::AWSLocation
The Amazon Web Services location of the device.
-
#created_at ⇒ Time
The date and time that the site was created.
-
#description ⇒ String
The description of the device.
-
#device_arn ⇒ String
The Amazon Resource Name (ARN) of the device.
-
#device_id ⇒ String
The ID of the device.
-
#global_network_id ⇒ String
The ID of the global network.
-
#location ⇒ Types::Location
The site location.
-
#model ⇒ String
The device model.
-
#serial_number ⇒ String
The device serial number.
-
#site_id ⇒ String
The site ID.
-
#state ⇒ String
The device state.
-
#tags ⇒ Array<Types::Tag>
The tags for the device.
-
#type ⇒ String
The device type.
-
#vendor ⇒ String
The device vendor.
Instance Attribute Details
#aws_location ⇒ Types::AWSLocation
The Amazon Web Services location of the device.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#created_at ⇒ Time
The date and time that the site was created.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#description ⇒ String
The description of the device.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#device_arn ⇒ String
The Amazon Resource Name (ARN) of the device.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#device_id ⇒ String
The ID of the device.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#global_network_id ⇒ String
The ID of the global network.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#location ⇒ Types::Location
The site location.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#model ⇒ String
The device model.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#serial_number ⇒ String
The device serial number.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#site_id ⇒ String
The site ID.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#state ⇒ String
The device state.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tags for the device.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#type ⇒ String
The device type.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |
#vendor ⇒ String
The device vendor.
2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 2441 class Device < Struct.new( :device_id, :device_arn, :global_network_id, :aws_location, :description, :type, :vendor, :model, :serial_number, :location, :site_id, :created_at, :state, :tags) SENSITIVE = [:location] include Aws::Structure end |