Add-VSCloudFrontDistributionDistributionConfig

Add-VSCloudFrontDistributionDistributionConfig

SYNOPSIS

Adds an AWS::CloudFront::Distribution.DistributionConfig resource property to the template

SYNTAX

Add-VSCloudFrontDistributionDistributionConfig [[-Aliases] <Object>] [[-CacheBehaviors] <Object>]
 [[-Comment] <Object>] [[-CustomErrorResponses] <Object>] [-DefaultCacheBehavior] <Object>
 [[-DefaultRootObject] <Object>] [-Enabled] <Boolean> [[-HttpVersion] <Object>] [[-Logging] <Object>]
 [-Origins] <Object> [[-PriceClass] <Object>] [[-Restrictions] <Object>] [[-ViewerCertificate] <Object>]
 [[-WebACLId] <Object>]

DESCRIPTION

Adds an AWS::CloudFront::Distribution.DistributionConfig resource property to the template

PARAMETERS

-Aliases

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-aliases
DuplicatesAllowed: False
PrimitiveItemType: String
Required: False
Type: List
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CacheBehaviors

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-cachebehaviors
DuplicatesAllowed: False
ItemType: CacheBehavior
Required: False
Type: List
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Comment

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-comment
PrimitiveType: String
Required: False
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CustomErrorResponses

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-customerrorresponses
DuplicatesAllowed: False
ItemType: CustomErrorResponse
Required: False
Type: List
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DefaultCacheBehavior

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-defaultcachebehavior
Required: True
Type: DefaultCacheBehavior
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: True
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DefaultRootObject

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-defaultrootobject
PrimitiveType: String
Required: False
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: False
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Enabled

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-enabled
PrimitiveType: Boolean
Required: True
UpdateType: Mutable

Type: Boolean
Parameter Sets: (All)
Aliases: 

Required: True
Position: 7
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-HttpVersion

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-httpversion
PrimitiveType: String
Required: False
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: False
Position: 8
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Logging

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-logging
Required: False
Type: Logging
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: False
Position: 9
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Origins

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-origins
DuplicatesAllowed: False
ItemType: Origin
Required: True
Type: List
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: True
Position: 10
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-PriceClass

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-priceclass
PrimitiveType: String
Required: False
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: False
Position: 11
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Restrictions

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-restrictions
Required: False
Type: Restrictions
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: False
Position: 12
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ViewerCertificate

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-viewercertificate
Required: False
Type: ViewerCertificate
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: False
Position: 13
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WebACLId

Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html#cfn-cloudfront-distributionconfig-webaclid
PrimitiveType: String
Required: False
UpdateType: Mutable

Type: Object
Parameter Sets: (All)
Aliases: 

Required: False
Position: 14
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

INPUTS

OUTPUTS

VaporShell.Resource.CloudFront.Distribution.DistributionConfig

NOTES

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distributionconfig.html