AWS::CloudFront::StreamingDistribution StreamingDistributionConfig
The RTMP distribution's configuration information.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Aliases" :
[ String, ... ]
, "Comment" :String
, "Enabled" :Boolean
, "Logging" :Logging
, "PriceClass" :String
, "S3Origin" :S3Origin
, "TrustedSigners" :TrustedSigners
}
YAML
Aliases:
- String
Comment:String
Enabled:Boolean
Logging:Logging
PriceClass:String
S3Origin:S3Origin
TrustedSigners:TrustedSigners
Properties
Aliases
-
A complex type that contains information about CNAMEs (alternate domain names), if any, for this streaming distribution.
Required: No
Type: Array of String
Update requires: No interruption
Comment
-
Any comments you want to include about the streaming distribution.
Required: Yes
Type: String
Update requires: No interruption
Enabled
-
Whether the streaming distribution is enabled to accept user requests for content.
Required: Yes
Type: Boolean
Update requires: No interruption
Logging
-
A complex type that controls whether access logs are written for the streaming distribution.
Required: No
Type: Logging
Update requires: No interruption
PriceClass
-
A complex type that contains information about price class for this streaming distribution.
Required: No
Type: String
Allowed values:
PriceClass_100 | PriceClass_200 | PriceClass_All
Update requires: No interruption
S3Origin
-
A complex type that contains information about the Amazon S3 bucket from which you want CloudFront to get your media files for distribution.
Required: Yes
Type: S3Origin
Update requires: No interruption
TrustedSigners
-
A complex type that specifies any AWS accounts that you want to permit to create signed URLs for private content. If you want the distribution to use signed URLs, include this element; if you want the distribution to use public URLs, remove this element. For more information, see Serving Private Content through CloudFront in the Amazon CloudFront Developer Guide.
Required: Yes
Type: TrustedSigners
Update requires: No interruption
See also
-
StreamingDistributionConfig in the Amazon CloudFront API Reference