Resources/ModuleSpecs/Az/8.0.0/Az.Cdn.2.1.0.Cmdlets.json

[
  {
    "Command": "Clear-AzCdnEndpointContent",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "ContentFilePath",
        "Aliases": null
      },
      {
        "Name": "ContentPath",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Clear-AzFrontDoorCdnEndpointContent",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Content",
        "Aliases": null
      },
      {
        "Name": "ContentPath",
        "Aliases": null
      },
      {
        "Name": "Domain",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Disable-AzCdnCustomDomainCustomHttps",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "CustomDomainName",
        "Aliases": null
      },
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Enable-AzCdnCustomDomainCustomHttps",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "CustomDomainName",
        "Aliases": null
      },
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "CustomDomainHttpsParameter",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzCdnCustomDomain",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "CustomDomainName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzCdnEdgeNode",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzCdnEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "EndpointName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzCdnEndpointResourceUsage",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzCdnOrigin",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "OriginName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzCdnOriginGroup",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "OriginGroupName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzCdnProfile",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "ProfileName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzCdnProfileResourceUsage",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzCdnProfileSupportedOptimizationType",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzCdnSubscriptionResourceUsage",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnCustomDomain",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "CustomDomainName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnEndpointResourceUsage",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnOrigin",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "OriginGroupName",
        "Aliases": null
      },
      {
        "Name": "OriginName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnOriginGroup",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "OriginGroupName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnOriginGroupResourceUsage",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "OriginGroupName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnProfile",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "ProfileName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnProfileResourceUsage",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnRoute",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "RouteName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "RuleName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SetName",
        "Aliases": [
          "RuleSetName"
        ]
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnRuleSet",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "RuleSetName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnRuleSetResourceUsage",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "RuleSetName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnSecret",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "SecretName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzFrontDoorCdnSecurityPolicy",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "SecurityPolicyName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Import-AzCdnEndpointContent",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "ContentFilePath",
        "Aliases": null
      },
      {
        "Name": "ContentPath",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzCdnCustomDomain",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "CustomDomainName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "HostName",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleCookiesConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterSelector",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleHttpVersionConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleIsDeviceConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Action",
        "Aliases": null
      },
      {
        "Name": "Order",
        "Aliases": null
      },
      {
        "Name": "Condition",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRulePostArgsConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterSelector",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleQueryStringConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleRemoteAddressConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleRequestBodyConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleRequestHeaderActionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterHeaderAction",
        "Aliases": null
      },
      {
        "Name": "ParameterHeaderName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterValue",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleRequestHeaderConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterSelector",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleRequestMethodConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleRequestSchemeConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleRequestUriConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleResponseHeaderActionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterHeaderAction",
        "Aliases": null
      },
      {
        "Name": "ParameterHeaderName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterValue",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleUrlFileExtensionConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleUrlFileNameConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnDeliveryRuleUrlPathConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "EndpointName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "ContentTypesToCompress",
        "Aliases": null
      },
      {
        "Name": "DefaultOriginGroupId",
        "Aliases": null
      },
      {
        "Name": "DeliveryPolicyDescription",
        "Aliases": null
      },
      {
        "Name": "DeliveryPolicyRule",
        "Aliases": null
      },
      {
        "Name": "GeoFilter",
        "Aliases": null
      },
      {
        "Name": "IsCompressionEnabled",
        "Aliases": null
      },
      {
        "Name": "IsHttpAllowed",
        "Aliases": null
      },
      {
        "Name": "IsHttpsAllowed",
        "Aliases": null
      },
      {
        "Name": "OptimizationType",
        "Aliases": null
      },
      {
        "Name": "Origin",
        "Aliases": null
      },
      {
        "Name": "OriginGroup",
        "Aliases": null
      },
      {
        "Name": "OriginHostHeader",
        "Aliases": null
      },
      {
        "Name": "OriginPath",
        "Aliases": null
      },
      {
        "Name": "ProbePath",
        "Aliases": null
      },
      {
        "Name": "QueryStringCachingBehavior",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "UrlSigningKey",
        "Aliases": null
      },
      {
        "Name": "WebApplicationFirewallPolicyLinkId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzCdnHealthProbeParametersObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ProbeIntervalInSecond",
        "Aliases": null
      },
      {
        "Name": "ProbePath",
        "Aliases": null
      },
      {
        "Name": "ProbeProtocol",
        "Aliases": null
      },
      {
        "Name": "ProbeRequestType",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnManagedHttpsParametersObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "CertificateSourceParameterCertificateType",
        "Aliases": null
      },
      {
        "Name": "CertificateSource",
        "Aliases": null
      },
      {
        "Name": "ProtocolType",
        "Aliases": null
      },
      {
        "Name": "MinimumTlsVersion",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnOrigin",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "OriginName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Enabled",
        "Aliases": null
      },
      {
        "Name": "HostName",
        "Aliases": null
      },
      {
        "Name": "HttpPort",
        "Aliases": null
      },
      {
        "Name": "HttpsPort",
        "Aliases": null
      },
      {
        "Name": "OriginHostHeader",
        "Aliases": null
      },
      {
        "Name": "Priority",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkAlias",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkApprovalMessage",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkLocation",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkResourceId",
        "Aliases": null
      },
      {
        "Name": "Weight",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzCdnOriginGroup",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "OriginGroupName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "HealthProbeSetting",
        "Aliases": null
      },
      {
        "Name": "Origin",
        "Aliases": null
      },
      {
        "Name": "ResponseBasedOriginErrorDetectionSetting",
        "Aliases": null
      },
      {
        "Name": "TrafficRestorationTimeToHealedOrNewEndpointsInMinute",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzCdnProfile",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ProfileName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "OriginResponseTimeoutSecond",
        "Aliases": null
      },
      {
        "Name": "SkuName",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzCdnResourceReferenceObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Id",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnResponseBasedOriginErrorDetectionParametersObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "HttpErrorRange",
        "Aliases": null
      },
      {
        "Name": "ResponseBasedDetectedErrorType",
        "Aliases": null
      },
      {
        "Name": "ResponseBasedFailoverThresholdPercentage",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnUrlRedirectActionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterRedirectType",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterCustomFragment",
        "Aliases": null
      },
      {
        "Name": "ParameterCustomHostname",
        "Aliases": null
      },
      {
        "Name": "ParameterCustomPath",
        "Aliases": null
      },
      {
        "Name": "ParameterCustomQueryString",
        "Aliases": null
      },
      {
        "Name": "ParameterDestinationProtocol",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnUrlRewriteActionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterDestination",
        "Aliases": null
      },
      {
        "Name": "ParameterSourcePattern",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterPreserveUnmatchedPath",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnUrlSigningActionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterAlgorithm",
        "Aliases": null
      },
      {
        "Name": "ParameterNameOverride",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzCdnUserManagedHttpsParametersObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "CertificateSourceParameterResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "CertificateSourceParameterSecretName",
        "Aliases": null
      },
      {
        "Name": "CertificateSourceParameterSubscriptionId",
        "Aliases": null
      },
      {
        "Name": "CertificateSourceParameterVaultName",
        "Aliases": null
      },
      {
        "Name": "CertificateSource",
        "Aliases": null
      },
      {
        "Name": "ProtocolType",
        "Aliases": null
      },
      {
        "Name": "CertificateSourceParameterSecretVersion",
        "Aliases": null
      },
      {
        "Name": "MinimumTlsVersion",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnCustomDomain",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "CustomDomainName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "AzureDnsZoneId",
        "Aliases": null
      },
      {
        "Name": "HostName",
        "Aliases": null
      },
      {
        "Name": "PropertiesPreValidatedCustomDomainResourceId",
        "Aliases": null
      },
      {
        "Name": "TlsSetting",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnCustomDomainTlsSettingParametersObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "CertificateType",
        "Aliases": null
      },
      {
        "Name": "MinimumTlsVersion",
        "Aliases": null
      },
      {
        "Name": "Secret",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "AutoGeneratedDomainNameLabelScope",
        "Aliases": null
      },
      {
        "Name": "EnabledState",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnOrigin",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "OriginGroupName",
        "Aliases": null
      },
      {
        "Name": "OriginName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "AzureOriginId",
        "Aliases": null
      },
      {
        "Name": "EnabledState",
        "Aliases": null
      },
      {
        "Name": "EnforceCertificateNameCheck",
        "Aliases": null
      },
      {
        "Name": "HostName",
        "Aliases": null
      },
      {
        "Name": "HttpPort",
        "Aliases": null
      },
      {
        "Name": "HttpsPort",
        "Aliases": null
      },
      {
        "Name": "OriginHostHeader",
        "Aliases": null
      },
      {
        "Name": "Priority",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkId",
        "Aliases": null
      },
      {
        "Name": "SharedPrivateLinkResourceGroupId",
        "Aliases": null
      },
      {
        "Name": "SharedPrivateLinkResourcePrivateLinkLocation",
        "Aliases": null
      },
      {
        "Name": "SharedPrivateLinkResourceRequestMessage",
        "Aliases": null
      },
      {
        "Name": "SharedPrivateLinkResourceStatus",
        "Aliases": null
      },
      {
        "Name": "Weight",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnOriginGroup",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "OriginGroupName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "HealthProbeSetting",
        "Aliases": null
      },
      {
        "Name": "LoadBalancingSetting",
        "Aliases": null
      },
      {
        "Name": "SessionAffinityState",
        "Aliases": null
      },
      {
        "Name": "TrafficRestorationTimeToHealedOrNewEndpointsInMinute",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnOriginGroupHealthProbeSettingObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ProbeIntervalInSecond",
        "Aliases": null
      },
      {
        "Name": "ProbePath",
        "Aliases": null
      },
      {
        "Name": "ProbeProtocol",
        "Aliases": null
      },
      {
        "Name": "ProbeRequestType",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnOriginGroupLoadBalancingSettingObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "AdditionalLatencyInMillisecond",
        "Aliases": null
      },
      {
        "Name": "SampleSize",
        "Aliases": null
      },
      {
        "Name": "SuccessfulSamplesRequired",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnProfile",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ProfileName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "OriginResponseTimeoutSecond",
        "Aliases": null
      },
      {
        "Name": "SkuName",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnResourceReferenceObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Id",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRoute",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "RouteName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "CacheConfigurationQueryParameter",
        "Aliases": null
      },
      {
        "Name": "CacheConfigurationQueryStringCachingBehavior",
        "Aliases": null
      },
      {
        "Name": "CompressionSettingContentTypesToCompress",
        "Aliases": null
      },
      {
        "Name": "CompressionSettingIsCompressionEnabled",
        "Aliases": null
      },
      {
        "Name": "CustomDomain",
        "Aliases": null
      },
      {
        "Name": "EnabledState",
        "Aliases": null
      },
      {
        "Name": "ForwardingProtocol",
        "Aliases": null
      },
      {
        "Name": "HttpsRedirect",
        "Aliases": null
      },
      {
        "Name": "LinkToDefaultDomain",
        "Aliases": null
      },
      {
        "Name": "OriginGroupId",
        "Aliases": null
      },
      {
        "Name": "OriginPath",
        "Aliases": null
      },
      {
        "Name": "PatternsToMatch",
        "Aliases": null
      },
      {
        "Name": "RuleSet",
        "Aliases": null
      },
      {
        "Name": "SupportedProtocol",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "RuleName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SetName",
        "Aliases": [
          "RuleSetName"
        ]
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Action",
        "Aliases": null
      },
      {
        "Name": "Condition",
        "Aliases": null
      },
      {
        "Name": "MatchProcessingBehavior",
        "Aliases": null
      },
      {
        "Name": "Order",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleClientPortConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleCookiesConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterSelector",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleHostNameConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleHttpVersionConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleIsDeviceConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRulePostArgsConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterSelector",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleQueryStringConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleRemoteAddressConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleRequestBodyConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleRequestHeaderActionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterHeaderAction",
        "Aliases": null
      },
      {
        "Name": "ParameterHeaderName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterValue",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleRequestHeaderConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterSelector",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleRequestMethodConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleRequestSchemeConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleRequestUriConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleResponseHeaderActionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterHeaderAction",
        "Aliases": null
      },
      {
        "Name": "ParameterHeaderName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterValue",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleRouteConfigurationOverrideActionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "CacheConfigurationCacheBehavior",
        "Aliases": null
      },
      {
        "Name": "CacheConfigurationCacheDuration",
        "Aliases": null
      },
      {
        "Name": "CacheConfigurationIsCompressionEnabled",
        "Aliases": null
      },
      {
        "Name": "CacheConfigurationQueryParameter",
        "Aliases": null
      },
      {
        "Name": "CacheConfigurationQueryStringCachingBehavior",
        "Aliases": null
      },
      {
        "Name": "OriginGroupId",
        "Aliases": null
      },
      {
        "Name": "OriginGroupOverrideForwardingProtocol",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleServerPortConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleSet",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "RuleSetName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleSocketAddrConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleSslProtocolConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleUrlFileExtensionConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleUrlFileNameConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleUrlPathConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterOperator",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterMatchValue",
        "Aliases": null
      },
      {
        "Name": "ParameterNegateCondition",
        "Aliases": null
      },
      {
        "Name": "ParameterTransform",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleUrlRedirectActionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterRedirectType",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterCustomFragment",
        "Aliases": null
      },
      {
        "Name": "ParameterCustomHostname",
        "Aliases": null
      },
      {
        "Name": "ParameterCustomPath",
        "Aliases": null
      },
      {
        "Name": "ParameterCustomQueryString",
        "Aliases": null
      },
      {
        "Name": "ParameterDestinationProtocol",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleUrlRewriteActionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ParameterDestination",
        "Aliases": null
      },
      {
        "Name": "ParameterSourcePattern",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterPreserveUnmatchedPath",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnRuleUrlSigningActionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ParameterAlgorithm",
        "Aliases": null
      },
      {
        "Name": "ParameterNameOverride",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnSecret",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "SecretName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Parameter",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnSecretCustomerCertificateParametersObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Type",
        "Aliases": null
      },
      {
        "Name": "SecretSourceId",
        "Aliases": null
      },
      {
        "Name": "SecretVersion",
        "Aliases": null
      },
      {
        "Name": "SubjectAlternativeName",
        "Aliases": null
      },
      {
        "Name": "UseLatestVersion",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnSecretFirstPartyManagedCertificateParametersObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Type",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnSecretManagedCertificateParametersObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Type",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnSecretUrlSigningKeyParametersObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "KeyId",
        "Aliases": null
      },
      {
        "Name": "Type",
        "Aliases": null
      },
      {
        "Name": "SecretSourceId",
        "Aliases": null
      },
      {
        "Name": "SecretVersion",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnSecurityPolicy",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "SecurityPolicyName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Parameter",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnSecurityPolicyWebApplicationFirewallAssociationObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Domain",
        "Aliases": null
      },
      {
        "Name": "PatternsToMatch",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzFrontDoorCdnSecurityPolicyWebApplicationFirewallParametersObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Association",
        "Aliases": null
      },
      {
        "Name": "WafPolicyId",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Remove-AzCdnCustomDomain",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "CustomDomainName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzCdnEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "EndpointName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzCdnOrigin",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "OriginName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzCdnOriginGroup",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "OriginGroupName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzCdnProfile",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ProfileName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzFrontDoorCdnCustomDomain",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "CustomDomainName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzFrontDoorCdnEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzFrontDoorCdnOrigin",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "OriginGroupName",
        "Aliases": null
      },
      {
        "Name": "OriginName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzFrontDoorCdnOriginGroup",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "OriginGroupName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzFrontDoorCdnProfile",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ProfileName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzFrontDoorCdnRoute",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "RouteName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzFrontDoorCdnRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "RuleName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SetName",
        "Aliases": [
          "RuleSetName"
        ]
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzFrontDoorCdnRuleSet",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "RuleSetName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzFrontDoorCdnSecret",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "SecretName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzFrontDoorCdnSecurityPolicy",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "SecurityPolicyName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Start-AzCdnEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "EndpointName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Stop-AzCdnEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "EndpointName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Test-AzCdnEndpointCustomDomain",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "HostName",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Test-AzCdnNameAvailability",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "Type",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Test-AzCdnProbe",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "ProbeUrl",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Test-AzFrontDoorCdnEndpointCustomDomain",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "HostName",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Test-AzFrontDoorCdnEndpointNameAvailability",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "Type",
        "Aliases": null
      },
      {
        "Name": "AutoGeneratedDomainNameLabelScope",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Test-AzFrontDoorCdnProfileHostNameAvailability",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "HostName",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzCdnEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "EndpointName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "ContentTypesToCompress",
        "Aliases": null
      },
      {
        "Name": "DefaultOriginGroupId",
        "Aliases": null
      },
      {
        "Name": "DeliveryPolicyDescription",
        "Aliases": null
      },
      {
        "Name": "DeliveryPolicyRule",
        "Aliases": null
      },
      {
        "Name": "GeoFilter",
        "Aliases": null
      },
      {
        "Name": "IsCompressionEnabled",
        "Aliases": null
      },
      {
        "Name": "IsHttpAllowed",
        "Aliases": null
      },
      {
        "Name": "IsHttpsAllowed",
        "Aliases": null
      },
      {
        "Name": "OptimizationType",
        "Aliases": null
      },
      {
        "Name": "OriginHostHeader",
        "Aliases": null
      },
      {
        "Name": "OriginPath",
        "Aliases": null
      },
      {
        "Name": "ProbePath",
        "Aliases": null
      },
      {
        "Name": "QueryStringCachingBehavior",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "UrlSigningKey",
        "Aliases": null
      },
      {
        "Name": "WebApplicationFirewallPolicyLinkId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzCdnOrigin",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "OriginName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Enabled",
        "Aliases": null
      },
      {
        "Name": "HostName",
        "Aliases": null
      },
      {
        "Name": "HttpPort",
        "Aliases": null
      },
      {
        "Name": "HttpsPort",
        "Aliases": null
      },
      {
        "Name": "OriginHostHeader",
        "Aliases": null
      },
      {
        "Name": "Priority",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkAlias",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkApprovalMessage",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkLocation",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkResourceId",
        "Aliases": null
      },
      {
        "Name": "Weight",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzCdnOriginGroup",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "OriginGroupName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "HealthProbeSetting",
        "Aliases": null
      },
      {
        "Name": "Origin",
        "Aliases": null
      },
      {
        "Name": "ResponseBasedOriginErrorDetectionSetting",
        "Aliases": null
      },
      {
        "Name": "TrafficRestorationTimeToHealedOrNewEndpointsInMinute",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzCdnProfile",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ProfileName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "OriginResponseTimeoutSecond",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzFrontDoorCdnCustomDomain",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "CustomDomainName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "AzureDnsZoneId",
        "Aliases": null
      },
      {
        "Name": "PropertiesPreValidatedCustomDomainResourceId",
        "Aliases": null
      },
      {
        "Name": "TlsSetting",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzFrontDoorCdnCustomDomainValidationToken",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "CustomDomainName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzFrontDoorCdnEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "EnabledState",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzFrontDoorCdnOrigin",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "OriginGroupName",
        "Aliases": null
      },
      {
        "Name": "OriginName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "AzureOriginId",
        "Aliases": null
      },
      {
        "Name": "EnabledState",
        "Aliases": null
      },
      {
        "Name": "EnforceCertificateNameCheck",
        "Aliases": null
      },
      {
        "Name": "HostName",
        "Aliases": null
      },
      {
        "Name": "HttpPort",
        "Aliases": null
      },
      {
        "Name": "HttpsPort",
        "Aliases": null
      },
      {
        "Name": "OriginHostHeader",
        "Aliases": null
      },
      {
        "Name": "Priority",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkId",
        "Aliases": null
      },
      {
        "Name": "SharedPrivateLinkResourceGroupId",
        "Aliases": null
      },
      {
        "Name": "SharedPrivateLinkResourcePrivateLinkLocation",
        "Aliases": null
      },
      {
        "Name": "SharedPrivateLinkResourceRequestMessage",
        "Aliases": null
      },
      {
        "Name": "SharedPrivateLinkResourceStatus",
        "Aliases": null
      },
      {
        "Name": "Weight",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzFrontDoorCdnOriginGroup",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "OriginGroupName",
        "Aliases": null
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "HealthProbeSetting",
        "Aliases": null
      },
      {
        "Name": "LoadBalancingSetting",
        "Aliases": null
      },
      {
        "Name": "SessionAffinityState",
        "Aliases": null
      },
      {
        "Name": "TrafficRestorationTimeToHealedOrNewEndpointsInMinute",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzFrontDoorCdnProfile",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ProfileName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "OriginResponseTimeoutSecond",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzFrontDoorCdnRoute",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "EndpointName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "RouteName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "CacheConfigurationQueryParameter",
        "Aliases": null
      },
      {
        "Name": "CacheConfigurationQueryStringCachingBehavior",
        "Aliases": null
      },
      {
        "Name": "CompressionSettingContentTypesToCompress",
        "Aliases": null
      },
      {
        "Name": "CompressionSettingIsCompressionEnabled",
        "Aliases": null
      },
      {
        "Name": "CustomDomain",
        "Aliases": null
      },
      {
        "Name": "EnabledState",
        "Aliases": null
      },
      {
        "Name": "ForwardingProtocol",
        "Aliases": null
      },
      {
        "Name": "HttpsRedirect",
        "Aliases": null
      },
      {
        "Name": "LinkToDefaultDomain",
        "Aliases": null
      },
      {
        "Name": "OriginGroupId",
        "Aliases": null
      },
      {
        "Name": "OriginPath",
        "Aliases": null
      },
      {
        "Name": "PatternsToMatch",
        "Aliases": null
      },
      {
        "Name": "RuleSet",
        "Aliases": null
      },
      {
        "Name": "SupportedProtocol",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzFrontDoorCdnRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "RuleName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SetName",
        "Aliases": [
          "RuleSetName"
        ]
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Action",
        "Aliases": null
      },
      {
        "Name": "Condition",
        "Aliases": null
      },
      {
        "Name": "MatchProcessingBehavior",
        "Aliases": null
      },
      {
        "Name": "Order",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzFrontDoorCdnSecurityPolicy",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Cdn",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "SecurityPolicyName"
        ]
      },
      {
        "Name": "ProfileName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Parameter",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  }
]