Class: Aws::KinesisVideo::Types::ListEdgeAgentConfigurationsEdgeConfig

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

Overview

A description of a single stream's edge configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_time ⇒ Time

The timestamp when the stream first created the edge config.

Returns:

  • (Time)


1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1095

class ListEdgeAgentConfigurationsEdgeConfig < Struct.new(
  :stream_name,
  :stream_arn,
  :creation_time,
  :last_updated_time,
  :sync_status,
  :failed_status_details,
  :edge_config)
  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.

Returns:



1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1095

class ListEdgeAgentConfigurationsEdgeConfig < Struct.new(
  :stream_name,
  :stream_arn,
  :creation_time,
  :last_updated_time,
  :sync_status,
  :failed_status_details,
  :edge_config)
  SENSITIVE = []
  include Aws::Structure
end

#failed_status_details ⇒ String

A description of the generated failure status.

Returns:

  • (String)


1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1095

class ListEdgeAgentConfigurationsEdgeConfig < Struct.new(
  :stream_name,
  :stream_arn,
  :creation_time,
  :last_updated_time,
  :sync_status,
  :failed_status_details,
  :edge_config)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_time ⇒ Time

The timestamp when the stream last updated the edge config.

Returns:

  • (Time)


1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1095

class ListEdgeAgentConfigurationsEdgeConfig < Struct.new(
  :stream_name,
  :stream_arn,
  :creation_time,
  :last_updated_time,
  :sync_status,
  :failed_status_details,
  :edge_config)
  SENSITIVE = []
  include Aws::Structure
end

#stream_arn ⇒ String

The Amazon Resource Name (ARN) of the stream.

Returns:

  • (String)


1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1095

class ListEdgeAgentConfigurationsEdgeConfig < Struct.new(
  :stream_name,
  :stream_arn,
  :creation_time,
  :last_updated_time,
  :sync_status,
  :failed_status_details,
  :edge_config)
  SENSITIVE = []
  include Aws::Structure
end

#stream_name ⇒ String

The name of the stream.

Returns:

  • (String)


1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1095

class ListEdgeAgentConfigurationsEdgeConfig < Struct.new(
  :stream_name,
  :stream_arn,
  :creation_time,
  :last_updated_time,
  :sync_status,
  :failed_status_details,
  :edge_config)
  SENSITIVE = []
  include Aws::Structure
end

#sync_status ⇒ String

The current sync status of the stream's edge configuration.

Returns:

  • (String)


1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1095

class ListEdgeAgentConfigurationsEdgeConfig < Struct.new(
  :stream_name,
  :stream_arn,
  :creation_time,
  :last_updated_time,
  :sync_status,
  :failed_status_details,
  :edge_config)
  SENSITIVE = []
  include Aws::Structure
end