Resources/ModuleSpecs/Az/9.3.0/Az.Monitor.4.4.0.Cmdlets.json

[
  {
    "Command": "Get-AzMetricDefinition",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "MetricName",
        "Aliases": null
      },
      {
        "Name": "MetricNamespace",
        "Aliases": null
      },
      {
        "Name": "DetailedOutput",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzMetric",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "TimeGrain",
        "Aliases": null
      },
      {
        "Name": "AggregationType",
        "Aliases": null
      },
      {
        "Name": "StartTime",
        "Aliases": null
      },
      {
        "Name": "EndTime",
        "Aliases": null
      },
      {
        "Name": "Top",
        "Aliases": null
      },
      {
        "Name": "OrderBy",
        "Aliases": null
      },
      {
        "Name": "MetricNamespace",
        "Aliases": null
      },
      {
        "Name": "ResultType",
        "Aliases": null
      },
      {
        "Name": "MetricFilter",
        "Aliases": null
      },
      {
        "Name": "MetricName",
        "Aliases": [
          "MetricNames"
        ]
      },
      {
        "Name": "DetailedOutput",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzLogProfile",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzLogProfile",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Add-AzLogProfile",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "StorageAccountId",
        "Aliases": null
      },
      {
        "Name": "ServiceBusRuleId",
        "Aliases": null
      },
      {
        "Name": "RetentionInDays",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "Category",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzActivityLog",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "StartTime",
        "Aliases": null
      },
      {
        "Name": "EndTime",
        "Aliases": null
      },
      {
        "Name": "Status",
        "Aliases": null
      },
      {
        "Name": "Caller",
        "Aliases": null
      },
      {
        "Name": "DetailedOutput",
        "Aliases": null
      },
      {
        "Name": "CorrelationId",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": [
          "ResourceGroup"
        ]
      },
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "ResourceProvider",
        "Aliases": null
      },
      {
        "Name": "MaxRecord",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzAutoscaleHistory",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "StartTime",
        "Aliases": null
      },
      {
        "Name": "EndTime",
        "Aliases": null
      },
      {
        "Name": "Status",
        "Aliases": null
      },
      {
        "Name": "Caller",
        "Aliases": null
      },
      {
        "Name": "DetailedOutput",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Add-AzMetricAlertRule",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "WindowSize",
        "Aliases": null
      },
      {
        "Name": "Operator",
        "Aliases": null
      },
      {
        "Name": "Threshold",
        "Aliases": null
      },
      {
        "Name": "TargetResourceId",
        "Aliases": null
      },
      {
        "Name": "MetricName",
        "Aliases": null
      },
      {
        "Name": "TimeAggregationOperator",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "Description",
        "Aliases": null
      },
      {
        "Name": "DisableRule",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": [
          "ResourceGroup"
        ]
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "Action",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Add-AzWebtestAlertRule",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "MetricName",
        "Aliases": null
      },
      {
        "Name": "TargetResourceUri",
        "Aliases": null
      },
      {
        "Name": "WindowSize",
        "Aliases": null
      },
      {
        "Name": "FailedLocationCount",
        "Aliases": null
      },
      {
        "Name": "MetricNamespace",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "Description",
        "Aliases": null
      },
      {
        "Name": "DisableRule",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": [
          "ResourceGroup"
        ]
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "Action",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzAlertHistory",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "StartTime",
        "Aliases": null
      },
      {
        "Name": "EndTime",
        "Aliases": null
      },
      {
        "Name": "Status",
        "Aliases": null
      },
      {
        "Name": "Caller",
        "Aliases": null
      },
      {
        "Name": "DetailedOutput",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzAlertRule",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": [
          "ResourceGroup"
        ]
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "TargetResourceId",
        "Aliases": null
      },
      {
        "Name": "DetailedOutput",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "New-AzAlertRuleEmail",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "CustomEmail",
        "Aliases": null
      },
      {
        "Name": "SendToServiceOwner",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "New-AzAlertRuleWebhook",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ServiceUri",
        "Aliases": null
      },
      {
        "Name": "Property",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzAlertRule",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": [
          "ResourceGroup"
        ]
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzActionGroupReceiver",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "UseCommonAlertSchema",
        "Aliases": null
      },
      {
        "Name": "EmailReceiver",
        "Aliases": null
      },
      {
        "Name": "EmailAddress",
        "Aliases": null
      },
      {
        "Name": "EventHubReceiver",
        "Aliases": null
      },
      {
        "Name": "EventHubNameSpace",
        "Aliases": null
      },
      {
        "Name": "EventHubName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "SmsReceiver",
        "Aliases": null
      },
      {
        "Name": "CountryCode",
        "Aliases": null
      },
      {
        "Name": "PhoneNumber",
        "Aliases": null
      },
      {
        "Name": "WebhookReceiver",
        "Aliases": null
      },
      {
        "Name": "ServiceUri",
        "Aliases": null
      },
      {
        "Name": "UseAadAuth",
        "Aliases": null
      },
      {
        "Name": "ObjectId",
        "Aliases": null
      },
      {
        "Name": "IdentifierUri",
        "Aliases": null
      },
      {
        "Name": "TenantId",
        "Aliases": null
      },
      {
        "Name": "ItsmReceiver",
        "Aliases": null
      },
      {
        "Name": "WorkspaceId",
        "Aliases": null
      },
      {
        "Name": "ConnectionId",
        "Aliases": null
      },
      {
        "Name": "TicketConfiguration",
        "Aliases": null
      },
      {
        "Name": "Region",
        "Aliases": null
      },
      {
        "Name": "VoiceReceiver",
        "Aliases": null
      },
      {
        "Name": "VoiceCountryCode",
        "Aliases": null
      },
      {
        "Name": "VoicePhoneNumber",
        "Aliases": null
      },
      {
        "Name": "ArmRoleReceiver",
        "Aliases": null
      },
      {
        "Name": "RoleId",
        "Aliases": null
      },
      {
        "Name": "AzureFunctionReceiver",
        "Aliases": null
      },
      {
        "Name": "FunctionAppResourceId",
        "Aliases": null
      },
      {
        "Name": "HttpTriggerUrl",
        "Aliases": null
      },
      {
        "Name": "FunctionName",
        "Aliases": null
      },
      {
        "Name": "LogicAppReceiver",
        "Aliases": null
      },
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "CallbackUrl",
        "Aliases": null
      },
      {
        "Name": "AutomationRunbookReceiver",
        "Aliases": null
      },
      {
        "Name": "AutomationAccountId",
        "Aliases": null
      },
      {
        "Name": "RunbookName",
        "Aliases": null
      },
      {
        "Name": "IsGlobalRunbook",
        "Aliases": null
      },
      {
        "Name": "AutomationRunbookServiceUri",
        "Aliases": null
      },
      {
        "Name": "WebhookResourceId",
        "Aliases": null
      },
      {
        "Name": "AzureAppPushReceiver",
        "Aliases": null
      },
      {
        "Name": "AzureAppPushEmailAddress",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Test-AzActionGroup",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "AlertType",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "ActionGroupName",
        "Aliases": null
      },
      {
        "Name": "Receiver",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Set-AzActionGroup",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ShortName",
        "Aliases": null
      },
      {
        "Name": "Receiver",
        "Aliases": null
      },
      {
        "Name": "DisableGroup",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzActionGroup",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzActionGroup",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzMetricFilter",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Dimension",
        "Aliases": null
      },
      {
        "Name": "Operator",
        "Aliases": null
      },
      {
        "Name": "Value",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Add-AzMetricAlertRuleV2",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": [
          "ResourceGroup"
        ]
      },
      {
        "Name": "WindowSize",
        "Aliases": null
      },
      {
        "Name": "Frequency",
        "Aliases": [
          "EvaluationFrequency"
        ]
      },
      {
        "Name": "TargetResourceId",
        "Aliases": null
      },
      {
        "Name": "TargetResourceScope",
        "Aliases": [
          "Scopes"
        ]
      },
      {
        "Name": "TargetResourceType",
        "Aliases": null
      },
      {
        "Name": "TargetResourceRegion",
        "Aliases": null
      },
      {
        "Name": "Condition",
        "Aliases": [
          "Criteria"
        ]
      },
      {
        "Name": "AutoMitigate",
        "Aliases": null
      },
      {
        "Name": "ActionGroup",
        "Aliases": [
          "Actions"
        ]
      },
      {
        "Name": "ActionGroupId",
        "Aliases": null
      },
      {
        "Name": "DisableRule",
        "Aliases": null
      },
      {
        "Name": "Description",
        "Aliases": null
      },
      {
        "Name": "Severity",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzMetricAlertRuleV2",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": [
          "ResourceGroup"
        ]
      },
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "New-AzMetricAlertRuleV2DimensionSelection",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "DimensionName",
        "Aliases": null
      },
      {
        "Name": "ValuesToInclude",
        "Aliases": null
      },
      {
        "Name": "ValuesToExclude",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "New-AzMetricAlertRuleV2Criteria",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "DynamicThreshold",
        "Aliases": null
      },
      {
        "Name": "WebTest",
        "Aliases": null
      },
      {
        "Name": "MetricName",
        "Aliases": null
      },
      {
        "Name": "MetricNamespace",
        "Aliases": null
      },
      {
        "Name": "SkipMetricValidation",
        "Aliases": null
      },
      {
        "Name": "DimensionSelection",
        "Aliases": null
      },
      {
        "Name": "TimeAggregation",
        "Aliases": null
      },
      {
        "Name": "Operator",
        "Aliases": null
      },
      {
        "Name": "Threshold",
        "Aliases": null
      },
      {
        "Name": "ThresholdSensitivity",
        "Aliases": [
          "Sensitivity"
        ]
      },
      {
        "Name": "ViolationCount",
        "Aliases": [
          "FailingPeriod",
          "NumberOfViolations"
        ]
      },
      {
        "Name": "ExaminedAggregatedPointCount",
        "Aliases": [
          "TotalPeriod",
          "NumberOfExaminedAggregatedPoints"
        ]
      },
      {
        "Name": "IgnoreDataBefore",
        "Aliases": null
      },
      {
        "Name": "WebTestId",
        "Aliases": null
      },
      {
        "Name": "ApplicationInsightsId",
        "Aliases": [
          "componentId"
        ]
      },
      {
        "Name": "FailedLocationCount",
        "Aliases": [
          "AlertLocationThreshold"
        ]
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzMetricAlertRuleV2",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": [
          "ResourceGroup"
        ]
      },
      {
        "Name": "ResourceId",
        "Aliases": [
          "RuleResourceId"
        ]
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzInsightsPrivateLinkScope",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "Tags",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzInsightsPrivateLinkScope",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzInsightsPrivateLinkScope",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "Tags",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzInsightsPrivateLinkScope",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzInsightsPrivateLinkScopedResource",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "LinkedResourceId",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "ScopeName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzInsightsPrivateLinkScopedResource",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "ScopeName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzInsightsPrivateLinkScopedResource",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "ScopeName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzDataCollectionRule",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "RuleName",
        "Aliases": [
          "Name"
        ]
      },
      {
        "Name": "RuleId",
        "Aliases": [
          "ResourceId"
        ]
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "New-AzDataCollectionRule",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "RuleName",
        "Aliases": [
          "Name"
        ]
      },
      {
        "Name": "RuleFile",
        "Aliases": null
      },
      {
        "Name": "Description",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Set-AzDataCollectionRule",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "RuleName",
        "Aliases": [
          "Name"
        ]
      },
      {
        "Name": "RuleId",
        "Aliases": [
          "ResourceId"
        ]
      },
      {
        "Name": "RuleFile",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Description",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Update-AzDataCollectionRule",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "RuleName",
        "Aliases": [
          "Name"
        ]
      },
      {
        "Name": "RuleId",
        "Aliases": [
          "ResourceId"
        ]
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzDataCollectionRule",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "RuleName",
        "Aliases": [
          "Name"
        ]
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "RuleId",
        "Aliases": [
          "ResourceId"
        ]
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzDataCollectionRuleAssociation",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "TargetResourceId",
        "Aliases": [
          "ResourceUri"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "RuleName",
        "Aliases": [
          "DataCollectionRuleName"
        ]
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "AssociationName",
        "Aliases": [
          "Name"
        ]
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "New-AzDataCollectionRuleAssociation",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "TargetResourceId",
        "Aliases": [
          "ResourceUri"
        ]
      },
      {
        "Name": "AssociationName",
        "Aliases": [
          "Name"
        ]
      },
      {
        "Name": "RuleId",
        "Aliases": [
          "DataCollectionRuleId"
        ]
      },
      {
        "Name": "Description",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzDataCollectionRuleAssociation",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "TargetResourceId",
        "Aliases": [
          "ResourceUri"
        ]
      },
      {
        "Name": "AssociationName",
        "Aliases": [
          "Name"
        ]
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "AssociationId",
        "Aliases": [
          "ResourceId"
        ]
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzActivityLogAlert",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ActivityLogAlertName"
        ]
      },
      {
        "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": "New-AzActivityLogAlert",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ActivityLogAlertName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Action",
        "Aliases": null
      },
      {
        "Name": "Condition",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "Scope",
        "Aliases": null
      },
      {
        "Name": "Description",
        "Aliases": null
      },
      {
        "Name": "Enabled",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "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": "Remove-AzActivityLogAlert",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ActivityLogAlertName"
        ]
      },
      {
        "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": "Update-AzActivityLogAlert",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ActivityLogAlertName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Enabled",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "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-AzDiagnosticSetting",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceId",
        "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-AzDiagnosticSettingCategory",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceId",
        "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-AzEventCategory",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.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-AzSubscriptionDiagnosticSetting",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "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": "New-AzDiagnosticSetting",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "EventHubAuthorizationRuleId",
        "Aliases": null
      },
      {
        "Name": "EventHubName",
        "Aliases": null
      },
      {
        "Name": "Log",
        "Aliases": null
      },
      {
        "Name": "LogAnalyticsDestinationType",
        "Aliases": null
      },
      {
        "Name": "MarketplacePartnerId",
        "Aliases": null
      },
      {
        "Name": "Metric",
        "Aliases": null
      },
      {
        "Name": "ServiceBusRuleId",
        "Aliases": null
      },
      {
        "Name": "StorageAccountId",
        "Aliases": null
      },
      {
        "Name": "WorkspaceId",
        "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-AzSubscriptionDiagnosticSetting",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "EventHubAuthorizationRuleId",
        "Aliases": null
      },
      {
        "Name": "EventHubName",
        "Aliases": null
      },
      {
        "Name": "Log",
        "Aliases": null
      },
      {
        "Name": "MarketplacePartnerId",
        "Aliases": null
      },
      {
        "Name": "ServiceBusRuleId",
        "Aliases": null
      },
      {
        "Name": "StorageAccountId",
        "Aliases": null
      },
      {
        "Name": "WorkspaceId",
        "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": "Remove-AzDiagnosticSetting",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceId",
        "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": "Remove-AzSubscriptionDiagnosticSetting",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "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": "Get-AzScheduledQueryRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "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": "New-AzScheduledQueryRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "ActionCustomProperty",
        "Aliases": null
      },
      {
        "Name": "ActionGroupResourceId",
        "Aliases": null
      },
      {
        "Name": "AutoMitigate",
        "Aliases": null
      },
      {
        "Name": "CheckWorkspaceAlertsStorageConfigured",
        "Aliases": null
      },
      {
        "Name": "CriterionAllOf",
        "Aliases": null
      },
      {
        "Name": "Description",
        "Aliases": null
      },
      {
        "Name": "DisplayName",
        "Aliases": null
      },
      {
        "Name": "Enabled",
        "Aliases": null
      },
      {
        "Name": "EvaluationFrequency",
        "Aliases": null
      },
      {
        "Name": "Kind",
        "Aliases": null
      },
      {
        "Name": "MuteActionsDuration",
        "Aliases": null
      },
      {
        "Name": "OverrideQueryTimeRange",
        "Aliases": null
      },
      {
        "Name": "Scope",
        "Aliases": null
      },
      {
        "Name": "Severity",
        "Aliases": null
      },
      {
        "Name": "SkipQueryValidation",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "TargetResourceType",
        "Aliases": null
      },
      {
        "Name": "WindowSize",
        "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-AzScheduledQueryRuleConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Dimension",
        "Aliases": null
      },
      {
        "Name": "FailingPeriodMinFailingPeriodsToAlert",
        "Aliases": null
      },
      {
        "Name": "FailingPeriodNumberOfEvaluationPeriod",
        "Aliases": null
      },
      {
        "Name": "MetricMeasureColumn",
        "Aliases": null
      },
      {
        "Name": "MetricName",
        "Aliases": null
      },
      {
        "Name": "Operator",
        "Aliases": null
      },
      {
        "Name": "Query",
        "Aliases": null
      },
      {
        "Name": "ResourceIdColumn",
        "Aliases": null
      },
      {
        "Name": "Threshold",
        "Aliases": null
      },
      {
        "Name": "TimeAggregation",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzScheduledQueryRuleDimensionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "Operator",
        "Aliases": null
      },
      {
        "Name": "Value",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Remove-AzScheduledQueryRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "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": "Update-AzScheduledQueryRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "ActionCustomProperty",
        "Aliases": null
      },
      {
        "Name": "ActionGroupResourceId",
        "Aliases": null
      },
      {
        "Name": "AutoMitigate",
        "Aliases": null
      },
      {
        "Name": "CheckWorkspaceAlertsStorageConfigured",
        "Aliases": null
      },
      {
        "Name": "CriterionAllOf",
        "Aliases": null
      },
      {
        "Name": "Description",
        "Aliases": null
      },
      {
        "Name": "DisplayName",
        "Aliases": null
      },
      {
        "Name": "Enabled",
        "Aliases": null
      },
      {
        "Name": "EvaluationFrequency",
        "Aliases": null
      },
      {
        "Name": "MuteActionsDuration",
        "Aliases": null
      },
      {
        "Name": "OverrideQueryTimeRange",
        "Aliases": null
      },
      {
        "Name": "Scope",
        "Aliases": null
      },
      {
        "Name": "Severity",
        "Aliases": null
      },
      {
        "Name": "SkipQueryValidation",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "TargetResourceType",
        "Aliases": null
      },
      {
        "Name": "WindowSize",
        "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-AzActivityLogAlertActionGroupObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Id",
        "Aliases": null
      },
      {
        "Name": "WebhookProperty",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzActivityLogAlertAlertRuleAnyOfOrLeafConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "AnyOf",
        "Aliases": null
      },
      {
        "Name": "ContainsAny",
        "Aliases": null
      },
      {
        "Name": "Equal",
        "Aliases": null
      },
      {
        "Name": "Field",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzActivityLogAlertAlertRuleLeafConditionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "ContainsAny",
        "Aliases": null
      },
      {
        "Name": "Equal",
        "Aliases": null
      },
      {
        "Name": "Field",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzDiagnosticSettingLogSettingsObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Enabled",
        "Aliases": null
      },
      {
        "Name": "Category",
        "Aliases": null
      },
      {
        "Name": "CategoryGroup",
        "Aliases": null
      },
      {
        "Name": "RetentionPolicyDay",
        "Aliases": null
      },
      {
        "Name": "RetentionPolicyEnabled",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzDiagnosticSettingMetricSettingsObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Enabled",
        "Aliases": null
      },
      {
        "Name": "Category",
        "Aliases": null
      },
      {
        "Name": "RetentionPolicyDay",
        "Aliases": null
      },
      {
        "Name": "RetentionPolicyEnabled",
        "Aliases": null
      },
      {
        "Name": "TimeGrain",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzDiagnosticSettingSubscriptionLogSettingsObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Enabled",
        "Aliases": null
      },
      {
        "Name": "Category",
        "Aliases": null
      },
      {
        "Name": "CategoryGroup",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzAutoscalePredictiveMetric",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "AutoscaleSettingName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Aggregation",
        "Aliases": null
      },
      {
        "Name": "Interval",
        "Aliases": null
      },
      {
        "Name": "MetricName",
        "Aliases": null
      },
      {
        "Name": "MetricNamespace",
        "Aliases": null
      },
      {
        "Name": "Timespan",
        "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-AzAutoscaleSetting",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "AutoscaleSettingName"
        ]
      },
      {
        "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": "New-AzAutoscaleNotificationObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "EmailCustomEmail",
        "Aliases": null
      },
      {
        "Name": "EmailSendToSubscriptionAdministrator",
        "Aliases": null
      },
      {
        "Name": "EmailSendToSubscriptionCoAdministrator",
        "Aliases": null
      },
      {
        "Name": "Webhook",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzAutoscaleProfileObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "CapacityDefault",
        "Aliases": null
      },
      {
        "Name": "CapacityMaximum",
        "Aliases": null
      },
      {
        "Name": "CapacityMinimum",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "Rule",
        "Aliases": null
      },
      {
        "Name": "FixedDateEnd",
        "Aliases": null
      },
      {
        "Name": "FixedDateStart",
        "Aliases": null
      },
      {
        "Name": "FixedDateTimeZone",
        "Aliases": null
      },
      {
        "Name": "RecurrenceFrequency",
        "Aliases": null
      },
      {
        "Name": "ScheduleDay",
        "Aliases": null
      },
      {
        "Name": "ScheduleHour",
        "Aliases": null
      },
      {
        "Name": "ScheduleMinute",
        "Aliases": null
      },
      {
        "Name": "ScheduleTimeZone",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzAutoscaleScaleRuleMetricDimensionObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "DimensionName",
        "Aliases": null
      },
      {
        "Name": "Operator",
        "Aliases": null
      },
      {
        "Name": "Value",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzAutoscaleScaleRuleObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "MetricTriggerMetricName",
        "Aliases": null
      },
      {
        "Name": "MetricTriggerMetricResourceUri",
        "Aliases": null
      },
      {
        "Name": "MetricTriggerOperator",
        "Aliases": null
      },
      {
        "Name": "MetricTriggerStatistic",
        "Aliases": null
      },
      {
        "Name": "MetricTriggerThreshold",
        "Aliases": null
      },
      {
        "Name": "MetricTriggerTimeAggregation",
        "Aliases": null
      },
      {
        "Name": "MetricTriggerTimeGrain",
        "Aliases": null
      },
      {
        "Name": "MetricTriggerTimeWindow",
        "Aliases": null
      },
      {
        "Name": "ScaleActionCooldown",
        "Aliases": null
      },
      {
        "Name": "ScaleActionDirection",
        "Aliases": null
      },
      {
        "Name": "ScaleActionType",
        "Aliases": null
      },
      {
        "Name": "MetricTriggerDimension",
        "Aliases": null
      },
      {
        "Name": "MetricTriggerDividePerInstance",
        "Aliases": null
      },
      {
        "Name": "MetricTriggerMetricNamespace",
        "Aliases": null
      },
      {
        "Name": "MetricTriggerMetricResourceLocation",
        "Aliases": null
      },
      {
        "Name": "ScaleActionValue",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzAutoscaleSetting",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "AutoscaleSettingName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "Profile",
        "Aliases": null
      },
      {
        "Name": "Enabled",
        "Aliases": null
      },
      {
        "Name": "Notification",
        "Aliases": null
      },
      {
        "Name": "PredictiveAutoscalePolicyScaleLookAheadTime",
        "Aliases": null
      },
      {
        "Name": "PredictiveAutoscalePolicyScaleMode",
        "Aliases": null
      },
      {
        "Name": "PropertiesName",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "TargetResourceLocation",
        "Aliases": null
      },
      {
        "Name": "TargetResourceUri",
        "Aliases": null
      },
      {
        "Name": "Parameter",
        "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-AzAutoscaleWebhookNotificationObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Property",
        "Aliases": null
      },
      {
        "Name": "ServiceUri",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Remove-AzAutoscaleSetting",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "AutoscaleSettingName"
        ]
      },
      {
        "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": "Update-AzAutoscaleSetting",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "AutoscaleSettingName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Enabled",
        "Aliases": null
      },
      {
        "Name": "Notification",
        "Aliases": null
      },
      {
        "Name": "PredictiveAutoscalePolicyScaleLookAheadTime",
        "Aliases": null
      },
      {
        "Name": "PredictiveAutoscalePolicyScaleMode",
        "Aliases": null
      },
      {
        "Name": "Profile",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "TargetResourceLocation",
        "Aliases": null
      },
      {
        "Name": "TargetResourceUri",
        "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-AzLog",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Monitor",
    "Version": "4.4.0",
    "Parameters": [
      {
        "Name": "StartTime",
        "Aliases": null
      },
      {
        "Name": "EndTime",
        "Aliases": null
      },
      {
        "Name": "Status",
        "Aliases": null
      },
      {
        "Name": "Caller",
        "Aliases": null
      },
      {
        "Name": "DetailedOutput",
        "Aliases": null
      },
      {
        "Name": "CorrelationId",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": [
          "ResourceGroup"
        ]
      },
      {
        "Name": "ResourceId",
        "Aliases": null
      },
      {
        "Name": "ResourceProvider",
        "Aliases": null
      },
      {
        "Name": "MaxRecord",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  }
]