Class: Aws::ChimeSDKMediaPipelines::Types::MediaCapturePipeline

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb

Overview

A media 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 pipeline. SourceType must be ChimeSdkMeeting.



2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2032

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :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 pipeline was created, in ISO 8601 format.

Returns:

  • (Time)


2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2032

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :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_arnString

The ARN of the media capture pipeline

Returns:

  • (String)


2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2032

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :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 pipeline.

Returns:

  • (String)


2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2032

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :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)


2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2032

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :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)


2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2032

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :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 are saved.

Returns:

  • (String)


2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2032

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :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)


2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2032

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :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 pipeline.

Returns:

  • (String)


2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2032

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :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 pipeline was updated, in ISO 8601 format.

Returns:

  • (Time)


2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2032

class MediaCapturePipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :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