Class: Aws::KinesisVideo::Types::DescribeEdgeConfigurationOutput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timeTime

The timestamp at which a stream’s edge configuration was first created.

Returns:

  • (Time)


448
449
450
451
452
453
454
455
456
457
458
459
# File 'gems/aws-sdk-kinesisvideo/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_statusTypes::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 'gems/aws-sdk-kinesisvideo/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_configTypes::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.

Returns:



448
449
450
451
452
453
454
455
456
457
458
459
# File 'gems/aws-sdk-kinesisvideo/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_detailsString

A description of the generated failure status.

Returns:

  • (String)


448
449
450
451
452
453
454
455
456
457
458
459
# File 'gems/aws-sdk-kinesisvideo/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_timeTime

The timestamp at which a stream’s edge configuration was last updated.

Returns:

  • (Time)


448
449
450
451
452
453
454
455
456
457
458
459
# File 'gems/aws-sdk-kinesisvideo/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_arnString

The Amazon Resource Name (ARN) of the stream.

Returns:

  • (String)


448
449
450
451
452
453
454
455
456
457
458
459
# File 'gems/aws-sdk-kinesisvideo/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_nameString

The name of the stream from which the edge configuration was updated.

Returns:

  • (String)


448
449
450
451
452
453
454
455
456
457
458
459
# File 'gems/aws-sdk-kinesisvideo/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_statusString

The latest status of the edge configuration update.

Returns:

  • (String)


448
449
450
451
452
453
454
455
456
457
458
459
# File 'gems/aws-sdk-kinesisvideo/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