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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-chime/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.



7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 7225

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)


7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 7225

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)


7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 7225

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)


7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 7225

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)


7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 7225

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)


7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 7225

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)


7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 7225

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)


7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 7225

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)


7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 7225

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