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)


460
461
462
463
464
465
466
467
468
469
470
471
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 460

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.



460
461
462
463
464
465
466
467
468
469
470
471
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 460

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:



460
461
462
463
464
465
466
467
468
469
470
471
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 460

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)


460
461
462
463
464
465
466
467
468
469
470
471
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 460

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)


460
461
462
463
464
465
466
467
468
469
470
471
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 460

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)


460
461
462
463
464
465
466
467
468
469
470
471
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 460

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)


460
461
462
463
464
465
466
467
468
469
470
471
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 460

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)


460
461
462
463
464
465
466
467
468
469
470
471
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 460

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