Class: Aws::Chime::Types::MediaCapturePipeline

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-chime/types.rb

Overview

A media capture pipeline object consisting of an ID, source type, source ARN, a sink type, a sink ARN, and a configuration object.

Constant Summary collapse

SENSITIVE =
[:source_arn, :sink_arn]

Instance Attribute Summary collapse

Instance Attribute Details

#chime_sdk_meeting_configurationTypes::ChimeSdkMeetingConfiguration

The configuration for a specified media capture pipeline. ‘SourceType` must be `ChimeSdkMeeting`.



6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
# File 'lib/aws-sdk-chime/types.rb', line 6064

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :source_type,
  :source_arn,
  :status,
  :sink_type,
  :sink_arn,
  :created_timestamp,
  :updated_timestamp,
  :chime_sdk_meeting_configuration)
  SENSITIVE = [:source_arn, :sink_arn]
  include Aws::Structure
end

#created_timestampTime

The time at which the capture pipeline was created, in ISO 8601 format.

Returns:

  • (Time)


6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
# File 'lib/aws-sdk-chime/types.rb', line 6064

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :source_type,
  :source_arn,
  :status,
  :sink_type,
  :sink_arn,
  :created_timestamp,
  :updated_timestamp,
  :chime_sdk_meeting_configuration)
  SENSITIVE = [:source_arn, :sink_arn]
  include Aws::Structure
end

#media_pipeline_idString

The ID of a media capture pipeline.

Returns:

  • (String)


6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
# File 'lib/aws-sdk-chime/types.rb', line 6064

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :source_type,
  :source_arn,
  :status,
  :sink_type,
  :sink_arn,
  :created_timestamp,
  :updated_timestamp,
  :chime_sdk_meeting_configuration)
  SENSITIVE = [:source_arn, :sink_arn]
  include Aws::Structure
end

#sink_arnString

ARN of the destination to which the media artifacts are saved.

Returns:

  • (String)


6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
# File 'lib/aws-sdk-chime/types.rb', line 6064

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :source_type,
  :source_arn,
  :status,
  :sink_type,
  :sink_arn,
  :created_timestamp,
  :updated_timestamp,
  :chime_sdk_meeting_configuration)
  SENSITIVE = [:source_arn, :sink_arn]
  include Aws::Structure
end

#sink_typeString

Destination type to which the media artifacts are saved. You must use an S3 Bucket.

Returns:

  • (String)


6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
# File 'lib/aws-sdk-chime/types.rb', line 6064

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :source_type,
  :source_arn,
  :status,
  :sink_type,
  :sink_arn,
  :created_timestamp,
  :updated_timestamp,
  :chime_sdk_meeting_configuration)
  SENSITIVE = [:source_arn, :sink_arn]
  include Aws::Structure
end

#source_arnString

ARN of the source from which the media artifacts will be saved.

Returns:

  • (String)


6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
# File 'lib/aws-sdk-chime/types.rb', line 6064

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :source_type,
  :source_arn,
  :status,
  :sink_type,
  :sink_arn,
  :created_timestamp,
  :updated_timestamp,
  :chime_sdk_meeting_configuration)
  SENSITIVE = [:source_arn, :sink_arn]
  include Aws::Structure
end

#source_typeString

Source type from which media artifacts are saved. You must use ‘ChimeMeeting`.

Returns:

  • (String)


6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
# File 'lib/aws-sdk-chime/types.rb', line 6064

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :source_type,
  :source_arn,
  :status,
  :sink_type,
  :sink_arn,
  :created_timestamp,
  :updated_timestamp,
  :chime_sdk_meeting_configuration)
  SENSITIVE = [:source_arn, :sink_arn]
  include Aws::Structure
end

#statusString

The status of the media capture pipeline.

Returns:

  • (String)


6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
# File 'lib/aws-sdk-chime/types.rb', line 6064

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :source_type,
  :source_arn,
  :status,
  :sink_type,
  :sink_arn,
  :created_timestamp,
  :updated_timestamp,
  :chime_sdk_meeting_configuration)
  SENSITIVE = [:source_arn, :sink_arn]
  include Aws::Structure
end

#updated_timestampTime

The time at which the capture pipeline was updated, in ISO 8601 format.

Returns:

  • (Time)


6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
# File 'lib/aws-sdk-chime/types.rb', line 6064

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :source_type,
  :source_arn,
  :status,
  :sink_type,
  :sink_arn,
  :created_timestamp,
  :updated_timestamp,
  :chime_sdk_meeting_configuration)
  SENSITIVE = [:source_arn, :sink_arn]
  include Aws::Structure
end