Class: Aws::ChimeSDKMediaPipelines::Types::CreateMediaCapturePipelineRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ChimeSDKMediaPipelines::Types::CreateMediaCapturePipelineRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-chimesdkmediapipelines/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:source_arn, :sink_arn, :client_request_token]
Instance Attribute Summary collapse
-
#chime_sdk_meeting_configuration ⇒ Types::ChimeSdkMeetingConfiguration
The configuration for a specified media pipeline.
-
#client_request_token ⇒ String
The unique identifier for the client request.
-
#sink_arn ⇒ String
The ARN of the sink type.
-
#sink_type ⇒ String
Destination type to which the media artifacts are saved.
-
#source_arn ⇒ String
ARN of the source from which the media artifacts are captured.
-
#source_type ⇒ String
Source type from which the media artifacts are captured.
-
#tags ⇒ Array<Types::Tag>
The tag key-value pairs.
Instance Attribute Details
#chime_sdk_meeting_configuration ⇒ Types::ChimeSdkMeetingConfiguration
The configuration for a specified media pipeline. ‘SourceType` must be `ChimeSdkMeeting`.
827 828 829 830 831 832 833 834 835 836 837 |
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 827 class CreateMediaCapturePipelineRequest < Struct.new( :source_type, :source_arn, :sink_type, :sink_arn, :client_request_token, :chime_sdk_meeting_configuration, :tags) SENSITIVE = [:source_arn, :sink_arn, :client_request_token] include Aws::Structure end |
#client_request_token ⇒ String
The unique identifier for the client request. The token makes the API request idempotent. Use a unique token for each media pipeline request.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
827 828 829 830 831 832 833 834 835 836 837 |
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 827 class CreateMediaCapturePipelineRequest < Struct.new( :source_type, :source_arn, :sink_type, :sink_arn, :client_request_token, :chime_sdk_meeting_configuration, :tags) SENSITIVE = [:source_arn, :sink_arn, :client_request_token] include Aws::Structure end |
#sink_arn ⇒ String
The ARN of the sink type.
827 828 829 830 831 832 833 834 835 836 837 |
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 827 class CreateMediaCapturePipelineRequest < Struct.new( :source_type, :source_arn, :sink_type, :sink_arn, :client_request_token, :chime_sdk_meeting_configuration, :tags) SENSITIVE = [:source_arn, :sink_arn, :client_request_token] include Aws::Structure end |
#sink_type ⇒ String
Destination type to which the media artifacts are saved. You must use an S3 bucket.
827 828 829 830 831 832 833 834 835 836 837 |
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 827 class CreateMediaCapturePipelineRequest < Struct.new( :source_type, :source_arn, :sink_type, :sink_arn, :client_request_token, :chime_sdk_meeting_configuration, :tags) SENSITIVE = [:source_arn, :sink_arn, :client_request_token] include Aws::Structure end |
#source_arn ⇒ String
ARN of the source from which the media artifacts are captured.
827 828 829 830 831 832 833 834 835 836 837 |
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 827 class CreateMediaCapturePipelineRequest < Struct.new( :source_type, :source_arn, :sink_type, :sink_arn, :client_request_token, :chime_sdk_meeting_configuration, :tags) SENSITIVE = [:source_arn, :sink_arn, :client_request_token] include Aws::Structure end |
#source_type ⇒ String
Source type from which the media artifacts are captured. A Chime SDK Meeting is the only supported source.
827 828 829 830 831 832 833 834 835 836 837 |
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 827 class CreateMediaCapturePipelineRequest < Struct.new( :source_type, :source_arn, :sink_type, :sink_arn, :client_request_token, :chime_sdk_meeting_configuration, :tags) SENSITIVE = [:source_arn, :sink_arn, :client_request_token] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tag key-value pairs.
827 828 829 830 831 832 833 834 835 836 837 |
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 827 class CreateMediaCapturePipelineRequest < Struct.new( :source_type, :source_arn, :sink_type, :sink_arn, :client_request_token, :chime_sdk_meeting_configuration, :tags) SENSITIVE = [:source_arn, :sink_arn, :client_request_token] include Aws::Structure end |