Az.Cdn

Microsoft Azure PowerShell: Cdn cmdlets

CDN

Clear-AzCdnEndpointContent

Removes a content from CDN.

Clear-AzFrontDoorCdnEndpointContent

Removes a content from AzureFrontDoor.

Disable-AzCdnCustomDomainCustomHttps

Disable https delivery of the custom domain.

Enable-AzCdnCustomDomainCustomHttps

Enable https delivery of the custom domain.

Enable-AzFrontDoorCdnProfileMigration

Commit the migrated Azure Front Door(Standard/Premium) profile..

Get-AzCdnCustomDomain

Gets an existing custom domain within an endpoint.

Get-AzCdnEdgeNode

Edgenodes are the global Point of Presence (POP) locations used to deliver CDN content to end users.

Get-AzCdnEndpoint

Gets an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.

Get-AzCdnEndpointResourceUsage

Checks the quota and usage of geo filters and custom domains under the given endpoint.

Get-AzCdnOrigin

Gets an existing origin within an endpoint.

Get-AzCdnOriginGroup

Gets an existing origin group within an endpoint.

Get-AzCdnProfile

Gets an CDN profile with the specified profile name under the specified subscription and resource group.

Get-AzCdnProfileResourceUsage

Checks the quota and actual usage of endpoints under the given Azure Front Door Standard or Azure Front Door Premium or CDN profile.

Get-AzCdnProfileSupportedOptimizationType

Gets the supported optimization types for the current profile. A user can create an endpoint with an optimization type from the listed values.

Get-AzCdnSubscriptionResourceUsage

Check the quota and actual usage of the CDN profiles under the given subscription.

Get-AzFrontDoorCdnCustomDomain

Gets an existing AzureFrontDoor domain with the specified domain name under the specified subscription, resource group and profile.

Get-AzFrontDoorCdnEndpoint

Gets an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.

Get-AzFrontDoorCdnEndpointResourceUsage

Checks the quota and actual usage of endpoints under the given Azure Front Door profile.

Get-AzFrontDoorCdnOrigin

Gets an existing origin within an origin group.

Get-AzFrontDoorCdnOriginGroup

Gets an existing origin group within a profile.

Get-AzFrontDoorCdnOriginGroupResourceUsage

Checks the quota and actual usage of endpoints under the given Azure Front Door profile..

Get-AzFrontDoorCdnProfile

Gets an Azure Front Door Standard or Azure Front Door Premium or CDN profile with the specified profile name under the specified subscription and resource group.

Get-AzFrontDoorCdnProfileResourceUsage

Checks the quota and actual usage of endpoints under the given Azure Front Door profile.

Get-AzFrontDoorCdnRoute

Gets an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.

Get-AzFrontDoorCdnRule

Gets an existing delivery rule within a rule set.

Get-AzFrontDoorCdnRuleSet

Gets an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.

Get-AzFrontDoorCdnRuleSetResourceUsage

Checks the quota and actual usage of endpoints under the given Azure Front Door profile..

Get-AzFrontDoorCdnSecret

Gets an existing Secret within a profile.

Get-AzFrontDoorCdnSecurityPolicy

Gets an existing security policy within a profile.

Import-AzCdnEndpointContent

Pre-loads a content to CDN. Available for Verizon Profiles.

New-AzCdnCustomDomain

Creates a new custom domain within an endpoint.

New-AzCdnDeliveryRuleCacheExpirationActionObject

Create an in-memory object for DeliveryRuleCacheExpirationAction.

New-AzCdnDeliveryRuleCacheKeyQueryStringActionObject

Create an in-memory object for DeliveryRuleCacheKeyQueryStringAction.

New-AzCdnDeliveryRuleCookiesConditionObject

Create an in-memory object for DeliveryRuleCookiesCondition.

New-AzCdnDeliveryRuleHttpVersionConditionObject

Create an in-memory object for DeliveryRuleHttpVersionCondition.

New-AzCdnDeliveryRuleIsDeviceConditionObject

Create an in-memory object for DeliveryRuleIsDeviceCondition.

New-AzCdnDeliveryRuleObject

Create an in-memory object for DeliveryRule.

New-AzCdnDeliveryRulePostArgsConditionObject

Create an in-memory object for DeliveryRulePostArgsCondition.

New-AzCdnDeliveryRuleQueryStringConditionObject

Create an in-memory object for DeliveryRuleQueryStringCondition.

New-AzCdnDeliveryRuleRemoteAddressConditionObject

Create an in-memory object for DeliveryRuleRemoteAddressCondition.

New-AzCdnDeliveryRuleRequestBodyConditionObject

Create an in-memory object for DeliveryRuleRequestBodyCondition.

New-AzCdnDeliveryRuleRequestHeaderActionObject

Create an in-memory object for DeliveryRuleRequestHeaderAction.

New-AzCdnDeliveryRuleRequestHeaderConditionObject

Create an in-memory object for DeliveryRuleRequestHeaderCondition.

New-AzCdnDeliveryRuleRequestMethodConditionObject

Create an in-memory object for DeliveryRuleRequestMethodCondition.

New-AzCdnDeliveryRuleRequestSchemeConditionObject

Create an in-memory object for DeliveryRuleRequestSchemeCondition.

New-AzCdnDeliveryRuleRequestUriConditionObject

Create an in-memory object for DeliveryRuleRequestUriCondition.

New-AzCdnDeliveryRuleResponseHeaderActionObject

Create an in-memory object for DeliveryRuleResponseHeaderAction.

New-AzCdnDeliveryRuleUrlFileExtensionConditionObject

Create an in-memory object for DeliveryRuleUrlFileExtensionCondition.

New-AzCdnDeliveryRuleUrlFileNameConditionObject

Create an in-memory object for DeliveryRuleUrlFileNameCondition.

New-AzCdnDeliveryRuleUrlPathConditionObject

Create an in-memory object for DeliveryRuleUrlPathCondition.

New-AzCdnEndpoint

Creates a new CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.

New-AzCdnHealthProbeParametersObject

Create an in-memory object for HealthProbeParameters.

New-AzCdnLoadParametersObject

Create an in-memory object for LoadParameters.

New-AzCdnManagedHttpsParametersObject

Create an in-memory object for CdnManagedHttpsParameters.

New-AzCdnOrigin

Creates a new origin within the specified endpoint.

New-AzCdnOriginGroup

Creates a new origin group within the specified endpoint.

New-AzCdnOriginGroupOverrideActionObject

Create an in-memory object for OriginGroupOverrideAction.

New-AzCdnProfile

Creates an CDN profile with the specified profile name under the specified subscription and resource group.

New-AzCdnPurgeParametersObject

Create an in-memory object for PurgeParameters.

New-AzCdnResourceReferenceObject

Create an in-memory object for ResourceReference.

New-AzCdnResponseBasedOriginErrorDetectionParametersObject

Create an in-memory object for ResponseBasedOriginErrorDetectionParameters.

New-AzCdnUrlRedirectActionObject

Create an in-memory object for UrlRedirectAction.

New-AzCdnUrlRewriteActionObject

Create an in-memory object for UrlRewriteAction.

New-AzCdnUrlSigningActionObject

Create an in-memory object for UrlSigningAction.

New-AzCdnUserManagedHttpsParametersObject

Create an in-memory object for UserManagedHttpsParameters.

New-AzFrontDoorCdnCustomDomain

Creates a new domain within the specified profile.

New-AzFrontDoorCdnCustomDomainTlsSettingParametersObject

Create an in-memory object for AFDDomainHttpsParameters.

New-AzFrontDoorCdnEndpoint

Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.

New-AzFrontDoorCdnMigrationParametersObject

Create an in-memory object for MigrationParameters.

New-AzFrontDoorCdnMigrationWebApplicationFirewallMappingObject

Create an in-memory object for MigrationWebApplicationFirewallMapping.

New-AzFrontDoorCdnOrigin

Creates a new origin within the specified origin group.

New-AzFrontDoorCdnOriginGroup

Creates a new origin group within the specified profile.

New-AzFrontDoorCdnOriginGroupHealthProbeSettingObject

Create an in-memory object for HealthProbeParameters.

New-AzFrontDoorCdnOriginGroupLoadBalancingSettingObject

Create an in-memory object for LoadBalancingSettingsParameters.

New-AzFrontDoorCdnProfile

Creates a new Azure Front Door Standard or Azure Front Door Premium or CDN profile with a profile name under the specified subscription and resource group.

New-AzFrontDoorCdnProfileChangeSkuWafMappingObject

Create an in-memory object for ProfileChangeSkuWafMapping.

New-AzFrontDoorCdnProfileLogScrubbingObject

Create an in-memory object for ProfileLogScrubbing.

New-AzFrontDoorCdnProfileScrubbingRulesObject

Create an in-memory object for ProfileScrubbingRules.

New-AzFrontDoorCdnProfileUpgradeParametersObject

Create an in-memory object for ProfileUpgradeParameters.

New-AzFrontDoorCdnPurgeParametersObject

Create an in-memory object for AfdPurgeParameters.

New-AzFrontDoorCdnResourceReferenceObject

Create an in-memory object for ResourceReference.

New-AzFrontDoorCdnRoute

Creates a new route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.

New-AzFrontDoorCdnRule

Creates a new delivery rule within the specified rule set.

New-AzFrontDoorCdnRuleClientPortConditionObject

Create an in-memory object for DeliveryRuleClientPortCondition.

New-AzFrontDoorCdnRuleCookiesConditionObject

Create an in-memory object for DeliveryRuleCookiesCondition.

New-AzFrontDoorCdnRuleHostNameConditionObject

Create an in-memory object for DeliveryRuleHostNameCondition.

New-AzFrontDoorCdnRuleHttpVersionConditionObject

Create an in-memory object for DeliveryRuleHttpVersionCondition.

New-AzFrontDoorCdnRuleIsDeviceConditionObject

Create an in-memory object for DeliveryRuleIsDeviceCondition.

New-AzFrontDoorCdnRulePostArgsConditionObject

Create an in-memory object for DeliveryRulePostArgsCondition.

New-AzFrontDoorCdnRuleQueryStringConditionObject

Create an in-memory object for DeliveryRuleQueryStringCondition.

New-AzFrontDoorCdnRuleRemoteAddressConditionObject

Create an in-memory object for DeliveryRuleRemoteAddressCondition.

New-AzFrontDoorCdnRuleRequestBodyConditionObject

Create an in-memory object for DeliveryRuleRequestBodyCondition.

New-AzFrontDoorCdnRuleRequestHeaderActionObject

Create an in-memory object for DeliveryRuleRequestHeaderAction.

New-AzFrontDoorCdnRuleRequestHeaderConditionObject

Create an in-memory object for DeliveryRuleRequestHeaderCondition.

New-AzFrontDoorCdnRuleRequestMethodConditionObject

Create an in-memory object for DeliveryRuleRequestMethodCondition.

New-AzFrontDoorCdnRuleRequestSchemeConditionObject

Create an in-memory object for DeliveryRuleRequestSchemeCondition.

New-AzFrontDoorCdnRuleRequestUriConditionObject

Create an in-memory object for DeliveryRuleRequestUriCondition.

New-AzFrontDoorCdnRuleResponseHeaderActionObject

Create an in-memory object for DeliveryRuleResponseHeaderAction.

New-AzFrontDoorCdnRuleRouteConfigurationOverrideActionObject

Create an in-memory object for DeliveryRuleRouteConfigurationOverrideAction.

New-AzFrontDoorCdnRuleServerPortConditionObject

Create an in-memory object for DeliveryRuleServerPortCondition.

New-AzFrontDoorCdnRuleSet

Creates a new rule set within the specified profile.

New-AzFrontDoorCdnRuleSocketAddrConditionObject

Create an in-memory object for DeliveryRuleSocketAddrCondition.

New-AzFrontDoorCdnRuleSslProtocolConditionObject

Create an in-memory object for DeliveryRuleSslProtocolCondition.

New-AzFrontDoorCdnRuleUrlFileExtensionConditionObject

Create an in-memory object for DeliveryRuleUrlFileExtensionCondition.

New-AzFrontDoorCdnRuleUrlFileNameConditionObject

Create an in-memory object for DeliveryRuleUrlFileNameCondition.

New-AzFrontDoorCdnRuleUrlPathConditionObject

Create an in-memory object for DeliveryRuleUrlPathCondition.

New-AzFrontDoorCdnRuleUrlRedirectActionObject

Create an in-memory object for UrlRedirectAction.

New-AzFrontDoorCdnRuleUrlRewriteActionObject

Create an in-memory object for UrlRewriteAction.

New-AzFrontDoorCdnRuleUrlSigningActionObject

Create an in-memory object for UrlSigningAction.

New-AzFrontDoorCdnSecret

Creates a new Secret within the specified profile.

New-AzFrontDoorCdnSecretCustomerCertificateParametersObject

Create an in-memory object for CustomerCertificateParameters.

New-AzFrontDoorCdnSecretFirstPartyManagedCertificateParametersObject

Create an in-memory object for AzureFirstPartyManagedCertificateParameters.

New-AzFrontDoorCdnSecretManagedCertificateParametersObject

Create an in-memory object for ManagedCertificateParameters.

New-AzFrontDoorCdnSecretUrlSigningKeyParametersObject

Create an in-memory object for UrlSigningKeyParameters.

New-AzFrontDoorCdnSecurityPolicy

Creates a new security policy within the specified profile.

New-AzFrontDoorCdnSecurityPolicyWebApplicationFirewallAssociationObject

Create an in-memory object for SecurityPolicyWebApplicationFirewallAssociation.

New-AzFrontDoorCdnSecurityPolicyWebApplicationFirewallParametersObject

Create an in-memory object for SecurityPolicyWebApplicationFirewallParameters.

Remove-AzCdnCustomDomain

Deletes an existing custom domain within an endpoint.

Remove-AzCdnEndpoint

Deletes an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile.

Remove-AzCdnOrigin

Deletes an existing origin within an endpoint.

Remove-AzCdnOriginGroup

Deletes an existing origin group within an endpoint.

Remove-AzCdnProfile

Deletes an existing CDN profile with the specified profile name under the specified subscription. Deleting a profile will result in the deletion of all of the sub-resources including endpoints, origins and custom domains.

Remove-AzFrontDoorCdnCustomDomain

Deletes an existing AzureFrontDoor domain with the specified domain name under the specified subscription, resource group and profile.

Remove-AzFrontDoorCdnEndpoint

Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile.

Remove-AzFrontDoorCdnOrigin

Deletes an existing origin within an origin group.

Remove-AzFrontDoorCdnOriginGroup

Deletes an existing origin group within a profile.

Remove-AzFrontDoorCdnProfile

Deletes an existing Azure Front Door Standard or Azure Front Door Premium or CDN profile with the specified parameters. Deleting a profile will result in the deletion of all of the sub-resources including endpoints, origins and custom domains.

Remove-AzFrontDoorCdnRoute

Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.

Remove-AzFrontDoorCdnRule

Deletes an existing delivery rule within a rule set.

Remove-AzFrontDoorCdnRuleSet

Deletes an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.

Remove-AzFrontDoorCdnSecret

Deletes an existing Secret within profile.

Remove-AzFrontDoorCdnSecurityPolicy

Deletes an existing security policy within profile.

Start-AzCdnEndpoint

Starts an existing CDN endpoint that is on a stopped state.

Start-AzFrontDoorCdnProfilePrepareMigration

Migrate the classic AFD instance to Azure Front Door(Standard/Premium) profile. MigrationWebApplicationFirewallMapping should be associated if the front door has WAF policy. Managed Identity should be associated if the frontdoor has Customer Certificates. The change need to be committed after this.

Stop-AzCdnEndpoint

Stops an existing running CDN endpoint.

Stop-AzFrontDoorCdnProfileMigration

Abort classic cdn migrate to AFDx. Your new Front Door Profile will be deleted and your existing profile will remain active. WAF policies will not be deleted.

Test-AzCdnEndpointCustomDomain

Validates the custom domain mapping to ensure it maps to the correct CDN endpoint in DNS.

Test-AzCdnNameAvailability

Check the availability of a resource name. This is needed for resources where name is globally unique, such as a CDN endpoint.

Test-AzCdnProbe

Check if the probe path is a valid path and the file can be accessed. Probe path is the path to a file hosted on the origin server to help accelerate the delivery of dynamic content via the CDN endpoint. This path is relative to the origin path specified in the endpoint configuration.

Test-AzFrontDoorCdnEndpointCustomDomain

Validates the custom domain mapping to ensure it maps to the correct Azure Front Door endpoint in DNS.

Test-AzFrontDoorCdnEndpointNameAvailability

Check the availability of a resource name. This is needed for resources where name is globally unique, such as a afdx endpoint.

Test-AzFrontDoorCdnProfileHostNameAvailability

Validates the custom domain mapping to ensure it maps to the correct Azure Front Door endpoint in DNS.

Test-AzFrontDoorCdnProfileMigration

Check if a classic AFD instance can be migrated to Azure Front Door(Standard/Premium) profile.

Update-AzCdnEndpoint

Updates an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile. Only tags can be updated after creating an endpoint. To update origins, use the Update Origin operation. To update origin groups, use the Update Origin group operation. To update custom domains, use the Update Custom Domain operation.

Update-AzCdnOrigin

Updates an existing origin within an endpoint.

Update-AzCdnOriginGroup

Updates an existing origin group within an endpoint.

Update-AzCdnProfile

Updates an existing CDN profile with the specified profile name under the specified subscription and resource group.

Update-AzFrontDoorCdnCustomDomain

Updates an existing domain within a profile.

Update-AzFrontDoorCdnCustomDomainValidationToken

Updates the domain validation token.

Update-AzFrontDoorCdnEndpoint

Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile. Only tags can be updated after creating an endpoint. To update origins, use the Update Origin operation. To update origin groups, use the Update Origin group operation. To update domains, use the Update Custom Domain operation.

Update-AzFrontDoorCdnOrigin

Updates an existing origin within an origin group.

Update-AzFrontDoorCdnOriginGroup

Updates an existing origin group within a profile.

Update-AzFrontDoorCdnProfile

Updates an existing Azure Front Door Standard or Azure Front Door Premium or CDN profile with the specified profile name under the specified subscription and resource group.

Update-AzFrontDoorCdnProfileSku

Upgrade a profile from Standard_AzureFrontDoor to Premium_AzureFrontDoor.

Update-AzFrontDoorCdnRoute

Updates an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.

Update-AzFrontDoorCdnRule

Updates an existing delivery rule within a rule set.

Update-AzFrontDoorCdnSecurityPolicy

Updates an existing security policy within a profile.