Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

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_timeTime

The timestamp when the stream first created the edge config.

Returns:

  • (Time)

1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1041

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_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:


1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1041

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_detailsString

A description of the generated failure status.

Returns:

  • (String)

1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1041

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_timeTime

The timestamp when the stream last updated the edge config.

Returns:

  • (Time)

1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1041

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_arnString

The Amazon Resource Name (ARN) of the stream.

Returns:

  • (String)

1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1041

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_nameString

The name of the stream.

Returns:

  • (String)

1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1041

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_statusString

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

Returns:

  • (String)

1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1041

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