Class: Aws::KinesisVideo::Types::StartEdgeConfigurationUpdateOutput

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)


1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1741

class StartEdgeConfigurationUpdateOutput < 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:



1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1741

class StartEdgeConfigurationUpdateOutput < 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)


1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1741

class StartEdgeConfigurationUpdateOutput < 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 at which a stream’s edge configuration was last updated.

Returns:

  • (Time)


1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1741

class StartEdgeConfigurationUpdateOutput < 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)


1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1741

class StartEdgeConfigurationUpdateOutput < 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 from which the edge configuration was updated.

Returns:

  • (String)


1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1741

class StartEdgeConfigurationUpdateOutput < 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. When you invoke this API, the sync status will be set to the SYNCING state. Use the DescribeEdgeConfiguration API to get the latest status of the edge configuration.

Returns:

  • (String)


1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1741

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