Edit

Share via


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 list 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.

Invoke-AzCdnAbortProfileToAFDMigration

Abort the migration to Azure Frontdoor Premium/Standard.

Invoke-AzCdnCommitProfileToAFDMigration

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

Move-AzCdnProfileToAFD

Migrate the CDN profile to Azure Frontdoor(Standard/Premium) profile. This step prepares the profile for migration and will be followed by Commit to finalize the migration.

New-AzCdnCustomDomain

create 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

create 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-AzCdnMigrationEndpointMappingObject

Create an in-memory object for MigrationEndpointMapping.

New-AzCdnOrigin

create a new origin within the specified endpoint.

New-AzCdnOriginGroup

create 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

create a new ___domain within the specified profile.

New-AzFrontDoorCdnCustomDomainTlsSettingParametersObject

Create an in-memory object for AfdDomainHttpsParameters.

New-AzFrontDoorCdnEndpoint

create 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

create a new origin within the specified origin group.

New-AzFrontDoorCdnOriginGroup

create 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

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

New-AzFrontDoorCdnRule

create 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

create 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 DeliveryRuleRequestUriCondition.

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

create 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

create 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-AzCdnProfileMigrationCompatibility

Checks if CDN profile can be migrated to Azure Frontdoor(Standard/Premium) profile.

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

update 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

update an existing origin within an endpoint.

Update-AzCdnOriginGroup

update 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

update an existing ___domain within a profile.

Update-AzFrontDoorCdnCustomDomainValidationToken

refresh the ___domain validation token.

Update-AzFrontDoorCdnEndpoint

update 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

update an existing origin within an origin group.

Update-AzFrontDoorCdnOriginGroup

update 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

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

Update-AzFrontDoorCdnRule

update an existing delivery rule within a rule set.

Update-AzFrontDoorCdnSecret

update a new Secret within the specified profile.

Update-AzFrontDoorCdnSecurityPolicy

patch an existing security policy within a profile.