Class: Aws::Panorama::Types::DescribeDeviceResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Panorama::Types::DescribeDeviceResponse
- Defined in:
- gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#alternate_softwares ⇒ Array<Types::AlternateSoftwareMetadata>
Beta software releases available for the device.
-
#arn ⇒ String
The device's ARN.
-
#brand ⇒ String
The device's maker.
-
#created_time ⇒ Time
When the device was created.
-
#current_networking_status ⇒ Types::NetworkStatus
The device's networking status.
-
#current_software ⇒ String
The device's current software version.
-
#description ⇒ String
The device's description.
-
#device_connection_status ⇒ String
The device's connection status.
-
#device_id ⇒ String
The device's ID.
-
#latest_alternate_software ⇒ String
The most recent beta software release.
-
#latest_software ⇒ String
The latest software version available for the device.
-
#lease_expiration_time ⇒ Time
The device's lease expiration time.
-
#name ⇒ String
The device's name.
-
#networking_configuration ⇒ Types::NetworkPayload
The device's networking configuration.
-
#provisioning_status ⇒ String
The device's provisioning status.
-
#serial_number ⇒ String
The device's serial number.
-
#tags ⇒ Hash<String,String>
The device's tags.
-
#type ⇒ String
The device's type.
Instance Attribute Details
#alternate_softwares ⇒ Array<Types::AlternateSoftwareMetadata>
Beta software releases available for the device.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The device's ARN.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#brand ⇒ String
The device's maker.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#created_time ⇒ Time
When the device was created.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#current_networking_status ⇒ Types::NetworkStatus
The device's networking status.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#current_software ⇒ String
The device's current software version.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The device's description.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#device_connection_status ⇒ String
The device's connection status.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#device_id ⇒ String
The device's ID.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#latest_alternate_software ⇒ String
The most recent beta software release.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#latest_software ⇒ String
The latest software version available for the device.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#lease_expiration_time ⇒ Time
The device's lease expiration time.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The device's name.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#networking_configuration ⇒ Types::NetworkPayload
The device's networking configuration.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#provisioning_status ⇒ String
The device's provisioning status.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#serial_number ⇒ String
The device's serial number.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The device's tags.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The device's type.
914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'gems/aws-sdk-panorama/lib/aws-sdk-panorama/types.rb', line 914 class DescribeDeviceResponse < Struct.new( :alternate_softwares, :arn, :brand, :created_time, :current_networking_status, :current_software, :description, :device_connection_status, :device_id, :latest_alternate_software, :latest_software, :lease_expiration_time, :name, :networking_configuration, :provisioning_status, :serial_number, :tags, :type) SENSITIVE = [] include Aws::Structure end |