Skip to content

CloudFront  >  Operations  >  create_streaming_distribution

create_streaming_distribution

Operation

create_streaming_distribution async

create_streaming_distribution(input: CreateStreamingDistributionInput, plugins: list[Plugin] | None = None) -> CreateStreamingDistributionOutput

This API is deprecated. Amazon CloudFront is deprecating real-time messaging protocol (RTMP) distributions on December 31, 2020. For more information, read the announcement on the Amazon CloudFront discussion forum.

Parameters:

Name Type Description Default
input CreateStreamingDistributionInput

An instance of CreateStreamingDistributionInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
CreateStreamingDistributionOutput

An instance of CreateStreamingDistributionOutput.

Input

CreateStreamingDistributionInput dataclass

Bases: _SerdeShape

The request to create a new streaming distribution.

Attributes

streaming_distribution_config class-attribute instance-attribute
streaming_distribution_config: StreamingDistributionConfig | None = ...

The streaming distribution's configuration information.

Output

CreateStreamingDistributionOutput dataclass

Bases: _SerdeShape

The returned result of the corresponding request.

Attributes

e_tag class-attribute instance-attribute
e_tag: str | None = ...

The current version of the streaming distribution created.

location class-attribute instance-attribute
location: str | None = ...

The fully qualified URI of the new streaming distribution resource just created.

response_metadata class-attribute instance-attribute
response_metadata: ResponseMetadata = ...

Metadata about the response that produced this output. Use this to recover the request identifiers a service's support team needs in order to investigate a call. Members of the metadata are individually optional.

streaming_distribution class-attribute instance-attribute
streaming_distribution: StreamingDistribution | None = ...

The streaming distribution's information.