weiliwei 发表于 2018-9-2 07:53:48

Powershell AWS 自动化管理 (8) - CloudFront

$origin = New-Object Amazon.CloudFront.Model.Origin  
$origin.DomainName="yuanpicture.s3.amazonaws.com"
  
$origin.id="S3-yuanpicture"
  
$origin.S3OriginConfig = New-Object Amazon.CloudFront.Model.S3OriginConfig
  
$origin.S3OriginConfig.OriginAccessIdentity = ""
  
New-CFDistribution `
  
      -DistributionConfig_Enabled $true `
  
      -DistributionConfig_Comment "Test distribution" `
  
      -Origins_Item $origin `
  
      -Origins_Quantity 1 `
  
      -DistributionConfig_CallerReference Client1 `
  
      -DefaultCacheBehavior_TargetOriginId $origin.Id `
  
      -ForwardedValues_QueryString $true `
  
      -Cookies_Forward all `
  
      -WhitelistedNames_Quantity 0 `
  
      -TrustedSigners_Enabled $false `
  
      -TrustedSigners_Quantity 0 `
  
      -DefaultCacheBehavior_ViewerProtocolPolicy allow-all `
  
      -DefaultCacheBehavior_MinTTL 1000 `
  
      -DistributionConfig_PriceClass "PriceClass_All" `
  
      -CacheBehaviors_Quantity 0 `
  
      -Aliases_Quantity 1 `
  
      -Aliases_Item "test.beanxyz.com"


页: [1]
查看完整版本: Powershell AWS 自动化管理 (8) - CloudFront