The Amazon Resource Name (ARN) of the ACM certificate.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Customizations_Certificate_Arn |
Amazon.PowerShell.Cmdlets.CF.AmazonCloudFrontClientCmdlet.ClientConfig
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The ID of the connection group to associate with the distribution tenant.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The ID of the multi-tenant distribution to use for creating the distribution tenant.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The domains associated with the distribution tenant. You must specify at least one domain in the request. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Domains |
Indicates whether the distribution tenant should be enabled when created. If the distribution tenant is disabled, the distribution tenant won't serve traffic.
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 locations for geographic restrictions. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Customizations_GeoRestrictions_Locations |
The method that you want to use to restrict distribution of your content by country:
- none: No geographic restriction is enabled, meaning access to content is not restricted by client geo location.
- blacklist: The Location elements specify the countries in which you don't want CloudFront to distribute your content.
- whitelist: The Location elements specify the countries in which you want CloudFront to distribute your content.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Customizations_GeoRestrictions_RestrictionType |
You can opt out of certificate transparency logging by specifying the
disabled option. Opt in by specifying
enabled. For more information, see
Certificate Transparency Logging in the
Certificate Manager User Guide.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-ManagedCertificateRequest_PrimaryDomainName <
String>
The primary domain name associated with the CloudFront managed ACM certificate.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Specify how the HTTP validation token will be served when requesting the CloudFront managed ACM certificate.
- For cloudfront, CloudFront will automatically serve the validation token. Choose this mode if you can point the domain's DNS to CloudFront immediately.
- For self-hosted, you serve the validation token from your existing infrastructure. Choose this mode when you need to maintain current traffic flow while your certificate is being issued. You can place the validation token at the well-known path on your existing web server, wait for ACM to validate and issue the certificate, and then update your DNS to point to CloudFront.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The name of the distribution tenant. Enter a friendly identifier that is unique within your Amazon Web Services account. This name can't be updated after you create the distribution tenant.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
A list of parameter values to add to the resource. A parameter is specified as a key-value pair. A valid parameter value must exist for any parameter that is marked as required in the multi-tenant distribution. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Parameters |
Use the -Select parameter to control the cmdlet output. The default value is 'DistributionTenant'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.CloudFront.Model.CreateDistributionTenantResponse). Specifying the name of a property of type Amazon.CloudFront.Model.CreateDistributionTenantResponse 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) |
A complex type that contains Tag elements. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Tags_Items |
The action for the WAF web ACL customization. You can specify override to specify a separate WAF web ACL for the distribution tenant. If you specify disable, the distribution tenant won't have WAF web ACL protections and won't inherit from the multi-tenant distribution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Customizations_WebAcl_Action |
The Amazon Resource Name (ARN) of the WAF web ACL.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Customizations_WebAcl_Arn |