A complex type that contains the CNAME aliases, if any, that you want to associate with this distribution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StreamingDistributionConfig_Aliases_Items |
-Aliases_Quantity <
Int32>
The number of CNAME aliases, if any, that you want to associate with this distribution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StreamingDistributionConfig_Aliases_Quantity |
Amazon.PowerShell.Cmdlets.CF.AmazonCloudFrontClientCmdlet.ClientConfig
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The Amazon S3 bucket to store the access logs in, for example, amzn-s3-demo-bucket.s3.amazonaws.com.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StreamingDistributionConfig_Logging_Bucket |
Specifies whether you want CloudFront to save access logs to an Amazon S3 bucket. If you don't want to enable logging when you create a streaming distribution or if you want to disable logging for an existing streaming distribution, specify false for Enabled, and specify empty Bucket and Prefix elements. If you specify false for Enabled but you specify values for Bucket and Prefix, the values are automatically deleted.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StreamingDistributionConfig_Logging_Enabled |
An optional string that you want CloudFront to prefix to the access log filenames for this streaming distribution, for example, myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an empty Prefix element in the Logging element.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StreamingDistributionConfig_Logging_Prefix |
Changes the cmdlet behavior to return the value passed to the S3Origin_DomainName parameter. The -PassThru parameter is deprecated, use -Select '^S3Origin_DomainName' instead. This parameter will be removed in a future version.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The DNS name of the Amazon S3 origin.
Required? | True |
Position? | 1 |
Accept pipeline input? | True (ByValue, ByPropertyName) |
Aliases | StreamingDistributionConfig_S3Origin_DomainName |
-S3Origin_OriginAccessIdentity <
String>
The CloudFront origin access identity to associate with the distribution. Use an origin access identity to configure the distribution so that end users can only access objects in an Amazon S3 bucket through CloudFront.If you want end users to be able to access objects using either the CloudFront URL or the Amazon S3 URL, specify an empty
OriginAccessIdentity element.To delete the origin access identity from an existing distribution, update the distribution configuration and include an empty
OriginAccessIdentity element.To replace the origin access identity, update the distribution configuration and specify the new origin access identity.For more information, see
Using an Origin Access Identity to Restrict Access to Your Amazon S3 Content in the
Amazon CloudFront Developer Guide.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StreamingDistributionConfig_S3Origin_OriginAccessIdentity |
Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.CloudFront.Model.CreateStreamingDistributionResponse). Specifying the name of a property of type Amazon.CloudFront.Model.CreateStreamingDistributionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-StreamingDistributionConfig_CallerReference <
String>
A unique value (for example, a date-time stamp) that ensures that the request can't be replayed.If the value of CallerReference is new (regardless of the content of the StreamingDistributionConfig object), CloudFront creates a new distribution.If CallerReference is a value that you already sent in a previous request to create a distribution, CloudFront returns a DistributionAlreadyExists error.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-StreamingDistributionConfig_Comment <
String>
Any comments you want to include about the streaming distribution.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-StreamingDistributionConfig_Enabled <
Boolean>
Whether the streaming distribution is enabled to accept user requests for content.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-StreamingDistributionConfig_PriceClass <
PriceClass>
A complex type that contains information about price class for this streaming distribution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
This field is true if any of the Amazon Web Services accounts in the list are configured as trusted signers. If not, this field is false.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StreamingDistributionConfig_TrustedSigners_Enabled |
A list of Amazon Web Services account identifiers.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StreamingDistributionConfig_TrustedSigners_Items |
-TrustedSigners_Quantity <
Int32>
The number of Amazon Web Services accounts in the list.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StreamingDistributionConfig_TrustedSigners_Quantity |