We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 14, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 14, 2026 by Pulumi
Resource Type definition for an Amazon Chime SDK Media Pipeline Kinesis Video Stream Pool
Create MediaPipelineKinesisVideoStreamPool Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new MediaPipelineKinesisVideoStreamPool(name: string, args: MediaPipelineKinesisVideoStreamPoolArgs, opts?: CustomResourceOptions);@overload
def MediaPipelineKinesisVideoStreamPool(resource_name: str,
args: MediaPipelineKinesisVideoStreamPoolArgs,
opts: Optional[ResourceOptions] = None)
@overload
def MediaPipelineKinesisVideoStreamPool(resource_name: str,
opts: Optional[ResourceOptions] = None,
stream_configuration: Optional[StreamConfigurationPropertiesArgs] = None,
pool_name: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewMediaPipelineKinesisVideoStreamPool(ctx *Context, name string, args MediaPipelineKinesisVideoStreamPoolArgs, opts ...ResourceOption) (*MediaPipelineKinesisVideoStreamPool, error)public MediaPipelineKinesisVideoStreamPool(string name, MediaPipelineKinesisVideoStreamPoolArgs args, CustomResourceOptions? opts = null)
public MediaPipelineKinesisVideoStreamPool(String name, MediaPipelineKinesisVideoStreamPoolArgs args)
public MediaPipelineKinesisVideoStreamPool(String name, MediaPipelineKinesisVideoStreamPoolArgs args, CustomResourceOptions options)
type: aws-native:chime:MediaPipelineKinesisVideoStreamPool
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_chime_media_pipeline_kinesis_video_stream_pool" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args MediaPipelineKinesisVideoStreamPoolArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args MediaPipelineKinesisVideoStreamPoolArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args MediaPipelineKinesisVideoStreamPoolArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MediaPipelineKinesisVideoStreamPoolArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MediaPipelineKinesisVideoStreamPoolArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
MediaPipelineKinesisVideoStreamPool Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The MediaPipelineKinesisVideoStreamPool resource accepts the following input properties:
- Stream
Configuration Pulumi.Aws Native. Chime. Inputs. Stream Configuration Properties - The configuration settings for the Kinesis video stream.
- Pool
Name string - The name of the Kinesis Video Stream Pool.
-
List<Pulumi.
Aws Native. Inputs. Tag> - The tags associated with the Kinesis Video Stream Pool.
- Stream
Configuration StreamConfiguration Properties Args - The configuration settings for the Kinesis video stream.
- Pool
Name string - The name of the Kinesis Video Stream Pool.
-
Tag
Args - The tags associated with the Kinesis Video Stream Pool.
- stream_
configuration object - The configuration settings for the Kinesis video stream.
- pool_
name string - The name of the Kinesis Video Stream Pool.
- list(object)
- The tags associated with the Kinesis Video Stream Pool.
- stream
Configuration StreamConfiguration Properties - The configuration settings for the Kinesis video stream.
- pool
Name String - The name of the Kinesis Video Stream Pool.
- List<Tag>
- The tags associated with the Kinesis Video Stream Pool.
- stream
Configuration StreamConfiguration Properties - The configuration settings for the Kinesis video stream.
- pool
Name string - The name of the Kinesis Video Stream Pool.
- Tag[]
- The tags associated with the Kinesis Video Stream Pool.
- stream_
configuration StreamConfiguration Properties Args - The configuration settings for the Kinesis video stream.
- pool_
name str - The name of the Kinesis Video Stream Pool.
-
Sequence[Tag
Args] - The tags associated with the Kinesis Video Stream Pool.
- stream
Configuration Property Map - The configuration settings for the Kinesis video stream.
- pool
Name String - The name of the Kinesis Video Stream Pool.
- List<Property Map>
- The tags associated with the Kinesis Video Stream Pool.
Outputs
All input properties are implicitly available as output properties. Additionally, the MediaPipelineKinesisVideoStreamPool resource produces the following output properties:
- Arn string
- The ARN of the Kinesis Video Stream Pool.
- Created
Timestamp string - The time at which the Kinesis Video Stream Pool was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Pool
Id string - The unique identifier of the Kinesis Video Stream Pool.
- Pool
Status Pulumi.Aws Native. Chime. Media Pipeline Kinesis Video Stream Pool Pool Status - The status of the Kinesis Video Stream Pool.
- Updated
Timestamp string - The time at which the Kinesis Video Stream Pool was last updated.
- Arn string
- The ARN of the Kinesis Video Stream Pool.
- Created
Timestamp string - The time at which the Kinesis Video Stream Pool was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Pool
Id string - The unique identifier of the Kinesis Video Stream Pool.
- Pool
Status MediaPipeline Kinesis Video Stream Pool Pool Status - The status of the Kinesis Video Stream Pool.
- Updated
Timestamp string - The time at which the Kinesis Video Stream Pool was last updated.
- arn string
- The ARN of the Kinesis Video Stream Pool.
- created_
timestamp string - The time at which the Kinesis Video Stream Pool was created.
- id string
- The provider-assigned unique ID for this managed resource.
- pool_
id string - The unique identifier of the Kinesis Video Stream Pool.
- pool_
status "CREATING" | "ACTIVE" | "UPDATING" | "DELETING" | "FAILED" - The status of the Kinesis Video Stream Pool.
- updated_
timestamp string - The time at which the Kinesis Video Stream Pool was last updated.
- arn String
- The ARN of the Kinesis Video Stream Pool.
- created
Timestamp String - The time at which the Kinesis Video Stream Pool was created.
- id String
- The provider-assigned unique ID for this managed resource.
- pool
Id String - The unique identifier of the Kinesis Video Stream Pool.
- pool
Status MediaPipeline Kinesis Video Stream Pool Pool Status - The status of the Kinesis Video Stream Pool.
- updated
Timestamp String - The time at which the Kinesis Video Stream Pool was last updated.
- arn string
- The ARN of the Kinesis Video Stream Pool.
- created
Timestamp string - The time at which the Kinesis Video Stream Pool was created.
- id string
- The provider-assigned unique ID for this managed resource.
- pool
Id string - The unique identifier of the Kinesis Video Stream Pool.
- pool
Status MediaPipeline Kinesis Video Stream Pool Pool Status - The status of the Kinesis Video Stream Pool.
- updated
Timestamp string - The time at which the Kinesis Video Stream Pool was last updated.
- arn str
- The ARN of the Kinesis Video Stream Pool.
- created_
timestamp str - The time at which the Kinesis Video Stream Pool was created.
- id str
- The provider-assigned unique ID for this managed resource.
- pool_
id str - The unique identifier of the Kinesis Video Stream Pool.
- pool_
status MediaPipeline Kinesis Video Stream Pool Pool Status - The status of the Kinesis Video Stream Pool.
- updated_
timestamp str - The time at which the Kinesis Video Stream Pool was last updated.
- arn String
- The ARN of the Kinesis Video Stream Pool.
- created
Timestamp String - The time at which the Kinesis Video Stream Pool was created.
- id String
- The provider-assigned unique ID for this managed resource.
- pool
Id String - The unique identifier of the Kinesis Video Stream Pool.
- pool
Status "CREATING" | "ACTIVE" | "UPDATING" | "DELETING" | "FAILED" - The status of the Kinesis Video Stream Pool.
- updated
Timestamp String - The time at which the Kinesis Video Stream Pool was last updated.
Supporting Types
MediaPipelineKinesisVideoStreamPoolPoolStatus, MediaPipelineKinesisVideoStreamPoolPoolStatusArgs
- Creating
CREATING- Active
ACTIVE- Updating
UPDATING- Deleting
DELETING- Failed
FAILED
- Media
Pipeline Kinesis Video Stream Pool Pool Status Creating CREATING- Media
Pipeline Kinesis Video Stream Pool Pool Status Active ACTIVE- Media
Pipeline Kinesis Video Stream Pool Pool Status Updating UPDATING- Media
Pipeline Kinesis Video Stream Pool Pool Status Deleting DELETING- Media
Pipeline Kinesis Video Stream Pool Pool Status Failed FAILED
- "CREATING"
CREATING- "ACTIVE"
ACTIVE- "UPDATING"
UPDATING- "DELETING"
DELETING- "FAILED"
FAILED
- Creating
CREATING- Active
ACTIVE- Updating
UPDATING- Deleting
DELETING- Failed
FAILED
- Creating
CREATING- Active
ACTIVE- Updating
UPDATING- Deleting
DELETING- Failed
FAILED
- CREATING
CREATING- ACTIVE
ACTIVE- UPDATING
UPDATING- DELETING
DELETING- FAILED
FAILED
- "CREATING"
CREATING- "ACTIVE"
ACTIVE- "UPDATING"
UPDATING- "DELETING"
DELETING- "FAILED"
FAILED
StreamConfigurationProperties, StreamConfigurationPropertiesArgs
The configuration settings for the Kinesis video stream.- Region string
- The AWS Region of the video stream.
- Data
Retention intIn Hours - The amount of time that data is retained, in hours.
- Region string
- The AWS Region of the video stream.
- Data
Retention intIn Hours - The amount of time that data is retained, in hours.
- region string
- The AWS Region of the video stream.
- data_
retention_ numberin_ hours - The amount of time that data is retained, in hours.
- region String
- The AWS Region of the video stream.
- data
Retention IntegerIn Hours - The amount of time that data is retained, in hours.
- region string
- The AWS Region of the video stream.
- data
Retention numberIn Hours - The amount of time that data is retained, in hours.
- region str
- The AWS Region of the video stream.
- data_
retention_ intin_ hours - The amount of time that data is retained, in hours.
- region String
- The AWS Region of the video stream.
- data
Retention NumberIn Hours - The amount of time that data is retained, in hours.
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 14, 2026 by Pulumi