Class: Aws::KinesisVideo::Types::DescribeEdgeConfigurationOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisVideo::Types::DescribeEdgeConfigurationOutput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kinesisvideo/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_time ⇒ Time
The timestamp at which a stream’s edge configuration was first created.
-
#edge_agent_status ⇒ Types::EdgeAgentStatus
An object that contains the latest status details for an edge agent’s recorder and uploader jobs.
-
#edge_config ⇒ Types::EdgeConfig
A description of the stream’s edge configuration that will be used to sync with the Edge Agent IoT Greengrass component.
-
#failed_status_details ⇒ String
A description of the generated failure status.
-
#last_updated_time ⇒ Time
The timestamp at which a stream’s edge configuration was last updated.
-
#stream_arn ⇒ String
The Amazon Resource Name (ARN) of the stream.
-
#stream_name ⇒ String
The name of the stream from which the edge configuration was updated.
-
#sync_status ⇒ String
The latest status of the edge configuration update.
Instance Attribute Details
#creation_time ⇒ Time
The timestamp at which a stream’s edge configuration was first created.
448 449 450 451 452 453 454 455 456 457 458 459 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 448 class DescribeEdgeConfigurationOutput < Struct.new( :stream_name, :stream_arn, :creation_time, :last_updated_time, :sync_status, :failed_status_details, :edge_config, :edge_agent_status) SENSITIVE = [] include Aws::Structure end |
#edge_agent_status ⇒ Types::EdgeAgentStatus
An object that contains the latest status details for an edge agent’s recorder and uploader jobs. Use this information to determine the current health of an edge agent.
448 449 450 451 452 453 454 455 456 457 458 459 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 448 class DescribeEdgeConfigurationOutput < Struct.new( :stream_name, :stream_arn, :creation_time, :last_updated_time, :sync_status, :failed_status_details, :edge_config, :edge_agent_status) SENSITIVE = [] include Aws::Structure end |
#edge_config ⇒ Types::EdgeConfig
A description of the stream’s edge configuration that will be used to sync with the Edge Agent IoT Greengrass component. The Edge Agent component will run on an IoT Hub Device setup at your premise.
448 449 450 451 452 453 454 455 456 457 458 459 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 448 class DescribeEdgeConfigurationOutput < Struct.new( :stream_name, :stream_arn, :creation_time, :last_updated_time, :sync_status, :failed_status_details, :edge_config, :edge_agent_status) SENSITIVE = [] include Aws::Structure end |
#failed_status_details ⇒ String
A description of the generated failure status.
448 449 450 451 452 453 454 455 456 457 458 459 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 448 class DescribeEdgeConfigurationOutput < Struct.new( :stream_name, :stream_arn, :creation_time, :last_updated_time, :sync_status, :failed_status_details, :edge_config, :edge_agent_status) SENSITIVE = [] include Aws::Structure end |
#last_updated_time ⇒ Time
The timestamp at which a stream’s edge configuration was last updated.
448 449 450 451 452 453 454 455 456 457 458 459 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 448 class DescribeEdgeConfigurationOutput < Struct.new( :stream_name, :stream_arn, :creation_time, :last_updated_time, :sync_status, :failed_status_details, :edge_config, :edge_agent_status) SENSITIVE = [] include Aws::Structure end |
#stream_arn ⇒ String
The Amazon Resource Name (ARN) of the stream.
448 449 450 451 452 453 454 455 456 457 458 459 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 448 class DescribeEdgeConfigurationOutput < Struct.new( :stream_name, :stream_arn, :creation_time, :last_updated_time, :sync_status, :failed_status_details, :edge_config, :edge_agent_status) SENSITIVE = [] include Aws::Structure end |
#stream_name ⇒ String
The name of the stream from which the edge configuration was updated.
448 449 450 451 452 453 454 455 456 457 458 459 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 448 class DescribeEdgeConfigurationOutput < Struct.new( :stream_name, :stream_arn, :creation_time, :last_updated_time, :sync_status, :failed_status_details, :edge_config, :edge_agent_status) SENSITIVE = [] include Aws::Structure end |
#sync_status ⇒ String
The latest status of the edge configuration update.
448 449 450 451 452 453 454 455 456 457 458 459 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 448 class DescribeEdgeConfigurationOutput < Struct.new( :stream_name, :stream_arn, :creation_time, :last_updated_time, :sync_status, :failed_status_details, :edge_config, :edge_agent_status) SENSITIVE = [] include Aws::Structure end |