Class: Aws::NetworkManager::Types::Device
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkManager::Types::Device
- Defined in:
- gems/aws-sdk-networkmanager/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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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.
2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 2229 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 |