diff --git a/.azure-pipelines/vscode-extension.yml b/.azure-pipelines/vscode-extension.yml index ce4e69b..94a1374 100644 --- a/.azure-pipelines/vscode-extension.yml +++ b/.azure-pipelines/vscode-extension.yml @@ -18,8 +18,7 @@ steps: - script: | pushd vscode-extension npm install - npm run lint - npm run compile + npm run lint && npm run compile if [ $? -ne 0 ]; then exit 1 fi diff --git a/docs/how-to-generate-az-module-alias-spec-and-breaking-change-spec.md b/docs/how-to-generate-az-module-alias-spec-and-breaking-change-spec.md new file mode 100644 index 0000000..5b1c990 --- /dev/null +++ b/docs/how-to-generate-az-module-alias-spec-and-breaking-change-spec.md @@ -0,0 +1,90 @@ +# How to generate Az Module alias spec and breaking change spec + +The alias specifications and breaking change specifications are separately stored in `vscode-extension/PSA_Custom_Rules/Alias/AliasSpec.json` and `vscode-extension/PSA_Custom_Rules/BreakingChange/BreakingchangeSpec.json` + +## Generation Instruction + +1. Install all az.* modules by `Install-Module azpreview` + +2. Import all az.* modules + ```powershell + $az_modules = gmo az.* -ListAvailable + for ([int]$i = 0; $i -lt $az_modules.Count; $i++){ + import-module $az_modules[$i].name + } + ``` + +3. Get the Az Modules alias information and save into `vscode-extension/PSA_Custom_Rules/Alias/AliasSpec.json` + ```powershell + cd vscode-extension/PSA_Custom_Rules/Alias + ./geneAlias.ps1 + ``` + +3. Get the Az Modules breaking change information and save into `vscode-extension/PSA_Custom_Rules/BreakingChange/BreakingchangeSpec.json` + ```powershell + cd vscode-extension/PSA_Custom_Rules/BreakingChange + ./geneBreakingChange.ps1 + ``` + +## Specification Instruction + +1. Alias Spec + ```json + { + "cmdlet": //The alias of cmdlets + { + "{Alias Cmdlet Name}": "{Formal Name of the Cmdlet}", + ... + }, + "para_cmdlet": //The alias of cmdlets' parameters + { + "{Name of Cmdlet}": + { + "{Alias Parameter Name}": "{Formal Name of the Parameter}", + ... + }, + ... + } + } + ``` + +2. Breaking Change Spec + ```json + { + "cmdlet": //The breaking changes of cmdlets + [ + { + "Name": "{The name of the cmdlet}", + "TypeBreakingChange": "The type of breaking change attribution" + }, + ... + ] + + "para_cmdlet": //The breaking changes of cmdlets' parameters + [ + { + "Name": "{The name of the parameter}", + "TypeBreakingChange": "The type of breaking change attribution", + "CmdletName": "{The name of the cmdlet which the parameter belongs to}" + }, + ... + ] + "func": //The breaking changes of functions + [ + { + "Name": "{The name of the function}", + "TypeBreakingChange": "The type of breaking change attribution" + }, + ... + ] + "para_func": //The breaking changes of functions' parameters + [ + { + "Name": "{The name of the parameter}", + "TypeBreakingChange": "The type of breaking change attribution", + "FuncName": "{The name of the function which the parameter belongs to}" + }, + ... + ] + } + ``` \ No newline at end of file diff --git a/vscode-extension/CHANGELOG.md b/vscode-extension/CHANGELOG.md index 6beaeb2..347bc8f 100644 --- a/vscode-extension/CHANGELOG.md +++ b/vscode-extension/CHANGELOG.md @@ -1,5 +1,10 @@ # Azure PowerShell Extension Release History +## 0.3.0 +Add new features: +- Detect alias cmdlets or parameters, then you can quick-fix it to formal name +- Detect upcoming breaking change cmdlets or paramters and give some message about the change + ## 0.2.0 Code refactoring and user experience optimization: diff --git a/vscode-extension/PSA_custom_Rules/Alias/AliasSpec.json b/vscode-extension/PSA_custom_Rules/Alias/AliasSpec.json new file mode 100644 index 0000000..a576ba6 --- /dev/null +++ b/vscode-extension/PSA_custom_Rules/Alias/AliasSpec.json @@ -0,0 +1,22408 @@ +{ + "para_cmdlet": { + "Enable-AzSynapseSqlPoolSensitivityRecommendation": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ClassificationObject": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzDataLakeAnalyticsAccount": { + "AzContext": "DefaultProfile", + "MaxDegreeOfParallelism": "MaxAnalyticsUnits", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzPolicyComplianceScan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageCORSRule": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureRmContext": "DefaultProfile" + }, + "Move-AzDataLakeStoreItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSentinelBookmark": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseSqlPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzActionGroupReceiver": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryV2IntegrationRuntimeKey": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Id": "ResourceId", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzApplicationGatewayTrustedClientCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPolicySetDefinition": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIntegrationAccountMap": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageSyncGroup": { + "SyncGroupName": "Name", + "StorageSyncService": "ParentObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageSyncServiceId": "ParentResourceId", + "AzContext": "DefaultProfile", + "ParentName": "StorageSyncServiceName" + }, + "Get-AzDataLakeStoreChildItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restart-AzVM": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageEncryptionScope": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "Name": "EncryptionScopeName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVpnConnection": { + "VpnConnectionName": "Name", + "VpnConnection": "InputObject", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ParentVpnGatewayName": "ParentResourceName", + "VpnGatewayName": "ParentResourceName", + "VpnConnectionId": "ResourceId" + }, + "Get-AzFrontDoorRulesEngine": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageSyncServerEndpoint": { + "AzContext": "DefaultProfile", + "ParentName": "SyncGroupName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVpnGateway": { + "vpnGatewayId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "VpnGateway": "InputObject", + "VpnGatewayName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageEncryptionScope": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "Name": "EncryptionScopeName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetAppFilesReplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VolumeName": "Name" + }, + "Suspend-AzAutomationJob": { + "JobId": "Id", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayPrivateLinkConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayRedirectConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRmStorageShare": { + "AccountName": "StorageAccountName", + "ShareName": "Name", + "AzureCredential": "DefaultProfile", + "Quota": "QuotaGiB", + "N": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Update-AzSqlServerAdvancedThreatProtectionSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzWebApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzManagedApplication": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PlanObject": "Plan", + "Tags": "Tag", + "ResourceId": "Id", + "AzContext": "DefaultProfile" + }, + "Get-AzManagementGroupDeploymentWhatIfResult": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DeploymentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzSynapseFirewallRule": { + "AzContext": "DefaultProfile", + "FirewallRuleName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMChefExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Clear-AzSynapseSqlPoolVulnerabilityAssessmentRuleBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSignalR": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVpnSite": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "VpnSiteName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "VpnSiteId": "ResourceId", + "VpnSite": "InputObject" + }, + "Get-AzApiManagementSubscription": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventGridTopicKey": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "TopicName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzWebAppSlot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataBoxEdgeTrigger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataMigrationTask": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "TaskName": "Name", + "ProjectTask": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "New-AzDataMigrationDatabaseInfo": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SourceDBName": "SourceDatabaseName" + }, + "Set-AzLoadBalancerInboundNatRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPeeringServiceLocation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSnapshotKeyEncryptionKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkVirtualAppliance": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Add-AzHDInsightMetastore": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkWatcherReachabilityProvidersList": { + "ResourceName": "NetworkWatcherName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayPrivateLinkConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Suspend-AzDataFactoryPipeline": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PipelineName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Disable-AzOperationalInsightsLinuxPerformanceCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzHDInsightGatewayCredential": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualNetworkGatewayAdvertisedRoute": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "VirtualNetworkGatewayName" + }, + "Set-AzNetworkProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBTable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceBusKey": { + "QueueName": "Queue", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "TopicName": "Topic", + "AuthorizationRuleName": "Name" + }, + "New-AzApiManagementVirtualNetwork": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSnapshotConfig": { + "AzContext": "DefaultProfile", + "AccountType": "SkuName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayProbeHealthResponseMatch": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseSensitivityClassification": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVirtualNetwork": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzCosmosDBDatabaseToRestore": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataShareDataSetMapping": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSentinelBookmark": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNetworkWatcherConnectionMonitor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ConnectionMonitorName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteServiceProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLogicAppTriggerCallbackUrl": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzDnsRecordConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlElasticJobTargetGroup": { + "AzContext": "DefaultProfile", + "TargetGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzVirtualNetworkGatewayConnectionPacketCapture": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "ConnectionName": "Name", + "AzureCredential": "DefaultProfile", + "VirtualNetworkGatewayConnection": "InputObject" + }, + "Get-AzServiceBusNamespace": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLogProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNotificationHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallHubPublicIpAddress": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzBatchComputeNodeUser": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzManagedApplication": { + "PlanObject": "Plan", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "New-AzStackEdgeBandwidthSchedule": { + "BandwidthScheduleName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchJobStatistic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLogicAppTriggerHistory": { + "ML": "MaximumFollowNextPageLink", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "FL": "FollowNextPageLink" + }, + "New-AzLoadBalancerInboundNatPoolConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzTemplateSpec": { + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "AzureCredential": "DefaultProfile", + "InputFile": "TemplateFile", + "Tags": "Tag", + "AzContext": "DefaultProfile" + }, + "New-AzKeyVaultCertificatePolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DnsNames": "DnsName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzADSpCredential": { + "AzContext": "DefaultProfile", + "Id": "ObjectId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteCircuitRouteTableSummary": { + "ResourceName": "ExpressRouteCircuitName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ExpressRouteCircuitName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLogicAppTrigger": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzMlCommitmentPlanUsageHistory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzScheduledQueryRuleSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlInstancePool": { + "AzureRmContext": "DefaultProfile", + "VCores": "VCore", + "AzureCredential": "DefaultProfile", + "InstancePoolName": "Name", + "Tags": "Tag", + "AzContext": "DefaultProfile" + }, + "Add-AzVmssVMDataDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceBusGeoDRConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzDeletedWebApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIpAllocation": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzSqlElasticJobAgent": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AgentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Undo-AzKeyVaultManagedStorageAccountRemoval": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name" + }, + "Remove-AzFrontDoorCdnOriginGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayFrontendPort": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzActivityLogAlert": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVM": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ImageName": "Image", + "VMProfile": "VM", + "AzContext": "DefaultProfile", + "ProximityPlacementGroup": "ProximityPlacementGroupId" + }, + "Update-AzContainerRegistryRepository": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPolicyFilterRuleCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzLogicApp": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzAllowedConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHpcCacheSku": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBGremlinDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIntegrationAccountSchema": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteCrossConnectionArpTable": { + "ResourceName": "CrossConnectionName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "CrossConnectionName", + "AzureCredential": "DefaultProfile" + }, + "Test-AzSynapseSqlPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSnapshotUpdateDiskEncryptionKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchJobSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzLogicApp": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Disable-AzSynapseSqlAdvancedDataSecurity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseSqlActiveDirectoryAdministrator": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzKeyVaultManagedStorageAccountKey": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "StorageAccountName": "AccountName" + }, + "Get-AzSqlElasticPoolDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSnapshot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SnapshotName", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSynapseSqlPoolAdvancedThreatProtectionSetting": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "NotificationRecipientsEmails": "NotificationRecipientsEmail", + "EmailAdmins": "EmailAdmin", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzGalleryImageDefinition": { + "AzContext": "DefaultProfile", + "GalleryImageDefinitionName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStackEdgeUser": { + "AzContext": "DefaultProfile", + "Username": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "User": "InputObject" + }, + "Update-AzNetAppFilesVolume": { + "VolumeName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzDataShareSynchronizationDetail": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzWebApp": { + "WebAppName": "Name", + "AzureRmContext": "DefaultProfile", + "TrafficManagerProfileId": "TrafficManagerProfile", + "TrafficManagerProfileName": "TrafficManagerProfile", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "New-AzFrontDoorBackendObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationDscNode": { + "NodeName": "Name", + "NodeId": "Id", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseSqlAuditSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVirtualNetworkSubnetConfig": { + "AzContext": "DefaultProfile", + "NatGatewayId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "NatGateway": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "New-AzPolicyExemption": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBillingPeriod": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzServiceFabricNodeType": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzManagementGroupDeployment": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "DeploymentId": "Id", + "DeploymentName": "Name" + }, + "New-AzDataShareInvitation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzP2sVpnGateway": { + "P2SVpnGatewayName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "GatewayName": "Name", + "AzContext": "DefaultProfile", + "P2SVpnGateway": "InputObject" + }, + "Remove-AzVirtualNetworkPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSignalRUsage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzStorageServiceProperty": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzHostGroup": { + "AzContext": "DefaultProfile", + "HostGroupName": "Name", + "AzureCredential": "DefaultProfile", + "HostGroup": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzStorageShare": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureRmContext": "DefaultProfile" + }, + "Start-AzStorageBlobIncrementalCopy": { + "DestinationContainer": "DestContainer", + "ICloudBlob": "CloudBlob", + "DestinationBlob": "DestBlob", + "DestinationCloudBlob": "DestCloudBlob", + "SourceContainer": "SrcContainer", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "DestICloudBlob": "DestCloudBlob", + "SrcCloudBlob": "CloudBlob", + "AzureRmContext": "DefaultProfile", + "SourceUri": "AbsoluteUri", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "SourceCloudBlob": "CloudBlob", + "SourceBlob": "SrcBlob", + "SourceBlobSnapshotTime": "SrcBlobSnapshotTime", + "DestinationICloudBlob": "DestCloudBlob", + "SrcUri": "AbsoluteUri", + "SrcContext": "Context", + "SourceContext": "Context", + "AzureCredential": "DefaultProfile", + "SrcICloudBlob": "CloudBlob", + "DestinationContext": "DestContext", + "SourceCloudBlobContainer": "CloudBlobContainer", + "SourceICloudBlob": "CloudBlob" + }, + "Get-AzIotHubMessageEnrichment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Grant-AzSnapshotAccess": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SnapshotName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzAutomationRunbook": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "RunbookName": "Name" + }, + "Get-AzIotHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzMlWebService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualNetworkSubnetConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRelayAuthorizationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAvailabilityGroupListener": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "GroupName": "SqlVMGroupName", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzDataFactoryGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSqlSyncMember": { + "AzContext": "DefaultProfile", + "SyncMemberName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementGatewayHostnameConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryV2LinkedService": { + "AzContext": "DefaultProfile", + "LinkedServiceName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceBusTopic": { + "TopicName": "Name", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Add-AzSqlDatabaseToFailoverGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIoTDeviceProvisioningServiceCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerMSSupportAudit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPrivateEndpoint": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzDeploymentScript": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEffectiveNetworkSecurityGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPrivateDnsRecordSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVaultCertificateIssuer": { + "AzContext": "DefaultProfile", + "IssuerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCustomIpPrefix": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzSentinelIncidentComment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkInterface": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzDataFactoryV2Dataset": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DatasetName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzWebAppSlot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerDnsAlias": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DnsAliasName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Suspend-AzPowerBIEmbeddedCapacity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRecoveryServicesAsrReplicationProtectedItem": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ReplicationProtectedItem": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteCrossConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFrontDoor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteCrossConnectionRouteTableSummary": { + "ResourceName": "CrossConnectionName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "CrossConnectionName", + "AzureCredential": "DefaultProfile" + }, + "Test-AzServiceBusNameAvailability": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile" + }, + "New-AzHpcCache": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CacheName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Backup-AzKeyVaultSecret": { + "Secret": "InputObject", + "AzureCredential": "DefaultProfile", + "SecretName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "New-AzPrivateDnsRecordSet": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PrivateDnsRecords": "PrivateDnsRecord", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupRecommendedArchivableRPGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSentinelIncident": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesAsrProtectionContainerMapping": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name" + }, + "Get-AzStorageServiceLoggingProperty": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzSecuritySqlVulnerabilityAssessmentScanRecord": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPeeringService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzVpnGateway": { + "VpnGatewayName": "Name", + "ResourceName": "Name", + "VpnGateway": "InputObject", + "AzureRmContext": "DefaultProfile", + "GatewayName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlPoolAdvancedThreatProtectionSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Deny-AzPrivateEndpointConnection": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzScheduledQueryRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRedisCachePatchSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceFabricManagedNodeType": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NodeTypeName": "Name" + }, + "Invoke-AzStackEdgeStorageContainer": { + "AzContext": "DefaultProfile", + "EdgeContainerName": "Name", + "EdgeStorageContainer": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualRouterPeer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "PeerName" + }, + "Set-AzFirewallPolicyRuleCollectionGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzPolicyAssignment": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzLoadBalancerRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Import-AzRedisCache": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecuritySecureScoreControlDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementTenantGitAccess": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMExtensionImage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSecuritySqlVulnerabilityAssessmentBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLoadBalancer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzDataLakeAnalyticsCatalogItemAclEntry": { + "UserId": "ObjectId", + "AzureRmContext": "DefaultProfile", + "Id": "ObjectId", + "AzureCredential": "DefaultProfile", + "AccountName": "Account", + "AzContext": "DefaultProfile" + }, + "New-AzApiManagementPipelineDiagnosticSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageFileHandle": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "CloudFile": "File", + "AzureCredential": "DefaultProfile", + "CloudFileShare": "Share", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "CloudFileDirectory": "Directory", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzApiManagementProduct": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRelayHybridConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeAnalyticsJobRecurrence": { + "AccountName": "Account", + "AzContext": "DefaultProfile", + "Id": "RecurrenceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzKeyVaultCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPolicyAssignment": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzActivityLogAlert": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDtlAutoShutdownPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzContainerRegistryTag": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlSpatialSpec": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorCdnProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzBastion": { + "BastionId": "ResourceId", + "BastionObject": "InputObject", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "Bastion": "InputObject", + "AzContext": "DefaultProfile", + "BastionName": "Name" + }, + "Get-AzDataFactoryV2": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DataFactoryName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Add-AzHDInsightConfigValue": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzDataFactoryV2DataFlowDebugSession": { + "AzContext": "DefaultProfile", + "File": "IntegrationRuntimeFile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementGatewayKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayFrontendIPConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzImage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ImageName", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSentinelAlertRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzOperationalInsightsWorkspace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAksNodePool": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzLogicApp": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzApiManagementUser": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceBusGeoDRConfigurationFailOver": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPolicyExemption": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzPrivateDnsRecordConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzWebtestAlertRule": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageBlobInventoryPolicy": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzScheduledQueryRuleSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Save-AzTenantDeploymentTemplate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DeploymentName", + "AzureCredential": "DefaultProfile" + }, + "New-AzConsumptionBudget": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzHDInsightHiveJobDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPolicyExemption": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzManagementGroup": { + "AzContext": "DefaultProfile", + "GroupId": "GroupName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorBackendPoolsSettingObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlServerAudit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzBatchJobSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataLakeStoreItemAcl": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetAppFilesSnapshotPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SnapshotPolicyName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzCosmosDBTable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayCustomError": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzAutomationRunbook": { + "AzureRmContext": "DefaultProfile", + "HybridWorker": "RunOn", + "AzureCredential": "DefaultProfile", + "JobParameters": "Parameters", + "AzContext": "DefaultProfile", + "RunbookName": "Name" + }, + "Set-AzIotHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataLakeAnalyticsCatalogCredential": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationSoftwareUpdateConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBMongoDBRestorableResource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataLakeStoreFirewallRule": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVmssVMDiskEncryption": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewaySslProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Export-AzResourceGroup": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzContainerRegistryWebhook": { + "ResourceName": "Name", + "ContainerRegistryName": "RegistryName", + "WebhookStatus": "Status", + "AzContext": "DefaultProfile", + "WebhookUri": "Uri", + "AzureRmContext": "DefaultProfile", + "WebhookLocation": "Location", + "WebhookHeaders": "Header", + "WebhookActions": "Action", + "WebhookName": "Name", + "WebhookScope": "Scope", + "Tags": "Tag", + "AzureCredential": "DefaultProfile", + "Id": "ResourceId" + }, + "Get-AzMarketplacePrivateStore": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlElasticJobCredential": { + "AzContext": "DefaultProfile", + "CredentialName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataShareSynchronizationSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementOperation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Save-AzDeploymentScriptLog": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DeploymentScriptInputObject": "DeploymentScriptObject", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSynapseWorkspace": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "WorkspaceName": "Name" + }, + "Update-AzVpnServerConfiguration": { + "ResourceName": "Name", + "AzureRmContext": "DefaultProfile", + "VpnServerConfigurationId": "ResourceId", + "VpnServerConfigurationName": "Name", + "VpnServerConfiguration": "InputObject", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "Stop-AzRecoveryServicesAsrJob": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Job": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzSecurityAssessmentMetadata": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFirewallPolicyRuleCollectionGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Wait-AzHDInsightJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ClusterCredential": "HttpCredential", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataShareSynchronization": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzConsumptionReservationSummary": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataFactoryV2Dataset": { + "DatasetName": "Name", + "File": "DefinitionFile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVirtualNetworkPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementSubscriptionKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIoTDeviceProvisioningService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayFirewallPolicyManagedRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzEnvironment": { + "ArmUrl": "ARMEndpoint", + "ActiveDirectory": "ActiveDirectoryEndpoint", + "ServiceManagement": "ServiceEndpoint", + "ServiceManagementUrl": "ServiceEndpoint", + "GraphEndpointResourceId": "GraphAudience", + "BatchAudience": "BatchEndpointResourceId", + "GalleryUrl": "GalleryEndpoint", + "ResourceManager": "ResourceManagerEndpoint", + "GraphResourceId": "GraphAudience", + "StorageEndpointSuffix": "StorageEndpoint", + "ActiveDirectoryAuthority": "ActiveDirectoryEndpoint", + "AzureRmContext": "DefaultProfile", + "DataLakeResourceId": "DataLakeAudience", + "ResourceManagerUrl": "ResourceManagerEndpoint", + "BatchResourceId": "BatchEndpointResourceId", + "AdEndpointUrl": "ActiveDirectoryEndpoint", + "Gallery": "GalleryEndpoint", + "AzContext": "DefaultProfile", + "DataLakeEndpointResourceId": "DataLakeAudience", + "AzureCredential": "DefaultProfile", + "Graph": "GraphEndpoint", + "GraphUrl": "GraphEndpoint", + "OnPremise": "EnableAdfsAuthentication" + }, + "New-AzFrontDoorRulesEngine": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataLakeStoreItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBSqlUserDefinedFunction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDeviceSecurityGroupThresholdCustomAlertRuleObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataShareSourceDataSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzGallery": { + "AzContext": "DefaultProfile", + "GalleryName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayRequestRoutingRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzActionGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzSecuritySqlVulnerabilityAssessmentBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzOperationalInsightsLinuxPerformanceCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorCdnRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMDscExtension": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceDatabaseVulnerabilityAssessmentRuleBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzResourceLock": { + "AzureRmContext": "DefaultProfile", + "Id": "LockId", + "ExtensionResourceName": "LockName", + "Notes": "LockNotes", + "AzureCredential": "DefaultProfile", + "Level": "LockLevel", + "ResourceId": "LockId", + "Name": "LockName", + "AzContext": "DefaultProfile" + }, + "Start-AzSqlInstanceDatabaseVulnerabilityAssessmentScan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzRecoveryServicesBackupProtection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupProperty": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSynapseWorkspaceKey": { + "AzContext": "DefaultProfile", + "KeyName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlInstanceDatabaseVulnerabilityAssessmentRuleBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBGremlinDatabaseThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVmssSecurityProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Resume-AzAutomationJob": { + "JobId": "Id", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPolicySetDefinition": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Install-AzAksKubectl": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Move-AzResource": { + "TargetResourceGroup": "DestinationResourceGroupName", + "SubscriptionId": "DestinationSubscriptionId", + "AzureRmContext": "DefaultProfile", + "Id": "DestinationSubscriptionId", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "Get-AzSqlInstanceDatabaseVulnerabilityAssessmentScanRecord": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDnsRecordConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzMlWebServiceRegionalProperty": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlElasticPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ElasticPoolName", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewall": { + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "Sku": "SkuName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlServerActiveDirectoryAdministrator": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAksVersion": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayCustomError": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataLakeAnalyticsCatalogCredential": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzStorageDeleteRetentionPolicy": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Export-AzSynapseNotebook": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NotebookName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataLakeStoreAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetAppFilesBackupPolicy": { + "AzContext": "DefaultProfile", + "BackupPolicyName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataFactoryGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVaultManagedStorageAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "StorageAccountName": "AccountName" + }, + "Set-AzNotificationHubAuthorizationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseWorkspaceKey": { + "AzContext": "DefaultProfile", + "KeyName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVirtualRouter": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "RouterName" + }, + "New-AzStorageTableSASToken": { + "endpk": "EndPartitionKey", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "startpk": "StartPartitionKey", + "Table": "Name", + "N": "Name", + "endrk": "EndRowKey", + "startrk": "StartRowKey" + }, + "Remove-AzDataBoxEdgeShare": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotSecurityAnalyticsAggregatedRecommendation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataBoxEdgeStorageAccountCredential": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageAccountCredential": "InputObject", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name" + }, + "Remove-AzEventHubAuthorizationRule": { + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AuthorizationRuleName": "Name", + "EventHubName": "EventHub" + }, + "Test-AzNetworkWatcherIPFlow": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Update-AzRouteServer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "RouteServerName" + }, + "Set-AzEventHubNetworkRuleSet": { + "AzContext": "DefaultProfile", + "VirtualNteworkRule": "VirtualNetworkRule", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPrivateDnsZone": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataBoxEdgeStorageAccountCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VaultName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzMarketplaceTerms": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFrontDoorCdnSecurityPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIotHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayFrontendPort": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Approve-AzNetAppFilesReplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VolumeName": "Name" + }, + "Set-AzLoadBalancerOutboundRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzMlCommitmentAssociation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzProximityPlacementGroup": { + "AzContext": "DefaultProfile", + "ProximityPlacementGroupName": "Name", + "ProximityPlacementGroup": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRouteServerPeer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "PeerName" + }, + "Add-AzSecurityAdaptiveNetworkHardening": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIotHubDeployment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayHttpListenerCustomError": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzMlWebService": {}, + "New-AzStorageContainerStoredAccessPolicy": { + "AzureRmContext": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "N": "Container", + "Name": "Container", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "Set-AzAdvisorConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataLakeStoreItemPermission": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataMigrationSyncSelectedDBObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SourceDatabaseName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayBackendAddressPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzProviderOperation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "OperationSearchString", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCapacityReservationGroup": { + "AzContext": "DefaultProfile", + "CapacityReservationGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "CapacityReservationGroup": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAvailablePrivateEndpointType": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNetAppFilesSnapshotPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "SnapshotPolicyName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzApplicationGatewayFirewallPolicySetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRedisCacheLink": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzDnsRecordConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzWebAppContainerContinuousDeploymentUrl": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementTenantSyncState": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceBusRule": { + "TopicName": "Topic", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "SubscriptionName": "Subscription", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "New-AzEventHub": { + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "EventHubObj": "InputObject", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "EventHubName": "Name" + }, + "Stop-AzKeyVaultCertificateOperation": { + "AzContext": "DefaultProfile", + "CertificateName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVMBackup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "VMName" + }, + "Get-AzStackEdgeShare": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Device": "DeviceObject", + "AzureRmContext": "DefaultProfile", + "EdgeShareName": "Name" + }, + "Get-AzPolicyMetadata": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzManagementGroup": { + "AzContext": "DefaultProfile", + "GroupId": "GroupName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzWebApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBMongoDBCollectionThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseFirewallRule": { + "AzContext": "DefaultProfile", + "FirewallRuleName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRmStorageContainerImmutabilityPolicy": { + "ImmutabilityPolicy": "InputObject", + "AccountName": "StorageAccountName", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "N": "ContainerName", + "IfMatch": "Etag", + "AzContext": "DefaultProfile" + }, + "Get-AzDataShareSubscription": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlDatabaseSensitivityClassification": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzPrivateIPAddressAvailability": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataFactoryEncryptValue": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIoTDeviceProvisioningServiceEnrollmentGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceFabricCluster": { + "KeyVaultResouceGroupName": "KeyVaultResourceGroupName", + "CertPassword": "CertificatePassword", + "SecSource": "SecondaryCertificateFile", + "VmImage": "OS", + "Destination": "CertificateOutputFolder", + "SecCertPassword": "SecondaryCertificatePassword", + "AzureRmContext": "DefaultProfile", + "Subject": "CertificateSubjectName", + "Source": "CertificateFile", + "CertIssuerThumbprint": "CertificateIssuerThumbprint", + "AzureCredential": "DefaultProfile", + "Sku": "VmSku", + "CertCommonName": "CertificateCommonName", + "ClusterName": "Name", + "AzContext": "DefaultProfile" + }, + "New-AzContainerNicConfig": { + "AzContext": "DefaultProfile", + "IpConfig": "IpConfiguration", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFrontDoorWafManagedRuleSetDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIotHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceBusNamespace": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzSynapseSqlPoolAdvancedThreatProtectionSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageSyncCloudEndpoint": { + "SyncGroupId": "ParentResourceId", + "CloudEndpointName": "Name", + "AzureRmContext": "DefaultProfile", + "StorageAccountShareName": "AzureFileShareName", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ParentName": "StorageSyncServiceName", + "SyncGroup": "ParentObject" + }, + "New-AzStorageObjectReplicationPolicyRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceDatabaseVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNetAppFilesPool": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "PoolName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Restart-AzVmss": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Start-AzStorageBlobCopy": { + "SourceContainer": "SrcContainer", + "AzureCredential": "DefaultProfile", + "SrcContext": "Context", + "DestinationBlob": "DestBlob", + "DestinationContext": "DestContext", + "SourceBlob": "SrcBlob", + "SourceUri": "AbsoluteUri", + "SourceFile": "SrcFile", + "SrcICloudBlob": "CloudBlob", + "SrcUri": "AbsoluteUri", + "SourceCloudBlobContainer": "CloudBlobContainer", + "DestinationContainer": "DestContainer", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "SrcCloudBlob": "CloudBlob", + "DestinationCloudBlob": "DestCloudBlob", + "SourceCloudBlob": "CloudBlob", + "ICloudBlob": "CloudBlob", + "SourceDir": "SrcDir", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "SourceContext": "Context", + "DestinationICloudBlob": "DestCloudBlob", + "DestICloudBlob": "DestCloudBlob", + "AzureRmContext": "DefaultProfile", + "SourceShare": "SrcShare", + "SourceICloudBlob": "CloudBlob", + "SourceFilePath": "SrcFilePath", + "SourceShareName": "SrcShareName" + }, + "Update-AzDataFactoryV2IntegrationRuntimeNode": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzTrafficManagerEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBAccountKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayFrontendPort": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapsePipeline": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PipelineName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Test-AzNetworkWatcherConnectivity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBMongoDBDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzVM": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBCassandraColumn": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzBatchApplication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationId": "ApplicationName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSentinelAlertRuleAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPeerAsn": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzMarketplacePrivateStoreOffer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSupportContactProfileObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteCircuitRouteTable": { + "ResourceName": "ExpressRouteCircuitName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ExpressRouteCircuitName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayAvailableServerVariableAndHeader": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzBatchJobSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Register-AzModule": {}, + "New-AzVmss": { + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "HostGroup": "HostGroupId", + "Name": "VMScaleSetName", + "ProximityPlacementGroup": "ProximityPlacementGroupId" + }, + "Get-AzApiManagementApiSchema": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlDatabaseExport": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzBatchApplication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationId": "ApplicationName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRecoveryServicesAsrServicesProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ServicesProvider": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayRewriteRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlInstanceDatabaseSensitivityClassification": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationSecurityGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzHDInsightCluster": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIntegrationAccountAgreement": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzExpressRouteCrossConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutoscaleNotification": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVpnGatewayNatRule": { + "VpnGatewayNatRuleName": "Name", + "VpnGatewayNatRule": "InputObject", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "ParentVpnGatewayName": "ParentResourceName", + "VpnGatewayName": "ParentResourceName", + "AzContext": "DefaultProfile", + "VpnGatewayNatRuleResourceId": "ResourceId" + }, + "Set-AzSqlServerMSSupportAudit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetAppFilesBackupPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "BackupPolicyName": "Name", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "New-AzAutomationSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSentinelAlertRuleTemplate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzGalleryImageDefinition": { + "AzContext": "DefaultProfile", + "GalleryImageDefinitionName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRecoveryServicesAsrProtectionContainerMapping": { + "AzContext": "DefaultProfile", + "ProtectionContainerMapping": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzReservationCatalog": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorWafMatchConditionObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Clear-AzSqlInstanceVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzReservation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzBatchAutoScale": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzStorageEncryptionScope": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "Name": "EncryptionScopeName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteCrossConnectionPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVirtualRouterPeer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "PeerName" + }, + "Get-AzSqlInstancePool": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "InstancePoolName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzDiagnosticSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "TargetResourceId": "ResourceId", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRouteFilter": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIotHubCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzMaintenanceConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Clear-AzDefault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzScheduledQueryRuleLogMetricTrigger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzScheduledQueryRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorWafManagedRuleExclusionObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Resume-AzSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseRecommendedAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStackEdgeTrigger": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCdnOrigin": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzExpressRouteCircuitPeeringConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationJobOutputRecord": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StreamRecordId": "Id", + "AzureRmContext": "DefaultProfile" + }, + "Stop-AzLogicAppRun": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzRecoveryServicesBackupRetentionPolicyObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotSecurityAnalytics": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVpnSiteLink": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFrontDoorCdnSecurityPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerKeyVaultKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Backup-AzRecoveryServicesBackupItem": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "ConvertTo-AzVMManagedDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageQueueStoredAccessPolicy": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "Queue", + "N": "Queue" + }, + "Update-AzCosmosDBSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRmStorageContainer": { + "ContainerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "N": "Name", + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName" + }, + "Get-AzPeeringRegisteredAsn": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayIdentity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayFirewallPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataShareAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVmssDiagnosticsExtension": { + "AzContext": "DefaultProfile", + "ExtensionName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSynapseFirewallRule": { + "AzContext": "DefaultProfile", + "FirewallRuleName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVirtualNetworkGatewayConnectionSharedKey": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzServiceFabricManagedClusterApplicationType": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubDeviceConnectionString": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNotificationHubsNamespace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzAutomationCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMImageOffer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzP2sVpnGateway": { + "P2SVpnGatewayName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzGalleryImageDefinition": { + "AzContext": "DefaultProfile", + "GalleryImageDefinitionName": "Name", + "GalleryImageDefinition": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzResourceGroup": { + "AzContext": "DefaultProfile", + "ResourceGroupName": "Name", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzApplicationGatewayWebApplicationFirewallConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseDataMaskingPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzPolicyRemediation": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzHDInsightClusterSize": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetAppFilesBackup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "BackupName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzDataFactoryV2LinkedServiceEncryptedCredential": { + "AzContext": "DefaultProfile", + "File": "DefinitionFile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzVmssDiskEncryption": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFrontDoorCdnProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLoadBalancerOutboundRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzEventHubGeoDRConfigurationFailOver": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzWebAppAzureStoragePath": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementTenantGitAccessSecret": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIotHubDeployment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRegulatoryComplianceAssessment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCognitiveServicesAccountNetworkRuleSet": { + "AzContext": "DefaultProfile", + "CognitiveServicesAccountName": "Name", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzDelegation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMDiagnosticsExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzureRmContext": "DefaultProfile", + "HandlerVersion": "TypeHandlerVersion", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "Version": "TypeHandlerVersion" + }, + "New-AzManagedServicesDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Unregister-AzAutomationScheduledRunbook": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "RunbookName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchPoolStatistic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseSparkJobDefinition": { + "AzContext": "DefaultProfile", + "File": "DefinitionFile", + "SparkJobDefinitionName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlAdvancedThreatProtectionSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorHealthProbeSettingObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzOperationalInsightsWorkspaceUsage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlCompositePath": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVmssExtension": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIotHubDeviceChildren": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzEventHubNamespace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayCustomError": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSignalR": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPublicIpAddress": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzWebApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Publish-AzCdnEndpointContent": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzVmssRollingExtensionUpgrade": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceDatabase": { + "InstanceDatabaseName": "Name", + "AzureRmContext": "DefaultProfile", + "ParentObject": "InstanceObject", + "AzureCredential": "DefaultProfile", + "ParentResourceId": "InstanceResourceId", + "AzContext": "DefaultProfile" + }, + "Revoke-AzStorageAccountUserDelegationKeys": { + "StorageAccount": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile", + "StorageAccountResourceId": "ResourceId", + "AccountName": "StorageAccountName", + "Name": "StorageAccountName", + "AzureCredential": "DefaultProfile" + }, + "Register-AzProviderFeature": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRelayNamespace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSshKey": { + "AzContext": "DefaultProfile", + "SshKey": "InputObject", + "AzureRmContext": "DefaultProfile", + "sshkeyName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPublicIpAddress": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzLoadBalancerInboundNatRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLoadBalancerProbeConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRecoveryServicesAsrAlertSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzLoadBalancerInboundNatPoolConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlRoleDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseManagedIdentitySqlControlSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzCosmosDBCassandraTableThroughputMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetAppFilesActiveDirectory": { + "AzContext": "DefaultProfile", + "ActiveDirectoryName": "ActiveDirectoryId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzSqlDatabaseSensitivityRecommendation": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ClassificationObject": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzRemoteRenderingAccount": { + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "RemoteRenderingAccountName": "Name", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Set-AzVMUefi": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBAccountFailoverPriority": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzAttestationPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageSyncServerEndpoint": { + "SyncGroupId": "ParentResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ParentName": "StorageSyncServiceName", + "AzContext": "DefaultProfile", + "ServerEndpointName": "Name", + "SyncGroup": "ParentObject" + }, + "Remove-AzDataBoxEdgeStorageContainer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzEventGridTopic": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "TopicName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualHubRouteTable": { + "ResourceName": "Name", + "VirtualHubRouteTableName": "Name", + "AzureRmContext": "DefaultProfile", + "ParentObject": "VirtualHub", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ParentVirtualHubName": "HubName", + "ParentResourceName": "HubName", + "ParentVirtualHub": "VirtualHub", + "VirtualHubId": "ParentResourceId", + "VirtualHubName": "HubName", + "ParentVirtualHubId": "ParentResourceId" + }, + "Remove-AzADServicePrincipal": { + "SPN": "ServicePrincipalName", + "AzureRmContext": "DefaultProfile", + "Id": "ObjectId", + "AzureCredential": "DefaultProfile", + "PrincipalId": "ObjectId", + "AzContext": "DefaultProfile" + }, + "New-AzNetworkWatcherConnectionMonitorOutputObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLocation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryV2Dataset": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DatasetName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzAutomationDscNodeConfiguration": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NodeConfigurationName": "Name" + }, + "New-AzExpressRoutePort": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzSupportTicket": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSearchService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecuritySecureScoreControl": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzRecoveryServicesAsrCancelFailoverJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzOperationalInsightsCluster": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseIntegrationRuntimeNode": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorCdnRuleCondition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFirewallPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzSqlElasticJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "JobName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzTenantDeployment": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "DeploymentId": "Id", + "DeploymentName": "Name" + }, + "Get-AzSynapseSqlPoolSensitivityRecommendation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzRecoveryServicesAsrApplyRecoveryPoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzUserAssignedIdentity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricNodeType": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataBoxEdgeStorageContainer": { + "AzContext": "DefaultProfile", + "EdgeStorageContainerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBGremlinIncludedPath": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzHDInsightMonitoring": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryV2ActivityRun": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayProbeConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseSqlPoolAuditSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRouteFilterRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAdvisorRecommendation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementIdentityProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDenyAssignment": { + "SPN": "ServicePrincipalName", + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Email": "SignInName", + "PrincipalId": "ObjectId", + "UserPrincipalName": "SignInName" + }, + "Remove-AzDataLakeStoreItemAclEntry": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVirtualNetworkGatewayNatRule": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "VirtualNetworkGatewayNatRuleName": "Name", + "ParentVirtualNetworkGatewayName": "ParentResourceName", + "VirtualNetworkGatewayNatRuleResourceId": "ResourceId", + "VirtualNetworkGatewayName": "ParentResourceName", + "VirtualNetworkGatewayNatRule": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseTrigger": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzNetAppFilesVolume": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VolumeName": "Name" + }, + "Set-AzImageOsDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseSqlPoolSensitivityClassification": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzActionRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementIdentityProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzTenantDeploymentWhatIfResult": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DeploymentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzCosmosDBSqlRoleAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzKeyVaultRoleAssignment": { + "RoleId": "RoleDefinitionId", + "SPN": "ApplicationId", + "AzureRmContext": "DefaultProfile", + "Id": "ObjectId", + "ServicePrincipalName": "ApplicationId", + "AzureCredential": "DefaultProfile", + "Email": "SignInName", + "PrincipalId": "ObjectId", + "RoleName": "RoleDefinitionName", + "UserPrincipalName": "SignInName", + "AzContext": "DefaultProfile" + }, + "Update-AzApiManagementRegion": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetAppFilesVolume": { + "VolumeName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzCdnProfileResourceUsage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDeploymentManagerService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataShareInvitation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlElasticPoolRecommendation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteGateway": { + "ExpressRouteGatewayName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "expressRouteGatewayId": "ResourceId", + "AzContext": "DefaultProfile" + }, + "Get-AzSqlServerDisasterRecoveryConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayFirewallCondition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPrivateLinkService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzNetworkSecurityGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzConsumptionBudget": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBCassandraKeyspaceThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementGatewayHostnameConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerDisasterRecoveryConfigurationActivity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Unregister-AzRecoveryServicesBackupManagementServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVpnSiteLinkConnection": { + "AzContext": "DefaultProfile", + "InputObject": "VpnSiteLink", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIotHubKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzP2sVpnGateway": { + "P2SVpnGatewayName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "GatewayName": "Name", + "AzContext": "DefaultProfile", + "P2SVpnGateway": "InputObject" + }, + "New-AzCosmosDBGremlinConflictResolutionPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPublicIpAddress": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Import-AzContext": { + "AzContext": "DefaultProfile", + "Profile": "AzureContext", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageTableStoredAccessPolicy": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "Table", + "N": "Table" + }, + "Remove-AzDataShareDataSetMapping": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorCdnRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzEventHubVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzLoadBalancerInboundNatRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIntegrationAccountPartner": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceDatabaseGeoBackup": { + "RecoverableInstanceDatabaseName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMChefExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "ChefServiceInterval": "ChefDaemonInterval", + "AzureRmContext": "DefaultProfile", + "HandlerVersion": "TypeHandlerVersion", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "Version": "TypeHandlerVersion" + }, + "Get-AzIotHubModuleConnectionString": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzVMAEMExtension": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "VMName" + }, + "Get-AzSqlDeletedDatabaseBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Move-AzRecoveryServicesBackupRecoveryPoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCdnDeliveryRuleCondition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayFirewallMatchVariable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutomationSoftwareUpdateConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPeeringServiceProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzFirewall": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerAdvancedThreatProtectionSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataLakeStoreVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayUrlPathMapConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricManagedCluster": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIoTDeviceProvisioningServiceEnrollment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseSqlActiveDirectoryAdministrator": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSqlInstanceVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzOperationalInsightsLinuxSyslogCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPeeringRegisteredAsn": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDtlVMsPerLabPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubModuleTwin": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzDataBoxEdgeStorageContainer": { + "AzContext": "DefaultProfile", + "EdgeContainer": "InputObject", + "EdgeContainerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIoTDeviceProvisioningServiceAccessPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMDiskEncryptionExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzureRmContext": "DefaultProfile", + "HandlerVersion": "TypeHandlerVersion", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "Version": "TypeHandlerVersion" + }, + "Get-AzSqlInstanceTransparentDataEncryptionProtector": { + "AzContext": "DefaultProfile", + "ResourceId": "InstanceResourceId", + "InputObject": "Instance", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayFrontendIPConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzGalleryImageDefinition": { + "AzContext": "DefaultProfile", + "GalleryImageDefinitionName": "Name", + "GalleryImageDefinition": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Initialize-AzRecoveryServicesDSMove": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlInstanceDatabase": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "InstanceDatabaseName": "Name", + "AzureRmContext": "DefaultProfile", + "InstanceDatabase": "InputObject" + }, + "Get-AzNotificationHubPNSCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSearchSharedPrivateLinkResource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayIPConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSecuritySqlVulnerabilityAssessmentBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzSynapseSqlPoolVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDiskUpdateDiskEncryptionKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorLoadBalancingSettingObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBCassandraTable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBSqlContainerThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzKeyVaultCertificate": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CertificateName": "Name", + "CertificateVersion": "Version", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzDataFactoryV2IntegrationRuntimeNode": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryV2Trigger": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCognitiveServicesAccount": { + "AzContext": "DefaultProfile", + "CognitiveServicesAccountName": "Name", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzOperationalInsightsStorageInsight": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIntegrationAccountPartner": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIotHubImportDevice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzPowerBIEmbeddedCapacity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzCosmosDBCassandraKeyspaceThroughputMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventHubAuthorizationRule": { + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AuthorizationRuleName": "Name", + "EventHubName": "Eventhub" + }, + "Get-AzCosmosDBTableThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrProtectableItem": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzOperationalInsightsLinkedService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeStoreItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Undo-AzKeyVaultManagedStorageSasDefinitionRemoval": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SasDefinitionName": "Name", + "StorageAccountName": "AccountName" + }, + "Remove-AzLoadBalancerProbeConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzExpressRouteCircuit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementGatewayHostnameConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzImage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ImageName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageAccountManagementPolicy": { + "AccountName": "StorageAccountName", + "AzContext": "DefaultProfile", + "ManagementPolicy": "Policy", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVaultManagedHsm": { + "AzContext": "DefaultProfile", + "HsmName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceBusRule": { + "TopicName": "Topic", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "SubscriptionName": "Subscription", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Stop-AzAutomationJob": { + "JobId": "Id", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageTable": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Table": "Name", + "N": "Name" + }, + "Get-AzBatchPoolUsageMetric": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzAvailabilityGroupListener": { + "AvailabilityGroupListenerId": "ResourceId", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "GroupName": "SqlVMGroupName", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzNatGateway": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzVMAEMExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCdnEndpointResourceUsage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzSqlInstanceDatabase": { + "InstanceDatabaseName": "Name", + "SourceResourceGroupName": "ResourceGroupName", + "AzureRmContext": "DefaultProfile", + "RecoverableInstanceDatabase": "GeoBackupObject", + "SourceInstanceName": "InstanceName", + "SourceInstanceDatabaseName": "Name", + "AzContext": "DefaultProfile", + "InstanceDatabase": "InputObject", + "SourceSubscriptionId": "SubscriptionId", + "AzureCredential": "DefaultProfile" + }, + "Update-AzDataFactoryV2": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DataFactoryName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzSqlInformationProtectionPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzAttestationPolicySigner": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationInsightsContinuousExport": { + "AzContext": "DefaultProfile", + "ApplicationInsightsComponentName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ComponentName": "Name" + }, + "New-AzOperationalInsightsComputerGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceName", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzDataFactoryV2Trigger": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRoutePortLinkConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBMongoDBDatabaseThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataBoxJob": { + "AzContext": "DefaultProfile", + "Id": "StorageAccountResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzOperationalInsightsSavedSearch": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceName", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzSynapseIntegrationRuntimeUpgrade": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzPolicyDefinition": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlDatabaseImport": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMUsage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataBoxEdgeDevice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesVault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzDataLakeStoreKeyVault": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "Name": "Account", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventHubConsumerGroup": { + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "ConsumerGroupName": "Name", + "AzContext": "DefaultProfile", + "EventHubName": "EventHub" + }, + "Test-AzDeployment": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DeploymentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrEvent": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzExpressRouteCircuitAuthorization": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzSqlServerKeyVaultKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataFactoryGatewayAuthKey": { + "AzContext": "DefaultProfile", + "DataFactory": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayAvailableSslOption": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzManagementGroupDeployment": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DeploymentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzEventGridDomain": { + "ResourceGroup": "ResourceGroupName", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DomainName": "Name" + }, + "New-AzVirtualNetworkTap": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseRoleAssignment": { + "AzureRmContext": "DefaultProfile", + "Id": "ObjectId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Email": "SignInName", + "PrincipalId": "ObjectId", + "UserPrincipalName": "SignInName" + }, + "Update-AzGalleryImageVersion": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "GalleryImageVersion": "InputObject", + "AzureRmContext": "DefaultProfile", + "GalleryImageVersionName": "Name" + }, + "Remove-AzStorageAccountNetworkRule": { + "VirtualNetworkId": "VirtualNetworkResourceId", + "AccountName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name", + "AzContext": "DefaultProfile", + "SubnetId": "VirtualNetworkResourceId" + }, + "Set-AzSqlDatabaseGeoBackupPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageAccount": { + "AccountName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageAccountType": "SkuName", + "StorageAccountName": "Name", + "AccountType": "SkuName", + "Type": "SkuName", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzWebAppSlotConfigName": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageCORSRule": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzDeploymentManagerRollout": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlDatabaseCopy": { + "Capacity": "VCore", + "Family": "ComputeGeneration", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tag": "Tags", + "AzContext": "DefaultProfile" + }, + "Get-AzManagementPartner": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzEventHubIPRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Submit-AzSynapseSparkJob": { + "AzContext": "DefaultProfile", + "MainExecutableFile": "MainClassName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPrivateLinkService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrvCenter": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzSynapseIntegrationRuntimeKey": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzPrivateLinkServiceIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIotSecuritySolution": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrReplicationProtectedItem": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRedisCacheKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIotSecuritySolutionUserDefinedResourcesObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlElasticJobCredential": { + "AzContext": "DefaultProfile", + "CredentialName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzHDInsightMapReduceJobDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementProduct": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricManagedClusterClientCertificate": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSentinelIncidentOwner": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzHpcCache": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CacheName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzCdnProfileSsoUrl": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceBusQueue": { + "QueueName": "Name", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Save-AzResourceGroupDeploymentTemplate": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DeploymentName", + "AzureCredential": "DefaultProfile" + }, + "New-AzKeyVaultCertificateAdministratorDetail": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzWcfRelay": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzSqlDatabaseLedgerDigestUpload": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzDnsAvailability": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DomainQualifiedName": "DomainNameLabel" + }, + "New-AzApplicationGatewayConnectionDraining": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzExpressRouteCrossConnectionPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayProbeConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseGeoBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecurityAdaptiveApplicationControl": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzExpressRouteConnection": { + "ResourceName": "Name", + "ExpressRouteConnection": "InputObject", + "AzureRmContext": "DefaultProfile", + "ExpressRouteConnectionName": "Name", + "ExpressRouteConnectionId": "ResourceId", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "Remove-AzIntegrationAccountAgreement": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceDatabaseLongTermRetentionBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIotHubDeviceParent": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayIPConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Suspend-AzAnalysisServicesServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataLakeStoreAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSynapseManagedVirtualNetworkConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzJitNetworkAccessPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDdosProtectionPlan": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzSecurityPartnerProvider": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzFrontDoorRulesEngineRuleObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRecoveryServicesBackupProperty": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzVirtualNetworkGatewayConnection": { + "ConnectionName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzApplicationGatewayHttpListener": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSparkJob": { + "AzContext": "DefaultProfile", + "Id": "LivyId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataBoxEdgeBandwidthSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzAutomationDscNode": { + "AzContext": "DefaultProfile", + "NodeId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFrontDoorCdnOrigin": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorCdnSecret": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageSyncServer": { + "StorageSyncService": "ParentObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "RegisteredServerName": "ServerId", + "StorageSyncServiceId": "ParentResourceId", + "AzContext": "DefaultProfile", + "ParentName": "StorageSyncServiceName" + }, + "New-AzApiManagementUserToken": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDiskConfig": { + "AzContext": "DefaultProfile", + "AccountType": "SkuName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzSynapsePipelineRun": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzActivityLogAlert": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkWatcherTopology": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCapacityReservation": { + "CapacityReservationName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "CapacityReservationGroupName": "ReservationGroupName", + "AzureCredential": "DefaultProfile" + }, + "Start-AzAutomationDscNodeConfigurationDeployment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NodeConfigurationName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataFactoryDataset": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DatasetName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzTrafficManagerCustomHeaderFromEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationInsightsApiKey": { + "AzContext": "DefaultProfile", + "ApplicationInsightsComponentName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ComponentName": "Name" + }, + "Update-AzCosmosDBSqlRoleDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceBusNetworkRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzLoadBalancerBackendAddressPoolConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzHDInsightAzureMonitor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlSyncMember": { + "AzContext": "DefaultProfile", + "SyncMemberName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageBlobQueryResult": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzRecoveryServicesBackupProtectionPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceFabricApplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationName": "Name" + }, + "New-AzStackEdgeShare": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "EdgeShareName": "Name" + }, + "Remove-AzDataFactoryLinkedService": { + "AzContext": "DefaultProfile", + "LinkedServiceName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Unregister-AzStorageSyncServer": { + "AzContext": "DefaultProfile", + "ParentName": "StorageSyncServiceName", + "RegisteredServerName": "ServerId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzVmssRollingUpgrade": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Update-AzNetAppFilesBackupPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "BackupPolicyName": "Name", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzSynapseDataset": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DatasetName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzIotHubEdgeModule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayIPConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIntegrationAccountCertificate": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkWatcherFlowLog": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "FlowLogName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventGridTopicType": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzWebAppSlot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageShareStoredAccessPolicy": { + "AzureRmContext": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "N": "ShareName", + "Name": "ShareName", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "Restore-AzSynapseSqlPool": { + "PointInTime": "RestorePoint", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "TargetSqlPoolName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzRedisCache": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementAuthorizationServerClientSecret": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceFabricApplicationTypeVersion": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "ApplicationTypeVersion": "Version", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVirtualHubVnetConnection": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "HubVirtualNetworkConnectionName": "Name", + "AzureCredential": "DefaultProfile", + "HubVirtualNetworkConnectionId": "ResourceId", + "ParentVirtualHubName": "ParentResourceName", + "HubVirtualNetworkConnection": "InputObject", + "AzContext": "DefaultProfile", + "VirtualHubName": "ParentResourceName" + }, + "Get-AzVpnServerConfiguration": { + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "VpnServerConfigurationName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzBlueprintArtifact": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRedisCacheLink": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFrontDoorContent": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzRecoveryServicesAsrServicesProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ServicesProvider": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzOperationalInsightsLinkedService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzApplicationGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementLogger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRegulatoryComplianceStandard": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzStorageFileCopy": { + "ICloudBlob": "SrcBlob", + "AzureRmContext": "DefaultProfile", + "CloudFile": "SrcFile", + "AzureCredential": "DefaultProfile", + "CloudFileShare": "SrcShare", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "SrcContext": "Context", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "Export-AzKeyVaultSecurityDomain": { + "AzContext": "DefaultProfile", + "HsmName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageSyncServerEndpoint": { + "AzureRmContext": "DefaultProfile", + "ServerEndpoint": "InputObject", + "ParentName": "StorageSyncServiceName", + "AzContext": "DefaultProfile", + "ServerEndpointName": "Name", + "RegisteredServer": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageTableStoredAccessPolicy": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "Table", + "N": "Table" + }, + "New-AzDataFactoryHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlInstanceKeyVaultKey": { + "AzContext": "DefaultProfile", + "ResourceId": "InstanceResourceId", + "InputObject": "Instance", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Revoke-AzDiskAccess": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DiskName", + "AzureCredential": "DefaultProfile" + }, + "New-AzManagedApplicationDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "Level": "LockLevel" + }, + "Get-AzOperationalInsightsSavedSearch": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzActionGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzVirtualNetworkGatewayPacketCapture": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "VirtualNetworkGateway": "InputObject", + "VirtualNetworkGatewayName": "Name", + "GatewayName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIoTDeviceProvisioningServiceEnrollmentGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayRewriteRuleUrlConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStackEdgeStorageAccountCredential": { + "AzContext": "DefaultProfile", + "Device": "DeviceObject", + "StorageAccountCredentialName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataBoxEdgeOrder": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzCognitiveServicesAccount": { + "CognitiveServicesAccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AzContext": "DefaultProfile", + "AccountName": "Name" + }, + "Get-AzWebAppSnapshot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIotCentralApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzResourceGroupDeployment": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "DeploymentId": "Id", + "DeploymentName": "Name" + }, + "Add-AzSynapseTriggerSubscription": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIotHubKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzServiceFabricReliability": { + "AzureRmContext": "DefaultProfile", + "Auto": "AutoAddNode", + "AzureCredential": "DefaultProfile", + "Level": "ReliabilityLevel", + "AzContext": "DefaultProfile", + "ClusterName": "Name" + }, + "New-AzDiskPurchasePlanConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceBusAuthorizationRule": { + "QueueName": "Queue", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "TopicName": "Topic", + "AuthorizationRuleName": "Name" + }, + "Remove-AzSqlElasticJobAgent": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AgentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzApplicationGatewayAuthenticationCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzBatchComputeNode": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzFrontDoorCdnOrigin": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPeeringLocation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataLakeStoreItemAclEntry": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualHub": { + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "VirtualHubName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceBusSubscription": { + "SubscriptionObj": "InputObject", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "TopicName": "Topic", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Remove-AzServiceBusVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayIPConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVM": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VMName": "Name" + }, + "Disconnect-AzAccount": { + "UserId": "Username", + "SPN": "ApplicationId", + "ServicePrincipal": "ApplicationId", + "Id": "Username", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "Remove-AzSynapseWorkspace": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "WorkspaceName": "Name" + }, + "New-AzApiManagementSslSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRecoveryServicesVaultContext": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPrivateDnsZone": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Complete-AzServiceBusMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceBusAuthorizationRule": { + "QueueName": "Queue", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "TopicName": "Topic", + "AuthorizationRuleName": "Name", + "AuthRuleObj": "InputObject" + }, + "Disable-AzBatchJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIntegrationAccountAgreement": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRouteFilterRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVaultRoleAssignment": { + "RoleId": "RoleDefinitionId", + "SPN": "ApplicationId", + "AzureRmContext": "DefaultProfile", + "Id": "ObjectId", + "ServicePrincipalName": "ApplicationId", + "AzureCredential": "DefaultProfile", + "Email": "SignInName", + "PrincipalId": "ObjectId", + "RoleName": "RoleDefinitionName", + "UserPrincipalName": "SignInName", + "AzContext": "DefaultProfile" + }, + "Get-AzSentinelBookmark": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzWebAppCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Import-AzKeyVaultSecurityDomain": {}, + "Get-AzMarketplaceTerms": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRouteTable": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzIpGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzRouteServer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "RouteServerName" + }, + "Get-AzAdvisorConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzWcfRelay": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataFactoryHub": { + "AzContext": "DefaultProfile", + "HubName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVmssRollingUpgrade": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecurityTopology": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataMigrationService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DataMigrationService": "InputObject", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzDelegation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Grant-AzDiskAccess": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DiskName", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzCosmosDBSqlContainerThroughputMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVirtualNetworkGatewayIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzOperationalInsightsQuery": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDeletedWebApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzLogicApp": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzWebAppSlotConfigName": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVmssAdditionalUnattendContent": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayFirewallCustomRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVMSshPublicKey": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageShareSASToken": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ShareName", + "N": "ShareName" + }, + "Get-AzVirtualNetworkGatewayConnectionSharedKey": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzVMImage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRouteFilter": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzSecurityAdvancedThreatProtection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBSqlRoleDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzDataFactoryV2TriggerRun": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFrontDoorFrontendEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNotificationHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzWebAppTrafficRouting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceBusAuthorizationRule": { + "QueueName": "Queue", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "TopicName": "Topic", + "AuthorizationRuleName": "Name", + "AuthRuleObj": "InputObject" + }, + "Set-AzEventHub": { + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "EventHubObj": "InputObject", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "EventHubName": "Name" + }, + "Set-AzAnalysisServicesServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzImageConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAppServiceEnvironmentInboundServices": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Export-AzLogAnalyticRequestRateByInterval": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEnrollmentAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRoleDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementApi": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzKeyVaultManagedHsm": { + "AzContext": "DefaultProfile", + "HsmName": "Name", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzIotHubDeviceParent": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzStorageBlobDeleteRetentionPolicy": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "Name": "StorageAccountName", + "AzureCredential": "DefaultProfile" + }, + "New-AzDevSpacesController": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupItem": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerCommunicationLink": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzMlCommitmentPlan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzAutoscaleSetting": { + "TargetResourceUri": "TargetResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SettingSpec": "InputObject", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "New-AzSqlDatabaseRestorePoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDeploymentManagerServiceUnit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSearchAdminKeyPair": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Confirm-AzCdnEndpointProbeURL": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBillingProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzCosmosDBGremlinDatabaseThroughputMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementNamedValue": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzExpressRouteConnection": { + "ResourceName": "Name", + "ExpressRouteGatewayId": "ParentResourceId", + "ExpressRouteConnectionName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ExpressRouteGateway": "ExpressRouteGatewayObject" + }, + "Stop-AzWebApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzLoadBalancerBackendAddressPoolTunnelInterfaceConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementNamedValueSecretValue": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRouteFilterRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVirtualHubVnetConnection": { + "ResourceName": "Name", + "HubVirtualNetworkConnectionName": "Name", + "AzureRmContext": "DefaultProfile", + "ParentVirtualHubId": "ParentResourceId", + "AzContext": "DefaultProfile", + "VirtualHub": "ParentObject", + "AzureCredential": "DefaultProfile", + "ParentVirtualHubName": "ParentResourceName", + "ParentVirtualHub": "ParentObject", + "VirtualHubId": "ParentResourceId", + "VirtualHubName": "ParentResourceName" + }, + "Set-AzNotificationHubsNamespace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkInterface": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzEventGridSubscription": { + "AliasAadAppIdUri": "AzureActiveDirectoryApplicationIdOrUri", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AliasAadTenantId": "AzureActiveDirectoryTenantId", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Update-AzApplicationInsightsLinkedStorageAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewaySslCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementBackendServiceFabric": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzNetworkWatcherConnectionMonitor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ConnectionMonitorName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricApplicationType": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseVulnerabilityAssessmentScanRecord": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Clear-AzSqlDatabaseVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseNotebook": { + "AzContext": "DefaultProfile", + "File": "DefinitionFile", + "AzureRmContext": "DefaultProfile", + "NotebookName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzMaintenancePublicConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzWebAppBackupConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzContainerRegistryWebhook": { + "ResourceName": "Name", + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ContainerRegistryName": "RegistryName", + "WebhookName": "Name" + }, + "Restore-AzApiManagement": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzCosmosDBSqlDatabaseThroughputMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutomationRunbook": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tag": "Tags", + "AzureRmContext": "DefaultProfile", + "RunbookName": "Name" + }, + "New-AzDataShare": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzFirewallPolicy": { + "ResourceName": "Name", + "UserAssignedIdentity": "UserAssignedIdentityId", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventHubKey": { + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AuthorizationRuleName": "Name", + "EventHubName": "EventHub" + }, + "New-AzKeyVaultCertificateOrganizationDetail": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataFactoryV2IntegrationRuntime": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Id": "ResourceId", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzApiManagementProductFromGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzManagementGroupDeploymentOperation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupProtectableItem": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventHubNamespace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataShareTrigger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzDataFactoryV2DataFlowDebugSessionPackage": { + "AzContext": "DefaultProfile", + "File": "PackageFile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSearchSharedPrivateLinkResource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryV2IntegrationRuntimeMetric": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Id": "ResourceId", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzContext": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzGalleryImageVersion": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "GalleryImageVersionName": "Name" + }, + "Disable-AzStorageBlobRestorePolicy": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "Name": "StorageAccountName", + "AzureCredential": "DefaultProfile" + }, + "Update-AzRouteServerPeer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "PeerName" + }, + "Get-AzVpnClientIpsecParameter": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzSqlElasticPoolRecommendedActionState": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricSetting": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlTrigger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSnapshot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SnapshotName", + "AzureCredential": "DefaultProfile" + }, + "Start-AzVirtualnetworkGatewayPacketCapture": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "VirtualNetworkGateway": "InputObject", + "VirtualNetworkGatewayName": "Name", + "GatewayName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementSsoToken": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVaultCertificatePolicy": { + "AzContext": "DefaultProfile", + "CertificateName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzDataShareSubscriptionSynchronization": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzScheduledQueryRuleTriggerCondition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DiskName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventHubCluster": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "EventHubName": "Name" + }, + "Set-AzStackEdgeBandwidthSchedule": { + "BandwidthScheduleName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "BandwidthSchedule": "InputObject" + }, + "Get-AzApplicationGatewayFrontendIPConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCognitiveServicesAccountKey": { + "AzContext": "DefaultProfile", + "CognitiveServicesAccountName": "Name", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataLakeGen2ItemAclObject": {}, + "Set-AzOperationalInsightsSavedSearch": { + "AzContext": "DefaultProfile", + "FunctionParameters": "FunctionParameter", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRemoteDesktopFile": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VMName": "Name" + }, + "Get-AzFirewallFqdnTag": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzWebAppContainerPSSession": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualNetworkGatewayConnection": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzDataFactoryGatewayAuthKey": { + "AzContext": "DefaultProfile", + "DataFactory": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseSqlPoolTransparentDataEncryption": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVirtualNetworkGatewayConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallApplicationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceBusAuthorizationRuleSASToken": { + "AzContext": "DefaultProfile", + "ResourceId": "AuthorizationRuleId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceFabricApplicationTypeVersion": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "ApplicationTypeVersion": "Version", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBSqlDatabaseThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzGallery": { + "AzContext": "DefaultProfile", + "GalleryName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetworkSecurityRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHDInsightJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ClusterCredential": "HttpCredential", + "AzureCredential": "DefaultProfile" + }, + "Suspend-AzNetAppFilesReplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VolumeName": "Name" + }, + "Resume-AzRecoveryServicesAsrJob": { + "Comments": "Comment", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "Job": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzEnvironment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzStorageAccountFailover": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name" + }, + "Get-AzStorageQueueStoredAccessPolicy": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "Queue", + "N": "Queue" + }, + "Set-AzApplicationGatewayTrustedRootCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceFabricManagedClusterApplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationName": "Name" + }, + "Get-AzApiManagementOpenIdConnectProviderClientSecret": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataMigrationProject": { + "ProjectName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "DataMigrationService": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "New-AzDataMigrationTask": { + "AzContext": "DefaultProfile", + "TaskName": "Name", + "AzureRmContext": "DefaultProfile", + "Project": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCdnOriginGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSpatialAnchorsAccountKey": { + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "AzureCredential": "DefaultProfile", + "SpatialAnchorsAccountName": "Name", + "AccountName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Get-AzBatchNodeFile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "Path", + "AzureCredential": "DefaultProfile" + }, + "Clear-AzSqlInstanceDatabaseVulnerabilityAssessmentRuleBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupStatus": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSparkSession": { + "AzContext": "DefaultProfile", + "Id": "LivyId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBSqlTrigger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlUniqueKeyPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceFabricSetting": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewaySku": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceFabricApplicationType": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRedisCacheLink": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzOperationalInsightsWorkspaceManagementGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetAppFilesReplicationStatus": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VolumeName": "Name" + }, + "New-AzDataLakeStoreAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBSqlContainer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlVirtualCluster": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "VirtualCluster": "InputObject", + "VirtualClusterName": "Name" + }, + "Get-AzSynapseRoleScope": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlDatabaseFailoverGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzBatchJobSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseSqlPoolSensitivityClassification": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchJobPreparationAndReleaseTaskStatus": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzVMDiskEncryption": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzureRmContext": "DefaultProfile", + "HandlerVersion": "TypeHandlerVersion", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "Version": "TypeHandlerVersion" + }, + "New-AzFrontDoorCdnOriginGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzManagementGroupDeployment": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "DeploymentId": "Id", + "DeploymentName": "Name" + }, + "Get-AzStackEdgeTrigger": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "Device": "DeviceObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzHDInsightSecurityProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVirtualNetworkGatewayIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzP2sVpnGatewayVpnProfile": { + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "P2SVpnGateway": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVM": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceDatabaseSensitivityClassification": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewaySku": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSentinelBookmark": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayHttpListenerCustomError": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkWatcherNextHop": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseIntegrationRuntimeNode": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayProbeConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAutomationDscNodeConfiguration": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NodeConfigurationName": "Name" + }, + "Get-AzVirtualRouter": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "RouterName" + }, + "Update-AzServiceFabricDurability": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "Level": "DurabilityLevel" + }, + "Remove-AzRedisCacheFirewallRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzDataFactoryV2Trigger": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRoleAssignment": { + "SPN": "ServicePrincipalName", + "AzureRmContext": "DefaultProfile", + "Id": "ObjectId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Email": "SignInName", + "PrincipalId": "ObjectId", + "UserPrincipalName": "SignInName" + }, + "Add-AzServiceFabricNode": { + "Number": "NumberOfNodesToAdd", + "AzureCredential": "DefaultProfile", + "ClusterName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzNetworkWatcherConnectionMonitor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ConnectionMonitorName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzSynapseSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzADServicePrincipal": { + "AzContext": "DefaultProfile", + "SPN": "ServicePrincipalName", + "SearchString": "DisplayNameBeginsWith", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNotificationHubsNamespaceAuthorizationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Search-AzGraph": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlServerDisasterRecoveryConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataBoxEdgeStorageAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataBoxEdgeShare": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzDataMigrationService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DataMigrationService": "InputObject", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzApiManagementLogger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzMediaService": { + "ResourceName": "AccountName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzHDInsightDefaultStorage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceFabricService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ServiceType": "Type", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzAutomationModule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPublicIpAddress": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzWebAppAccessRestrictionRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzKeyVaultCertificateContact": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlDatabaseBackupShortTermRetentionPolicy": { + "AzContext": "DefaultProfile", + "AzureSqlDatabase": "AzureSqlDatabaseObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Save-AzApiManagementTenantGitConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLoadBalancerInboundNatPoolConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecurityCompliance": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRelayHybridConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataShareTrigger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFrontDoorCdnOrigin": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayRewriteRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayHttpListener": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzADSpCredential": { + "AzContext": "DefaultProfile", + "SPN": "ServicePrincipalName", + "ServicePrincipalObjectId": "ObjectId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVirtualNetworkTap": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageDirectory": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CloudFileShare": "Share", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "CloudFileDirectory": "Directory", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "New-AzFrontDoorCdnOrigin": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationRunbook": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "RunbookName": "Name" + }, + "Remove-AzDataFactoryV2DataFlow": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DataFlowName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzMlWebService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzExpressRouteCircuitAuthorization": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchComputeNode": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutomationAccount": { + "AzContext": "DefaultProfile", + "AutomationAccountName": "Name", + "Tag": "Tags", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementCache": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzAksCluster": { + "SshKeyPath": "SshKeyValue", + "AdminUserName": "LinuxProfileAdminUserName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile" + }, + "Set-AzSqlServer": { + "AzContext": "DefaultProfile", + "Tag": "Tags", + "AzureRmContext": "DefaultProfile", + "Name": "ServerName", + "AzureCredential": "DefaultProfile" + }, + "Update-AzNetAppFilesPool": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "PoolName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzVirtualNetworkGatewayConnection": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzPrivateDnsZoneConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSearchService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementDiagnostic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchTask": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetAppFilesAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzBatchJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHDInsightPersistedScriptAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIotHubModule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzLoadBalancerBackendAddressPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzTrafficManagerCustomHeaderToProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzADGroupMember": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBSqlRestorableResource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBGremlinCompositePath": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlDatabaseBackupLongTermRetentionPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataBoxEdgeUser": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementNamedValue": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzContainerRegistry": { + "ResourceName": "Name", + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "RegistryName": "Name", + "AzureCredential": "DefaultProfile", + "ContainerRegistryName": "Name", + "AzContext": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrProtectionContainerMapping": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzSqlSyncGroupSync": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SyncGroupName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLogicAppRunHistory": { + "ML": "MaximumFollowNextPageLink", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "FL": "FollowNextPageLink" + }, + "Set-AzExpressRoutePortIdentity": { + "AzContext": "DefaultProfile", + "UserAssignedIdentity": "UserAssignedIdentityId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIpGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzSqlInstanceDatabase": { + "InstanceDatabaseName": "Name", + "AzureRmContext": "DefaultProfile", + "ParentObject": "InstanceObject", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "ParentResourceId": "InstanceResourceId", + "AzContext": "DefaultProfile" + }, + "Get-AzAutoApprovedPrivateLinkService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzFrontDoorCdnEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzContextAutosave": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotSecurityAnalyticsAggregatedAlert": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataMigrationService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzStorageFile": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CloudFileShare": "Share", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "CloudFileDirectory": "Directory", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "Set-AzDataFactoryV2IntegrationRuntime": { + "SubnetName": "Subnet", + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "IntegrationRuntimeName": "Name" + }, + "Get-AzStackEdgeUser": { + "AzContext": "DefaultProfile", + "Username": "Name", + "Device": "DeviceObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageSyncCloudEndpoint": { + "AzContext": "DefaultProfile", + "ParentName": "SyncGroupName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Join-AzDataLakeStoreItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "Path": "Paths", + "AzureCredential": "DefaultProfile" + }, + "Get-AzTenantDeploymentOperation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzSqlServerActiveDirectoryOnlyAuthentication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzDataMigrationTask": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "TaskName": "Name", + "ProjectTask": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Import-AzKeyVaultCertificate": { + "AzContext": "DefaultProfile", + "CertificateName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVirtualNetworkGateway": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzExpressRoutePort": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Update-AzApiManagementCache": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzServiceFabricApplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationName": "Name" + }, + "Set-AzVmssUefi": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVirtualNetworkGatewayDefaultSite": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBSqlRoleAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementAuthorizationServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPolicyDnsSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSearchAdminKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzCosmosDBAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataBoxEdgeRole": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBCassandraKeyspace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzADUser": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSecurityPartnerProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHpcCacheStorageTarget": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageTargetName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzVpnConnection": { + "VpnConnectionName": "Name", + "VpnGatewayId": "ParentResourceId", + "ParentVpnGatewayId": "ParentResourceId", + "ResourceName": "Name", + "ParentVpnGateway": "ParentObject", + "VpnGateway": "ParentObject", + "ParentVpnGatewayName": "ParentResourceName", + "AzureRmContext": "DefaultProfile", + "VpnGatewayName": "ParentResourceName", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzBatchApplicationPackage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationId": "ApplicationName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageShareStoredAccessPolicy": { + "AzureRmContext": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "N": "ShareName", + "Name": "ShareName", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "New-AzStackEdgeUser": { + "AzContext": "DefaultProfile", + "Username": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzKeyVaultKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Register-AzAutomationDscNode": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzStorageBlobDeleteRetentionPolicy": { + "AzureRmContext": "DefaultProfile", + "Days": "RetentionDays", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "StorageAccountName", + "Name": "StorageAccountName" + }, + "Get-AzSecurityPartnerProvider": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzVMDataDisk": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecurityLocation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceBusRule": { + "TopicName": "Topic", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "SubscriptionName": "Subscription", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Get-AzBastion": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "BastionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Test-AzContainerRegistryWebhook": { + "ResourceName": "Name", + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ContainerRegistryName": "RegistryName", + "WebhookName": "Name" + }, + "Set-AzKeyVaultCertificateIssuer": { + "AzContext": "DefaultProfile", + "IssuerName": "Name", + "AzureRmContext": "DefaultProfile", + "Issuer": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualNetworkGatewayConnectionIkeSa": { + "ConnectionName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzRecoveryServicesAsrFabric": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzRouteConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzHDInsightSqoopJobDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzManagementGroupDeployment": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DeploymentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzStorageSyncService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageSyncServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Grant-AzDataShareSubscriptionAccess": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageTableStoredAccessPolicy": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "Table", + "N": "Table" + }, + "Set-AzDataFactorySliceStatus": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeGen2Item": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzNetworkWatcherTroubleshootingResult": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "New-AzContainerNicConfigIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVpnClientRootCertificate": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "VpnClientRootCertificateName" + }, + "Get-AzSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DatabaseName", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlServer": { + "AzContext": "DefaultProfile", + "Tag": "Tags", + "AzureRmContext": "DefaultProfile", + "Name": "ServerName", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzFrontDoorCustomDomainHttps": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRelayOperation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayRewriteRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseRoleAssignment": { + "AzureRmContext": "DefaultProfile", + "Id": "ObjectId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Email": "SignInName", + "PrincipalId": "ObjectId", + "UserPrincipalName": "SignInName" + }, + "Set-AzAppServicePlan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVMSqlServerExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIntegrationAccount": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIoTDeviceProvisioningService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseDataset": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DatasetName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzSqlSyncGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SyncGroupName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzSynapseSparkStatement": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlStoredProcedure": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBCassandraKeyspace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataShareSubscriptionSynchronizationDetail": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPrivateLinkResource": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PrivateLinkServiceId": "PrivateLinkResourceId", + "GroupName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzCosmosDBSqlContainerBackupInformation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayFirewallPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzEventHubConsumerGroup": { + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "ConsumerGroupName": "Name", + "AzContext": "DefaultProfile", + "EventHubName": "EventHub" + }, + "New-AzFirewallApplicationRuleCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualNetworkUsageList": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerUpgradeHint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlInstance": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlInstance": "InputObject", + "InstanceName": "Name" + }, + "Update-AzVmssVM": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzEventHubConsumerGroup": { + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "ConsumerGroupName": "Name", + "AzContext": "DefaultProfile", + "EventHubName": "EventHub" + }, + "Update-AzRmStorageContainer": { + "ContainerName": "Name", + "Container": "InputObject", + "AccountName": "StorageAccountName", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "N": "Name", + "AzContext": "DefaultProfile" + }, + "Get-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureSqlInstanceDatabase": "InputObject", + "AzureInstanceDatabaseObject": "InputObject" + }, + "Get-AzPeeringServiceCountry": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceKeyVaultKey": { + "AzContext": "DefaultProfile", + "ResourceId": "InstanceResourceId", + "InputObject": "Instance", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlDatabaseInstanceFailoverGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorWafManagedRuleOverrideObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerTrustGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDeploymentManagerArtifactSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubQuotaMetric": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzScheduledQueryRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlServerCommunicationLink": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzResource": { + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataMigrationFileShare": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDdosProtectionPlan": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzDtlVMsPerUserPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventGridTopic": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "TopicName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRecoveryServicesAsrPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Policy": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "New-AzTenantDeployment": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DeploymentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzFrontDoorCdnRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkInterfaceIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVirtualNetworkPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzAutomationDscNodeConfigurationDeployment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubDeviceTwin": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementOpenIdConnectProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDtlVMsPerUserPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Uninstall-AzureRm": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzNetworkWatcherNetworkConfigurationDiagnostic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzureRmAlias": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRedisCachePatchSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageFileServiceProperty": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "Name": "StorageAccountName", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzSynapseSparkSession": { + "AzContext": "DefaultProfile", + "Id": "LivyId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDeploymentManagerStep": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataBoxEdgeShare": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataBoxEdgeUser": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementApiRevision": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubEventHubConsumerGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzADApplication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIoTDeviceProvisioningServiceCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetAppFilesSnapshotPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SnapshotPolicyName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzBatchAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventGridSubscription": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSnapshotUpdateKeyEncryptionKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMBootDiagnostic": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzHDInsightJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ClusterCredential": "HttpCredential", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRedisCacheDiagnostic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementBackend": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSignalR": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzLoadBalancerInboundNatPoolConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataShareInvitation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzOperationalInsightsWorkspaceSharedKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStackEdgeStorageContainer": { + "AzContext": "DefaultProfile", + "EdgeStorageContainerName": "Name", + "EdgeStorageAccount": "EdgeStorageAccountObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAksCluster": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementApiSchema": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLogicApp": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzNetworkSecurityGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Copy-AzStorageBlob": { + "SourceBlob": "SrcBlob", + "SourceContainer": "SrcContainer", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DestinationContext": "DestContext", + "SrcUri": "AbsoluteUri", + "SourceUri": "AbsoluteUri", + "DestinationBlob": "DestBlob", + "DestinationContainer": "DestContainer", + "SrcContext": "Context", + "SourceContext": "Context" + }, + "Get-AzAutomationDscOnboardingMetaconfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzRestMethod": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAppServicePlan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPrivateEndpointConnection": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Stop-AzSqlDatabaseActivity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzDataFactoryV2Pipeline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRmStorageContainer": { + "ContainerName": "Name", + "Container": "InputObject", + "AccountName": "StorageAccountName", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "N": "Name", + "AzContext": "DefaultProfile" + }, + "Remove-AzRouteConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIntegrationAccountGeneratedIcn": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "MessageType": "AgreementType", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "New-AzRadiusServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBMongoDBCollectionThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlInstance": { + "Tags": "Tag", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlInstance": "InputObject", + "InstanceName": "Name", + "AzContext": "DefaultProfile" + }, + "Get-AzVirtualNetworkTap": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataShareSynchronizationSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Unregister-AzAutomationDscNode": { + "AzContext": "DefaultProfile", + "NodeId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBgpServiceCommunity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzEventHubAuthorizationRule": { + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AuthorizationRuleName": "Name", + "EventHubName": "EventHub" + }, + "Update-AzSynapseSqlAdvancedThreatProtectionSetting": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "NotificationRecipientsEmails": "NotificationRecipientsEmail", + "EmailAdmins": "EmailAdmin", + "AzureRmContext": "DefaultProfile" + }, + "Add-AzRouteServerPeer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "PeerName" + }, + "Set-AzRoleAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorWafPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIntegrationAccountReceivedIcn": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "MessageType": "AgreementType", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzApplicationInsights": { + "AzContext": "DefaultProfile", + "ApplicationInsightsComponentName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ComponentName": "Name" + }, + "Remove-AzAutomationRunbook": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "RunbookName": "Name" + }, + "New-AzSentinelAlertRuleAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVaultKey": { + "AzContext": "DefaultProfile", + "KeyName": "Name", + "AzureRmContext": "DefaultProfile", + "KeyVersion": "Version", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetAppFilesPool": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "PoolName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzSecurityPricing": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlServerMSSupportAudit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBAccountKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInformationProtectionPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzEnvironment": { + "ArmUrl": "ARMEndpoint", + "ActiveDirectory": "ActiveDirectoryEndpoint", + "ServiceManagement": "ServiceEndpoint", + "ServiceManagementUrl": "ServiceEndpoint", + "GraphEndpointResourceId": "GraphAudience", + "BatchAudience": "BatchEndpointResourceId", + "GalleryUrl": "GalleryEndpoint", + "ResourceManager": "ResourceManagerEndpoint", + "GraphResourceId": "GraphAudience", + "StorageEndpointSuffix": "StorageEndpoint", + "ActiveDirectoryAuthority": "ActiveDirectoryEndpoint", + "AzureRmContext": "DefaultProfile", + "DataLakeResourceId": "DataLakeAudience", + "ResourceManagerUrl": "ResourceManagerEndpoint", + "BatchResourceId": "BatchEndpointResourceId", + "AdEndpointUrl": "ActiveDirectoryEndpoint", + "Gallery": "GalleryEndpoint", + "AzContext": "DefaultProfile", + "DataLakeEndpointResourceId": "DataLakeAudience", + "AzureCredential": "DefaultProfile", + "Graph": "GraphEndpoint", + "GraphUrl": "GraphEndpoint", + "OnPremise": "EnableAdfsAuthentication" + }, + "Set-AzVMSourceImage": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVaultCertificateContact": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkProfile": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzSqlServerVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzOperationalInsightsCluster": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAttestationPolicySigners": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Unpublish-AzCdnEndpointContent": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzADServicePrincipal": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "KeyCredentials": "KeyCredential", + "PasswordCredentials": "PasswordCredential" + }, + "New-AzStorageAccountKey": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name" + }, + "Enable-AzCdnCustomDomainHttps": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIotHubEventHubConsumerGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzManagedApplicationDefinition": { + "ManagedApplicationDefinitionId": "Id", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDdosProtectionPlan": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzSqlDatabaseBackupShortTermRetentionPolicy": { + "AzContext": "DefaultProfile", + "AzureSqlDatabase": "AzureSqlDatabaseObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlServerTrustGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallNatRuleCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAttestationPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBGremlinIndexingPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzExpressRouteCircuit": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzP2sVpnGateway": { + "P2SVpnGatewayName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzLocalNetworkGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzNetworkInterfaceTapConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzMediaServiceKey": { + "ResourceName": "AccountName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "AzureCredential": "DefaultProfile" + }, + "New-AzStackEdgeDevice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DeviceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementProduct": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzSqlElasticJobStep": { + "AzContext": "DefaultProfile", + "StepName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzKeyVaultNetworkRuleSetObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationSourceControlSyncJob": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SourceControlName", + "SourceControlSyncJobId": "JobId" + }, + "Get-AzMaintenanceConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzEventHubKey": { + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "AuthorizationRuleName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName", + "EventHubName": "EventHub" + }, + "New-AzRecoveryServicesAsrReplicationProtectedItem": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementCache": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceBusRule": { + "TopicName": "Topic", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "SubscriptionName": "Subscription", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Remove-AzNetworkInterfaceTapConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzHDInsightStorage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDtlAutoStartPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDeploymentManagerService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPeeringDirectConnectionObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSecurityContact": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDiagnosticSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzDataFactoryV2DataFlowDebugSessionCommand": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzKeyVaultManagedHsm": { + "AzContext": "DefaultProfile", + "HsmName": "Name", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "New-AzApplicationGatewayPathRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzWebAppDatabaseBackupSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSnapshot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SnapshotName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMPlan": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzActivityLogAlertCondition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementOpenIdConnectProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVirtualNetworkSubnetConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzOperationalInsightsCustomLogDataSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementIdentityProviderClientSecret": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPrivateDnsVirtualNetworkLink": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrAlertSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzKeyVault": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "Name": "VaultName", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzIotHubRegistryStatistic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRouteServer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "RouteServerName" + }, + "Open-AzSurveyLink": {}, + "New-AzStorageFileSASToken": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "CloudFile": "File" + }, + "Get-AzPolicyState": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutoscaleRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBlueprintAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzOperationalInsightsLinkedStorageAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzWebAppSlotPublishingProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzKeyVaultCertificatePolicy": { + "CertificatePolicy": "InputObject", + "AzureRmContext": "DefaultProfile", + "CertificateName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "DnsNames": "DnsName" + }, + "Update-AzNetAppFilesAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "New-AzDeviceSecurityGroupDenylistCustomAlertRuleObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzWebAppSlot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPrivateLinkServiceConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBCassandraTable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPrivateDnsVirtualNetworkLink": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzBlueprintAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIoTDeviceProvisioningServiceLinkedHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzDataLakeGen2AclRecursive": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzSqlElasticJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "JobName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Add-AzNetworkSecurityRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzResourceLock": { + "AzureRmContext": "DefaultProfile", + "Id": "LockId", + "ExtensionResourceName": "LockName", + "Notes": "LockNotes", + "AzureCredential": "DefaultProfile", + "Level": "LockLevel", + "ResourceId": "LockId", + "Name": "LockName", + "AzContext": "DefaultProfile" + }, + "Get-AzServiceFabricManagedNodeType": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NodeTypeName": "Name" + }, + "Set-AzDataLakeStoreTrustedIdProvider": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayBackendHttpSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzExpressRouteCircuitConnectionConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzContainerRegistry": { + "ResourceName": "Name", + "RegistrySku": "Sku", + "Tags": "Tag", + "ContainerRegistrySku": "Sku", + "RegistryName": "Name", + "AzureCredential": "DefaultProfile", + "EnableAdmin": "EnableAdminUser", + "ContainerRegistryName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzSqlDatabaseFromFailoverGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzRecoveryServicesBackupAutoProtection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDnsZone": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Update-AzSupportTicket": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlElasticJobTargetExecution": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSnapshotUpdateConfig": { + "AzContext": "DefaultProfile", + "AccountType": "SkuName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlDatabaseFailoverGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzOperationalInsightsCluster": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetAppFilesAccount": { + "AzContext": "DefaultProfile", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDtlAutoShutdownPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzAlertState": { + "AzContext": "DefaultProfile", + "ResourceId": "AlertId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzMediaServiceNameAvailability": { + "AzContext": "DefaultProfile", + "ResourceName": "AccountName", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "AzureCredential": "DefaultProfile" + }, + "Wait-AzSynapseSparkJob": { + "AzContext": "DefaultProfile", + "Id": "LivyId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayFirewallPolicyManagedRuleOverride": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDeployment": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DeploymentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzRedisCacheKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIoTDeviceProvisioningService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBGremlinDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAksCluster": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SshKeyPath": "SshKeyValue", + "AdminUserName": "LinuxProfileAdminUserName" + }, + "Get-AzSqlSyncMember": { + "AzContext": "DefaultProfile", + "SyncMemberName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzVpnConnectionPacketCapture": { + "VpnConnectionName": "Name", + "VpnConnection": "InputObject", + "ConnectionName": "Name", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "ParentVpnGatewayName": "ParentResourceName", + "AzureRmContext": "DefaultProfile", + "VpnGatewayName": "ParentResourceName", + "AzContext": "DefaultProfile" + }, + "New-AzRedisCacheScheduleEntry": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlServerOutboundFirewallRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AllowedFQDN", + "AzureCredential": "DefaultProfile" + }, + "New-AzBatchCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageQueueSASToken": { + "AzureCredential": "DefaultProfile", + "N": "Name", + "AzureRmContext": "DefaultProfile", + "Queue": "Name" + }, + "New-AzNotificationHubKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayTrustedClientCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDiskEncryptionSet": { + "AzContext": "DefaultProfile", + "DiskEncryptionSetName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAppServicePlan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseRoleDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricManagedNodeType": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NodeTypeName": "Name" + }, + "Get-AzApplicationGatewayFrontendPort": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIoTDeviceProvisioningServiceEnrollment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzEventGridSubscription": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCdnDeliveryRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRecoveryServicesAsrReplicationProtectedItem": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ReplicationProtectedItem": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBCassandraTableThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseAdvancedThreatProtectionSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzServiceEndpointPolicyDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzHubRouter": { + "HubName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "VirtualHub": "InputObject", + "AzureCredential": "DefaultProfile", + "VirtualHubId": "ResourceId", + "VirtualHubName": "Name" + }, + "Remove-AzWebAppSSLBinding": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Send-AzIotHubDevice2CloudMessage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Merge-AzReservation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPolicyRemediation": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIotHubExportDevice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzOperationalInsightsLinkedStorageAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIpAllocation": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzVirtualNetworkGatewayNatRule": { + "AzureRmContext": "DefaultProfile", + "VirtualNetworkGatewayId": "ParentResourceId", + "ResourceName": "Name", + "ParentVirtualNetworkGateway": "ParentObject", + "ParentVirtualNetworkGatewayName": "ParentResourceName", + "ParentVirtualNetworkGatewayId": "ParentResourceId", + "VirtualNetworkGatewayName": "ParentResourceName", + "VirtualNetworkGateway": "ParentObject", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "VirtualNetworkGatewayNatRuleName": "Name" + }, + "Remove-AzApplicationGatewaySslProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzDeployment": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "DeploymentId": "Id", + "DeploymentName": "Name" + }, + "New-AzExpressRouteCircuitPeeringConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzRecoveryServicesVault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRecoveryServicesAsrReplicationProtectedItemDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ReplicationProtectedItem": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzCdnCustomDomainHttps": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayHttpListenerCustomError": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIoTDeviceProvisioningServiceLinkedHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataMigrationService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzApiManagementApi": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzIotHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSpatialAnchorsAccount": { + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "AzureCredential": "DefaultProfile", + "SpatialAnchorsAccountName": "Name", + "AccountName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Remove-AzApiManagementIdentityProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzSqlInstanceActiveDirectoryOnlyAuthentication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRedisCache": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceActiveDirectoryAdministrator": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzWebAppBackupList": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPolicyIntrusionDetection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVHubRouteTable": { + "VHubRouteTableName": "Name", + "RouteTableId": "ResourceId", + "VirtualHub": "ParentObject", + "RouteTableName": "Name", + "AzContext": "DefaultProfile", + "VHubRouteTable": "InputObject", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "ParentVirtualHubName": "ParentResourceName", + "VirtualHubName": "ParentResourceName", + "AzureCredential": "DefaultProfile", + "RouteTable": "InputObject", + "ParentVirtualHub": "ParentObject", + "VHubRouteTableId": "ResourceId" + }, + "Remove-AzApplicationGatewayFrontendIPConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBGremlinDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementDiagnostic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzDataLakeAnalyticsDataSource": { + "AccountName": "Account", + "AzContext": "DefaultProfile", + "AzureBlob": "Blob", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageSyncService": { + "AzContext": "DefaultProfile", + "Tags": "Tag", + "AzureCredential": "DefaultProfile", + "StorageSyncServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzApplicationGatewaySslProfilePolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzExpressRoutePort": { + "AzContext": "DefaultProfile", + "InputObject": "ExpressRoutePort", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDiskImageReference": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Resume-AzNetAppFilesReplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VolumeName": "Name" + }, + "Get-AzStorageContainerStoredAccessPolicy": { + "AzureRmContext": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "N": "Container", + "Name": "Container", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "New-AzVirtualNetworkGatewayNatRule": { + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "VirtualNetworkGatewayNatRuleName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzTenantDeployment": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DeploymentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Update-AzCosmosDBTable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlDatabaseDataMaskingRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlInstancePool": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "InstancePoolName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzHpcCacheStorageTarget": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageTargetName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzSqlDatabaseUpgradeHint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVmssVMDataDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzStorageStaticWebsite": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzDataBoxEdgeBandwidthSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzMediaService": { + "ResourceName": "AccountName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzDataCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzContainerRegistryCredential": { + "ResourceName": "Name", + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "RegistryName": "Name", + "AzureCredential": "DefaultProfile", + "ContainerRegistryName": "Name", + "AzContext": "DefaultProfile" + }, + "Get-AzIoTDeviceProvisioningServiceRegistration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataFactoryV2Pipeline": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PipelineName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Disable-AzCdnCustomDomain": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataFactoryDataset": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzTrafficManagerProfile": { + "TimeoutInSecondsForMonitor": "MonitorTimeoutInSeconds", + "ToleratedNumberOfFailuresForMonitor": "MonitorToleratedNumberOfFailures", + "ProtocolForMonitor": "MonitorProtocol", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Tags": "Tag", + "PathForMonitor": "MonitorPath", + "AzContext": "DefaultProfile", + "IntervalInSecondsForMonitor": "MonitorIntervalInSeconds", + "PortForMonitor": "MonitorPort" + }, + "Get-AzPrivateEndpoint": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzIotHubRoutingEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzEventGridDomainKey": { + "ResourceGroup": "ResourceGroupName", + "AzureCredential": "DefaultProfile", + "KeyName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzFrontDoorCdnRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataMigrationMongoDbCollectionSetting": { + "CollectionName": "Name", + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile", + "Unique": "UniqueShard", + "RU": "TargetRequestUnit", + "Clean": "CanDelete", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzMlCommitmentPlan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlElasticPoolAdvisor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIoTDeviceProvisioningServiceAccessPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlSyncGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SyncGroupName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzSupportTicket": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzIoTDeviceProvisioningServiceLinkedHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMBginfoExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzureRmContext": "DefaultProfile", + "HandlerVersion": "TypeHandlerVersion", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "Version": "TypeHandlerVersion" + }, + "Add-AzSqlInstanceKeyVaultKey": { + "AzContext": "DefaultProfile", + "ResourceId": "InstanceResourceId", + "InputObject": "Instance", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzBatchAutoScale": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayUrlPathMapConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIotHubCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDnsRecordSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRouteConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzContainerRegistryManifest": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceFabricManagedClusterApplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationName": "Name" + }, + "Update-AzCosmosDBTableThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNetworkWatcherConfigFlowLog": { + "AzContext": "DefaultProfile", + "EnableTA": "EnableTrafficAnalytics", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCustomIpPrefix": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Stop-AzVpnGatewayPacketCapture": { + "VpnGatewayName": "Name", + "ResourceName": "Name", + "VpnGateway": "InputObject", + "AzureRmContext": "DefaultProfile", + "GatewayName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayRedirectConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzIotSecurityAnalyticsAggregatedAlert": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzMaintenanceUpdate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzSqlManagedInstanceTransparentDataEncryptionCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHDInsightHost": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlElasticPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ElasticPoolName", + "AzureCredential": "DefaultProfile" + }, + "New-AzBlueprint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageBlob": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "ICloudBlob": "CloudBlob", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzDataLakeAnalyticsFirewallRule": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseTrigger": { + "AzContext": "DefaultProfile", + "File": "DefinitionFile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzSynapseSqlVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrRecoveryPlan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPrivateDnsZoneGroup": { + "AzContext": "DefaultProfile", + "PrivateDnsZoneGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNotificationHubsNamespaceKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrServicesProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageDirectory": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CloudFileShare": "Share", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "CloudFileDirectory": "Directory", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "Get-AzSqlDatabaseFailoverGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesAsrvCenter": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCustomIpPrefix": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzApiManagement": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzHDInsightClusterDiskEncryptionKey": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzScheduledQueryRuleAlertingAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNatGateway": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzIntegrationAccountCertificate": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBGremlinSpatialSpec": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIpGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHDInsightClusterAutoscaleConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceBusQueue": { + "QueueName": "Name", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Get-AzSqlDatabaseAdvisor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetAppFilesVolume": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VolumeName": "Name" + }, + "Add-AzServiceBusVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Export-AzAnalysisServicesInstanceLog": {}, + "Remove-AzEventHubCluster": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataLakeStoreFirewallRule": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCdnProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIntegrationAccountAssembly": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "IntegrationAccountName": "ParentName", + "AssemblyName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallThreatIntelWhitelist": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageCORSRule": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzStorageObjectReplicationPolicy": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzLogProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRecoveryServicesVaultProperty": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCdnCustomDomain": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageQueue": { + "AzureCredential": "DefaultProfile", + "N": "Name", + "AzureRmContext": "DefaultProfile", + "Queue": "Name" + }, + "Set-AzSqlServerVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataShareSynchronizationSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorWafCustomRuleObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzFrontDoorCdnSecurityPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzContainerRegistryTag": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Save-AzVMImage": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "VirtualHardDiskNamePrefix": "VHDNamePrefix", + "AzureRmContext": "DefaultProfile", + "VMName": "Name" + }, + "Get-AzAlertObjectHistory": { + "AzContext": "DefaultProfile", + "ResourceId": "AlertId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzContainerRegistryWebhook": { + "ContainerRegistryName": "RegistryName", + "WebhookStatus": "Status", + "AzContext": "DefaultProfile", + "WebhookUri": "Uri", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "WebhookHeaders": "Header", + "WebhookActions": "Action", + "WebhookName": "Name", + "WebhookScope": "Scope", + "Tags": "Tag", + "AzureCredential": "DefaultProfile", + "Id": "ResourceId" + }, + "Remove-AzRecoveryServicesBackupProtectionPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApiManagementApiToProduct": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataShare": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayHttpListener": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRedisCache": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCdnSubscriptionResourceUsage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIntegrationAccountCertificate": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallNatRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVMSecret": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "Id": "SourceVaultId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewaySslCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIntegrationAccountPartner": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLoadBalancerBackendAddressPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeAnalyticsJob": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRoutePortIdentity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFrontDoorCdnRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayClientAuthConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStackEdgeJob": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Job": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzDataShareSubscription": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzMetricDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIotHubRoutingEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBMongoDBCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseSqlPoolRestorePoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Update-AzDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DiskName", + "AzureCredential": "DefaultProfile" + }, + "New-AzBatchResourceFile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzApiManagementGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVpnClientConfiguration": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzAutomationScheduledRunbook": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "RunbookName", + "AzureCredential": "DefaultProfile" + }, + "Start-AzAksDashboard": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageBlobRangeToRestore": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayRedirectConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzAutomationWebhook": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "HybridWorker": "RunOn" + }, + "Get-AzDtlAllowedVMSizesPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzRecoveryServicesAsrReplicationProtectedItemDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ReplicationProtectedItem": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNotificationHubAuthorizationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzWebAppBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationInsightsLinkedStorageAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureSqlInstanceDatabase": "InputObject", + "AzureInstanceDatabaseObject": "InputObject" + }, + "Set-AzVmss": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAutomationWebhook": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPeeringRegisteredAsn": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzLoadBalancerFrontendIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBSqlContainerThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewaySslProfilePolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetworkInterfaceIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseSparkJobDefinition": { + "AzContext": "DefaultProfile", + "SparkJobDefinitionName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzResourceGroupDeploymentWhatIfResult": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DeploymentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzSynapseTriggerSubscription": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCognitiveServicesAccountApiProperty": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzWebAppAccessRestrictionConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzWebAppSlotPublishingProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBSqlStoredProcedure": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVpnGateway": { + "VpnGatewayName": "Name", + "ResourceName": "Name", + "VpnGateway": "InputObject", + "AzureRmContext": "DefaultProfile", + "GatewayName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzManagementGroupDeployment": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "DeploymentId": "Id", + "DeploymentName": "Name" + }, + "Import-AzApiManagementApi": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzEventHubAuthorizationRuleSASToken": { + "AzContext": "DefaultProfile", + "ResourceId": "AuthorizationRuleId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSearchPrivateLinkResource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIpAllocation": { + "AzContext": "DefaultProfile", + "IpAllocationId": "ResourceId", + "AzureCredential": "DefaultProfile", + "IpAllocation": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzStorageServiceMetricsProperty": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "New-AzVpnClientRootCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCdnOriginGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCdnEndpointNameAvailability": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceFabricManagedClusterApplicationTypeVersion": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "ApplicationTypeVersion": "Version", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Connect-AzAccount": { + "SubscriptionName": "Subscription", + "AuthScopeTypeName": "AuthScope", + "Device": "UseDeviceAuthentication", + "SubscriptionId": "Subscription", + "ManagedService": "Identity", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DeviceCode": "UseDeviceAuthentication", + "MSI": "Identity", + "DeviceAuth": "UseDeviceAuthentication", + "Domain": "Tenant", + "EnvironmentName": "Environment", + "AzureCredential": "DefaultProfile", + "TenantId": "Tenant" + }, + "Remove-AzConsumptionBudget": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkSecurityRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzOperationalInsightsIntelligencePack": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceName", + "AzureCredential": "DefaultProfile" + }, + "New-AzDnsRecordSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzSynapseSparkSessionTimeout": { + "AzContext": "DefaultProfile", + "Id": "LivyId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataFactoryV2TriggerSubscription": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzAutomationConnectionFieldValue": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorRulesEngineActionObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataShare": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayFrontendPort": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryRun": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVmssDataDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzApplicationInsights": { + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "ComponentName": "Name", + "ApplicationInsightsComponentName": "Name" + }, + "New-AzVMSqlServerKeyVaultCredentialConfig": {}, + "Set-AzIntegrationAccountCertificate": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementApiRevision": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeStoreDeletedItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDeploymentManagerArtifactSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Resize-AzVirtualNetworkGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlDatabaseInstanceFailoverGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataShareAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVMAccessExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageContainerStoredAccessPolicy": { + "AzureRmContext": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "N": "Container", + "Name": "Container", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "Get-AzDeploymentManagerService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayIdentity": { + "AzContext": "DefaultProfile", + "UserAssignedIdentity": "UserAssignedIdentityId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupSchedulePolicyObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlVMConfigGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRoleAssignment": { + "SPN": "ServicePrincipalName", + "AzureRmContext": "DefaultProfile", + "Id": "ObjectId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Email": "SignInName", + "PrincipalId": "ObjectId", + "UserPrincipalName": "SignInName" + }, + "New-AzVpnGateway": { + "VpnGatewayName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Update-AzADUser": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "UPN": "UserPrincipalName" + }, + "Remove-AzVirtualRouterPeer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "PeerName" + }, + "New-AzSqlSyncAgent": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SyncAgentName": "Name" + }, + "Remove-AzTrafficManagerEndpointConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApiManagementApiToGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSentinelAlertRuleAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAttestation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzCognitiveServicesAccountNetworkRule": { + "VirtualNetworkId": "VirtualNetworkResourceId", + "CognitiveServicesAccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzContext": "DefaultProfile", + "SubnetId": "VirtualNetworkResourceId" + }, + "Set-AzSecurityAutoProvisioningSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPowerBIWorkspaceCollection": { + "ResourceName": "WorkspaceCollectionName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceCollectionName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVpnGatewayNatRule": { + "VpnGatewayNatRuleName": "Name", + "VpnGatewayNatRule": "InputObject", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "ParentVpnGatewayName": "ParentResourceName", + "VpnGatewayName": "ParentResourceName", + "AzContext": "DefaultProfile", + "VpnGatewayNatRuleId": "ResourceId" + }, + "New-AzStorageTable": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Table": "Name", + "N": "Name" + }, + "Start-AzSynapseTrigger": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAppServiceEnvironment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSentinelDataConnector": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSynapseSparkPool": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SparkPoolName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzStorageSyncGroup": { + "SyncGroupName": "Name", + "StorageSyncService": "ParentObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageSyncServiceId": "ParentResourceId", + "AzContext": "DefaultProfile", + "ParentName": "StorageSyncServiceName" + }, + "New-AzSqlDatabaseFailoverGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzBatchTask": { + "AzureRmContext": "DefaultProfile", + "EnvironmentSetting": "EnvironmentSettings", + "AzureCredential": "DefaultProfile", + "ResourceFile": "ResourceFiles", + "AzContext": "DefaultProfile", + "ApplicationPackageReference": "ApplicationPackageReferences" + }, + "Get-AzDataMigrationTask": { + "AzContext": "DefaultProfile", + "TaskName": "Name", + "AzureRmContext": "DefaultProfile", + "Project": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationSoftwareUpdateRun": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ServerName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseIntegrationRuntimeMetric": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzIntegrationAccount": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Convert-AzSqlDatabaseVulnerabilityAssessmentScan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBGremlinUniqueKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDeploymentManagerServiceUnit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlElasticPoolActivity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzHDInsightAzureMonitor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzOperationalInsightsAzureActivityLogDataSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPeerAsnContactDetail": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrRecoveryPoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzPolicyRemediation": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzFrontDoorCdnRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationSourceControl": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Close-AzStorageFileHandle": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "CloudFile": "File", + "AzureCredential": "DefaultProfile", + "CloudFileShare": "Share", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "CloudFileDirectory": "Directory", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzApplicationGateway": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzSynapseWorkspaceKey": { + "AzContext": "DefaultProfile", + "KeyName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationInsightsPricingPlan": { + "AzContext": "DefaultProfile", + "ApplicationInsightsComponentName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ComponentName": "Name" + }, + "New-AzRecoveryServicesAsrStorageClassificationMapping": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzIotHubModuleTwin": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementOperation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzServiceFabricVmImage": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewaySslPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteConnection": { + "ResourceName": "Name", + "ExpressRouteGatewayId": "ParentResourceId", + "ExpressRouteConnectionName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ExpressRouteGateway": "ExpressRouteGatewayObject" + }, + "Set-AzActionRule": { + "AzContext": "DefaultProfile", + "ResourceId": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzOperationalInsightsLinkedService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzPowerBIEmbeddedCapacity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVpnSiteLinkConnectionIkeSa": { + "GrandParentName": "VpnGatewayName", + "VpnSiteLinkConnectionName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "VpnSiteLinkConnection": "InputObject", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ParentName": "VpnConnectionName" + }, + "Set-AzNetworkSecurityGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzConsumptionUsageDetail": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzLoadBalancerInboundNatRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubDeviceChildren": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecurityAdaptiveNetworkHardening": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzLoadBalancer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetworkProfile": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Disable-AzDataCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDnsZone": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerAudit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlElasticPoolAdvisorAutoExecuteStatus": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSignalR": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Initialize-AzRecoveryServicesBackupProtectableItem": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPolicyNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceEndpointPolicyDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFrontDoorCdnEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Undo-AzCognitiveServicesAccountRemoval": { + "AzContext": "DefaultProfile", + "CognitiveServicesAccountName": "Name", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzHDInsightMonitoring": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPeeringServicePrefix": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzNetworkInterfaceIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementRegion": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPeerAsn": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzEventHubAuthorizationRule": { + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "AuthorizationRuleName": "Name", + "AzContext": "DefaultProfile", + "AuthRuleObj": "InputObject", + "EventHubName": "EventHub" + }, + "New-AzAnalysisServicesFirewallConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlElasticJobStep": { + "AzContext": "DefaultProfile", + "StepName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzAutomationDscCompilationJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ConfigurationName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIntegrationAccountAssembly": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "IntegrationAccountName": "ParentName", + "AssemblyName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzCdnDeliveryPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStackEdgeStorageContainer": { + "AzContext": "DefaultProfile", + "EdgeContainerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlElasticJobTargetGroup": { + "AzContext": "DefaultProfile", + "TargetGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzBatchComputeNodeScheduling": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVirtualWan": { + "ResourceName": "Name", + "VirtualWanName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseTriggerSubscriptionStatus": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzRecoveryServicesBackupItem": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzBatchCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzSecurityAdvancedThreatProtection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDevSpacesController": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPeeringRegisteredAsn": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPrivateEndpointConnection": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzFrontDoor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzAksClusterCredential": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzO365PolicyProperty": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricManagedClusterApplicationType": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHDInsightMonitoring": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzImage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ImageName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrNetwork": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCognitiveServicesAccountNetworkRule": { + "VirtualNetworkId": "VirtualNetworkResourceId", + "CognitiveServicesAccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzContext": "DefaultProfile", + "SubnetId": "VirtualNetworkResourceId" + }, + "New-AzProximityPlacementGroup": { + "AzContext": "DefaultProfile", + "ProximityPlacementGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSynapseSparkPool": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SparkPoolName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzSmartGroup": { + "AzContext": "DefaultProfile", + "ResourceId": "SmartGroupId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVirtualNetworkGatewayIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzWebAppBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAlertRule": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataLakeAnalyticsCatalogItemAclEntry": { + "UserId": "ObjectId", + "AzureRmContext": "DefaultProfile", + "Id": "ObjectId", + "AzureCredential": "DefaultProfile", + "AccountName": "Account", + "AzContext": "DefaultProfile" + }, + "Remove-AzADGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIotHubEventHubConsumerGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVMNetworkInterface": { + "NetworkInterfaceId": "Id", + "AzureRmContext": "DefaultProfile", + "NicId": "Id", + "AzureCredential": "DefaultProfile", + "VMProfile": "VM", + "AzContext": "DefaultProfile" + }, + "Remove-AzRoleDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCognitiveServicesAccountUsage": { + "AzContext": "DefaultProfile", + "CognitiveServicesAccountName": "Name", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzTag": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzTrafficManagerEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricApplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationName": "Name" + }, + "Set-AzDeploymentManagerStep": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataShareSubscription": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzContainerRegistryTag": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBRestorableDatabaseAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzKeyVault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzSynapseSqlAdvancedThreatProtectionSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Sync-AzDataFactoryV2IntegrationRuntimeCredential": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationInsightsContinuousExport": { + "AzContext": "DefaultProfile", + "ApplicationInsightsComponentName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ComponentName": "Name" + }, + "Get-AzCognitiveServicesAccount": { + "AzContext": "DefaultProfile", + "CognitiveServicesAccountName": "Name", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceFabricManagedClusterApplicationTypeVersion": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "ApplicationTypeVersion": "Version", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteCircuit": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Disable-AzSqlServerAdvancedDataSecurity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Split-AzReservation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPolicyIntrusionDetectionBypassTraffic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAnalysisServicesFirewallRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallHubIpAddress": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDeploymentScript": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzRecoveryServicesAsrTestFailoverJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAppServiceEnvironment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIntegrationAccount": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDefault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubDeployment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPrivateDnsZoneGroup": { + "AzContext": "DefaultProfile", + "PrivateDnsZoneGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzHDInsightPersistedScriptAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBGremlinIncludedPathIndex": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBSqlStoredProcedure": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Export-AzApiManagementApi": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRmStorageContainerImmutabilityPolicy": { + "ImmutabilityPolicy": "InputObject", + "AccountName": "StorageAccountName", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "N": "ContainerName", + "IfMatch": "Etag", + "AzContext": "DefaultProfile", + "ImmutabilityPeriodSinceCreationInDays": "ImmutabilityPeriod" + }, + "Invoke-AzDataMigrationCommand": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataBoxEdgeTrigger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataShareAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementUserSsoUrl": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCdnOrigin": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeGen2ChildItem": { + "AzureCredential": "DefaultProfile", + "FetchPermission": "FetchProperty", + "AzureRmContext": "DefaultProfile", + "UserPrincipalName": "OutputUserPrincipalName" + }, + "Remove-AzHost": { + "AzContext": "DefaultProfile", + "HostName": "Name", + "Host": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRmStorageContainerImmutabilityPolicy": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "N": "ContainerName", + "IfMatch": "Etag", + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName" + }, + "New-AzCosmosDBAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSqlDatabaseLongTermRetentionBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzResourceGroupDeployment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataLakeStoreItemOwner": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorCdnRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDiskEncryptionSet": { + "AzContext": "DefaultProfile", + "DiskEncryptionSetName": "Name", + "DiskEncryptionSet": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzSecurityAdvancedThreatProtection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIntegrationAccountAssembly": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "IntegrationAccountName": "ParentName", + "AssemblyName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Test-AzSynapseSparkPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzWebAppPublishingProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchPoolNodeCount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSnapshotImageReference": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecuritySubAssessment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayAvailableWafRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIotHubDevice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzCosmosDBTableThroughputMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzInsightsPrivateLinkScopedResource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNetAppFilesAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzExpressRouteGateway": { + "ExpressRouteGateway": "InputObject", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "ExpressRouteGatewayName": "Name", + "AzureCredential": "DefaultProfile", + "GatewayName": "Name", + "AzContext": "DefaultProfile" + }, + "Get-AzStackEdgeOrder": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Device": "DeviceObject" + }, + "Update-AzSqlServerVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDiskUpdateKeyEncryptionKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRoleDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlVMGroup": { + "AzContext": "DefaultProfile", + "SqlVMGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIoTDeviceProvisioningServiceLinkedHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzVpnGatewayPacketCapture": { + "VpnGatewayName": "Name", + "ResourceName": "Name", + "VpnGateway": "InputObject", + "AzureRmContext": "DefaultProfile", + "GatewayName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAlertRuleWebhook": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetAppFilesPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "PoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Set-AzResource": { + "PropertyObject": "Properties", + "Tags": "Tag", + "Id": "ResourceId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PlanObject": "Plan", + "AzureRmContext": "DefaultProfile", + "SkuObject": "Sku", + "Name": "ResourceName" + }, + "Get-AzApplicationGatewayIdentity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBSqlRestorableContainer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzHpcCache": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CacheName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzApplicationGatewayRedirectConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBMongoDBDatabaseThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzEventHubCluster": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBMongoDBIndex": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMRunCommandDocument": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFrontDoorCdnCustomDomain": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzSqlInstanceAdvancedDataSecurity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVmssDiskEncryptionExtension": { + "AzureRmContext": "DefaultProfile", + "HandlerVersion": "TypeHandlerVersion", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Name": "VMScaleSetName", + "Version": "TypeHandlerVersion" + }, + "Get-AzVirtualWan": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzApplicationGatewayAuthenticationCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzEventGridDomainTopic": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Domain": "DomainName", + "AzContext": "DefaultProfile", + "DomainTopicName": "Name", + "ResourceGroup": "ResourceGroupName" + }, + "New-AzKeyVault": { + "AzContext": "DefaultProfile", + "VaultName": "Name", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzEventGridTopic": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "TopicName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzOperationalInsightsDataSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkInterfaceIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageAccountNetworkRuleSet": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name" + }, + "New-AzPeeringDirectConnectionObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSearchSharedPrivateLinkResource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzMediaService": { + "ResourceName": "AccountName", + "AzureRmContext": "DefaultProfile", + "Id": "StorageAccountId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Name": "AccountName" + }, + "Remove-AzStackEdgeDevice": { + "DeviceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Device": "DeviceObject" + }, + "New-AzStorageAccountManagementPolicyFilter": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementContext": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVaultCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVirtualApplianceSite": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzFirewallPolicyRuleCollectionGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzAttestationPolicySigner": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlServerDisasterRecoveryConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzVirtualNetworkGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlIncludedPathIndex": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementUserFromGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVirtualHub": { + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "VirtualHubName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlVMGroup": { + "AzContext": "DefaultProfile", + "SqlVMGroupName": "Name", + "SqlVMGroupId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSpatialAnchorsAccount": { + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "AzureCredential": "DefaultProfile", + "SpatialAnchorsAccountName": "Name", + "AccountName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "New-AzApplicationGatewayClientAuthConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBSqlRestorableDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzSynapsePipeline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMDiagnosticsExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRmStorageShare": { + "Share": "InputObject", + "AccountName": "StorageAccountName", + "ShareName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "N": "Name", + "AzContext": "DefaultProfile" + }, + "Set-AzSignalRUpstream": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorRoutingRuleObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAksNodePool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzStorageAccountNetworkRule": { + "VirtualNetworkId": "VirtualNetworkResourceId", + "AccountName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name", + "AzContext": "DefaultProfile", + "SubnetId": "VirtualNetworkResourceId" + }, + "Set-AzFrontDoorCdnProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzContainerRegistryRepository": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Save-AzContext": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVpnClientIpsecParameter": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBTable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutomationConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Copy-AzSqlDatabaseLongTermRetentionBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzManagedServicesAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSubscription": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAutomationHybridWorkerGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Group": "Name" + }, + "Remove-AzRecoveryServicesAsrStorageClassificationMapping": { + "AzContext": "DefaultProfile", + "StorageClassificationMapping": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceActiveDirectoryOnlyAuthentication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzSqlDatabaseLedgerDigestUpload": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIotHubMessageEnrichment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCdnProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzInsightsPrivateLinkScope": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzSqlElasticPoolFailover": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ElasticPoolName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlSyncAgent": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SyncAgentName": "Name" + }, + "New-AzServiceFabricManagedNodeType": { + "DataDiskSize": "DiskSize", + "AzureRmContext": "DefaultProfile", + "DataDiskType": "DiskType", + "AzureCredential": "DefaultProfile", + "NodeTypeName": "Name", + "AzContext": "DefaultProfile" + }, + "New-AzStorageContainerSASToken": { + "Container": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "N": "Name" + }, + "Get-AzSqlInstancePoolUsage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "InstancePoolName": "Name", + "InstancePoolResourceId": "ResourceId" + }, + "Use-AzHDInsightCluster": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ClusterCredential": "HttpCredential", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceBusSubscription": { + "TopicName": "Topic", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "SubscriptionName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Test-AzRecoveryServicesDSMove": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationDscNodeConfigurationDeployment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteCrossConnectionRouteTable": { + "ResourceName": "CrossConnectionName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "CrossConnectionName", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataBoxEdgeRole": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzOperationalInsightsWindowsPerformanceCounterDataSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHpcCache": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CacheName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Invoke-AzDataBoxEdgeDevice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzCdnProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBGremlinDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzOperationalInsightsDataSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementUser": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementApiVersionSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFirewall": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzEventGridDomain": { + "ResourceGroup": "ResourceGroupName", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DomainName": "Name" + }, + "New-AzSqlInstance": { + "AzureRmContext": "DefaultProfile", + "ParentObject": "InstancePool", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "InstanceName": "Name", + "ResourceId": "InstancePoolResourceId" + }, + "Add-AzStorageAccountManagementPolicyAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceBusSubscription": { + "TopicName": "Topic", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "SubscriptionName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Add-AzVmssDataDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPrivateEndpointConnection": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzNetAppFilesBackup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "BackupName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupManagementServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceFabricManagedCluster": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzIoTDeviceProvisioningService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementCache": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementApiFromGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzContainerRegistryNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPolicyExemption": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlServerCommunicationLink": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzBatchComputeNodeUser": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeGen2ItemContent": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzApplicationGatewayPrivateLinkConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIotHubVerifiedCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetAppFilesSnapshotPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "SnapshotPolicyName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzSearchQueryKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Import-AzAutomationDscConfiguration": { + "AzContext": "DefaultProfile", + "Tag": "Tags", + "AzureRmContext": "DefaultProfile", + "Path": "SourcePath", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMSize": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSearchService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzDataLakeStoreDeletedItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementTenantAccess": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzReservationQuote": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name" + }, + "New-AzAutomationWebhook": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "HybridWorker": "RunOn" + }, + "Remove-AzResourceLock": { + "AzureRmContext": "DefaultProfile", + "Id": "LockId", + "ExtensionResourceName": "LockName", + "AzureCredential": "DefaultProfile", + "ResourceId": "LockId", + "Name": "LockName", + "AzContext": "DefaultProfile" + }, + "Update-AzIoTDeviceProvisioningServiceAccessPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBPermission": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Wait-AzDataLakeAnalyticsJob": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewaySslCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRelayHybridConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSshKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "sshkeyName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkServiceTag": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzAutomationSourceControlSyncJob": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SourceControlName", + "SourceControlSyncJobId": "JobId" + }, + "Remove-AzDeploymentManagerArtifactSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restart-AzSignalR": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayRewriteRuleActionSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzLoadBalancerProbeConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIoTDeviceProvisioningServiceAccessPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Import-AzAutomationDscNodeConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationHybridWorkerGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Group": "Name" + }, + "Get-AzSqlDatabaseTransparentDataEncryption": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataLakeStoreItemAcl": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStackEdgeStorageAccount": { + "AzContext": "DefaultProfile", + "EdgeStorageAccount": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzMetric": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "MetricNames": "MetricName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRecoveryServicesAsrVaultContext": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzTrafficManagerExpectedStatusCodeRange": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMDiskEncryptionStatus": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHostGroup": { + "AzContext": "DefaultProfile", + "HostGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementApiRelease": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzKeyVaultAccessPolicy": { + "AzContext": "DefaultProfile", + "SPN": "ServicePrincipalName", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "UPN": "UserPrincipalName" + }, + "Set-AzSqlInstanceActiveDirectoryAdministrator": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzRedisCache": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDiskSecurityProfile": { + "DiskSecurityProfile": "Disk", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlDatabaseDataMaskingRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVaultCertificateContact": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSqlVMGroup": { + "SqlVMGroupId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "SqlVMGroup": "InputObject", + "SqlVMGroupName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVpnClientRevokedCertificate": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "VpnClientRevokedCertificateName" + }, + "New-AzDataBoxEdgeBandwidthSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzKeyVaultNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzOperationalInsightsApplicationInsightsDataSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRouteConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataShareDataSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restart-AzWebApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBCassandraTableThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSynapseSqlPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecurityAdaptiveApplicationControlGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzSqlInstanceOperation": { + "SqlInstanceOperation": "InputObject", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "OperationName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzStackEdgeShare": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "EdgeShare": "InputObject", + "EdgeShareName": "Name" + }, + "Stop-AzDataFactoryV2DataFlowDebugSession": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageTableStoredAccessPolicy": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "Table", + "N": "Table" + }, + "New-AzServiceFabricManagedClusterApplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationName": "Name" + }, + "Test-AzDataLakeStoreAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzDataLakeAnalyticsComputePolicy": { + "ComputePolicyName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "MaxDegreeOfParallelismPerJob": "MaxAnalyticsUnitsPerJob", + "AccountName": "Account", + "AzContext": "DefaultProfile" + }, + "Update-AzSentinelIncident": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseRestorePoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIotHubModule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayConnectionDraining": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVpnClientRevokedCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewaySslPredefinedPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRecoveryServicesAsrRecoveryPlan": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "RecoveryPlan": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzImageDataDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzContainerRegistryReplication": { + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "ReplicationName": "Name", + "ContainerRegistryName": "RegistryName", + "AzContext": "DefaultProfile", + "Replicatoin": "Replication", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRoutePortsLocation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCognitiveServicesAccountKey": { + "AzContext": "DefaultProfile", + "CognitiveServicesAccountName": "Name", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlElasticJobTargetGroup": { + "AzContext": "DefaultProfile", + "TargetGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzBatchAccountKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesAsrPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "RecoveryPoints": "NumberOfRecoveryPointsToRetain", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzWebAppBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNotificationHubAuthorizationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlServerOutboundFirewallRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AllowedFQDN", + "AzureCredential": "DefaultProfile" + }, + "New-AzVmssIpConfig": { + "PublicIPAddressIdleTimeoutInMinutes": "PublicIPAddressConfigurationIdleTimeoutInMinutes", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PublicIPAddressDomainNameLabel": "DnsSetting", + "AzContext": "DefaultProfile", + "PublicIPAddressName": "PublicIPAddressConfigurationName" + }, + "Start-AzWebAppSlot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzOperationalInsightsDataSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVMDscExtension": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationInsightsLinkedStorageAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorRulesEngineMatchConditionObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzApiManagementApiRelease": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceDatabaseBackupLongTermRetentionPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlSyncGroupLog": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SyncGroupName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLogicAppRunAction": { + "ML": "MaximumFollowNextPageLink", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "FL": "FollowNextPageLink" + }, + "Update-AzCustomIpPrefix": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVirtualNetworkGatewayNatRule": { + "VirtualNetworkGatewayNatRuleId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "VirtualNetworkGatewayNatRuleName": "Name", + "ParentVirtualNetworkGatewayName": "ParentResourceName", + "VirtualNetworkGatewayName": "ParentResourceName", + "VirtualNetworkGatewayNatRule": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceBusGeoDRConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseExpanded": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecuritySetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVmssBootDiagnostic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSynapseWorkspace": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "WorkspaceName": "Name" + }, + "Invoke-AzIotHubQuery": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzTrafficManagerEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRelayAuthorizationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceEndpointPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVpnSite": { + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VpnSiteName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkWatcherConnectionMonitor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ConnectionMonitorName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDiskAccess": { + "AzContext": "DefaultProfile", + "DiskAccessName": "Name", + "AzureCredential": "DefaultProfile", + "DiskAccess": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzApplicationGatewayWebApplicationFirewallConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DisabledRuleGroups": "DisabledRuleGroup", + "AzureCredential": "DefaultProfile" + }, + "Revoke-AzSnapshotAccess": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SnapshotName", + "AzureCredential": "DefaultProfile" + }, + "New-AzHDInsightClusterConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDevSpacesController": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutomationCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorWafRuleGroupOverrideObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIoTDeviceProvisioningServiceCertificateVerificationCode": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCdnProfileSupportedOptimizationType": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDiskUpdateConfig": { + "AzContext": "DefaultProfile", + "AccountType": "SkuName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataLakeAnalyticsDataSource": { + "AccountName": "Account", + "AzContext": "DefaultProfile", + "AzureBlob": "Blob", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerRecommendedAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVHubRouteTable": { + "VHubRouteTableName": "Name", + "RouteTableId": "ResourceId", + "VirtualHub": "ParentObject", + "RouteTableName": "Name", + "AzContext": "DefaultProfile", + "VHubRouteTable": "InputObject", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "ParentVirtualHubName": "ParentResourceName", + "VirtualHubName": "ParentResourceName", + "AzureCredential": "DefaultProfile", + "RouteTable": "InputObject", + "ParentVirtualHub": "ParentObject", + "VHubRouteTableId": "ResourceId" + }, + "Remove-AzAutomationCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzFrontDoorCustomDomainHttps": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseSensitivityRecommendation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPeeringRegisteredPrefix": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageSyncGroup": { + "SyncGroupName": "Name", + "ParentName": "StorageSyncServiceName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzNetworkWatcherConnectionMonitor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ConnectionMonitorName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceFabricService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzDataLakeGen2AclRecursive": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzADSpCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAutomationDscConfiguration": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ConfigurationName": "Name" + }, + "Get-AzNetworkWatcher": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Disable-AzTrafficManagerProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVMExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlDatabaseRecommendedActionState": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Undo-AzKeyVaultKeyRemoval": { + "AzContext": "DefaultProfile", + "KeyName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryV2DataFlow": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DataFlowName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzVirtualWanVpnServerConfigurationVpnProfile": { + "VirtualWan": "VirtualWanObject", + "VirtualWanId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "Get-AzResourceProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVmssRollingUpgradePolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseIntegrationRuntime": { + "AzureRmContext": "DefaultProfile", + "SubnetName": "Subnet", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "PublicIPs": "PublicIP", + "IntegrationRuntimeName": "Name" + }, + "New-AzDataMigrationAzureActiveDirectoryApp": { + "AzContext": "DefaultProfile", + "Key": "AppKey", + "AppId": "ApplicationId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFrontDoorCdnCustomDomain": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzReservation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayPrivateLinkConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceBusTopic": { + "TopicName": "Name", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Get-AzNetworkWatcherSecurityGroupView": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataBoxEdgeDevice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataBoxEdgeOrder": { + "AzContext": "DefaultProfile", + "DeviceObject": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DiskName", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBSqlTrigger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNetAppFilesBackupPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "BackupPolicyName": "Name", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzIntegrationAccountSchema": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchSubtask": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzHostGroup": { + "AzContext": "DefaultProfile", + "HostGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementProduct": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeAnalyticsCatalogItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlVM": { + "SqlVMId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "SqlVMName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "SqlVM": "InputObject" + }, + "Get-AzStorageBlob": { + "AzureRmContext": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "N": "Container", + "Name": "Container", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "New-AzADGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIntegrationAccountBatchConfiguration": { + "BatchConfigurationName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "IntegrationAccountName": "ParentName", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricManagedClusterApplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationName": "Name" + }, + "Get-AzBillingInvoice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayAutoscaleConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayRewriteRuleCondition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotSecuritySolution": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzSynapseSparkSession": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Backup-AzKeyVaultCertificate": { + "Certificate": "InputObject", + "AzureCredential": "DefaultProfile", + "SecretName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzDataFactoryV2Pipeline": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PipelineName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzADAppCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVirtualNetworkGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataCollectionRuleAssociation": { + "AzureRmContext": "DefaultProfile", + "ResourceUri": "TargetResourceId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "AssociationId", + "Name": "AssociationName" + }, + "Add-AzSqlServerTransparentDataEncryptionCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDeviceSecurityGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkWatcherNetworkConfigurationDiagnosticProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDiagnosticSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "TargetResourceId": "ResourceId", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzBatchCertificateDeletion": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzRecoveryServicesAsrRecoveryPlan": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "RecoveryPlan": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzStorageBlobInventoryPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "BlobInventoryPolicy": "InputObject" + }, + "Get-AzApiManagementAuthorizationServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzSqlInstanceAdvancedDataSecurity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restart-AzWebAppSlot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayRewriteRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceFabricCluster": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetAppFilesBackupPolicy": { + "AzContext": "DefaultProfile", + "BackupPolicyName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementApiVersionSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzResourceLock": { + "AzureRmContext": "DefaultProfile", + "Id": "LockId", + "ExtensionResourceName": "LockName", + "AzureCredential": "DefaultProfile", + "ResourceId": "LockId", + "Name": "LockName", + "AzContext": "DefaultProfile" + }, + "Set-AzDiskDiskEncryptionKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzRecoveryServicesAsrNetworkMapping": { + "AzContext": "DefaultProfile", + "NetworkMapping": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzOperationalInsightsDeletedWorkspace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSecurityAlert": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayHttpListener": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVmssVM": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIotHubDistributedTracing": { + "AzContext": "DefaultProfile", + "Mode": "SamplingMode", + "Rate": "SamplingRate", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBGremlinGraph": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageAccountManagementPolicy": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVmssInstance": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "New-AzLoadBalancer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Start-AzApplicationGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzResourceGroupDeploymentOperation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DeploymentName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSmartGroupHistory": { + "AzContext": "DefaultProfile", + "ResourceId": "SmartGroupId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzBatchPoolResize": { + "AzContext": "DefaultProfile", + "TargetDedicated": "TargetDedicatedComputeNodes", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlElasticPoolRecommendedAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRecoveryServicesAsrvCenter": { + "AzContext": "DefaultProfile", + "vCenter": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSentinelIncidentComment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseTransparentDataEncryptionActivity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVirtualHubRouteTable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesVaultSettingsFile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Clear-AzSqlServerAdvancedThreatProtectionSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryDataset": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDeploymentManagerServiceTopology": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceBusGeoDRConfigurationBreakPair": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzEventHubGeoDRConfigurationBreakPair": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Copy-AzRecoveryServicesVault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Publish-AzApiManagementTenantGitConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzHDInsightStreamingMapReduceJobDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzDataLakeGen2Item": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzNetworkWatcherConnectionMonitorReport": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ConnectionMonitorName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDiagnosticSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "TargetResourceId": "ResourceId", + "AzureCredential": "DefaultProfile" + }, + "New-AzNotificationHubsNamespaceAuthorizationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayRewriteRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFrontDoorCdnRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzContext": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzRecoveryServicesAsrProtectionDirection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagement": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlVMConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAksCluster": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzMaintenanceConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCapacityReservationGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "CapacityReservationGroupName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayHttpListenerCustomError": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlInstanceActiveDirectoryAdministrator": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIntegrationAccountSchema": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzAdvisorRecommendation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVMSqlServerAutoPatchingConfig": {}, + "Remove-AzDataLakeStoreTrustedIdProvider": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAlertHistory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationDscConfiguration": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ConfigurationName": "Name" + }, + "Get-AzStorageSyncService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageSyncServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzNetAppFilesSnapshot": { + "AzContext": "DefaultProfile", + "SnapshotName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubModule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayClientAuthConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDelegation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzDataShareSubscriptionSynchronization": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzTrafficManagerProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewaySslProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSupportTicketCommunication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataMigrationConnectionInfo": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzAutomationSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzStorageFileServiceProperty": { + "RetentionDays": "ShareRetentionDays", + "AzureRmContext": "DefaultProfile", + "Days": "ShareRetentionDays", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "StorageAccountName", + "Name": "StorageAccountName" + }, + "Get-AzSecurityPricing": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVirtualNetworkSubnetConfig": { + "AzContext": "DefaultProfile", + "NatGatewayId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "NatGateway": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSecurityAssessment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementHttpMessageDiagnostic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageQueue": { + "AzureCredential": "DefaultProfile", + "N": "Name", + "AzureRmContext": "DefaultProfile", + "Queue": "Name" + }, + "Restore-AzWebAppBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzBatchPool": { + "AzureRmContext": "DefaultProfile", + "TargetDedicated": "TargetDedicatedComputeNodes", + "ApplicationLicense": "ApplicationLicenses", + "CertificateReference": "CertificateReferences", + "AzContext": "DefaultProfile", + "ApplicationPackageReference": "ApplicationPackageReferences", + "AzureCredential": "DefaultProfile" + }, + "Update-AzADApplication": { + "AzContext": "DefaultProfile", + "ReplyUrls": "ReplyUrl", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "IdentifierUris": "IdentifierUri" + }, + "Get-AzVMImageSku": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventHubGeoDRConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDeploymentManagerServiceTopology": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIntegrationAccountMap": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzActivityLogAlert": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlDatabaseSecondary": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzKeyVaultManagedStorageAccount": { + "Tags": "Tag", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "AccountName", + "Name": "AccountName" + }, + "Get-AzHealthcareApisService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "FhirServiceName": "Name", + "AzureRmContext": "DefaultProfile", + "HealthcareApisName": "Name" + }, + "New-AzStorageBlobSASToken": { + "ICloudBlob": "CloudBlob", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStackEdgeRole": { + "AzContext": "DefaultProfile", + "Role": "InputObject", + "AzureRmContext": "DefaultProfile", + "RoleName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Switch-AzSqlDatabaseFailoverGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseIntegrationRuntime": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Stop-AzBatchJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVirtualHubVnetConnection": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "HubVirtualNetworkConnectionName": "Name", + "AzureCredential": "DefaultProfile", + "HubVirtualNetworkConnectionId": "ResourceId", + "ParentVirtualHubName": "ParentResourceName", + "HubVirtualNetworkConnection": "InputObject", + "AzContext": "DefaultProfile", + "VirtualHubName": "ParentResourceName" + }, + "Remove-AzVMChefExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBMongoDBCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzContainerRegistryNameAvailability": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "RegistryName": "Name", + "AzureCredential": "DefaultProfile", + "ContainerRegistryName": "Name", + "AzContext": "DefaultProfile" + }, + "Stop-AzTenantDeployment": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "DeploymentId": "Id", + "DeploymentName": "Name" + }, + "New-AzRelayKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMDscExtension": { + "ContainerName": "ArchiveContainerName", + "ConfigurationArchiveBlob": "ArchiveBlobName", + "HandlerVersion": "Version", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "ArchiveStorageAccountName", + "StorageEndpointSuffix": "ArchiveStorageEndpointSuffix" + }, + "Get-AzSqlVM": { + "AzContext": "DefaultProfile", + "SqlVMId": "ResourceId", + "SqlVMName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageSyncService": { + "AzContext": "DefaultProfile", + "Tags": "Tag", + "AzureCredential": "DefaultProfile", + "StorageSyncServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Add-AzIotHubConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseLongTermRetentionBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlServerVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataBoxEdgeJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataBoxEdgeTrigger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzHpcCacheStorageTarget": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageTargetName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzStorageAccountSASToken": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "New-AzCosmosDBSqlContainer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzHpcCacheStorageTarget": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageTargetName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzRouteServerPeerAdvertisedRoute": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "PeerName" + }, + "Add-AzRouteFilterRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataFactoryV2Pipeline": { + "AzContext": "DefaultProfile", + "File": "DefinitionFile", + "AzureCredential": "DefaultProfile", + "PipelineName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Import-AzWebAppKeyVaultCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlInstanceDatabaseSensitivityClassification": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzBatchPoolResize": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseVulnerabilityAssessmentRuleBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzVMReimage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzEventHubCluster": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementOpenIdConnectProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubValidSku": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutoscaleProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlServerDnsAlias": { + "AzContext": "DefaultProfile", + "TargetResourceGroupName": "ResourceGroupName", + "AzureCredential": "DefaultProfile", + "DnsAliasName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzAutomationModule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ContentLink": "ContentLinkUri", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetworkVirtualAppliance": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzHost": { + "AzContext": "DefaultProfile", + "HostName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Backup-AzApiManagement": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRelayAuthorizationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVirtualHub": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "VirtualHub": "InputObject", + "AzureCredential": "DefaultProfile", + "VirtualHubId": "ResourceId", + "VirtualHubName": "Name" + }, + "New-AzHDInsightPigJobDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlDatabaseRestorePoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetworkWatcherFlowLog": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "FlowLogName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzAdvisorRecommendation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzTrafficManagerExpectedStatusCodeRange": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Add-AzApplicationGatewayTrustedClientCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSecurityWorkspaceSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRouteFilter": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzSearchService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVmssSku": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzResourceGroup": { + "AzureRmContext": "DefaultProfile", + "ResourceGroupId": "Id", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "ResourceGroupName": "Name", + "AzContext": "DefaultProfile" + }, + "Start-AzRecoveryServicesAsrTestFailoverCleanupJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzWebAppTrafficRouting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationDscNodeConfigurationDeploymentSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCdnEdgeNode": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayBackendHealth": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzFirewallPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Stop-AzRecoveryServicesBackupJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDeploymentManagerStep": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzCdnEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzOperationalInsightsLinuxCustomLogCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBMongoDBDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageAccountNameAvailability": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name" + }, + "Get-AzVMGuestPolicyStatusHistory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDeviceSecurityGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzReservation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageContainer": { + "Container": "Name", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "N": "Name" + }, + "Get-AzCosmosDBSqlTrigger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualApplianceSite": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzStorageContainerStoredAccessPolicy": { + "AzureRmContext": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "N": "Container", + "Name": "Container", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "Resume-AzDataFactoryPipeline": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PipelineName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Update-AzServiceFabricNodeType": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzCdnOrigin": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzExpressRouteCrossConnectionPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzManagedApplication": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutomationModule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ContentLink": "ContentLinkUri", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMImagePublisher": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageServiceLoggingProperty": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzHost": { + "AzContext": "DefaultProfile", + "HostName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPeeringServicePrefix": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataLakeAnalyticsComputePolicy": { + "AzContext": "DefaultProfile", + "ComputePolicyName": "Name", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzADServicePrincipal": { + "AzContext": "DefaultProfile", + "SPN": "ServicePrincipalName", + "ServicePrincipalObjectId": "ObjectId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzManagedApplicationDefinition": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzGalleryImageVersion": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "GalleryImageVersionName": "Name" + }, + "Get-AzDataBoxEdgeStorageAccountCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDeploymentManagerServiceUnit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzDataLakeAnalyticsJob": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzRecoveryServicesAsrProtectionContainerMapping": { + "AzContext": "DefaultProfile", + "ProtectionContainerMapping": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRegulatoryComplianceControl": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzRecoveryServicesAsrCommitFailoverJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkWatcherFlowLogStatus": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Resume-AzPowerBIEmbeddedCapacity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPeerAsn": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Submit-AzHDInsightScriptAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMSqlServerExtension": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzBatchJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzVmss": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCognitiveServicesAccountSku": { + "Kind": "Type", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountType": "Type", + "AzContext": "DefaultProfile", + "CognitiveServicesAccountType": "Type" + }, + "Set-AzSynapsePipeline": { + "AzContext": "DefaultProfile", + "File": "DefinitionFile", + "AzureCredential": "DefaultProfile", + "PipelineName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzAppServiceEnvironment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzContextAutosave": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzEventHubGeoDRConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPeeringCdnPeeringPrefix": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzDataLakeStoreTrustedIdProvider": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayClientAuthConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubConnectionString": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataFactoryV2IntegrationRuntimeNode": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutomationKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBGremlinUniqueKeyPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Clear-AzSqlDatabaseAdvancedThreatProtectionSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzMetricAlertRuleV2DimensionSelection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzBatchAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "Name": "AccountName", + "AzureRmContext": "DefaultProfile" + }, + "New-AzDeploymentManagerService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzSqlElasticJobTarget": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchSupportedImage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStackEdgeOrder": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorCdnSecurityPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorCdnCustomDomain": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSentinelIncident": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Export-AzDataLakeStoreItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataFactoryV2LinkedService": { + "AzContext": "DefaultProfile", + "File": "DefinitionFile", + "LinkedServiceName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagement": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseLinkedService": { + "AzContext": "DefaultProfile", + "LinkedServiceName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzTrafficManagerEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlPoolSensitivityClassification": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlInstanceDatabaseLongTermRetentionBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBMongoDBDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzTemplateSpec": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricApplicationTypeVersion": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "ApplicationTypeVersion": "Version", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayRedirectConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementOperation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPrivateDnsRecordConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewaySku": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSubscriptionAlias": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzFrontDoorCdnSecret": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzExpressRouteCircuit": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Test-AzSynapseWorkspace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayRewriteRuleHeaderConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRoleDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIoTDeviceProvisioningServiceCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzActionRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzBatchJobSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlPoolVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Select-AzContext": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIotHubDevice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzCosmosDBMongoDBDatabaseThroughputMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVMSecret": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "Id": "SourceVaultId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzEventHubVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataLakeAnalyticsFirewallRule": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVmssDiagnosticsExtension": { + "ExtensionName": "Name", + "AzureRmContext": "DefaultProfile", + "HandlerVersion": "TypeHandlerVersion", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "Version": "TypeHandlerVersion" + }, + "New-AzDataFactoryV2IntegrationRuntimeKey": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Id": "ResourceId", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzIotHubSasToken": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlElasticJobStep": { + "AzContext": "DefaultProfile", + "StepName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayBackendAddressPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVpnClientIpsecPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDeletedInstanceDatabaseBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNatGateway": { + "AzContext": "DefaultProfile", + "NatGatewayId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "NatGateway": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAutomationSourceControl": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIpAllocation": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzCosmosDBAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzTrafficManagerEndpointConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataFactoryLinkedService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzInsightsPrivateLinkScopedResource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDeploymentManagerRollout": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzResourceAction": { + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Object": "Parameters", + "Name": "ResourceName", + "ActionName": "Action" + }, + "Reset-AzAttestationPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Sync-AzVirtualNetworkPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBlueprintArtifact": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceFabricApplicationType": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStackEdgeDevice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DeviceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzBastion": { + "PublicIpAddressResourceGroupName": "PublicIpAddressRgName", + "VirtualNetworkResourceId": "VirtualNetworkId", + "VirtualNetworkResourceGroupName": "VirtualNetworkRgName", + "ResourceName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "VirtualNetworkObject": "VirtualNetwork", + "PublicIpAddressResourceId": "PublicIpAddressId", + "PublicIpAddressObject": "PublicIpAddress", + "AzContext": "DefaultProfile", + "BastionName": "Name" + }, + "New-AzSqlServerDisasterRecoveryConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzADApplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "IdentifierUris": "IdentifierUri" + }, + "New-AzOperationalInsightsLinuxPerformanceObjectDataSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzManagedApplicationDefinition": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Invoke-AzStackEdgeDevice": { + "DeviceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Device": "DeviceObject" + }, + "Get-AzApplicationInsightsApiKey": { + "AzContext": "DefaultProfile", + "ApplicationInsightsComponentName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ComponentName": "Name" + }, + "Get-AzStackEdgeRole": { + "AzContext": "DefaultProfile", + "Device": "DeviceObject", + "AzureRmContext": "DefaultProfile", + "RoleName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzSynapseSqlAdvancedDataSecurity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementLogger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBSqlUserDefinedFunction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzManagedServicesDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVirtualNetworkSubnetConfig": { + "AzContext": "DefaultProfile", + "NatGatewayId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "NatGateway": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementBackendProxy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataBoxEdgeUser": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzVmssRollingOSUpgrade": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIoTDeviceProvisioningServiceCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAutomationCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayAuthenticationCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlConflictResolutionPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayAuthenticationCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVpnGatewayNatRule": { + "VpnGatewayNatRuleName": "Name", + "VpnGatewayId": "ParentResourceId", + "ParentVpnGatewayId": "ParentResourceId", + "ResourceName": "Name", + "ParentVpnGateway": "ParentObject", + "VpnGateway": "ParentObject", + "ParentVpnGatewayName": "ParentResourceName", + "AzureRmContext": "DefaultProfile", + "VpnGatewayName": "ParentResourceName", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzServiceFabricManagedNodeTypeVMExtension": { + "AzContext": "DefaultProfile", + "ExtensionName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSynapseIntegrationRuntime": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceEndpointPolicyDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageBlobInventoryPolicyRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzADGroup": { + "AzContext": "DefaultProfile", + "SearchString": "DisplayNameStartsWith", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzStorageBlobRestorePolicy": { + "AzureRmContext": "DefaultProfile", + "Days": "RestoreDays", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "StorageAccountName", + "Name": "StorageAccountName" + }, + "New-AzRedisCacheFirewallRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataMigrationProject": { + "ProjectName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "DataMigrationService": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzVpnClientRootCertificate": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "VpnClientRootCertificateName" + }, + "Remove-AzApiManagementUser": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupProtectionPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzManagementGroupSubscription": { + "AzContext": "DefaultProfile", + "GroupId": "GroupName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzContainerRegistryRepository": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIoTDeviceProvisioningServiceRegistration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPeeringRegisteredPrefix": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCdnDeliveryRuleAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlDatabaseVulnerabilityAssessmentRuleBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayProbeConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualNetworkGatewayLearnedRoute": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "VirtualNetworkGatewayName" + }, + "Get-AzBatchRemoteLoginSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementSystemCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlPoolVulnerabilityAssessmentScanRecord": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesVaultProperty": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlDatabaseDataMaskingPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzIotHubManualFailover": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlIndexingPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataFactoryV2LinkedService": { + "AzContext": "DefaultProfile", + "LinkedServiceName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlDatabaseDataMaskingRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzAnalysisServicesAccount": {}, + "New-AzFrontDoorWafManagedRuleObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetAppFilesVault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlVMGroup": { + "SqlVMGroupId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "SqlVMGroup": "InputObject", + "SqlVMGroupName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBSqlRoleDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Revoke-AzDataShareSubscriptionAccess": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPolicySetDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVaultManagedStorageAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "StorageAccountName": "AccountName" + }, + "Add-AzApplicationGatewayRequestRoutingRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzAksAddOn": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzEventHubGeoDRConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSshKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "sshkeyName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFrontDoorCdnRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPrivateLinkService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzCdnEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzVirtualNetworkGatewayConnectionSharedKey": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Disable-AzStorageBlobLastAccessTimeTracking": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "Name": "StorageAccountName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseSparkPool": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SparkPoolName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzHDInsightScriptActionHistory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceFabricManagedClusterService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ServiceType": "Type", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzComputeResourceSku": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Export-AzAutomationDscConfiguration": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ConfigurationName": "Name" + }, + "Backup-AzKeyVault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataBoxEdgeDevice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Complete-AzSqlInstanceDatabaseLogReplay": { + "InstanceDatabaseName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ManagedInstanceName": "InstanceName", + "AzContext": "DefaultProfile", + "InstanceDatabase": "InputObject" + }, + "Get-AzCosmosDBSqlStoredProcedure": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVpnConnection": { + "VpnConnectionName": "Name", + "VpnConnection": "InputObject", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ParentVpnGatewayName": "ParentResourceName", + "VpnGatewayName": "ParentResourceName", + "VpnConnectionId": "ResourceId" + }, + "Remove-AzADAppCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayBackendHttpSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCdnOrigin": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRelayHybridConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSearchPrivateEndpointConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzServiceBusIPRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Add-AzDataLakeStoreItemContent": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Export-AzAutomationRunbook": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "RunbookName": "Name" + }, + "Remove-AzVirtualWan": { + "ResourceName": "Name", + "VirtualWan": "InputObject", + "VirtualWanId": "ResourceId", + "VirtualWanName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "Get-AzIotCentralApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzKeyVaultKey": { + "KeyName": "Name", + "AzureRmContext": "DefaultProfile", + "KeyVersion": "Version", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AzContext": "DefaultProfile" + }, + "Set-AzPeerAsn": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlServerKeyVaultKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlSyncAgentKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDeploymentScriptLog": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DeploymentScriptInputObject": "DeploymentScriptObject", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkWatcherConnectionMonitorTestConfigurationObject": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "TestFrequency": "TestFrequencySec" + }, + "Get-AzProximityPlacementGroup": { + "AzContext": "DefaultProfile", + "ProximityPlacementGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationSourceControlSyncJobOutput": { + "AzureRmContext": "DefaultProfile", + "SourceControlSyncJobId": "JobId", + "SourceControlSyncJobStreamId": "StreamId", + "AzureCredential": "DefaultProfile", + "Name": "SourceControlName", + "AzContext": "DefaultProfile" + }, + "Set-AzActionGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPrivateEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Convert-AzSynapseSqlPoolVulnerabilityAssessmentScan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesAsrProtectionContainer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Fabric": "InputObject" + }, + "Get-AzEffectiveRouteTable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataCollectionRule": { + "AzContext": "DefaultProfile", + "ResourceId": "RuleId", + "AzureRmContext": "DefaultProfile", + "Name": "RuleName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAvailableServiceDelegation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayHttpListener": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzIotHubConfigurationMetricsQuery": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutomationVariable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzSqlDatabaseVulnerabilityAssessmentScan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restart-AzBatchComputeNode": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkWatcherProtocolConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Clear-AzSqlServerVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIotSecuritySolution": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzLoadBalancerRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMCustomScriptExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzureRmContext": "DefaultProfile", + "HandlerVersion": "TypeHandlerVersion", + "AzContext": "DefaultProfile", + "RunFile": "Run", + "Command": "Run", + "Version": "TypeHandlerVersion", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHpcCacheUsageModel": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMExtensionImageType": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageAccount": { + "AccountName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageAccountType": "SkuName", + "StorageAccountName": "Name", + "AccountType": "SkuName", + "Type": "SkuName", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzRmStorageShare": { + "AzureRmContext": "DefaultProfile", + "ShareName": "Name", + "AzureCredential": "DefaultProfile", + "N": "Name", + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName" + }, + "Get-AzSynapsePipelineRun": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayBackendHttpSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBCassandraKeyspace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzLoadBalancerOutboundRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzManagementGroupSubscription": { + "AzContext": "DefaultProfile", + "GroupId": "GroupName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzCdnCustomDomain": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzSqlElasticJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzDataFactoryV2TriggerRun": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAttestation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "InstanceName": "Name" + }, + "Get-AzSqlSyncSchema": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDeployment": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "DeploymentId": "Id", + "DeploymentName": "Name" + }, + "Enable-AzRecoveryServicesBackupProtection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataBoxEdgeStorageAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "EdgeStorageAccountName": "Name" + }, + "Set-AzPeeringExchangeConnectionObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzCosmosDBGremlinGraphThroughputMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzSqlElasticPoolActivity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceFabricManagedClusterApplicationType": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseNotebook": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NotebookName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Update-AzAutomationSourceControl": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlInstancePool": { + "AzContext": "DefaultProfile", + "Tags": "Tag", + "AzureCredential": "DefaultProfile", + "InstancePoolName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzVirtualNetworkGatewaySupportedVpnDevice": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzSecurityAssessment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteCircuitARPTable": { + "ResourceName": "ExpressRouteCircuitName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ExpressRouteCircuitName", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlIncludedPath": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRouteTable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlInstanceTransparentDataEncryptionProtector": { + "AzContext": "DefaultProfile", + "ResourceId": "InstanceResourceId", + "InputObject": "Instance", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPrivateDnsVirtualNetworkLink": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDiskAccess": { + "AzContext": "DefaultProfile", + "diskAccessName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzEventHubName": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementApiVersionSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVMAEMExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementLogger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzGalleryImageVersion": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "GalleryImageVersion": "InputObject", + "AzureRmContext": "DefaultProfile", + "GalleryImageVersionName": "Name" + }, + "Update-AzSynapseSqlVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "EmailAdmins": "EmailAdmin", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzRouteServerPeer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "PeerName" + }, + "New-AzApiManagementRegion": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAvailabilitySet": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AvailabilitySetName": "Name" + }, + "Get-AzWebAppPublishingProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageTable": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Table": "Name", + "N": "Name" + }, + "Get-AzDiskEncryptionSetAssociatedResource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DiskEncryptionSetName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseBackupLongTermRetentionPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzImage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ImageName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceBusAuthorizationRule": { + "QueueName": "Queue", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "TopicName": "Topic", + "AuthorizationRuleName": "Name" + }, + "New-AzDataShareDataSetMapping": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIpsecPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Resolve-AzError": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetAppFilesPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "PoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseDroppedSqlPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSupportTicketCommunication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRecoveryServicesAsrNetworkMapping": { + "AzContext": "DefaultProfile", + "NetworkMapping": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzEventHubNamespace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzLocalNetworkGateway": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzLoadBalancerBackendAddressPoolConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPolicyDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDiskEncryptionSet": { + "AzContext": "DefaultProfile", + "DiskEncryptionSetName": "Name", + "DiskEncryptionSet": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlDatabaseAdvisorAutoExecuteStatus": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlElasticJobAgent": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AgentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Invoke-AzDataFactoryV2IntegrationRuntimeUpgrade": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Id": "ResourceId", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Unregister-AzProviderFeature": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNotificationHubsNamespaceAuthorizationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzUserAssignedIdentity": { + "AzContext": "DefaultProfile", + "Identity": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHDInsightJobOutput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ClusterCredential": "HttpCredential", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIotHubRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Repair-AzVmssServiceFabricUpdateDomain": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "New-AzLoadBalancerOutboundRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkWatcherFlowLog": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "FlowLogName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Add-AzHDInsightClusterIdentity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseReplicationLink": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFrontDoorCdnSecret": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzStorageContainerDeleteRetentionPolicy": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "Name": "StorageAccountName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFrontDoorWafPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzOperationalInsightsSavedSearch": { + "AzContext": "DefaultProfile", + "FunctionParameters": "FunctionParameter", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayAutoscaleConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVMDataDisk": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureCredential": "DefaultProfile", + "SourceImage": "SourceImageUri", + "AzureRmContext": "DefaultProfile" + }, + "New-AzCosmosDBMongoDBCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzRmStorageShare": { + "Share": "InputObject", + "AccountName": "StorageAccountName", + "ShareName": "Name", + "AzureCredential": "DefaultProfile", + "Quota": "QuotaGiB", + "N": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzPublicIpAddress": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Invoke-AzIotHubDeploymentMetricsQuery": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSparkStatement": { + "AzContext": "DefaultProfile", + "Id": "LivyId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDnsRecordSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIotHubRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzLoadBalancerProbeConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzBatchJobSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseLinkedService": { + "AzContext": "DefaultProfile", + "LinkedServiceName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataBoxEdgeShare": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubCertificateVerificationCode": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRelayAuthorizationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSignalRKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMADDomainExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNetworkWatcherFlowLog": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "FlowLogName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzTenant": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Tenant": "TenantId", + "Domain": "TenantId" + }, + "Get-AzSqlDatabaseVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseLinkedService": { + "AzContext": "DefaultProfile", + "File": "DefinitionFile", + "LinkedServiceName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzActivityLog": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMAccessExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzResourceGroup": { + "AzureRmContext": "DefaultProfile", + "ResourceGroupId": "Id", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "ResourceGroupName": "Name", + "AzContext": "DefaultProfile", + "ResourceId": "Id" + }, + "Set-AzIntegrationAccountGeneratedIcn": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "MessageType": "AgreementType", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "New-AzNetworkWatcherPacketCapture": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzContainerRegistryWebhookEvent": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "ContainerRegistryName": "RegistryName" + }, + "Remove-AzIotCentralApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStackEdgeStorageAccountCredential": { + "StorageAccountCredentialName": "Name", + "AzContext": "DefaultProfile", + "StorageAccountCredential": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVmss": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementSubscription": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzLoadBalancerBackendAddressPoolConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRouteTable": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Undo-AzKeyVaultCertificateRemoval": { + "AzContext": "DefaultProfile", + "CertificateName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIoTDeviceProvisioningServiceEnrollmentGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSynapseRoleAssignment": { + "AzureRmContext": "DefaultProfile", + "Id": "ObjectId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Email": "SignInName", + "PrincipalId": "ObjectId", + "UserPrincipalName": "SignInName" + }, + "Remove-AzApiManagementOpenIdConnectProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationInsightsApiKey": { + "AzContext": "DefaultProfile", + "ApplicationInsightsComponentName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ComponentName": "Name" + }, + "Update-AzActionRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayCustomError": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeStoreVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupRecoveryPoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceBusQueue": { + "QueueName": "Name", + "QueueObj": "InputObject", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Update-AzCognitiveServicesAccountNetworkRuleSet": { + "AzContext": "DefaultProfile", + "CognitiveServicesAccountName": "Name", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMAEMExtension": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "VMName" + }, + "New-AzLocalNetworkGateway": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzDataMigrationMongoDbDatabaseSetting": { + "DatabaseName": "Name", + "AzureRmContext": "DefaultProfile", + "Coll": "CollectionSetting", + "RU": "TargetRequestUnit", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzADAppCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzMediaService": { + "ResourceName": "AccountName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzWcfRelay": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzLoadBalancerInboundNatPoolConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStackEdgeShare": { + "EdgeShare": "InputObject", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "EdgeShareName": "Name" + }, + "Set-AzApplicationGatewaySslProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPolicyRuleCollectionGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzAksAddOn": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Export-AzAutomationDscNodeReportContent": { + "AzContext": "DefaultProfile", + "Id": "ReportId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Undo-AzKeyVaultRemoval": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzLoadBalancerFrontendIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecurityAssessmentMetadata": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzStorageSyncCompatibilityCheck": {}, + "Get-AzEventGridDomainTopic": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Domain": "DomainName", + "AzContext": "DefaultProfile", + "DomainTopicName": "Name", + "ResourceGroup": "ResourceGroupName" + }, + "Get-AzDataLakeStoreFirewallRule": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzBatchComputeNode": { + "AzContext": "DefaultProfile", + "Id": "Ids", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataCollectionRule": { + "AzContext": "DefaultProfile", + "ResourceId": "RuleId", + "AzureRmContext": "DefaultProfile", + "Name": "RuleName", + "AzureCredential": "DefaultProfile" + }, + "New-AzIntegrationAccountMap": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSparkJobDefinition": { + "AzContext": "DefaultProfile", + "SparkJobDefinitionName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVaultManagedStorageSasDefinition": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SasDefinitionName": "Name", + "StorageAccountName": "AccountName" + }, + "New-AzBatchApplication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationId": "ApplicationName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeAnalyticsDataSource": { + "AccountName": "Account", + "AzContext": "DefaultProfile", + "AzureBlob": "Blob", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSecurityAssessment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorFrontendEndpointObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzVpnSiteLinkConnection": { + "GrandParentName": "VpnGatewayName", + "VpnSiteLinkConnectionName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "VpnSiteLinkConnection": "InputObject", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ParentName": "VpnConnectionName" + }, + "Get-AzAccessToken": { + "AzContext": "DefaultProfile", + "Resource": "ResourceUrl", + "AzureCredential": "DefaultProfile", + "ResourceUri": "ResourceUrl", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzVHubRouteTable": { + "ResourceName": "Name", + "VirtualHubRouteTableName": "Name", + "AzureRmContext": "DefaultProfile", + "ParentObject": "VirtualHub", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ParentVirtualHubName": "HubName", + "ParentResourceName": "HubName", + "ParentVirtualHub": "VirtualHub", + "VirtualHubId": "ParentResourceId", + "VirtualHubName": "HubName", + "ParentVirtualHubId": "ParentResourceId" + }, + "Set-AzDataLakeStoreItemExpiry": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricManagedClusterService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Disable-AzSqlInstanceDatabaseSensitivityRecommendation": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ClassificationObject": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzIotHubConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayTrustedClientCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzRecoveryServicesAsrUnplannedFailoverJob": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PerformSourceSideActions": "PerformSourceSideAction", + "AzureRmContext": "DefaultProfile" + }, + "Submit-AzDataLakeAnalyticsJob": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "DegreeOfParallelism": "AnalyticsUnits", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkWatcherConnectionMonitor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ConnectionMonitorName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSentinelAlertRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerFirewallRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "FirewallRuleName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayFirewallPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzLoadBalancerBackendAddressPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlElasticJobStepExecution": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzLoadBalancerProbeConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzDataCollectionRule": { + "AzContext": "DefaultProfile", + "ResourceId": "RuleId", + "AzureRmContext": "DefaultProfile", + "Name": "RuleName", + "AzureCredential": "DefaultProfile" + }, + "New-AzOperationalInsightsLinuxSyslogDataSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecuritySqlVulnerabilityAssessmentBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSentinelDataConnector": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationAccount": { + "AzContext": "DefaultProfile", + "AutomationAccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageObjectReplicationPolicy": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageServiceProperty": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "New-AzFirewallNetworkRuleCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDiagnosticSettingCategory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIotHubDeviceChildren": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIntegrationAccountMap": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualNetworkGatewayVpnClientConnectionHealth": { + "VirtualNetworkGatewayId": "ResourceId", + "ResourceName": "VirtualNetworkGatewayName", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VirtualNetworkGateway": "InputObject", + "AzContext": "DefaultProfile" + }, + "Get-AzCosmosDBMongoDBCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPowerBIWorkspaceCollectionAccessKey": { + "ResourceName": "WorkspaceCollectionName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceCollectionName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecurityWorkspaceSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseInstanceFailoverGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPrivateLinkService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzOperationalInsightsWindowsEventDataSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzRmStorageContainerLegalHold": { + "ContainerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "N": "Name", + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName" + }, + "New-AzEventGridTopicKey": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataShareDataSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DiskName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlServerDnsAlias": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DnsAliasName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzSqlElasticJobCredential": { + "AzContext": "DefaultProfile", + "CredentialName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSynapseSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPublicIpTag": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disconnect-AzVirtualNetworkGatewayVpnConnection": { + "VirtualNetworkGatewayId": "ResourceId", + "ResourceName": "VirtualNetworkGatewayName", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VirtualNetworkGateway": "InputObject", + "AzContext": "DefaultProfile" + }, + "Stop-AzSqlInstanceDatabaseLogReplay": { + "InstanceDatabaseName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ManagedInstanceName": "InstanceName", + "AzContext": "DefaultProfile", + "InstanceDatabase": "InputObject" + }, + "Invoke-AzIotHubDeviceMethod": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Sync-AzSynapseIntegrationRuntimeCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzRelayName": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayUrlPathMapConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNotificationHubsNamespaceListKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSearchPrivateEndpointConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzHpcCache": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CacheName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzSqlDatabaseAudit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkVirtualApplianceSku": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStackEdgeStorageAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Device": "DeviceObject", + "AzureRmContext": "DefaultProfile", + "EdgeStorageAccountName": "Name" + }, + "Set-AzVirtualHub": { + "HubName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "VirtualHub": "InputObject", + "AzureCredential": "DefaultProfile", + "VirtualHubId": "ResourceId", + "VirtualHubName": "Name" + }, + "Set-AzContainerRegistryNetworkRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageSyncCloudEndpoint": { + "SyncGroupId": "ParentResourceId", + "CloudEndpointName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ParentName": "StorageSyncServiceName", + "SyncGroup": "ParentObject" + }, + "Set-AzApplicationGatewayRequestRoutingRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayCustomError": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPrivateDnsZone": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSentinelDataConnector": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceFabricManagedClusterApplicationTypeVersion": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "ApplicationTypeVersion": "Version", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRmStorageContainerLegalHold": { + "ContainerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "N": "Name", + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName" + }, + "Get-AzProviderFeature": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "EmailAdmins": "EmailAdmin", + "SqlPoolName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzDataLakeAnalyticsJobPipeline": { + "AccountName": "Account", + "AzContext": "DefaultProfile", + "Id": "PipelineId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataCollectionRuleAssociation": { + "AzureRmContext": "DefaultProfile", + "ResourceUri": "TargetResourceId", + "AzContext": "DefaultProfile", + "DataCollectionRuleName": "RuleName", + "Name": "AssociationName", + "AzureCredential": "DefaultProfile" + }, + "Convert-AzSqlInstanceDatabaseVulnerabilityAssessmentScan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlServerDnsAlias": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DnsAliasName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzStorageFileContent": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "CloudFileShare": "Share", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "FullName": "Source", + "CloudFileDirectory": "Directory", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzStackEdgeStorageAccount": { + "EdgeStorageAccountName": "Name", + "AzureCredential": "DefaultProfile", + "EdgeStorageAccount": "InputObject", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzApplicationGatewayAuthenticationCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataCollectionRuleAssociation": { + "DataCollectionRuleId": "RuleId", + "AzureRmContext": "DefaultProfile", + "ResourceUri": "TargetResourceId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Name": "AssociationName" + }, + "Restore-AzWebAppSnapshot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerAdvisor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataShareDataSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceEndpointPolicyDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceBusIPRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseTrigger": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzManagedApplication": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "ManagedApplicationId": "Id", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteCircuitPeeringConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVMSqlServerAutoBackupConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzEventHubConsumerGroup": { + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "ConsumerGroupName": "Name", + "AzContext": "DefaultProfile", + "EventHubName": "EventHub" + }, + "Get-AzServiceBusGeoDRConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzTrafficManagerIpAddressRange": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVaultRoleDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "RoleName": "RoleDefinitionName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRelayKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceFabricUpgradeType": { + "AzContext": "DefaultProfile", + "ClusterCodeVersion": "Version", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAlertRuleEmail": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataLakeStoreItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNetworkInterfaceTapConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRecoveryServicesAsrFabric": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Fabric": "InputObject" + }, + "Get-AzSqlDatabaseActivity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryActivityWindow": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataCollectionRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "RuleName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAttestation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzRecoveryServicesAsrResynchronizeReplicationJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseDataFlow": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DataFlowName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Test-AzDataLakeAnalyticsCatalogItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRouteFilterRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationDscNodeReport": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ReportId": "Id", + "AzureRmContext": "DefaultProfile" + }, + "New-AzCosmosDBCassandraClusterKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationInsightsContinuousExport": { + "AzContext": "DefaultProfile", + "ApplicationInsightsComponentName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ComponentName": "Name" + }, + "New-AzRedisCachePatchSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzBatchJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzMaintenanceConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSmartGroupState": { + "AzContext": "DefaultProfile", + "ResourceId": "SmartGroupId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzInsightsPrivateLinkScope": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ServerName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNatGateway": { + "AzContext": "DefaultProfile", + "NatGatewayId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "NatGateway": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Rename-AzContext": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataFactoryV2Trigger": { + "AzContext": "DefaultProfile", + "File": "DefinitionFile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzAutomationAccount": { + "AzContext": "DefaultProfile", + "AutomationAccountName": "Name", + "Tag": "Tags", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecurityTask": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVpnClientRevokedCertificate": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "VpnClientRevokedCertificateName" + }, + "Start-AzBatchComputeNodeServiceLogUpload": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataLakeAnalyticsDataSource": { + "AccountName": "Account", + "AzContext": "DefaultProfile", + "AzureBlob": "Blob", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzReservationHistory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseIntegrationRuntime": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzVpnClientIpsecParameter": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzBatchTask": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzOperationalInsightsSchema": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzADGroupMember": { + "AzContext": "DefaultProfile", + "Id": "GroupObjectId", + "AzureRmContext": "DefaultProfile", + "ObjectId": "GroupObjectId", + "AzureCredential": "DefaultProfile" + }, + "Add-AzKeyVaultManagedStorageAccount": { + "StorageAccountResourceId": "AccountResourceId", + "Tags": "Tag", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "AccountName", + "Name": "AccountName" + }, + "Set-AzIntegrationAccountAgreement": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzOperationalInsightsCluster": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualNetworkPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSentinelIncident": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzMlWebServiceKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlActiveDirectoryAdministrator": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBSqlContainer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzKeyVaultCertificate": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CertificateName": "Name", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Add-AzApplicationGatewaySslProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVaultManagedStorageSasDefinition": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SasDefinitionName": "Name", + "StorageAccountName": "AccountName" + }, + "New-AzPublicIpPrefix": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzAutoscaleWebhook": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzRecoveryServicesBackupAutoProtection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Export-AzMlWebService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzLoadBalancerBackendAddressConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzVmss": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageBlobContent": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ICloudBlob": "CloudBlob", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "FullName": "File", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "Get-AzCosmosDBMongoDBRestorableDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVMNetworkInterface": { + "AzureRmContext": "DefaultProfile", + "Id": "NetworkInterfaceIDs", + "NicIds": "NetworkInterfaceIDs", + "AzureCredential": "DefaultProfile", + "VMProfile": "VM", + "AzContext": "DefaultProfile" + }, + "New-AzDiskEncryptionSetConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzHDInsightHiveJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStaticRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementApiSchema": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSynapseIntegrationRuntimeNode": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzAutomationVariable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGateway": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzNetAppFilesAccount": { + "AzContext": "DefaultProfile", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceBusMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDeploymentManagerServiceUnit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzSynapseSparkStatement": { + "AzContext": "DefaultProfile", + "Id": "LivyId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzOperationalInsightsWorkspace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPublicIpPrefix": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPrivateDnsZone": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzRecoveryServicesAsrPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Policy": "InputObject", + "RecoveryPoints": "NumberOfRecoveryPointsToRetain" + }, + "Set-AzSqlElasticJobAgent": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AgentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzDataLakeStoreItemAclEntry": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExternalSecuritySolution": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRmStorageContainer": { + "ContainerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "N": "Name", + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName" + }, + "Get-AzApplicationInsights": { + "AzureRmContext": "DefaultProfile", + "IncludeDailyCapStatus": "Full", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "IncludePricingPlan": "Full", + "ApplicationInsightsComponentName": "Name", + "IncludeDailyCap": "Full", + "ComponentName": "Name" + }, + "New-AzDataMigrationSelectedDBObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SourceDatabaseName", + "AzureCredential": "DefaultProfile" + }, + "Start-AzRecoveryServicesAsrSwitchProcessServerJob": { + "AzContext": "DefaultProfile", + "ReplicatedItem": "ReplicationProtectedItem", + "AzureRmContext": "DefaultProfile", + "ConfigServer": "Fabric", + "AzureCredential": "DefaultProfile" + }, + "Switch-AzSqlDatabaseInstanceFailoverGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayTrustedRootCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzP2sVpnGatewayDetailedConnectionHealth": { + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "P2SVpnGateway": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkUsage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseTriggerRun": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesVault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRecoveryServicesVault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzGallery": { + "AzContext": "DefaultProfile", + "Gallery": "InputObject", + "GalleryName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricManagedClusterApplicationTypeVersion": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "ApplicationTypeVersion": "Version", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageShare": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzRouteServerPeerLearnedRoute": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "PeerName" + }, + "Get-AzDeploymentManagerArtifactSource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzActivityLogAlert": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlSyncGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SyncGroupName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementBackendCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDeviceSecurityGroupAllowlistCustomAlertRuleObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetAppFilesVolumeBackupStatus": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VolumeName": "Name" + }, + "Sync-AzMediaServiceStorageKey": { + "ResourceName": "AccountName", + "AzureRmContext": "DefaultProfile", + "Id": "StorageAccountId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Name": "AccountName" + }, + "Remove-AzResource": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "Name": "ResourceName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFirewall": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzOperationalInsightsLinkedStorageAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPowerBIWorkspace": { + "ResourceName": "WorkspaceCollectionName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceCollectionName", + "AzureCredential": "DefaultProfile" + }, + "Update-AzMlCommitmentPlan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLoadBalancerBackendAddressPoolConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkSecurityRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSqlDatabaseAdvancedThreatProtectionSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAutomationConnectionType": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzSqlInstanceDatabaseSensitivityRecommendation": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ClassificationObject": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzADUser": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SearchString": "StartsWith", + "AzureRmContext": "DefaultProfile", + "UPN": "UserPrincipalName" + }, + "Test-AzIotHubRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVaultSecret": { + "AzContext": "DefaultProfile", + "SecretName": "Name", + "AzureRmContext": "DefaultProfile", + "SecretVersion": "Version", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecurityAutoProvisioningSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayUrlPathMapConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRedisCacheDiagnostic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseWorkspace": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "WorkspaceName": "Name" + }, + "New-AzPeeringExchangeConnectionObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricManagedNodeTypeVMExtension": { + "AzContext": "DefaultProfile", + "ExtensionName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzOperationalInsightsStorageInsight": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzDataLakeAnalyticsFirewallRule": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIoTDeviceProvisioningServiceEnrollmentGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPolicyThreatIntelWhitelist": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetworkWatcherPacketCapture": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "New-AzPrivateDnsRecordConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlServerAdvisorAutoExecuteStatus": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVpnClientPackage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzSynapseSqlPoolVulnerabilityAssessmentScan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSpatialAnchorsAccount": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SpatialAnchorsAccountName": "Name", + "AccountName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Get-AzDataLakeAnalyticsCatalogItemAclEntry": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRelayNamespace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVirtualNetworkGatewayDefaultSite": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceBusQueue": { + "QueueName": "Name", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Get-AzSynapseDataFlow": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DataFlowName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzSecurityAlert": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzContainerRegistryManifest": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPowerBIEmbeddedCapacity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHDInsightAzureMonitor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceBusOperation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzConfigurationAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventHubClustersAvailableRegion": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceFabricManagedClusterService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzVirtualRouterPeerLearnedRoute": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "PeerName" + }, + "Reset-AzSynapseSqlPoolAuditSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlServerRecommendedActionState": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPeeringReceivedRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBCassandraTable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzKeyVaultSecret": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SecretName": "Name", + "Tags": "Tag", + "AzContext": "DefaultProfile", + "SecretVersion": "Version" + }, + "Get-AzSqlServerOutboundFirewallRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AllowedFQDN", + "AzureCredential": "DefaultProfile" + }, + "Get-AzManagementGroup": { + "AzContext": "DefaultProfile", + "GroupId": "GroupName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementBackend": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzNetAppFilesSnapshotPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "SnapshotPolicyName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzWebAppCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceFabricApplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationName": "Name" + }, + "Restore-AzKeyVaultSecret": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAutoscaleSetting": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBGremlinGraph": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzRecoveryServicesBackupRPMountScript": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPowerBIEmbeddedCapacity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageBlobInventoryPolicy": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCdnEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzMarketplacePrivateStoreOffer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutomationCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrVaultContext": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzMetricAlertRuleV2": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disconnect-AzP2SVpnGatewayVpnConnection": { + "P2SVpnGatewayName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "P2SVpnGateway": "InputObject" + }, + "Get-AzDataFactoryPipeline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchApplication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationId": "ApplicationName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetAppFilesActiveDirectory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageFileContent": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "CloudFile": "File", + "AzureCredential": "DefaultProfile", + "CloudFileShare": "Share", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "CloudFileDirectory": "Directory", + "AzureRmContext": "DefaultProfile" + }, + "New-AzVpnConnection": { + "VpnConnectionName": "Name", + "VpnGatewayId": "ParentResourceId", + "ParentVpnGatewayId": "ParentResourceId", + "ResourceName": "Name", + "ParentVpnGateway": "ParentObject", + "VpnGateway": "ParentObject", + "ParentVpnGatewayName": "ParentResourceName", + "AzureRmContext": "DefaultProfile", + "VpnGatewayName": "ParentResourceName", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSearchQueryKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzTemplateSpec": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzServiceBusMigration": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayAutoscaleConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVMAdditionalUnattendContent": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRoutingConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSqlVM": { + "SqlVMId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "SqlVMName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "SqlVM": "InputObject" + }, + "Get-AzWebAppAccessRestrictionConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplyUpdate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Initialize-AzNetAppFilesReplication": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VolumeName": "Name" + }, + "Get-AzApiManagementApi": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAvailabilitySet": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AvailabilitySetName": "Name" + }, + "Get-AzServiceBusSubscription": { + "TopicName": "Topic", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "SubscriptionName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Get-AzPeeringService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorCdnRuleAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceFabricManagedCluster": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMADDomainExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzureRmContext": "DefaultProfile", + "HandlerVersion": "TypeHandlerVersion", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "Version": "TypeHandlerVersion" + }, + "Get-AzAutomationDscCompilationJob": { + "JobId": "Id", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ConfigurationName", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBGremlinDatabaseThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementApi": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlDatabaseLongTermRetentionBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStackEdgeBandwidthSchedule": { + "BandwidthScheduleName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "BandwidthSchedule": "InputObject" + }, + "Set-AzConsumptionBudget": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageBlobServiceProperty": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "Name": "StorageAccountName", + "AzureCredential": "DefaultProfile" + }, + "Send-Feedback": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataLakeGen2Item": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzDataShareReceivedInvitation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseAudit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzInvoiceSection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationInsights": { + "ApplicationKind": "Kind", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Tags": "Tag", + "ComponentName": "Name", + "ApplicationInsightsComponentName": "Name" + }, + "Stop-AzResourceGroupDeployment": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "DeploymentId": "Id", + "DeploymentName": "Name" + }, + "Remove-AzTenantDeployment": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "DeploymentId": "Id", + "DeploymentName": "Name" + }, + "Remove-AzBlueprintAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerTransparentDataEncryptionProtector": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzManagedServicesAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventHub": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "EventHubName": "Name" + }, + "Remove-AzFrontDoorCdnProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVirtualNetwork": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSnapshot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SnapshotName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementApiVersionSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzReservationOrder": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataLakeGen2Item": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzApiManagementNamedValue": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayBackendHttpSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPolicyAlias": { + "Location": "LocationMatch", + "Path": "PathMatch", + "ResourceType": "ResourceTypeMatch", + "Namespace": "NamespaceMatch", + "Alias": "AliasMatch", + "ShowAll": "ListAvailable", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Resource": "ResourceTypeMatch", + "Name": "NamespaceMatch", + "AzContext": "DefaultProfile" + }, + "Remove-AzRecoveryServicesAsrProtectionContainer": { + "AzContext": "DefaultProfile", + "ProtectionContainer": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutoscaleHistory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewaySslPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageBlobQueryConfig": {}, + "New-AzApplicationGatewayIdentity": { + "AzContext": "DefaultProfile", + "UserAssignedIdentity": "UserAssignedIdentityId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVaultNetworkRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVmssVaultCertificateConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIntegrationAccountAssembly": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "IntegrationAccountName": "ParentName", + "AssemblyName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrStorageClassificationMapping": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzGallery": { + "AzContext": "DefaultProfile", + "Gallery": "InputObject", + "GalleryName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetAppFilesSnapshot": { + "AzContext": "DefaultProfile", + "SnapshotName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAnalysisServicesServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationSchedule": { + "AzContext": "DefaultProfile", + "ScheduleName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVmssDiskEncryption": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIotHubDevice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlAuditSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLocalNetworkGateway": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzDeployment": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "DeploymentId": "Id", + "DeploymentName": "Name" + }, + "Disable-AzOperationalInsightsLinuxSyslogCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementApiRevision": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzOperationalInsightsStorageInsight": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzNetworkWatcherResourceTroubleshooting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLegacyPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Wait-AzRecoveryServicesBackupJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceEndpointPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageObjectReplicationPolicy": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzConfigurationAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzManagedServicesDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkWatcherConnectionMonitorObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ConnectionMonitorName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIntegrationAccountCallbackUrl": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzBatchPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzLoadBalancer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzBatchTask": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlPoolAuditSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPolicyAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAutomationConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayProbeConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzLoadBalancerBackendAddressPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIpConfigurationBgpPeeringAddressObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayBackendAddressPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzNetAppFilesBackup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "BackupPolicyName": "Name", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Update-AzManagementPartner": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIntegrationAccountReceivedIcn": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "MessageType": "AgreementType", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzVMDiskEncryptionExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayBackendAddressPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVaultManagedHsm": { + "AzContext": "DefaultProfile", + "HsmName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAksNodePool": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVmssIpTagConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBSqlDatabaseThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupContainer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNetworkSecurityRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDtlAllowedVMSizesPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataLakeAnalyticsComputePolicy": { + "ComputePolicyName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "MaxDegreeOfParallelismPerJob": "MaxAnalyticsUnitsPerJob", + "AccountName": "Account", + "AzContext": "DefaultProfile" + }, + "Remove-AzDataBoxEdgeBandwidthSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageContainerAcl": { + "Container": "Name", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "N": "Name", + "PublicAccess": "Permission" + }, + "Get-AzSynapseSqlPoolTransparentDataEncryption": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzStorageBlobCopy": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "ICloudBlob": "CloudBlob", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureRmContext": "DefaultProfile" + }, + "New-AzWebAppCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzStorageSyncChangeDetection": { + "CloudEndpointId": "ResourceId", + "CloudEndpointName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CloudEndpoint": "InputObject", + "AzContext": "DefaultProfile", + "ParentName": "StorageSyncServiceName" + }, + "Add-AzLoadBalancerOutboundRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageAccountManagementPolicyRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzWcfRelay": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzWebAppSSLBinding": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageUsage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFrontDoorCdnOriginGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceEndpointPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Export-AzRedisCache": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRelayNamespace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzLogProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSupportService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "Id", + "AzureCredential": "DefaultProfile" + }, + "New-AzStackEdgeStorageAccountCredential": { + "AzContext": "DefaultProfile", + "StorageAccountCredentialName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPublicIpPrefix": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Stop-AzDataFactoryV2IntegrationRuntime": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Id": "ResourceId", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Enable-AzStorageStaticWebsite": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzApiManagementBackend": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetAppFilesBackup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "BackupName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzAutomationSourceControl": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCapacityReservation": { + "CapacityReservationName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Size": "Sku", + "CapacityReservationGroupName": "ReservationGroupName", + "AzContext": "DefaultProfile" + }, + "Get-AzBatchAccountKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "AzureCredential": "DefaultProfile" + }, + "Update-AzStorageBlobServiceProperty": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "Name": "StorageAccountName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkWatcherReachabilityReport": { + "ResourceName": "NetworkWatcherName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataBoxEdgeUser": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSearchPrivateEndpointConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVmss": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseDataMaskingRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstance": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "InstanceName": "Name", + "ParentObject": "InstancePool" + }, + "Start-AzVirtualNetworkGatewayConnectionPacketCapture": { + "ConnectionName": "Name", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VirtualNetworkGatewayConnectionName": "Name", + "VirtualNetworkGatewayConnection": "InputObject" + }, + "Remove-AzAutomationSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzOperationalInsightsLinuxCustomLogCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataLakeAnalyticsAccount": { + "AzContext": "DefaultProfile", + "MaxDegreeOfParallelism": "MaxAnalyticsUnits", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVmssSecret": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzWebAppTrafficRouting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIotHubMessageEnrichment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNetworkWatcher": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Stop-AzHpcCache": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CacheName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzAutomationJob": { + "JobId": "Id", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "RunbookName", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzBatchTask": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseSqlPoolVulnerabilityAssessmentRuleBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzHealthcareApisService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzApiManagementNamedValue": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMDscExtensionStatus": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataCollectionRule": { + "AzContext": "DefaultProfile", + "ResourceId": "RuleId", + "AzureRmContext": "DefaultProfile", + "Name": "RuleName", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzStorageContainer": { + "Container": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "N": "Name", + "DeletedContainerVersion, ": "VersionId", + "DeletedContainerName": "Name" + }, + "New-AzRemoteRenderingAccountKey": { + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "RemoteRenderingAccountName": "Name", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Update-AzContainerRegistryManifest": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPublicIpPrefix": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzVMSqlServerExtension": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "HandlerVersion": "Version", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzBlueprintAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzTag": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayFrontendIPConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceBusKey": { + "QueueName": "Queue", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "TopicName": "Topic", + "AuthorizationRuleName": "Name" + }, + "Remove-AzVMCustomScriptExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageQueueStoredAccessPolicy": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "Queue", + "N": "Queue" + }, + "Set-AzPrivateDnsRecordSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVmssWinRMListener": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualHubVnetConnection": { + "ResourceName": "Name", + "HubVirtualNetworkConnectionName": "Name", + "AzureRmContext": "DefaultProfile", + "ParentVirtualHubId": "ParentResourceId", + "AzContext": "DefaultProfile", + "VirtualHub": "ParentObject", + "AzureCredential": "DefaultProfile", + "ParentVirtualHubName": "ParentResourceName", + "ParentVirtualHub": "ParentObject", + "VirtualHubId": "ParentResourceId", + "VirtualHubName": "ParentResourceName" + }, + "New-AzNetworkProfile": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ContainerNetworkInterfaceConfiguration": "ContainerNicConfig" + }, + "Get-AzCdnCustomDomain": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Clear-AzSqlInstanceDatabaseVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDiskAccess": { + "AzContext": "DefaultProfile", + "DiskAccessName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Clear-AzSqlDatabaseVulnerabilityAssessmentRuleBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationDscCompilationJobOutput": { + "JobId": "Id", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesAsrVMNicConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNotificationHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVpnServerConfiguration": { + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "VpnServerConfigurationName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationSoftwareUpdateMachineRun": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzInsightsPrivateLinkScope": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkWatcher": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzDataLakeAnalyticsAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Register-AzAutomationScheduledRunbook": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "RunbookName", + "HybridWorker": "RunOn" + }, + "Add-AzMetricAlertRule": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Resume-AzSynapseSqlPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzResourceGroupDeployment": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DeploymentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzApplicationGatewayAutoscaleConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVmssVM": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesAsrProtectableItem": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNetworkInterface": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrProtectionContainer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzSqlInstanceActiveDirectoryOnlyAuthentication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzVM": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataLakeStoreVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationJobOutput": { + "JobId": "Id", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCapacityReservationGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "CapacityReservationGroupName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseActivityRun": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzDataLakeAnalyticsAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataBoxEdgeStorageContainer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzTrafficManagerCustomHeaderToEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetAppFilesVolumeRestoreStatus": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VolumeName": "Name" + }, + "Update-AzVirtualWan": { + "ResourceName": "Name", + "VirtualWan": "InputObject", + "VirtualWanId": "ResourceId", + "VirtualWanName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "Get-AzVmss": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDiskKeyEncryptionKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzManagementPartner": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewayConnectionDraining": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementSubscription": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApiManagementRegion": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLoadBalancerFrontendIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryV2TriggerRun": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzOperationalInsightsWorkspace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementNetworkStatus": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVirtualHub": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "VirtualHub": "InputObject", + "AzureCredential": "DefaultProfile", + "VirtualHubId": "ResourceId", + "VirtualHubName": "Name" + }, + "New-AzAnalysisServicesServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzContainerRegistryUsage": { + "AzContext": "DefaultProfile", + "RegistryName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIotCentralApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIntegrationAccountBatchConfiguration": { + "BatchConfigurationName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "IntegrationAccountName": "ParentName", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVaultRoleAssignment": { + "RoleId": "RoleDefinitionId", + "SPN": "ApplicationId", + "AzureRmContext": "DefaultProfile", + "Id": "ObjectId", + "ServicePrincipalName": "ApplicationId", + "AzureCredential": "DefaultProfile", + "Email": "SignInName", + "PrincipalId": "ObjectId", + "RoleName": "RoleDefinitionName", + "UserPrincipalName": "SignInName", + "AzContext": "DefaultProfile" + }, + "New-AzManagedServicesAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayRequestRoutingRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayTrustedRootCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerServiceObjective": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzDiskEncryptionSet": { + "AzContext": "DefaultProfile", + "DiskEncryptionSetName": "Name", + "DiskEncryptionSet": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzFrontDoorRulesEngine": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceFabricManagedCluster": { + "ClusterUpgradeCadence": "UpgradeCadence", + "ClusterUpgradeMode": "UpgradeMode", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ClusterCodeVersion": "CodeVersion", + "AzContext": "DefaultProfile", + "ClusterName": "Name" + }, + "Update-AzContainerRegistryCredential": { + "ResourceName": "Name", + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "RegistryName": "Name", + "AzureCredential": "DefaultProfile", + "ContainerRegistryName": "Name", + "AzContext": "DefaultProfile" + }, + "New-AzSqlDatabase": { + "Capacity": "VCore", + "MaxCapacity": "VCore", + "MinCapacity": "MinimumCapacity", + "MinVCore": "MinimumCapacity", + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tag": "Tags", + "ReadReplicaCount": "HighAvailabilityReplicaCount", + "Name": "DatabaseName", + "Family": "ComputeGeneration", + "MaxVCore": "VCore" + }, + "Add-AzVmssExtension": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzHDInsightScriptAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAutomationUpdateManagementAzureQuery": { + "AzContext": "DefaultProfile", + "Locaton": "Location", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDiagnosticDetailSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSentinelDataConnector": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementAuthorizationServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzEventGridSubscription": { + "AliasAadAppIdUri": "AzureActiveDirectoryApplicationIdOrUri", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AliasAadTenantId": "AzureActiveDirectoryTenantId", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "New-AzApplicationInsightsLinkedStorageAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVirtualApplianceSkuProperty": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VendorName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlVirtualCluster": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VirtualClusterName": "Name" + }, + "New-AzBlueprintArtifact": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzDeploymentManagerRollout": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualWanVpnConfiguration": { + "ResourceName": "Name", + "VirtualWan": "InputObject", + "VirtualWanId": "ResourceId", + "VirtualWanName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "Get-AzDataFactoryV2DataFlowDebugSession": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzRecoveryServicesAsrPlannedFailoverJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlServerTransparentDataEncryptionProtector": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzSqlDatabase": { + "Capacity": "VCore", + "Family": "ComputeGeneration", + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "New-AzEventGridTopic": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "TopicName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPacketCaptureFilterConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVirtualRouterPeer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "PeerName" + }, + "Get-AzVMBootDiagnosticsData": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VMName": "Name" + }, + "Remove-AzDataFactoryV2Trigger": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzStorageDeleteRetentionPolicy": { + "AzureRmContext": "DefaultProfile", + "Days": "RetentionDays", + "AzureCredential": "DefaultProfile" + }, + "New-AzServiceFabricManagedClusterApplicationType": { + "AzContext": "DefaultProfile", + "ApplicationTypeName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVmssNetworkInterfaceConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzImageDataDisk": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzureRmContext": "DefaultProfile", + "HandlerVersion": "TypeHandlerVersion", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Type": "ExtensionType", + "Version": "TypeHandlerVersion" + }, + "Remove-AzVpnSite": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "VpnSiteName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "VpnSiteId": "ResourceId", + "VpnSite": "InputObject" + }, + "Set-AzNetworkInterfaceIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVirtualNetworkGateway": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Enable-AzBatchComputeNodeScheduling": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationGatewaySslPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Suspend-AzSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Suspend-AzSynapseSqlPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSnapshotDiskEncryptionKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDnsZone": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzApplicationGatewaySslCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSshKey": { + "AzContext": "DefaultProfile", + "SshKey": "InputObject", + "AzureRmContext": "DefaultProfile", + "sshkeyName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Add-AzTrafficManagerIpAddressRange": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNetAppFilesVolumePool": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VolumeName": "Name" + }, + "Get-AzStorageBlobCopyState": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "ICloudBlob": "CloudBlob", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzVMAccessExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzureRmContext": "DefaultProfile", + "HandlerVersion": "TypeHandlerVersion", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "Version": "TypeHandlerVersion" + }, + "Add-AzWebAppAccessRestrictionRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzTrafficManagerEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeAnalyticsComputePolicy": { + "AzContext": "DefaultProfile", + "ComputePolicyName": "Name", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzServiceFabricManagedNodeTypeVMSecret": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NodeTypeName": "Name" + }, + "Enable-AzOperationalInsightsIISLogCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNotificationHubAuthorizationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeStoreItemOwner": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseDataset": { + "DatasetName": "Name", + "File": "DefinitionFile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVaultCertificateIssuer": { + "AzContext": "DefaultProfile", + "IssuerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzDataMigrationService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DataMigrationService": "InputObject", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzEventGridDomain": { + "ResourceGroup": "ResourceGroupName", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DomainName": "Name" + }, + "Disable-AzOperationalInsightsIISLogCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzDataLakeStoreFirewallRule": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryV2IntegrationRuntime": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Id": "ResourceId", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzMarketplacePrivateStoreOffer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataShareProviderShareSubscription": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlElasticJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "JobName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Set-AzFrontDoorCdnOriginGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayFirewallPolicyManagedRuleGroupOverride": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStackEdgeUser": { + "AzContext": "DefaultProfile", + "Username": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "User": "InputObject" + }, + "New-AzVirtualRouter": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzServiceFabricClientCertificate": { + "ClientCertificateThumbprint": "Thumbprint", + "AzureRmContext": "DefaultProfile", + "CertCommonName": "ClientCertificateCommonName", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ClusterName": "Name" + }, + "Get-AzSqlInstanceDatabaseSensitivityRecommendation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzScheduledQueryRuleAznsActionGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzHpcCache": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CacheName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzApplicationGatewayConnectionDraining": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCognitiveServicesAccount": { + "Kind": "Type", + "Tags": "Tag", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AccountName": "Name", + "AccountType": "Type", + "AzContext": "DefaultProfile", + "CognitiveServicesAccountName": "Name", + "CognitiveServicesAccountType": "Type" + }, + "Remove-AzContainerRegistryWebhook": { + "ResourceName": "Name", + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ContainerRegistryName": "RegistryName", + "WebhookName": "Name" + }, + "Add-AzVmssNetworkInterfaceConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DnsServer": "DnsSettingsDnsServer", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageFileCopyState": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "CloudFile": "File" + }, + "Remove-AzInsightsPrivateLinkScope": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Unregister-AzResourceProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Move-AzExpressRouteCircuit": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzDataFactoryPipeline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restart-AzRecoveryServicesAsrJob": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Job": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Test-AzServiceBusName": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlAdvancedDataSecurityPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVirtualNetworkTap": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationRegistrationInfo": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzBatchAutoScale": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGateway": { + "ResourceName": "Name", + "UserAssignedIdentity": "UserAssignedIdentityId", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesAsrInMageAzureV2DiskInput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSynapseNotebook": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NotebookName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseGeoBackupPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVmssStorageProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "OsDiskName", + "AzureCredential": "DefaultProfile" + }, + "Add-AzHDInsightComponentVersion": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIntegrationAccountReceivedIcn": { + "MessageType": "AgreementType", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzServiceBusMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageContainer": { + "Container": "Name", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "N": "Name", + "PublicAccess": "Permission" + }, + "Add-AzLoadBalancerRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRelayNamespace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSupportProblemClassification": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ServiceName": "ServiceId", + "Name": "Id", + "AzureRmContext": "DefaultProfile" + }, + "Backup-AzKeyVaultKey": { + "AzContext": "DefaultProfile", + "Key": "InputObject", + "KeyName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApplicationInsightsDailyCap": { + "AzContext": "DefaultProfile", + "ApplicationInsightsComponentName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ComponentName": "Name" + }, + "Get-AzStorageQueue": { + "AzureCredential": "DefaultProfile", + "N": "Name", + "AzureRmContext": "DefaultProfile", + "Queue": "Name" + }, + "Set-AzCurrentStorageAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name" + }, + "Get-AzApiManagementUser": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeStoreChildItemSummary": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzureRmAlias": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStackEdgeOrder": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restart-AzDeploymentManagerRollout": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataMigrationProject": { + "ProjectName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Project": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBSqlRoleAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayWebApplicationFirewallConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DisabledRuleGroups": "DisabledRuleGroup", + "AzureCredential": "DefaultProfile" + }, + "New-AzHDInsightClusterAutoscaleConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzDataLakeStoreVirtualNetworkRule": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNotificationHubListKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLogicAppUpgradedDefinition": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzSqlDatabaseSensitivityClassification": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCosmosDBGremlinGraph": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzCosmosDBGremlinGraphThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBCassandraKeyspace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzExpressRouteCircuitPeeringConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPeeringRegisteredPrefix": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayBackendHttpSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataBoxEdgeRole": { + "AzContext": "DefaultProfile", + "Role": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSynapseWorkspaceKey": { + "AzContext": "DefaultProfile", + "KeyName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewayRequestRoutingRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzSynapseSqlPoolSensitivityRecommendation": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ClassificationObject": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzExpressRouteCircuitAuthorization": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayFirewallPolicyExclusion": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFrontDoorRulesEngine": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPeeringRegisteredPrefix": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVpnServerConfiguration": { + "ResourceName": "Name", + "AzureRmContext": "DefaultProfile", + "VpnServerConfigurationId": "ResourceId", + "VpnServerConfigurationName": "Name", + "VpnServerConfiguration": "InputObject", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "Get-AzP2sVpnGatewayConnectionHealth": { + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "P2SVpnGateway": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSynapseFirewallRule": { + "AzContext": "DefaultProfile", + "FirewallRuleName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutoscaleSetting": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSqlInstanceDatabaseVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRemoteRenderingAccount": { + "AzureRmContext": "DefaultProfile", + "RemoteRenderingAccountName": "Name", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "New-AzIpsecTrafficSelectorPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkVirtualAppliance": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzHDInsightCluster": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVMDiagnosticsExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupRecoveryLogChain": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzResource": { + "PropertyObject": "Properties", + "Tags": "Tag", + "Id": "ResourceId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PlanObject": "Plan", + "AzureRmContext": "DefaultProfile", + "SkuObject": "Sku", + "Name": "ResourceName" + }, + "Get-AzRecoveryServicesAsrNetworkMapping": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzWebAppSSLBinding": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIotHubDeployment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Export-AzBlueprintWithArtifact": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerActiveDirectoryOnlyAuthentication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataFactory": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DataFactoryName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Set-AzVmssOrchestrationServiceState": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzOperationalInsightsLinkedStorageAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAvailabilityGroupListener": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "GroupName": "SqlVMGroupName", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzSqlDatabaseImportExportStatus": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlElasticJobExecution": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeStoreItemContent": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzAksDashboard": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzLoadBalancerFrontendIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzRecoveryServicesAsrMobilityService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataLakeAnalyticsFirewallRule": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMGuestPolicyStatus": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzJitNetworkAccessPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzKeyVaultSecret": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SecretName": "Name", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "New-AzContainerRegistryReplication": { + "Id": "ResourceId", + "Tags": "Tag", + "ResourceName": "Name", + "ReplicationLocation": "Location", + "ReplicationName": "Name", + "AzureRmContext": "DefaultProfile", + "ContainerRegistryName": "RegistryName", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzDevSpacesController": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMOSDisk": { + "OSDiskVhdUri": "VhdUri", + "OSDiskName": "Name", + "AzureRmContext": "DefaultProfile", + "SourceImage": "SourceImageUri", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DiskVhdUri": "VhdUri", + "DiskName": "Name", + "VMProfile": "VM" + }, + "Get-AzRecoveryServicesAsrPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDiscoveredSecuritySolution": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRedisCacheFirewallRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorBackendPoolObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Backup-AzKeyVaultManagedStorageAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageAccount": "InputObject", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name" + }, + "Get-AzAutomationModule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzWebAppTrafficRouting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzServiceFabricClientCertificate": { + "ClientCertificateThumbprint": "Thumbprint", + "AzureRmContext": "DefaultProfile", + "CertCommonName": "ClientCertificateCommonName", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ClusterName": "Name" + }, + "Get-UsageAggregates": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkInterfaceTapConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzInsightsPrivateLinkScopedResource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzTemplateSpec": { + "AzContext": "DefaultProfile", + "InputFile": "TemplateFile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzDataShare": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlSyncAgent": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SyncAgentName": "Name" + }, + "Remove-AzStorageFile": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "CloudFile": "File", + "AzureCredential": "DefaultProfile", + "CloudFileShare": "Share", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "CloudFileDirectory": "Directory", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzMediaServiceKey": { + "ResourceName": "AccountName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPowerBIEmbeddedCapacity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzContainerRegistry": { + "RegistrySku": "Sku", + "ContainerRegistrySku": "Sku", + "DisableAdmin": "DisableAdminUser", + "Tags": "Tag", + "ResourceName": "Name", + "RegistryName": "Name", + "AzureCredential": "DefaultProfile", + "EnableAdmin": "EnableAdminUser", + "ContainerRegistryName": "Name", + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile" + }, + "Sync-AzAnalysisServicesInstance": {}, + "Remove-AzADUser": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "UPN": "UserPrincipalName" + }, + "Move-AzMlCommitmentAssociation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzOperationalInsightsWorkspace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceBusNetworkRuleSet": { + "AzContext": "DefaultProfile", + "VirtualNteworkRule": "VirtualNetworkRule", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageContext": { + "EnvironmentName": "Environment", + "Name": "Environment" + }, + "Set-AzApiManagementApiRevision": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzIotHubDeviceTwin": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVirtualApplianceSite": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzDataShareSubscriptionSynchronization": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzAvailabilityGroupListener": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "GroupName": "SqlVMGroupName", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzPrivateDnsZoneGroup": { + "AzContext": "DefaultProfile", + "PrivateDnsZoneGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBGremlinGraph": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStackEdgeTrigger": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "Trigger": "InputObject", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMOperatingSystem": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPowerBIWorkspaceCollection": { + "ResourceName": "WorkspaceCollectionName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceCollectionName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceAdvancedDataSecurityPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSynapseDataFlow": { + "DataFlowName": "Name", + "File": "DefinitionFile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzServiceFabricManagedClusterClientCertificate": { + "AzContext": "DefaultProfile", + "ClusterName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzActionGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSentinelAlertRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVpnSite": { + "ResourceName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VpnSiteName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzExpressRoutePortIdentity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSecurityPartnerProvider": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzVMBackupExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVirtualHubRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageContainer": { + "Container": "Name", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "N": "Name" + }, + "New-AzFrontDoorHeaderActionObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIotHubConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzStorageSyncServerCertificate": { + "StorageSyncService": "ParentObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageSyncServiceId": "ParentResourceId", + "AzContext": "DefaultProfile", + "ParentName": "StorageSyncServiceName" + }, + "New-AzNetAppFilesActiveDirectory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchApplicationPackage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationId": "ApplicationName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSecurityWorkspaceSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzPowerBIWorkspaceCollectionAccessKey": { + "ResourceName": "WorkspaceCollectionName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceCollectionName", + "AzureCredential": "DefaultProfile" + }, + "Update-AzScheduledQueryRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIotHubModule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzRmStorageShare": { + "Share": "InputObject", + "AccountName": "StorageAccountName", + "ShareName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "N": "Name", + "AzContext": "DefaultProfile" + }, + "Test-AzSignalRName": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzNetworkVirtualAppliance": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzOperationalInsightsIntelligencePack": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceName", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPolicyNatRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzContextAutosaveSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DatabaseName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzEventHubNetworkRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Disable-AzSqlServerActiveDirectoryOnlyAuthentication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIpGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzCosmosDBCassandraSchema": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Edit-AzRecoveryServicesAsrRecoveryPlan": { + "AddProtectedItems": "AddProtectedItem", + "RemoveProtectedItems": "RemoveProtectedItem", + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "RecoveryPlan": "InputObject" + }, + "New-AzDeploymentManagerServiceTopology": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataBoxEdgeOrder": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFrontDoor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzLoadBalancerRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSignalRNetworkAcl": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDeploymentManagerServiceTopology": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRouteTable": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Import-AzAutomationRunbook": { + "SourcePath": "Path", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tag": "Tags", + "AzContext": "DefaultProfile", + "RunbookName": "Name" + }, + "Remove-AzNetworkInterface": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzP2sVpnGateway": { + "P2SVpnGatewayName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "p2sVpnGatewayId": "ResourceId", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "P2SVpnGateway": "InputObject" + }, + "Test-AzPrivateLinkServiceVisibility": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVhd": { + "o": "OverWrite", + "th": "NumberOfUploaderThreads", + "AzureRmContext": "DefaultProfile", + "lf": "LocalFilePath", + "bs": "BaseImageUriToPatch", + "dst": "Destination", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPolicyRemediation": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDeviceSecurityGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPolicySetDefinition": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataBoxEdgeStorageAccountCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseIntegrationRuntimeKey": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzExpressRouteCircuitConnectionConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkWatcherConnectionMonitorEndpointObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlInstanceDatabaseBackupLongTermRetentionPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrStorageClassification": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzADApplication": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVirtualRouter": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "RouterName" + }, + "Import-AzDataLakeStoreItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzSqlElasticJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VaultName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSubscriptionAlias": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzBatchJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "CommonEnvironmentSetting": "CommonEnvironmentSettings", + "AzureCredential": "DefaultProfile" + }, + "New-AzVirtualNetwork": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzKeyVaultManagedStorageSasDefinition": { + "SasDefinitionName": "Name", + "Tags": "Tag", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "AccountName", + "AzContext": "DefaultProfile" + }, + "New-AzIotSecuritySolutionRecommendationConfigurationObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzHealthcareApisService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzEventGridDomainTopic": { + "ResourceGroup": "ResourceGroupName", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DomainTopicName": "Name" + }, + "Get-AzDataLakeStoreTrustedIdProvider": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPolicyIntrusionDetectionSignatureOverride": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSearchSharedPrivateLinkResource": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzBatchAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "AccountName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVaultCertificateOperation": { + "AzContext": "DefaultProfile", + "CertificateName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzSqlSyncGroupSync": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SyncGroupName", + "AzureCredential": "DefaultProfile" + }, + "Clear-AzContext": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIotHubRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzExpressRouteCircuitPeeringConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVpnClientIpsecParameter": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCdnCustomDomain": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSqlDatabaseVulnerabilityAssessmentSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Switch-AzWebAppSlot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlRoleAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVpnClientRootCertificate": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "VpnClientRootCertificateName" + }, + "Get-AzDeploymentOperation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIntegrationAccountPartner": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlCapability": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementTenantAccess": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualNetworkGatewayConnectionVpnDeviceConfigScript": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzVirtualHubRouteTable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStackEdgeStorageContainer": { + "AzContext": "DefaultProfile", + "EdgeContainerName": "Name", + "EdgeStorageContainer": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzManagementGroup": { + "AzContext": "DefaultProfile", + "GroupId": "GroupName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlDatabaseInstanceFailoverGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVMDataDisk": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SourceImage": "SourceImageUri", + "AzureRmContext": "DefaultProfile" + }, + "New-AzCosmosDBMongoDBDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzExpressRouteCircuitConnectionConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlPoolRestorePoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzHDInsightCluster": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataFactoryV2": { + "DataFactoryName": "Name", + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DataFactoryId": "ResourceId" + }, + "New-AzNetworkWatcherConnectionMonitorEndpointScopeItemObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzVM": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceBusNetworkRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile" + }, + "Set-AzExpressRouteConnection": { + "ResourceName": "Name", + "ExpressRouteConnection": "InputObject", + "AzureRmContext": "DefaultProfile", + "ExpressRouteConnectionName": "Name", + "ExpressRouteConnectionId": "ResourceId", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "Set-AzOperationalInsightsStorageInsight": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementApiRelease": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzExpressRouteGateway": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "ExpressRouteGatewayName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzReservationOrderId": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzDataFactoryV2PipelineRun": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Measure-AzAlertStatistic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationSecurityGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Update-AzSynapseManagedVirtualNetworkConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBCassandraTable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceFabricNode": { + "Number": "NumberOfNodesToRemove", + "AzureCredential": "DefaultProfile", + "ClusterName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzExpressRouteGateway": { + "ExpressRouteGateway": "InputObject", + "expressRouteGatewayId": "ResourceId", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ExpressRouteGatewayName": "Name", + "AzContext": "DefaultProfile" + }, + "Test-AzAnalysisServicesServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Save-AzVhd": { + "o": "OverWrite", + "th": "NumberOfThreads", + "lf": "LocalFilePath", + "AzureRmContext": "DefaultProfile", + "Source": "SourceUri", + "sk": "StorageKey", + "AzureCredential": "DefaultProfile", + "src": "SourceUri", + "AzContext": "DefaultProfile" + }, + "Set-AzPolicyAssignment": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzCdnOriginGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Import-AzRecoveryServicesAsrVaultSettingsFile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzTrafficManagerProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzDataFactoryV2IntegrationRuntime": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Id": "ResourceId", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzScheduledQueryRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzHDInsightClusterAutoscaleConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzOperationalInsightsWorkspace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzBatchApplicationPackage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ApplicationId": "ApplicationName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzWebAppSlot": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesAsrInMageRcmDiskInput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataFactory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVpnClientRevokedCertificate": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "VpnClientRevokedCertificateName" + }, + "New-AzAppServicePlan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseManagedIdentitySqlControlSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCdnProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzAvailabilitySet": { + "AzContext": "DefaultProfile", + "VMProfile": "AvailabilitySet", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlElasticJobStep": { + "AzContext": "DefaultProfile", + "StepName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzFrontDoorWafPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStackEdgeShare": { + "EdgeShare": "InputObject", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "EdgeShareName": "Name" + }, + "Get-AzRemoteRenderingAccountKey": { + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "RemoteRenderingAccountName": "Name", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "New-AzSentinelAlertRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeStoreAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzTrafficManagerCustomHeaderFromProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPolicyNatRuleCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzHDInsightClusterAutoscaleConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restart-AzServiceFabricManagedNodeType": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NodeTypeName": "Name" + }, + "Remove-AzApplicationGatewayTrustedRootCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzDataBoxJob": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzUserAssignedIdentity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIntegrationAccount": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSubscriptionAlias": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVaultKey": { + "AzContext": "DefaultProfile", + "KeyName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayPrivateLinkConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlServerTrustGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzPeeringServicePrefix": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationWebhook": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "WebhookName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzVirtualRouterPeerAdvertisedRoute": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "PeerName" + }, + "Set-AzServiceEndpointPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupRPMountScript": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzSynapseSparkJob": { + "AzContext": "DefaultProfile", + "Id": "LivyId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCapacityReservation": { + "CapacityReservationName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "CapacityReservationGroupName": "ReservationGroupName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementApiSchema": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzContext": { + "SubscriptionId": "Subscription", + "TenantId": "Tenant", + "SubscriptionName": "Subscription", + "AzureRmContext": "DefaultProfile", + "Domain": "Tenant", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlDatabaseSecondary": { + "Capacity": "SecondaryVCore", + "Family": "SecondaryComputeGeneration", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tag": "Tags", + "AzContext": "DefaultProfile" + }, + "Update-AzSentinelAlertRuleAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayTrustedRootCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzVMInstallPatch": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "Name": "VMName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPeering": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Move-AzDataLakeGen2Item": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzAutomationVariable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPrivateDnsVirtualNetworkLink": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzEnvironment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPolicyEvent": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBSqlContainer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagement": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzCdnCustomDomain": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzEventHubNamespace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualWanVpnServerConfiguration": { + "VirtualWan": "VirtualWanObject", + "VirtualWanId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile" + }, + "Get-AzCosmosDBGremlinGraphThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzContainerRegistry": { + "ResourceName": "Name", + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "RegistryName": "Name", + "AzureCredential": "DefaultProfile", + "ContainerRegistryName": "Name", + "AzContext": "DefaultProfile" + }, + "New-AzApplicationGatewayFirewallExclusionConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceDatabaseLogReplay": { + "AzContext": "DefaultProfile", + "ManagedInstanceName": "InstanceName", + "InstanceDatabaseName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzBatchComputeNodeUser": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactoryLinkedService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataFactoryGateway": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageShareStoredAccessPolicy": { + "AzureRmContext": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "N": "ShareName", + "Name": "ShareName", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "Update-AzRecoveryServicesAsrvCenter": { + "AzContext": "DefaultProfile", + "vCenter": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restart-AzAnalysisServicesInstance": {}, + "Get-AzRemoteRenderingAccount": { + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "RemoteRenderingAccountName": "Name", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Get-AzAnalysisServicesServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzDataFactoryV2IntegrationRuntime": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Id": "ResourceId", + "IntegrationRuntimeName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Publish-AzVMDscConfiguration": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ConfigurationArchivePath": "OutputArchivePath" + }, + "Remove-AzSynapsePipeline": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PipelineName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzCosmosDBMongoDBRestorableCollection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzBatchNodeFile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "Path", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceBusNamespace": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzEventHub": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "EventHubName": "Name" + }, + "New-AzManagementPartner": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementDiagnostic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStackEdgeStorageAccountCredential": { + "AzContext": "DefaultProfile", + "StorageAccountCredential": "InputObject", + "StorageAccountCredentialName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApiManagementTenantAccessSecret": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageShareStoredAccessPolicy": { + "AzureRmContext": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "N": "ShareName", + "Name": "ShareName", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "Remove-AzApiManagementAuthorizationServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzOffice365PolicyProperty": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzConfigurationAssignment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDtlAutoStartPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApiManagementApiFromProduct": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVpnGatewayNatRule": { + "VpnGatewayNatRuleName": "Name", + "VpnGatewayId": "ParentResourceId", + "ParentVpnGatewayId": "ParentResourceId", + "ResourceName": "Name", + "ParentVpnGateway": "ParentObject", + "VpnGateway": "ParentObject", + "ParentVpnGatewayName": "ParentResourceName", + "AzureRmContext": "DefaultProfile", + "VpnGatewayName": "ParentResourceName", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoor": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageServiceMetricsProperty": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Update-AzIotSecuritySolution": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzPrivateDnsRecordSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAlertRule": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Export-AzDataLakeStoreChildItemProperty": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzMetricAlertRuleV2": { + "Actions": "ActionGroup", + "EvaluationFrequency": "Frequency", + "Criteria": "Condition", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName", + "Scopes": "TargetResourceScope" + }, + "Get-AzFrontDoorWafPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVmssConfig": { + "AzContext": "DefaultProfile", + "AccountType": "SkuName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzResourceGroup": { + "AzureRmContext": "DefaultProfile", + "ResourceGroupId": "Id", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "ResourceGroupName": "Name", + "AzContext": "DefaultProfile" + }, + "Get-AzConsumptionPriceSheet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlDatabaseSecondary": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataFactoryV2DataFlow": { + "DataFlowName": "Name", + "File": "DefinitionFile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzSynapseSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Undo-AzKeyVaultSecretRemoval": { + "AzContext": "DefaultProfile", + "SecretName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFrontDoorCdnRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCosmosDBCassandraKeyspaceThroughput": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlVM": { + "AzContext": "DefaultProfile", + "SqlVMName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesAsrRecoveryPlan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceBusMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzDataBoxEdgeShare": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "EdgeShare": "InputObject", + "EdgeShareName": "Name" + }, + "Set-AzApplicationInsightsContinuousExport": { + "AzContext": "DefaultProfile", + "ApplicationInsightsComponentName": "Name", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ComponentName": "Name" + }, + "Remove-AzStorageQueueStoredAccessPolicy": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "Queue", + "N": "Queue" + }, + "Disable-AzBatchJobSchedule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStackEdgeRole": { + "AzContext": "DefaultProfile", + "Role": "InputObject", + "AzureRmContext": "DefaultProfile", + "RoleName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStackEdgeBandwidthSchedule": { + "BandwidthScheduleName": "Name", + "Device": "DeviceObject", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzFrontDoorCdnEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzFrontDoorCdnSecret": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchNodeFileContent": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "Path", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayPrivateLinkIpConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDataBoxEdgeStorageAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzExpressRouteCircuitConnectionConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzExpressRoutePortIdentity": { + "AzContext": "DefaultProfile", + "UserAssignedIdentity": "UserAssignedIdentityId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Edit-AzWebAppBackupConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlServerFirewallRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "FirewallRuleName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetAppFilesVolume": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VolumeName": "Name" + }, + "Set-AzSqlServerFirewallRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "FirewallRuleName", + "AzureCredential": "DefaultProfile" + }, + "New-AzSignalRKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Save-AzManagementGroupDeploymentTemplate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DeploymentName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzTag": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerActiveDirectoryAdministrator": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVHubRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementResourceLocationObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzEventHubIPRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPolicyApplicationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Save-AzDeploymentTemplate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DeploymentName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDefault": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzLoadBalancerFrontendIpConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCdnOriginGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDeviceSecurityGroupTimeWindowRuleObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupJobDetail": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataFactoryPipelineActivePeriod": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "PipelineName", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzBatchTask": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzHDInsightProperty": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzNotificationHubsNamespace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVirtualApplianceSite": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzStackEdgeRole": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "RoleName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementSamplingSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualNetwork": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzVpnGateway": { + "VpnGatewayName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzSqlElasticPool": { + "Family": "ComputeGeneration", + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tag": "Tags", + "Name": "ElasticPoolName" + }, + "Update-AzTag": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzJitNetworkAccessPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAvailabilitySet": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AvailabilitySetName": "Name" + }, + "Add-AzDataFactoryV2TriggerSubscription": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecuritySqlVulnerabilityAssessmentScanResult": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVmssSshPublicKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFrontDoorCdnEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRoleAssignment": { + "ServicePrincipalName": "ApplicationId", + "SPN": "ApplicationId", + "AzureRmContext": "DefaultProfile", + "Id": "ObjectId", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Email": "SignInName", + "PrincipalId": "ObjectId", + "UserPrincipalName": "SignInName", + "PrincipalType": "ObjectType" + }, + "Enable-AzTrafficManagerEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzExpressRouteCircuitStat": { + "ResourceName": "ExpressRouteCircuitName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "ExpressRouteCircuitName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzJitNetworkAccessPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzTrafficManagerProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDnsRecordSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzHDInsightPersistedScriptAction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlPoolVulnerabilityAssessmentRuleBaseline": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplyUpdate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzNotificationHubsNamespaceAuthorizationRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlElasticJobCredential": { + "AzContext": "DefaultProfile", + "CredentialName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Approve-AzPrivateEndpointConnection": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Import-AzBlueprintWithArtifact": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlServerAdvancedDataSecurityPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Register-AzStorageSyncServer": { + "StorageSyncService": "ParentObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "StorageSyncServiceId": "ParentResourceId", + "AzContext": "DefaultProfile", + "ParentName": "StorageSyncServiceName" + }, + "New-AzExpressRoutePortLOA": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "Name": "CustomerName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataShareTrigger": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubDistributedTracing": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayFirewallPolicy": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzBlueprint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzVHubRouteTable": { + "ResourceName": "Name", + "AzureRmContext": "DefaultProfile", + "ParentVirtualHubId": "ParentResourceId", + "RouteTableName": "Name", + "VirtualHub": "ParentObject", + "AzureCredential": "DefaultProfile", + "ParentVirtualHubName": "ParentResourceName", + "ParentVirtualHub": "ParentObject", + "VirtualHubId": "ParentResourceId", + "VirtualHubName": "ParentResourceName", + "VHubRouteTableName": "Name", + "AzContext": "DefaultProfile" + }, + "Get-AzConsumptionReservationDetail": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Register-AzResourceProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzLoadBalancerRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzVMRunCommand": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "Name": "VMName", + "AzureCredential": "DefaultProfile" + }, + "Reset-AzSynapseSqlAuditSetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzLogicApp": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzVirtualNetworkGatewayBGPPeerStatus": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "VirtualNetworkGatewayName" + }, + "Unregister-AzRecoveryServicesBackupContainer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzSynapseTrigger": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIoTDeviceProvisioningServiceEnrollment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecurityContact": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayFirewallDisabledRuleGroupConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDnsZone": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzAksNodePool": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAutomationConnection": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzSqlInstanceFailover": { + "AzContext": "DefaultProfile", + "ManagedInstanceName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationGatewaySslPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDeploymentManagerStep": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzADGroupMember": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRedisCache": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzIntegrationAccountBatchConfiguration": { + "BatchConfigurationName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "IntegrationAccountName": "ParentName", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventGridDomainKey": { + "ResourceGroup": "ResourceGroupName", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "DomainName": "Name" + }, + "Update-AzKeyVaultNetworkRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSynapseSqlPoolRestorePoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzStorageShare": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureCredential": "DefaultProfile", + "CloudFileShare": "Share", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "AzureRmContext": "DefaultProfile" + }, + "Add-AzApiManagementUserToGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Import-AzContainerRegistryImage": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzExpressRouteCircuitAuthorization": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApiManagementProductToGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzStorageContainerDeleteRetentionPolicy": { + "AzureRmContext": "DefaultProfile", + "Days": "RetentionDays", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "StorageAccountName", + "Name": "StorageAccountName" + }, + "Set-AzWebApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzApplicationSecurityGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Remove-AzStorageAccountManagementPolicy": { + "AccountName": "StorageAccountName", + "AzContext": "DefaultProfile", + "ManagementPolicy": "InputObject", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIotHubMessageEnrichment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesAsrFabric": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzMlCommitmentPlan": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSqlPoolGeoBackup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzHDInsightClusterAutoscaleScheduleCondition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzServiceBusTopic": { + "TopicName": "Name", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Get-AzAvailableServiceAlias": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzIoTDeviceProvisioningServiceEnrollment": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzNetworkWatcherPacketCapture": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVM": { + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "VMName": "Name" + }, + "Remove-AzRouteServer": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "RouteServerName" + }, + "Update-AzSqlSyncGroup": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SyncGroupName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Set-AzStorageShareQuota": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "QuotaGiB": "Quota", + "AzureCredential": "DefaultProfile", + "CloudFileShare": "Share", + "N": "ShareName", + "Name": "ShareName", + "AzureRmContext": "DefaultProfile" + }, + "New-AzRecoveryServicesAsrAzureToAzureDiskReplicationConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzExpressRoutePort": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Get-AzApiManagementApiRelease": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzVmssVMRunCommand": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "VMScaleSetName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAutomationSoftwareUpdateConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSpatialAnchorsAccountKey": { + "AzureRmContext": "DefaultProfile", + "Id": "ResourceId", + "AzureCredential": "DefaultProfile", + "SpatialAnchorsAccountName": "Name", + "AccountName": "Name", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Remove-AzSqlElasticJobTarget": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchRemoteDesktopProtocolFile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlUserDefinedFunction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Publish-AzAutomationRunbook": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "RunbookName": "Name" + }, + "New-AzApiManagementOperation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzSqlDatabaseExecuteIndexRecommendation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDeploymentWhatIfResult": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DeploymentName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzCosmosDBSqlDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApplicationGatewayFirewallPolicyManagedRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBlueprint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzRouteConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSearchQueryKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzNetAppFilesActiveDirectory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Publish-AzBlueprint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIotHubKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSecuritySetting": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzStorageBlobLastAccessTimeTracking": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "Name": "StorageAccountName", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzNetworkWatcherPacketCapture": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "NetworkWatcherName", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzHDInsightJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ClusterCredential": "HttpCredential", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzKeyVaultManagedStorageAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzCognitiveServicesAccountType": { + "AccountTypeName": "TypeName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "KindName": "TypeName", + "CognitiveServicesAccountTypeName": "TypeName", + "AzContext": "DefaultProfile" + }, + "Connect-AzContainerRegistry": { + "AzContext": "DefaultProfile", + "RegistryName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzIntegrationAccountBatchConfiguration": { + "BatchConfigurationName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "IntegrationAccountName": "ParentName", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPolicyStateSummary": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzVMPatchAssessment": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzAutomationAccount": { + "AzContext": "DefaultProfile", + "AutomationAccountName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVaultAccessPolicy": { + "AzContext": "DefaultProfile", + "SPN": "ServicePrincipalName", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "UPN": "UserPrincipalName" + }, + "New-AzMediaServiceStorageConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Lock-AzRmStorageContainerImmutabilityPolicy": { + "ImmutabilityPolicy": "InputObject", + "AccountName": "StorageAccountName", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "N": "ContainerName", + "IfMatch": "Etag", + "AzContext": "DefaultProfile" + }, + "Set-AzCdnEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSecurityContact": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzPowerBIWorkspaceCollection": { + "ResourceName": "WorkspaceCollectionName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "WorkspaceCollectionName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzDataLakeGen2AclRecursive": { + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzBillingAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBLocationObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Stop-AzVpnConnectionPacketCapture": { + "VpnConnection": "InputObject", + "ConnectionName": "Name", + "ResourceName": "Name", + "AzureCredential": "DefaultProfile", + "ParentVpnGatewayName": "ParentResourceName", + "AzureRmContext": "DefaultProfile", + "VpnGatewayName": "ParentResourceName", + "AzContext": "DefaultProfile" + }, + "Get-AzAutomationVariable": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataFactorySlice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVirtualHubRouteTable": { + "VirtualHubRouteTableName": "Name", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "VirtualHubRouteTable": "InputObject", + "VirtualHubRouteTableId": "ResourceId", + "AzureCredential": "DefaultProfile", + "ParentObject": "VirtualHub", + "ParentVirtualHubName": "HubName", + "ParentResourceName": "HubName", + "ParentVirtualHub": "VirtualHub", + "AzContext": "DefaultProfile", + "VirtualHubName": "HubName" + }, + "Remove-AzResourceGroupDeployment": { + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ResourceId": "Id", + "AzContext": "DefaultProfile", + "DeploymentId": "Id", + "DeploymentName": "Name" + }, + "Remove-AzPolicyDefinition": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayUrlPathMapConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualNetworkAvailableEndpointService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayRewriteRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSubscription": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzKeyVaultKey": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "KeyName": "Name", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzVirtualNetworkGatewayConnection": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Resume-AzAnalysisServicesServer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzBatchPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVmssOsProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzSqlInstanceDatabaseLogReplay": { + "InstanceDatabaseName": "Name", + "AzureRmContext": "DefaultProfile", + "Storage": "StorageContainerUri", + "AzureCredential": "DefaultProfile", + "ManagedInstanceName": "InstanceName", + "SasToken": "StorageContainerSasToken", + "AzContext": "DefaultProfile", + "InstanceDatabase": "InputObject" + }, + "Get-AzPolicyDefinition": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlElasticPool": { + "AzContext": "DefaultProfile", + "Tag": "Tags", + "AzureRmContext": "DefaultProfile", + "Name": "ElasticPoolName", + "AzureCredential": "DefaultProfile" + }, + "Set-AzAutomationCredential": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementDiagnostic": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlServerAudit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzAlert": { + "AzContext": "DefaultProfile", + "ResourceId": "AlertId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzServiceBusNamespace": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchTaskCount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Undo-AzRecoveryServicesBackupItemDeletion": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageBlobContent": { + "Path": "Destination", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ICloudBlob": "CloudBlob", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest" + }, + "Export-AzLogAnalyticThrottledRequest": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceEndpointPolicyDefinition": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementSubscription": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restart-AzHDInsightHost": { + "AzContext": "DefaultProfile", + "HostName": "Name", + "Host": "AzureHDInsightHostInfo", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzFirewallPolicy": { + "ResourceName": "Name", + "UserAssignedIdentity": "UserAssignedIdentityId", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesAsrVMNicIPConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataFactoryPipeline": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "PipelineName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzDataFactoryV2PipelineRun": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzEventHubNetworkRuleSet": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesBackupProtectionPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlDatabaseTransparentDataEncryption": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlElasticJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "JobName": "Name", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlSyncMember": { + "AzContext": "DefaultProfile", + "SyncMemberName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVirtualNetworkGateway": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "New-AzDataLakeAnalyticsCatalogCredential": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enable-AzSqlServerAdvancedDataSecurity": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzKeyVaultCertificate": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "CertificateName": "Name", + "CertificateVersion": "Version", + "AzureRmContext": "DefaultProfile" + }, + "Add-AzLoadBalancerInboundNatRuleConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Export-AzTemplateSpec": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzBatchJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Start-AzCdnEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseLedgerDigestUpload": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzMetricAlertRuleV2Criteria": { + "componentId": "ApplicationInsightsId", + "Sensitivity": "ThresholdSensitivity", + "NumberOfExaminedAggregatedPoints": "ExaminedAggregatedPointCount", + "AzureRmContext": "DefaultProfile", + "TotalPeriod": "ExaminedAggregatedPointCount", + "AzureCredential": "DefaultProfile", + "AlertLocationThreshold": "FailedLocationCount", + "NumberOfViolations": "ViolationCount", + "AzContext": "DefaultProfile", + "FailingPeriod": "ViolationCount" + }, + "New-AzNotificationHubsNamespace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSynapseSparkPool": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SparkPoolName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "New-AzPrivateEndpoint": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Save-AzDataFactoryLog": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Import-AzMlWebService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Test-AzDataLakeStoreItem": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzHealthcareApisService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "FhirServiceName": "Name", + "AzureRmContext": "DefaultProfile", + "HealthcareApisName": "Name" + }, + "Remove-AzSqlDatabaseAudit": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzBatchLocationQuota": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewaySslCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzSqlServerActiveDirectoryAdministrator": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataFactoryV2": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "DataFactoryName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Enable-AzSqlDatabaseSensitivityRecommendation": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ClassificationObject": "InputObject", + "AzureRmContext": "DefaultProfile" + }, + "New-AzApiManagementIdentityProvider": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzCosmosDBSqlUniqueKey": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzRouteFilter": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzApplicationGatewayTrustedClientCertificate": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzApplicationGatewayIPConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzIotHubModuleMethod": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataBoxEdgeRole": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSecuritySecureScore": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVaultSecret": { + "AzContext": "DefaultProfile", + "SecretName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzSqlDatabase": { + "Capacity": "VCore", + "MaxCapacity": "VCore", + "MinCapacity": "MinimumCapacity", + "MinVCore": "MinimumCapacity", + "AzureRmContext": "DefaultProfile", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tag": "Tags", + "ReadReplicaCount": "HighAvailabilityReplicaCount", + "Name": "DatabaseName", + "Family": "ComputeGeneration", + "MaxVCore": "VCore" + }, + "Stop-AzStorageFileCopy": { + "ServerTimeoutPerRequestInSeconds": "ServerTimeoutPerRequest", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ClientTimeoutPerRequestInSeconds": "ClientTimeoutPerRequest", + "CloudFile": "File" + }, + "Set-AzSecurityAssessmentMetadata": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDtlVMsPerLabPolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzSqlServerFirewallRule": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "FirewallRuleName", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataBoxCredential": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzMlWebService": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzDataBoxJob": { + "AzContext": "DefaultProfile", + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataBoxJob": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSqlSyncSchema": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzStorageSyncServerEndpoint": { + "SyncGroupId": "ParentResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ParentName": "StorageSyncServiceName", + "AzContext": "DefaultProfile", + "ServerEndpointName": "Name", + "SyncGroup": "ParentObject" + }, + "Invoke-AzCosmosDBMongoDBCollectionThroughputMigration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzContainerRegistryReplication": { + "Id": "ResourceId", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name", + "ReplicationName": "Name", + "ContainerRegistryName": "RegistryName", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzApiManagementBackend": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlInstanceOperation": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "OperationName": "Name", + "InstanceName": "ManagedInstanceName" + }, + "New-AzVMConfig": { + "AzureRmContext": "DefaultProfile", + "ResourceName": "VMName", + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tag": "Tags", + "Name": "VMName" + }, + "Register-AzRecoveryServicesBackupContainer": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzPrivateDnsZoneGroup": { + "AzContext": "DefaultProfile", + "PrivateDnsZoneGroupName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVpnClientConfiguration": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Set-AzFrontDoorCdnCustomDomain": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzVirtualHubRoute": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Import-AzAksCredential": { + "AzContext": "DefaultProfile", + "ResourceId": "Id", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzApiManagementCustomHostnameConfiguration": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkWatcherConnectionMonitorTestGroupObject": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNotificationHub": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Enter-AzWebAppContainerPSSession": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Restore-AzStorageBlobRange": { + "AzContext": "DefaultProfile", + "AccountName": "StorageAccountName", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzRecoveryServicesAsrNetworkMapping": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzVMCustomScriptExtension": { + "ResourceName": "VMName", + "ExtensionName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Update-AzSynapseSqlPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "SqlPoolName": "Name", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceBusTopic": { + "TopicName": "Name", + "AzureRmContext": "DefaultProfile", + "NamespaceName": "Namespace", + "AzureCredential": "DefaultProfile", + "TopicObj": "InputObject", + "AzContext": "DefaultProfile", + "ResourceGroup": "ResourceGroupName" + }, + "Update-AzCosmosDBAccountRegion": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzDelegation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlDatabaseIndexRecommendation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewaySslProfilePolicy": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzVMDataDisk": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "Name": "DataDiskNames", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzKeyVaultCertificateOperation": { + "AzContext": "DefaultProfile", + "CertificateName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIotHubDevice": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeStoreItemPermission": { + "AzContext": "DefaultProfile", + "AccountName": "Account", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzServiceFabricManagedClusterService": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "ServiceName": "Name", + "AzureRmContext": "DefaultProfile" + }, + "Remove-AzTrafficManagerProfile": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSqlSyncAgentLinkedDatabase": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "SyncAgentName", + "AzureCredential": "DefaultProfile" + }, + "Publish-AzWebApp": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetworkSecurityGroup": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "ResourceName": "Name" + }, + "Update-AzStorageAccountNetworkRuleSet": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name" + }, + "Get-AzDataFactoryV2TriggerSubscriptionStatus": { + "AzContext": "DefaultProfile", + "TriggerName": "Name", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Invoke-AzSqlDatabaseFailover": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "Name": "DatabaseName", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzCdnEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzDataLakeAnalyticsAccount": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzMetricFilter": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzIntegrationAccountSchema": { + "ResourceName": "Name", + "IntegrationAccountName": "Name", + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Remove-AzMetricAlertRuleV2": { + "ResourceGroup": "ResourceGroupName", + "AzContext": "DefaultProfile", + "RuleResourceId": "ResourceId", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzApplicationGatewayBackendAddressPool": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzRecoveryServicesBackupWorkloadRecoveryConfig": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzNetAppFilesSnapshot": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "SnapshotName": "Name", + "Tags": "Tag", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzConsumptionMarketplace": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "New-AzBatchAccount": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "Tags": "Tag", + "Name": "AccountName", + "AzureRmContext": "DefaultProfile" + }, + "Get-AzCosmosDBSqlUserDefinedFunction": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Add-AzIotHubRoutingEndpoint": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzSubscriptionDiagnosticSettingCategory": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Get-AzStorageAccountKey": { + "AzContext": "DefaultProfile", + "AzureCredential": "DefaultProfile", + "AccountName": "Name", + "AzureRmContext": "DefaultProfile", + "StorageAccountName": "Name" + }, + "Start-AzSqlDatabaseExecuteIndexRecommendation": { + "AzContext": "DefaultProfile", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + }, + "Set-AzVMSecurityProfile": { + "AzContext": "DefaultProfile", + "VMProfile": "VM", + "AzureRmContext": "DefaultProfile", + "AzureCredential": "DefaultProfile" + } + }, + "cmdlet": { + "Get-AzIoTDps": "Get-AzIoTDeviceProvisioningService", + "Remove-ASRRecoveryPlan": "Remove-AzRecoveryServicesAsrRecoveryPlan", + "Clear-AzSynapseSqlPoolAdvancedThreatProtectionSetting": "Reset-AzSynapseSqlPoolAdvancedThreatProtectionSetting", + "Add-AzIotHubEHCG": "Add-AzIotHubEventHubConsumerGroup", + "Test-AzSignalR": "Test-AzSignalRName", + "Start-ASRFO": "Start-AzRecoveryServicesAsrUnplannedFailoverJob", + "Stop-CopyAzureStorageBlob": "Stop-AzStorageBlobCopy", + "New-AzDms": "New-AzDataMigrationService", + "Remove-ASRNetworkMapping": "Remove-AzRecoveryServicesAsrNetworkMapping", + "Get-AzSynapseSqlPoolAudit": "Get-AzSynapseSqlPoolAuditSetting", + "Edit-ASRRP": "Edit-AzRecoveryServicesAsrRecoveryPlan", + "Get-ASRServicesProvider": "Get-AzRecoveryServicesAsrServicesProvider", + "Get-AdlStoreChildItem": "Get-AzDataLakeStoreChildItem", + "Remove-AzIoTDpsAccessPolicy": "Remove-AzIoTDeviceProvisioningServiceAccessPolicy", + "Stop-AzDmsService": "Stop-AzDataMigrationService", + "New-AzOperationalInsightsAzureAuditDataSource": "New-AzOperationalInsightsAzureActivityLogDataSource", + "Get-AzSubscriptionDeploymentWhatIfResult": "Get-AzDeploymentWhatIfResult", + "Set-AzIotHubMsgEnrich": "Set-AzIotHubMessageEnrichment", + "New-AzDmsSelectedDBObject": "New-AzDataMigrationSelectedDBObject", + "Remove-ASRProtectionContainerMapping": "Remove-AzRecoveryServicesAsrProtectionContainerMapping", + "Remove-AdlStoreItemAcl": "Remove-AzDataLakeStoreItemAcl", + "Remove-AdlStoreItem": "Remove-AzDataLakeStoreItem", + "Get-AzOperationalInsightsWorkspaceSharedKeys": "Get-AzOperationalInsightsWorkspaceSharedKey", + "Repair-AzVmssServiceFabricUD": "Repair-AzVmssServiceFabricUpdateDomain", + "New-ASRRecoveryPlan": "New-AzRecoveryServicesAsrRecoveryPlan", + "Remove-AnfVolume": "Remove-AzNetAppFilesVolume", + "Get-ASREvent": "Get-AzRecoveryServicesAsrEvent", + "New-AzSynapseSparkJobDefinition": "Set-AzSynapseSparkJobDefinition", + "Get-AdlStoreItemPermission": "Get-AzDataLakeStoreItemPermission", + "Restart-AzureAsInstance": "Restart-AzAnalysisServicesInstance", + "Get-AzIotHubMsgEnrich": "Get-AzIotHubMessageEnrichment", + "New-AzDmsSelectedDB": "New-AzDataMigrationSelectedDBObject", + "Set-AdlStoreVirtualNetworkRule": "Set-AzDataLakeStoreVirtualNetworkRule", + "Update-AzIoTDpsAccessPolicy": "Update-AzIoTDeviceProvisioningServiceAccessPolicy", + "Get-AdlAnalyticsFirewallRule": "Get-AzDataLakeAnalyticsFirewallRule", + "Update-AnfSnapshotPolicy": "Update-AzNetAppFilesSnapshotPolicy", + "Set-AzNotificationHubsNamespaceAuthorizationRules": "Set-AzNotificationHubsNamespaceAuthorizationRule", + "Remove-AnfSnapshotPolicy": "Remove-AzNetAppFilesSnapshotPolicy", + "Set-AnfPool": "Set-AzNetAppFilesPool", + "Set-AdlAnalyticsDataSource": "Set-AzDataLakeAnalyticsDataSource", + "Suspend-AzAs": "Suspend-AzAnalysisServicesServer", + "Get-AzADServicePrincipalCredential": "Get-AzADSpCredential", + "New-AnfSnapshotPolicy": "New-AzNetAppFilesSnapshotPolicy", + "Clear-AzSynapseSqlAdvancedThreatProtectionSetting": "Reset-AzSynapseSqlAdvancedThreatProtectionSetting", + "Remove-AdlStoreFirewallRule": "Remove-AzDataLakeStoreFirewallRule", + "Remove-ASRStorageClassificationMapping": "Remove-AzRecoveryServicesAsrStorageClassificationMapping", + "New-ASRVMNicConfig": "New-AzRecoveryServicesAsrVMNicConfig", + "Set-ASRNotificationSetting": "Set-AzRecoveryServicesAsrAlertSetting", + "Remove-AdlStore": "Remove-AzDataLakeStoreAccount", + "Remove-ASRReplicationProtectedItem": "Remove-AzRecoveryServicesAsrReplicationProtectedItem", + "Get-AdlAnalyticsDataSource": "Get-AzDataLakeAnalyticsDataSource", + "Sync-AzAsInstance": "Sync-AzAnalysisServicesInstance", + "Get-AzBatchTaskCounts": "Get-AzBatchTaskCount", + "New-AzSynapseNotebook": "Set-AzSynapseNotebook", + "Get-AzAks": "Get-AzAksCluster", + "Move-AdlStoreItem": "Move-AzDataLakeStoreItem", + "Add-AzApplicationGatewayBackendHttpSettings": "Add-AzApplicationGatewayBackendHttpSetting", + "Get-AzNotificationHubPNSCredentials": "Get-AzNotificationHubPNSCredential", + "New-AzNotificationHubAuthorizationRules": "New-AzNotificationHubAuthorizationRule", + "List-AzApplicationGatewayAvailableServerVariableAndHeader": "Get-AzApplicationGatewayAvailableServerVariableAndHeader", + "Set-AzRedisCacheDiagnostics": "Set-AzRedisCacheDiagnostic", + "Update-AzResourceMoverMoveResource": "Add-AzResourceMoverMoveResource", + "Add-AdlStoreVirtualNetworkRule": "Add-AzDataLakeStoreVirtualNetworkRule", + "New-ASRvCenter": "New-AzRecoveryServicesAsrvCenter", + "Get-AzBatchPoolUsageMetrics": "Get-AzBatchPoolUsageMetric", + "Get-AzIotHubTracing": "Get-AzIotHubDistributedTracing", + "Stop-ASRJob": "Stop-AzRecoveryServicesAsrJob", + "Get-AzSqlDatabaseLongTermRetentionPolicy": "Get-AzSqlDatabaseBackupLongTermRetentionPolicy", + "Remove-AzIoTDpsRegistration": "Remove-AzIoTDeviceProvisioningServiceRegistration", + "Get-ASRNetworkMapping": "Get-AzRecoveryServicesAsrNetworkMapping", + "Get-ASRFabric": "Get-AzRecoveryServicesAsrFabric", + "Update-AnfPool": "Update-AzNetAppFilesPool", + "Set-AzIoTDpsCertificate": "Set-AzIoTDeviceProvisioningServiceCertificate", + "Set-ASRVaultSettings": "Set-AzRecoveryServicesAsrVaultContext", + "Resume-AnfReplication": "Resume-AzNetAppFilesReplication", + "Get-ASRProtectionContainer": "Get-AzRecoveryServicesAsrProtectionContainer", + "Get-AzDms": "Get-AzDataMigrationService", + "Remove-AzApplicationGatewayBackendHttpSettings": "Remove-AzApplicationGatewayBackendHttpSetting", + "Set-AzADApplication": "Update-AzADApplication", + "Get-AzIoTDpsCertificate": "Get-AzIoTDeviceProvisioningServiceCertificate", + "Get-ASRAlertSetting": "Get-AzRecoveryServicesAsrAlertSetting", + "Get-AzRecoveryServicesAsrNotificationSetting": "Get-AzRecoveryServicesAsrAlertSetting", + "Get-AdlStoreFirewallRule": "Get-AzDataLakeStoreFirewallRule", + "nal": "New-Alias", + "Start-ASRSwitchProcessServerJob": "Start-AzRecoveryServicesAsrSwitchProcessServerJob", + "Get-AdlAnalyticsComputePolicy": "Get-AzDataLakeAnalyticsComputePolicy", + "List-AzApplicationGatewaySslPredefinedPolicy": "Get-AzApplicationGatewaySslPredefinedPolicy", + "Remove-AzDms": "Remove-AzDataMigrationService", + "Get-AzInterfaceEndpoint": "Get-AzPrivateEndpoint", + "Remove-AzAks": "Remove-AzAksCluster", + "sal": "Set-Alias", + "Get-AzNotificationHubAuthorizationRules": "Get-AzNotificationHubAuthorizationRule", + "Update-ASRProtectionContainerMapping": "Update-AzRecoveryServicesAsrProtectionContainerMapping", + "Get-AzIoTDpsEnrollment": "Get-AzIoTDeviceProvisioningServiceEnrollment", + "New-AnfBackupPolicy": "New-AzNetAppFilesBackupPolicy", + "Import-AzRedisEnterpriseCacheDatabase": "Import-AzRedisEnterpriseCache", + "Test-AzSubscriptionDeployment": "Test-AzDeployment", + "Set-AzRecoveryServicesAsrNotificationSetting": "Set-AzRecoveryServicesAsrAlertSetting", + "Get-AzLog": "Get-AzActivityLog", + "Get-AnfAccount": "Get-AzNetAppFilesAccount", + "Sync-AzMediaServiceStorageKeys": "Sync-AzMediaServiceStorageKey", + "Get-ASRPolicy": "Get-AzRecoveryServicesAsrPolicy", + "Import-AdlStoreItem": "Import-AzDataLakeStoreItem", + "Remove-AzIoTDpsEnrollment": "Remove-AzIoTDeviceProvisioningServiceEnrollment", + "Get-AzApplicationGatewayBackendHttpSettings": "Get-AzApplicationGatewayBackendHttpSetting", + "Import-AzAutomationModule": "New-AzAutomationModule", + "New-AzSynapseDataFlow": "Set-AzSynapseDataFlow", + "Approve-AnfReplication": "Approve-AzNetAppFilesReplication", + "Invoke-AzDmsCommand": "Invoke-AzDataMigrationCommand", + "Enable-AdlStoreKeyVault": "Enable-AzDataLakeStoreKeyVault", + "New-AzRedisEnterpriseCacheAccessKey": "New-AzRedisEnterpriseCacheKey", + "Get-AdlStore": "Get-AzDataLakeStoreAccount", + "Get-AzIoTDpsRegistration": "Get-AzIoTDeviceProvisioningServiceRegistration", + "Wait-AdlJob": "Wait-AzDataLakeAnalyticsJob", + "Get-AzCdnEdgeNodes": "Get-AzCdnEdgeNode", + "Swap-AzWebAppSlot": "Switch-AzWebAppSlot", + "Get-AdlJob": "Get-AzDataLakeAnalyticsJob", + "Get-AdlJobRecurrence": "Get-AzDataLakeAnalyticsJobRecurrence", + "Edit-ASRRecoveryPlan": "Edit-AzRecoveryServicesAsrRecoveryPlan", + "Add-AdlAnalyticsDataSource": "Add-AzDataLakeAnalyticsDataSource", + "Remove-AzNotificationHubsNamespaceAuthorizationRules": "Remove-AzNotificationHubsNamespaceAuthorizationRule", + "Start-ASRTestFailoverCleanupJob": "Start-AzRecoveryServicesAsrTestFailoverCleanupJob", + "Get-AzDmsTask": "Get-AzDataMigrationTask", + "Resume-ASRJob": "Resume-AzRecoveryServicesAsrJob", + "Get-AdlStoreDeletedItem": "Get-AzDataLakeStoreDeletedItem", + "Get-AzResourceProviderAction": "Get-AzProviderOperation", + "Get-AzApplicationGatewayAvailableSslOptions": "Get-AzApplicationGatewayAvailableSslOption", + "Save-AzSubscriptionDeploymentTemplate": "Save-AzDeploymentTemplate", + "New-AzADServicePrincipalCredential": "New-AzADSpCredential", + "New-AzApplicationGatewayBackendHttpSettings": "New-AzApplicationGatewayBackendHttpSetting", + "Login-AzAccount": "Connect-AzAccount", + "Test-AdlStoreItem": "Test-AzDataLakeStoreItem", + "Set-AzSynapseSqlPoolAudit": "Set-AzSynapseSqlPoolAuditSetting", + "New-AnfPool": "New-AzNetAppFilesPool", + "Get-AzVmssVMDiskEncryptionStatus": "Get-AzVmssVMDiskEncryption", + "epal": "Export-Alias", + "Remove-AzSubscriptionDeployment": "Remove-AzDeployment", + "Get-AzRecoveryServicesAsrVaultSettings": "Get-AzRecoveryServicesAsrVaultContext", + "Add-AzIoTDpsEnrollmentGroup": "Add-AzIoTDeviceProvisioningServiceEnrollmentGroup", + "Remove-AnfAccount": "Remove-AzNetAppFilesAccount", + "Get-AzMlWebServiceKeys": "Get-AzMlWebServiceKey", + "Get-ASRProtectableItem": "Get-AzRecoveryServicesAsrProtectableItem", + "New-AzDmsMongoDbCollectionSetting": "New-AzDataMigrationMongoDbCollectionSetting", + "Get-AzExpressRouteCircuitStats": "Get-AzExpressRouteCircuitStat", + "Export-AzAsInstanceLog": "Export-AzAnalysisServicesInstanceLog", + "Get-AdlStoreItemContent": "Get-AzDataLakeStoreItemContent", + "Set-AzSqlDatabaseLongTermRetentionPolicy": "Set-AzSqlDatabaseBackupLongTermRetentionPolicy", + "Select-AzSubscription": "Set-AzContext", + "Remove-AdlAnalyticsDataSource": "Remove-AzDataLakeAnalyticsDataSource", + "Validate-AzCdnCustomDomain": "Test-AzCdnCustomDomain", + "Get-ASRvCenter": "Get-AzRecoveryServicesAsrvCenter", + "Restart-AzAsInstance": "Restart-AzAnalysisServicesInstance", + "Set-AzApplicationGatewayBackendHttpSettings": "Set-AzApplicationGatewayBackendHttpSetting", + "Remove-AnfSnapshot": "Remove-AzNetAppFilesSnapshot", + "Update-AnfBackupPolicy": "Update-AzNetAppFilesBackupPolicy", + "Get-AdlJobPipeline": "Get-AzDataLakeAnalyticsJobPipeline", + "Start-ASRPlannedFailoverJob": "Start-AzRecoveryServicesAsrPlannedFailoverJob", + "Set-AzIoTDpsEnrollment": "Set-AzIoTDeviceProvisioningServiceEnrollment", + "Remove-AzIotHubMsgEnrich": "Remove-AzIotHubMessageEnrichment", + "Remove-AdlStoreTrustedIdProvider": "Remove-AzDataLakeStoreTrustedIdProvider", + "ipal": "Import-Alias", + "Set-AzNotificationHubAuthorizationRules": "Set-AzNotificationHubAuthorizationRule", + "Set-AzAs": "Set-AzAnalysisServicesServer", + "Test-AdlCatalogItem": "Test-AzDataLakeAnalyticsCatalogItem", + "New-AzDmsTask": "New-AzDataMigrationTask", + "Reactivate-AzBatchTask": "Enable-AzBatchTask", + "Clear-AzSynapseSqlPoolVulnerabilityAssessmentSetting": "Reset-AzSynapseSqlPoolVulnerabilityAssessmentSetting", + "New-AzSynapseTrigger": "Set-AzSynapseTrigger", + "Get-AzSubscriptionDeploymentOperation": "Get-AzDeploymentOperation", + "Set-AdlAnalyticsAccount": "Set-AzDataLakeAnalyticsAccount", + "New-ASRProtectableItem": "New-AzRecoveryServicesAsrProtectableItem", + "Get-AdlCatalogItem": "Get-AzDataLakeAnalyticsCatalogItem", + "New-AzDmsSyncSelectedDB": "New-AzDataMigrationSyncSelectedDBObject", + "Get-AdlStoreTrustedIdProvider": "Get-AzDataLakeStoreTrustedIdProvider", + "Get-ASRStorageClassification": "Get-AzRecoveryServicesAsrStorageClassification", + "Get-AzIotHubMCS": "Get-AzIotHubModuleConnectionString", + "New-AzNotificationHubsNamespaceAuthorizationRules": "New-AzNotificationHubsNamespaceAuthorizationRule", + "Login-AzureAsAccount": "Add-AzAnalysisServicesAccount", + "Remove-AzIoTDps": "Remove-AzIoTDeviceProvisioningService", + "Update-AdlAnalyticsComputePolicy": "Update-AzDataLakeAnalyticsComputePolicy", + "Get-AzBatchLocationQuotas": "Get-AzBatchLocationQuota", + "Submit-AdlJob": "Submit-AzDataLakeAnalyticsJob", + "Add-AzIoTDpsHub": "Add-AzIoTDeviceProvisioningServiceLinkedHub", + "Set-AdlAnalyticsFirewallRule": "Set-AzDataLakeAnalyticsFirewallRule", + "Import-AzSynapseNotebook": "Set-AzSynapseNotebook", + "Get-ASRJob": "Get-AzRecoveryServicesAsrJob", + "Add-AzIotHubMsgEnrich": "Add-AzIotHubMessageEnrichment", + "Update-AnfVolume": "Update-AzNetAppFilesVolume", + "Set-AzRecoveryServicesAsrVaultSettings": "Set-AzRecoveryServicesAsrVaultContext", + "Get-ASRReplicationProtectedItem": "Get-AzRecoveryServicesAsrReplicationProtectedItem", + "Stop-AzSubscriptionDeployment": "Stop-AzDeployment", + "Set-AdlStoreTrustedIdProvider": "Set-AzDataLakeStoreTrustedIdProvider", + "Set-ASRReplicationProtectedItem": "Set-AzRecoveryServicesAsrReplicationProtectedItem", + "Remove-AdlStoreItemAclEntry": "Remove-AzDataLakeStoreItemAclEntry", + "New-AzAks": "New-AzAksCluster", + "Update-AnfActiveDirectory": "Update-AzNetAppFilesActiveDirectory", + "Update-ASRPolicy": "Update-AzRecoveryServicesAsrPolicy", + "Update-ASRvCenter": "Update-AzRecoveryServicesAsrvCenter", + "Remove-ASRServicesProvider": "Remove-AzRecoveryServicesAsrServicesProvider", + "Save-AzProfile": "Save-AzContext", + "Start-ASRUnplannedFailoverJob": "Start-AzRecoveryServicesAsrUnplannedFailoverJob", + "Get-AzBatchAccountKeys": "Get-AzBatchAccountKey", + "Get-AzAs": "Get-AzAnalysisServicesServer", + "New-AzDmsProject": "New-AzDataMigrationProject", + "Set-AdlStoreItemAcl": "Set-AzDataLakeStoreItemAcl", + "Get-AdlStoreChildItemSummary": "Get-AzDataLakeStoreChildItemSummary", + "Remove-AzADServicePrincipalCredential": "Remove-AzADSpCredential", + "Start-ASRCommitFailover": "Start-AzRecoveryServicesAsrCommitFailoverJob", + "Set-AzKeyVaultKeyAttribute": "Update-AzKeyVaultKey", + "Start-ASRResynchronizeReplicationJob": "Start-AzRecoveryServicesAsrResynchronizeReplicationJob", + "Remove-AdlStoreVirtualNetworkRule": "Remove-AzDataLakeStoreVirtualNetworkRule", + "New-AzDmsMongoDbDatabaseSetting": "New-AzDataMigrationMongoDbDatabaseSetting", + "Disable-AzStorageSoftDelete": "Disable-AzStorageDeleteRetentionPolicy", + "Stop-AzDmsTask": "Stop-AzDataMigrationTask", + "Remove-AdlCatalogItemAclEntry": "Remove-AzDataLakeAnalyticsCatalogItemAclEntry", + "Add-AzIoTDpsAccessPolicy": "Add-AzIoTDeviceProvisioningServiceAccessPolicy", + "Start-ASRResyncJob": "Start-AzRecoveryServicesAsrResynchronizeReplicationJob", + "List-AzApplicationGatewayAvailableWafRuleSets": "Get-AzApplicationGatewayAvailableWafRuleSet", + "Set-AzADUser": "Update-AzADUser", + "Get-AzDatalakeGen2FileSystem": "Get-AzStorageContainer", + "Start-ASRCancelFailover": "Start-AzRecoveryServicesAsrCancelFailoverJob", + "Get-AdlCatalogItemAclEntry": "Get-AzDataLakeAnalyticsCatalogItemAclEntry", + "Disable-AzSqlServerAdvancedThreatProtection": "Disable-AzSqlServerAdvancedDataSecurity", + "Remove-AzRedisCacheDiagnostics": "Remove-AzRedisCacheDiagnostic", + "Start-ASRApplyRecoveryPoint": "Start-AzRecoveryServicesAsrApplyRecoveryPoint", + "Set-AdlStoreItemAclEntry": "Set-AzDataLakeStoreItemAclEntry", + "Set-ASRVaultContext": "Set-AzRecoveryServicesAsrVaultContext", + "Set-AzKeyVaultKey": "Update-AzKeyVaultKey", + "Get-AnfVolumeBackupStatus": "Get-AzNetAppFilesVolumeBackupStatus", + "Set-AzIotHubVC": "Set-AzIotHubVerifiedCertificate", + "New-ASRPolicy": "New-AzRecoveryServicesAsrPolicy", + "New-AzDmsFileShare": "New-AzDataMigrationFileShare", + "Invoke-AzIotHubDeployMetric": "Invoke-AzIotHubDeploymentMetricsQuery", + "Set-AzSqlInstanceTDEProtector": "Set-AzSqlInstanceTransparentDataEncryptionProtector", + "Remove-AnfReplication": "Remove-AzNetAppFilesReplication", + "Test-AdlStore": "Test-AzDataLakeStoreAccount", + "New-AnfAccount": "New-AzNetAppFilesAccount", + "Get-AzSubscriptionDeployment": "Get-AzDeployment", + "Sync-AzureAsInstance": "Sync-AzAnalysisServicesInstance", + "Update-AzIoTDpsHub": "Update-AzIoTDeviceProvisioningServiceLinkedHub", + "Invoke-AzIotHubConfigMetric": "Invoke-AzIotHubConfigurationMetricsQuery", + "Export-AzureAsInstanceLog": "Export-AzAnalysisServicesInstanceLog", + "Set-AnfSnapshotPolicy": "Set-AzNetAppFilesSnapshotPolicy", + "Get-AdlStoreItem": "Get-AzDataLakeStoreItem", + "Start-CopyAzureStorageBlob": "Start-AzStorageBlobCopy", + "Remove-AnfBackupPolicy": "Remove-AzNetAppFilesBackupPolicy", + "Set-AzIotHubTracing": "Set-AzIotHubDistributedTracing", + "Set-AdlStoreFirewallRule": "Set-AzDataLakeStoreFirewallRule", + "Get-AnfPool": "Get-AzNetAppFilesPool", + "Start-ASRTestFailoverJob": "Start-AzRecoveryServicesAsrTestFailoverJob", + "New-AzAs": "New-AzAnalysisServicesServer", + "New-AzDmsConnInfo": "New-AzDataMigrationConnectionInfo", + "Start-ASRTFO": "Start-AzRecoveryServicesAsrTestFailoverJob", + "New-ASRProtectionContainerMapping": "New-AzRecoveryServicesAsrProtectionContainerMapping", + "New-AzRedisEnterpriseCacheDatabaseKey": "New-AzRedisEnterpriseCacheKey", + "Set-AzADServicePrincipal": "Update-AzADServicePrincipal", + "New-AzIoTDpsCVC": "New-AzIoTDeviceProvisioningServiceCertificateVerificationCode", + "Get-AnfSnapshotPolicy": "Get-AzNetAppFilesSnapshotPolicy", + "Resume-AzAs": "Resume-AzAnalysisServicesServer", + "Start-ASRCommitFailoverJob": "Start-AzRecoveryServicesAsrCommitFailoverJob", + "Test-AzAs": "Test-AzAnalysisServicesServer", + "Get-AnfReplicationStatus": "Get-AzNetAppFilesReplicationStatus", + "Set-AzIoTDpsEnrollmentGroup": "Set-AzIoTDeviceProvisioningServiceEnrollmentGroup", + "Remove-ASRReplicationProtectedItemDisk": "Remove-AzRecoveryServicesAsrReplicationProtectedItemDisk", + "Start-ASRPFO": "Start-AzRecoveryServicesAsrPlannedFailoverJob", + "New-AdlCatalogCredential": "New-AzDataLakeAnalyticsCatalogCredential", + "Remove-ASRRP": "Remove-AzRecoveryServicesAsrRecoveryPlan", + "Update-ASRServicesProvider": "Update-AzRecoveryServicesAsrServicesProvider", + "Set-AdlStoreItemPermission": "Set-AzDataLakeStoreItemPermission", + "Remove-AdlCatalogCredential": "Remove-AzDataLakeAnalyticsCatalogCredential", + "Remove-ASRvCenter": "Remove-AzRecoveryServicesAsrvCenter", + "Get-AzMediaServiceKeys": "Get-AzMediaServiceKey", + "Remove-AzDatalakeGen2FileSystem": "Remove-AzStorageContainer", + "Set-AdlCatalogCredential": "Set-AzDataLakeAnalyticsCatalogCredential", + "New-AzSynapsePipeline": "Set-AzSynapsePipeline", + "Remove-AzAs": "Remove-AzAnalysisServicesServer", + "Get-ASRNotificationSetting": "Get-AzRecoveryServicesAsrAlertSetting", + "Remove-AnfActiveDirectory": "Remove-AzNetAppFilesActiveDirectory", + "Get-AzBatchSubscriptionQuotas": "Get-AzBatchLocationQuota", + "Get-AzOperationalInsightsWorkspaceManagementGroups": "Get-AzOperationalInsightsWorkspaceManagementGroup", + "Get-AzOperationalInsightsIntelligencePacks": "Get-AzOperationalInsightsIntelligencePack", + "Update-ASRProtectionDirection": "Update-AzRecoveryServicesAsrProtectionDirection", + "Restart-ASRJob": "Restart-AzRecoveryServicesAsrJob", + "Get-AdlStoreItemOwner": "Get-AzDataLakeStoreItemOwner", + "Get-AnfBackupPolicy": "Get-AzNetAppFilesBackupPolicy", + "Remove-AzIotHubDCL": "Remove-AzIotHubDeviceChildren", + "New-ASRNetworkMapping": "New-AzRecoveryServicesAsrNetworkMapping", + "Reset-AzPowerBIWorkspaceCollectionAccessKeys": "Reset-AzPowerBIWorkspaceCollectionAccessKey", + "New-ASRStorageClassificationMapping": "New-AzRecoveryServicesAsrStorageClassificationMapping", + "Invoke-AzRest": "Invoke-AzRestMethod", + "Start-AzDmsService": "Start-AzDataMigrationService", + "Get-ASRStorageClassificationMapping": "Get-AzRecoveryServicesAsrStorageClassificationMapping", + "Set-AzSynapseSqlAudit": "Set-AzSynapseSqlAuditSetting", + "Get-AzApplicationGatewayAvailableWafRuleSets": "Get-AzApplicationGatewayAvailableWafRuleSet", + "New-AzFirewallThreatIntelWhitelistObject": "New-AzFirewallThreatIntelWhitelist", + "Add-AdlStoreItemContent": "Add-AzDataLakeStoreItemContent", + "Add-AzIoTDpsEnrollment": "Add-AzIoTDeviceProvisioningServiceEnrollment", + "Remove-AdlAnalyticsAccount": "Remove-AzDataLakeAnalyticsAccount", + "Remove-AzSynapseSqlAudit": "Reset-AzSynapseSqlAuditSetting", + "Set-AzKeyVaultSecretAttribute": "Update-AzKeyVaultSecret", + "Resolve-Error": "Resolve-AzError", + "Get-AzCognitiveServicesAccountSkus": "Get-AzCognitiveServicesAccountSku", + "Get-AzIoTDpsEnrollmentGroup": "Get-AzIoTDeviceProvisioningServiceEnrollmentGroup", + "Set-AnfVolumePool": "Set-AzNetAppFilesVolumePool", + "Restore-AnfVolume": "Restore-AzNetAppFilesVolume", + "Get-AzSqlInstanceTDEProtector": "Get-AzSqlInstanceTransparentDataEncryptionProtector", + "Remove-AnfBackup": "Remove-AzNetAppFilesBackup", + "Set-AdlStore": "Set-AzDataLakeStoreAccount", + "New-AzIoTDps": "New-AzIoTDeviceProvisioningService", + "Get-AzIotHubEHCG": "Get-AzIotHubEventHubConsumerGroup", + "Set-AzKeyVaultCertificateAttribute": "Update-AzKeyVaultCertificate", + "Remove-ASRFabric": "Remove-AzRecoveryServicesAsrFabric", + "Set-AdlStoreItemOwner": "Set-AzDataLakeStoreItemOwner", + "Get-AzBatchPoolStatistics": "Get-AzBatchPoolStatistic", + "Get-AzDmsProject": "Get-AzDataMigrationProject", + "Remove-AzNotificationHubAuthorizationRules": "Remove-AzNotificationHubAuthorizationRule", + "Invoke-AzVMAssessPatch": "Invoke-AzVMPatchAssessment", + "Get-AzNotificationHubsNamespaceListKeys": "Get-AzNotificationHubsNamespaceListKey", + "Remove-AzDmsTask": "Remove-AzDataMigrationTask", + "Remove-AzAccount": "Disconnect-AzAccount", + "Update-ASRRecoveryPlan": "Update-AzRecoveryServicesAsrRecoveryPlan", + "Update-ASRMobilityService": "Update-AzRecoveryServicesAsrMobilityService", + "Get-AzSynapseSqlAudit": "Get-AzSynapseSqlAuditSetting", + "New-AdlStore": "New-AzDataLakeStoreAccount", + "Set-AnfBackupPolicy": "Set-AzNetAppFilesBackupPolicy", + "List-AzApplicationGatewayAvailableSslOptions": "Get-AzApplicationGatewayAvailableSslOption", + "New-AnfSnapshot": "New-AzNetAppFilesSnapshot", + "Enable-AzSqlServerAdvancedThreatProtection": "Enable-AzSqlServerAdvancedDataSecurity", + "Get-AzIotHubDCS": "Get-AzIotHubDeviceConnectionString", + "Enable-AzStorageSoftDelete": "Enable-AzStorageDeleteRetentionPolicy", + "Restore-AdlStoreDeletedItem": "Restore-AzDataLakeStoreDeletedItem", + "Get-ASRRecoveryPoint": "Get-AzRecoveryServicesAsrRecoveryPoint", + "Stop-AdlJob": "Stop-AzDataLakeAnalyticsJob", + "Get-AzRegulatoryComplainceAssessment": "Get-AzRegulatoryComplianceAssessment", + "Get-AzRedisEnterpriseCacheDatabaseKey": "Get-AzRedisEnterpriseCacheKey", + "Add-AzIoTDpsCertificate": "Add-AzIoTDeviceProvisioningServiceCertificate", + "Get-ASRNetwork": "Get-AzRecoveryServicesAsrNetwork", + "New-AnfBackup": "New-AzNetAppFilesBackup", + "Remove-AzSynapseSqlPoolAudit": "Reset-AzSynapseSqlPoolAuditSetting", + "New-ASRFabric": "New-AzRecoveryServicesAsrFabric", + "Login-AzAsAccount": "Add-AzAnalysisServicesAccount", + "Start-ASRCancelFailoverJob": "Start-AzRecoveryServicesAsrCancelFailoverJob", + "Remove-AnfPool": "Remove-AzNetAppFilesPool", + "New-AzDatalakeGen2FileSystem": "New-AzStorageContainer", + "Remove-AzDmsProject": "Remove-AzDataMigrationProject", + "Set-AdlCatalogItemAclEntry": "Set-AzDataLakeAnalyticsCatalogItemAclEntry", + "Get-AzBatchRemoteLoginSettings": "Get-AzBatchRemoteLoginSetting", + "Remove-AzIotHubEHCG": "Remove-AzIotHubEventHubConsumerGroup", + "Clear-AzSynapseSqlVulnerabilityAssessmentSetting": "Reset-AzSynapseSqlVulnerabilityAssessmentSetting", + "New-ASRRP": "New-AzRecoveryServicesAsrRecoveryPlan", + "Set-AzAks": "Set-AzAksCluster", + "Get-AzIoTDpsHub": "Get-AzIoTDeviceProvisioningServiceLinkedHub", + "Export-AdlStoreChildItemProperties": "Export-AzDataLakeStoreChildItemProperty", + "New-AzDataMigrationSyncSelectedDB": "New-AzDataMigrationSyncSelectedDBObject", + "Get-AzRedisEnterpriseCacheAccessKey": "Get-AzRedisEnterpriseCacheKey", + "Update-AnfBackup": "Update-AzNetAppFilesBackup", + "gal": "Get-Alias", + "Remove-AdlAnalyticsFirewallRule": "Remove-AzDataLakeAnalyticsFirewallRule", + "Get-AdlStoreItemAclEntry": "Get-AzDataLakeStoreItemAclEntry", + "Enable-AzSynapseSqlAdvancedThreatProtection": "Enable-AzSynapseSqlAdvancedDataSecurity", + "Set-AdlStoreItemExpiry": "Set-AzDataLakeStoreItemExpiry", + "Add-AzAccount": "Connect-AzAccount", + "Remove-AzIoTDpsCertificate": "Remove-AzIoTDeviceProvisioningServiceCertificate", + "Update-AzIoTDps": "Update-AzIoTDeviceProvisioningService", + "Remove-ASRPolicy": "Remove-AzRecoveryServicesAsrPolicy", + "Get-AnfSnapshot": "Get-AzNetAppFilesSnapshot", + "Update-AnfAccount": "Update-AzNetAppFilesAccount", + "Get-AzPowerBIWorkspaceCollectionAccessKeys": "Get-AzPowerBIWorkspaceCollectionAccessKey", + "Get-AdlAnalyticsAccount": "Get-AzDataLakeAnalyticsAccount", + "Get-AzStorageContainerAcl": "Get-AzStorageContainer", + "Get-AzIoTDpsAccessPolicy": "Get-AzIoTDeviceProvisioningServiceAccessPolicy", + "Get-AzDomain": "Get-AzTenant", + "Get-AzNotificationHubListKeys": "Get-AzNotificationHubListKey", + "Invoke-AzVMPatchAssess": "Invoke-AzVMPatchAssessment", + "New-AnfVolume": "New-AzNetAppFilesVolume", + "New-AzDmsSyncSelectedDBObject": "New-AzDataMigrationSyncSelectedDBObject", + "New-AzDmsAadApp": "New-AzDataMigrationAzureActiveDirectoryApp", + "Get-AzIotHubDCL": "Get-AzIotHubDeviceChildren", + "Remove-AdlAnalyticsComputePolicy": "Remove-AzDataLakeAnalyticsComputePolicy", + "Get-AzVmssDiskEncryptionStatus": "Get-AzVmssDiskEncryption", + "Suspend-AnfReplication": "Suspend-AzNetAppFilesReplication", + "New-AzDmsDBInfo": "New-AzDataMigrationDatabaseInfo", + "Export-AzRedisEnterpriseCacheDatabase": "Export-AzRedisEnterpriseCache", + "Get-AnfVolume": "Get-AzNetAppFilesVolume", + "Disable-AzSynapseSqlAdvancedThreatProtection": "Disable-AzSynapseSqlAdvancedDataSecurity", + "Get-AnfBackup": "Get-AzNetAppFilesBackup", + "New-AzDataMigrationSelectedDB": "New-AzDataMigrationSelectedDBObject", + "New-AdlAnalyticsComputePolicy": "New-AzDataLakeAnalyticsComputePolicy", + "New-ASRInMageRcmDiskInput": "New-AzRecoveryServicesAsrInMageRcmDiskInput", + "Get-AnfVolumeRestoreStatus": "Get-AzNetAppFilesVolumeRestoreStatus", + "Get-ASRRecoveryPlan": "Get-AzRecoveryServicesAsrRecoveryPlan", + "Get-AzBatchJobStatistics": "Get-AzBatchJobStatistic", + "Get-ASRRP": "Get-AzRecoveryServicesAsrRecoveryPlan", + "Get-AzIotHubCVC": "Get-AzIotHubCertificateVerificationCode", + "Export-AzDataLakeStoreChildItemProperties": "Export-AzDataLakeStoreChildItemProperty", + "Get-AzNotificationHubsNamespaceAuthorizationRules": "Get-AzNotificationHubsNamespaceAuthorizationRule", + "New-AdlAnalyticsAccount": "New-AzDataLakeAnalyticsAccount", + "New-AzSynapseDataset": "Set-AzSynapseDataset", + "Set-ASRAlertSetting": "Set-AzRecoveryServicesAsrAlertSetting", + "Add-AdlAnalyticsFirewallRule": "Add-AzDataLakeAnalyticsFirewallRule", + "Join-AdlStoreItem": "Join-AzDataLakeStoreItem", + "Add-AdlStoreFirewallRule": "Add-AzDataLakeStoreFirewallRule", + "Test-AdlAnalyticsAccount": "Test-AzDataLakeAnalyticsAccount", + "Add-ASRReplicationProtectedItemDisk": "Add-AzRecoveryServicesAsrReplicationProtectedItemDisk", + "New-AzSynapseLinkedService": "Set-AzSynapseLinkedService", + "New-AzSubscriptionDeployment": "New-AzDeployment", + "Get-ASRProtectionContainerMapping": "Get-AzRecoveryServicesAsrProtectionContainerMapping", + "New-ASRReplicationProtectedItem": "New-AzRecoveryServicesAsrReplicationProtectedItem", + "Get-AzBatchPoolNodeCounts": "Get-AzBatchPoolNodeCount", + "Export-AdlStoreItem": "Export-AzDataLakeStoreItem", + "Get-AdlStoreVirtualNetworkRule": "Get-AzDataLakeStoreVirtualNetworkRule", + "Get-AzRecoveryServicesBackupProperties": "Get-AzRecoveryServicesBackupProperty", + "Remove-AzIoTDpsHub": "Remove-AzIoTDeviceProvisioningServiceLinkedHub", + "Logout-AzAccount": "Disconnect-AzAccount", + "Set-AnfAccount": "Set-AzNetAppFilesAccount", + "Add-AdlStoreTrustedIdProvider": "Add-AzDataLakeStoreTrustedIdProvider", + "Initialize-AnfReplication": "Initialize-AzNetAppFilesReplication", + "Add-AzIotHubDCL": "Add-AzIotHubDeviceChildren", + "New-AdlStoreItem": "New-AzDataLakeStoreItem", + "Remove-AzIoTDpsEnrollmentGroup": "Remove-AzIoTDeviceProvisioningServiceEnrollmentGroup" + }, + "updateTime": "9/17/2021 11:08:10 AM" +} diff --git a/vscode-extension/PSA_custom_Rules/Alias/Get-AliasSpec.psm1 b/vscode-extension/PSA_custom_Rules/Alias/Get-AliasSpec.psm1 new file mode 100644 index 0000000..78b6a65 --- /dev/null +++ b/vscode-extension/PSA_custom_Rules/Alias/Get-AliasSpec.psm1 @@ -0,0 +1,18 @@ +#load the alias from the json file + +function Get-AliasSpec { + param ( + [Parameter( + Mandatory = $true, + HelpMessage = "Specify the path to the file that contains alias mapping.")] + [System.String] + [ValidateNotNullOrEmpty()] + $AliasPath + ) + + $aliasTocmdlets = Get-Content $AliasPath | ConvertFrom-Json + + return $aliasTocmdlets +} + +Export-ModuleMember -Function Get-AliasSpec diff --git a/vscode-extension/PSA_custom_Rules/Alias/avoidAlias.psm1 b/vscode-extension/PSA_custom_Rules/Alias/avoidAlias.psm1 new file mode 100644 index 0000000..81f4240 --- /dev/null +++ b/vscode-extension/PSA_custom_Rules/Alias/avoidAlias.psm1 @@ -0,0 +1,97 @@ +#Requires -Version 3.0 + +<# +.SYNOPSI + Avoid alias in powershell script. +.DESCRIPTION + Find all aliases that appear in the powershell script. And give the suggestion to change them to formal name. +.EXAMPLE + Measure-AvoidAlias -ScriptBlockAst $ScriptBlockAst +.INPUTS + [System.Management.Automation.Language.ScriptBlockAst] +.OUTPUTS + [OutputType([Microsoft.Windows.Powershell.ScriptAnalyzer.Generic.DiagnosticRecord[]])] +.NOTES + None +#> +function Measure-AvoidAlias { + [CmdletBinding()] + [OutputType([Microsoft.Windows.Powershell.ScriptAnalyzer.Generic.DiagnosticRecord[]])] + Param + ( + [Parameter(Mandatory = $true)] + [ValidateNotNullOrEmpty()] + [System.Management.Automation.Language.ScriptBlockAst] + $scriptAst + ) + + Process { + $results = @() + # import functions + $findCmdFunctionFile = ".\PSA_custom_Rules\Find-CmdletsInFile.psm1" + Import-Module $findCmdFunctionFile + $getAliasSpecFunctionFile = ".\PSA_custom_Rules\Alias\Get-AliasSpec.psm1" + Import-Module $getAliasSpecFunctionFile + + #get the alias mapping data + $aliasSpecFile = ".\PSA_custom_Rules\Alias\AliasSpec.json" + $AliasSpec = Get-AliasSpec -AliasPath $aliasSpecFile + + # get the commandAst in the file + $cmdletUsingAlias = Find-CmdletsInFile -RootAstNode $scriptAst + + #list of CorrectionExtents + $corrections = (New-Object System.Collections.ObjectModel.Collection["Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.CorrectionExtent"]) + + foreach ($cmdletReference in $cmdletUsingAlias) { + # If the cmdlet is in the cmdlets alias list + if ($AliasSpec.cmdlet.Psobject.Properties.Match($cmdletReference.CommandName).Count) { + [int]$startLineNumber = $cmdletReference.StartLine + [int]$endLineNumber = $cmdletReference.EndLine + [int]$startColumnNumber = $cmdletReference.StartColumn + [int]$endColumnNumber = $cmdletReference.EndPosition + [string]$CommandName = $cmdletReference.CommandName + [string]$correction = $AliasSpec.cmdlet.($CommandName) + [string]$filePath = $cmdletReference.FullPath + [string]$optionalDescription = + "'$CommandName' is an alias of '$correction'. Alias can introduce possible problems and make scripts hard to maintain. Please consider changing alias to its full content." + + $c = (New-Object Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.CorrectionExtent $startLineNumber, $endLineNumber, $startColumnNumber, $endColumnNumber, $correction, $filePath, $optionalDescription) + $corrections.Add($c) + } + + # If the cmdlet has one or more parameters having alias + if ($AliasSpec.para_cmdlet.Psobject.Properties.Match($cmdletReference.CommandName).Count) { + foreach ($para in $cmdletReference.parameters) { + # If the cmdlet parameters list in alias spec contains the parameter + if ($AliasSpec.para_cmdlet.($cmdletReference.CommandName).psobject.properties.match($para.Name).Count) { + [int]$startLineNumber = $para.StartLine + [int]$endLineNumber = $para.EndLine + [int]$startColumnNumber = $para.StartColumn + [int]$endColumnNumber = $para.EndPosition + [string]$CommandName = $cmdletReference.CommandName + [string]$ParameterName = $para.Name + [string]$correction = $AliasSpec.para_cmdlet.($CommandName).($ParameterName) + [string]$filePath = $para.FullPath + [string]$optionalDescription = + "'$ParameterName' is an alias of '$correction' in the cmdlet '$CommandName'. Alias can introduce possible problems and make scripts hard to maintain. Please consider changing alias to its full content." + + $c = (New-Object Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.CorrectionExtent $startLineNumber, $endLineNumber, $startColumnNumber, $endColumnNumber, $correction, $filePath, $optionalDescription) + $corrections.Add($c) + } + } + } + } + + $extent = $null + + #returned anaylse results + $diagRecord = New-Object ` + -Typename "Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.DiagnosticRecord" ` + -ArgumentList "This arugment is not used.", $extent, $PSCmdlet.MyInvocation.InvocationName, Warning, "MyRuleSuppressionID", $corrections + $diagRecord.SuggestedCorrections = $corrections + $results += $diagRecord + return $results + } +} +Export-ModuleMember -Function Measure* diff --git a/vscode-extension/PSA_custom_Rules/Alias/geneAlias.ps1 b/vscode-extension/PSA_custom_Rules/Alias/geneAlias.ps1 new file mode 100644 index 0000000..df1413a --- /dev/null +++ b/vscode-extension/PSA_custom_Rules/Alias/geneAlias.ps1 @@ -0,0 +1,72 @@ +#generate the json file includes alias information + +$az_modules = Get-Module az.* -ListAvailable | Where-object { $_.Name -ne "Az.Tools.Migration" } +for ([int]$i = 0; $i -lt $az_modules.Count; $i++) { + import-module $az_modules[$i].name +} + +$aliasResults = @{} + +$matchPattern = "(\b[a-zA-z]+-?[a-zA-z]+\b)" # matches any alias +$matchPatternFormalName = "(\b[a-zA-z]+-?[Az][a-zA-z]+\b)" # matches formal names of Az cmdlets +$cmdletRegex = New-Object System.Text.RegularExpressions.Regex($matchPattern) +$cmdletRegexFormal = New-Object System.Text.RegularExpressions.Regex($matchPatternFormalName) +$aliasCmdlets = get-alias | where-object { $cmdletRegex.IsMatch($_.Name) -and $cmdletRegexFormal.IsMatch($_.ReferencedCommand.Name) } + +for ([int]$i = 0; $i -lt $aliasCmdlets.Count; $i++) { + $aliasCmdlet = $aliasCmdlets[$i] + $aliasResults[$aliasCmdlet.Name] = $aliasCmdlet.ReferencedCommand.Name +} + +class getBreakingchangeResult_paraCmdlet { + [System.String] $Name + [System.String] $TypeBreakingChange +} + +$results = @{} + +$results["updateTime"] = Get-Date +$results["cmdlet"] = $aliasResults +$results["para_cmdlet"] = @{} +$results["updateTime"] = $results["updateTime"].ToString() + +$paraBlockList = @("InformationVariable", + "OutVariable", + "WhatIf", + "PipelineVariable", + "OutBuffer", + "WarningVariable", + "ErrorVariable", + "InformationAction", + "Verbose", + "ErrorAction", + "Debug", + "WarningAction", + "Confirm") +for ([int]$i = 0; $i -lt $az_modules.Count; $i++) { + # import-module $az_modules[$i].name + $module = get-module $az_modules[$i].name + + $exportedCmdlets = $module.ExportedCmdlets + + foreach ($key in $exportedCmdlets.Keys) { + $Cmdlet = $exportedCmdlets[$key] + + #attributes of parameters in cmdlet + $results["para_cmdlet"][$Cmdlet.Name] = @{} + + foreach ($parameter_key in $Cmdlet.Parameters.keys) { + $parameter = $Cmdlet.Parameters[$parameter_key] + + for ([int]$j = 0; $j -lt $parameter.Aliases.Count; $j++) { + $paraAlias = $parameter.Aliases[$j] + $paraFormal = $parameter_key + if ($paraBlockList -notcontains $paraFormal){ + $results["para_cmdlet"][$Cmdlet.Name][$paraAlias] = $paraFormal + } + } + } + } +} +$json = $results | ConvertTo-Json -depth 10 +$json > AliasSpec.json diff --git a/vscode-extension/PSA_custom_Rules/BreakingChange/BreakingchangeSpec.json b/vscode-extension/PSA_custom_Rules/BreakingChange/BreakingchangeSpec.json new file mode 100644 index 0000000..49eff29 --- /dev/null +++ b/vscode-extension/PSA_custom_Rules/BreakingChange/BreakingchangeSpec.json @@ -0,0 +1,790 @@ +{ + "updateTime": "9/22/2021 11:25:00 AM", + "func": [], + "para_cmdlet": [ + { + "Name": "State", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Set-AzEventHubNamespace", + "Message": "\r\n- The parameter : 'State' is changing.\r\n- Change description : 'State' Parameter is being deprecated without being replaced " + }, + { + "Name": "RdpCredential", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzHDInsightCluster", + "Message": "\r\n- The parameter : 'RdpCredential' is changing.\r\n- Change description : This parameter is being deprecated. " + }, + { + "Name": "RdpAccessExpiry", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzHDInsightCluster", + "Message": "\r\n- The parameter : 'RdpAccessExpiry' is changing.\r\n- Change description : This parameter is being deprecated. " + }, + { + "Name": "ContentType", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzIntegrationAccountMap", + "Message": "\r\n- The parameter : 'ContentType' is changing.\r\n- Change description : ContentType is being deprecated without being replaced. It will be inferred from MapType " + }, + { + "Name": "ContentType", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Set-AzIntegrationAccountMap", + "Message": "\r\n- The parameter : 'ContentType' is changing.\r\n- Change description : ContentType is being deprecated without being replaced. It will be inferred from MapType " + }, + { + "Name": "Snapshot", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzNetAppFilesVolume", + "Message": "\r\n- The parameter : 'Snapshot' is changing.\r\n- Change description : Snapshot invalid and preserved for compatibility. Parameter SnapshotPolicyId should be used instead " + }, + { + "Name": "ResourceId", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "CmdletName": "Add-AzVirtualNetworkSubnetConfig", + "Message": "Update Property Name```powershell\r\n# Old\r\n-ResourceId\r\n\r\n# New\r\n-NatGatewayId\r\n```\r\n" + }, + { + "Name": "InputObject", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "CmdletName": "Add-AzVirtualNetworkSubnetConfig", + "Message": "Update Property Name```powershell\r\n# Old\r\n-InputObject\r\n\r\n# New\r\n-NatGateway\r\n```\r\n" + }, + { + "Name": "Description", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Get-AzPrivateEndpointConnection", + "Message": "\r\n- The parameter : 'Description' is changing.\r\n- Change description : Parameter is being deprecated without being replaced " + }, + { + "Name": "UserAssignedIdentityId", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzApplicationGateway", + "Message": "\r\n- The parameter : 'UserAssignedIdentityId' is being replaced by parameter : 'Identity'." + }, + { + "Name": "VirtualNetworkName", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzFirewall", + "Message": "\r\n- The parameter : 'VirtualNetworkName' is being replaced by parameter : 'VirtualNetwork'.\r\nThe type of the parameter is changing from 'System.String' to 'PSVirtualNetwork'.\r\n- Change description : This parameter will be removed in an upcoming breaking change release. After this point the Virtual Network will be provided as an object instead of a string. \r\n- The change is expected to take effect from the version : '2.0.0'```powershell\r\n# Old\r\nNew-AzFirewall -VirtualNetworkName \"vnet-name\"\r\n\r\n# New\r\nNew-AzFirewall -VirtualNetwork $vnet\r\n```\r\n" + }, + { + "Name": "PublicIpName", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzFirewall", + "Message": "\r\n- The parameter : 'PublicIpName' is being replaced by parameter : 'PublicIpAddress'.\r\nThe type of the parameter is changing from 'System.String' to 'List'.\r\n- Change description : This parameter will be removed in an upcoming breaking change release. After this point the Public IP Address will be provided as a list of one or more objects instead of a string. \r\n- The change is expected to take effect from the version : '2.0.0'```powershell\r\n# Old\r\nNew-AzFirewall -PublicIpName \"public-ip-name\"\r\n\r\n# New\r\nNew-AzFirewall -PublicIpAddress @($publicip1, $publicip2)\r\n```\r\n" + }, + { + "Name": "SourceAddress", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzFirewallPolicyApplicationRule", + "Message": "\r\n- The parameter : 'SourceAddress' is changing.\r\n- Change description : This parameter is becoming optional as SourceIpGroup can be provided without this. " + }, + { + "Name": "SourceAddress", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzFirewallPolicyNetworkRule", + "Message": "\r\n- The parameter : 'SourceAddress' is changing.\r\n- Change description : This parameter is becoming optional as SourceIpGroup can be provided without this. " + }, + { + "Name": "PublicIpAddress", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzPrivateLinkServiceIpConfig", + "Message": "\r\n- The parameter : 'PublicIpAddress' is changing.\r\n- Change description : Parameter is being deprecated without being replaced " + }, + { + "Name": "HubVnetConnection", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzVirtualHub", + "Message": "\r\n- The parameter : 'HubVnetConnection' is changing.\r\n- Change description : HubVnetConnection parameter is deprecated. Use *VirtualHubVnetConnection* commands " + }, + { + "Name": "RouteTable", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzVirtualHub", + "Message": "\r\n- The parameter : 'RouteTable' is changing.\r\n- Change description : Parameter is being deprecated without being replaced. Use *VHubRouteTable* commands. " + }, + { + "Name": "EnableInternetSecurity", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzVirtualHubVnetConnection", + "Message": "\r\n- The parameter : 'EnableInternetSecurity' is changing.\r\nThe type of the parameter is changing from 'System.Management.Automation.SwitchParameter' to 'EnableInternetSecurityFlag'." + }, + { + "Name": "ResourceId", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "CmdletName": "New-AzVirtualNetworkSubnetConfig", + "Message": "Update Property Name```powershell\r\n# Old\r\n-ResourceId\r\n\r\n# New\r\n-NatGatewayId\r\n```\r\n" + }, + { + "Name": "InputObject", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "CmdletName": "New-AzVirtualNetworkSubnetConfig", + "Message": "Update Property Name```powershell\r\n# Old\r\n-InputObject\r\n\r\n# New\r\n-NatGateway\r\n```\r\n" + }, + { + "Name": "Description", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Remove-AzPrivateEndpointConnection", + "Message": "\r\n- The parameter : 'Description' is changing.\r\n- Change description : Parameter is being deprecated without being replaced " + }, + { + "Name": "RouteTable", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Set-AzVirtualHub", + "Message": "\r\n- The parameter : 'RouteTable' is changing.\r\n- Change description : Parameter is being deprecated without being replaced. Use *VHubRouteTable* commands. " + }, + { + "Name": "ResourceId", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "CmdletName": "Set-AzVirtualNetworkSubnetConfig", + "Message": "Update Property Name```powershell\r\n# Old\r\n-ResourceId\r\n\r\n# New\r\n-NatGatewayId\r\n```\r\n" + }, + { + "Name": "InputObject", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "CmdletName": "Set-AzVirtualNetworkSubnetConfig", + "Message": "Update Property Name```powershell\r\n# Old\r\n-InputObject\r\n\r\n# New\r\n-NatGateway\r\n```\r\n" + }, + { + "Name": "HubVnetConnection", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Update-AzVirtualHub", + "Message": "\r\n- The parameter : 'HubVnetConnection' is changing.\r\n- Change description : HubVnetConnection parameter is deprecated. Use *VirtualHubVnetConnection* commands " + }, + { + "Name": "RouteTable", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Update-AzVirtualHub", + "Message": "\r\n- The parameter : 'RouteTable' is changing.\r\n- Change description : Parameter is being deprecated without being replaced. Use *VHubRouteTable* commands. " + }, + { + "Name": "ApiVersion", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Export-AzResourceGroup", + "Message": "\r\n- The parameter : 'ApiVersion' is changing.\r\n- Change description : Parameter is being deprecated without being replaced. Using the lastest possible API version will become the default behavior. " + }, + { + "Name": "GroupName", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Get-AzManagementGroup", + "Message": "\r\n- The parameter : 'GroupName' is being replaced by parameter : 'GroupId'.\r\n- Change description : We will repleace GroupName with GroupId to make it more clear. " + }, + { + "Name": "GroupName", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzManagementGroup", + "Message": "\r\n- The parameter : 'GroupName' is being replaced by parameter : 'GroupId'.\r\n- Change description : We will repleace GroupName with GroupId to make it more clear. " + }, + { + "Name": "GroupName", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "New-AzManagementGroupSubscription", + "Message": "\r\n- The parameter : 'GroupName' is being replaced by parameter : 'GroupId'.\r\n- Change description : We will repleace GroupName with GroupId to make it more clear. " + }, + { + "Name": "GroupName", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Remove-AzManagementGroup", + "Message": "\r\n- The parameter : 'GroupName' is being replaced by parameter : 'GroupId'.\r\n- Change description : We will repleace GroupName with GroupId to make it more clear. " + }, + { + "Name": "GroupName", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Remove-AzManagementGroupSubscription", + "Message": "\r\n- The parameter : 'GroupName' is being replaced by parameter : 'GroupId'.\r\n- Change description : We will repleace GroupName with GroupId to make it more clear. " + }, + { + "Name": "GroupName", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Update-AzManagementGroup", + "Message": "\r\n- The parameter : 'GroupName' is being replaced by parameter : 'GroupId'.\r\n- Change description : We will repleace GroupName with GroupId to make it more clear. " + }, + { + "Name": "InputObject", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Set-AzSecurityAlert", + "Message": "\r\n- The parameter : 'InputObject' is changing.\r\nThe type of the parameter is changing from 'Microsoft.Azure.Commands.Security.Models.Alerts.PSSecurityAlert' to 'PSSecurityAlertV3'." + }, + { + "Name": "ResourceId", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Get-AzRmStorageShare", + "Message": "\r\n- The parameter : 'ResourceId' is changing.\r\n- Change description : Will not allow to input '-ResourceId', '-Name' together in a future release, since name info is already inclouded in ResourceId. " + }, + { + "Name": "InputObject", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute", + "CmdletName": "Set-AzStorageSyncServerEndpoint", + "Message": "\r\n- The parameter : 'InputObject' is changing.\r\n- Change description : Alias RegisteredServer is invalid and preserved for compatibility. Alias ServerEndpoint should be used instead " + } + ], + "cmdlet": [ + { + "Name": "Resolve-AzError", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "The `Resolve-Error` alias will be removed in a future release. Please change any scripts that use this alias to use `Resolve-AzError` instead." + }, + { + "Name": "Get-AzAksCluster", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Get-AzAksCluster' is replacing this cmdlet." + }, + { + "Name": "New-AzAksCluster", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'New-AzAksCluster' is replacing this cmdlet." + }, + { + "Name": "Remove-AzAksCluster", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Remove-AzAksCluster' is replacing this cmdlet." + }, + { + "Name": "Set-AzAksCluster", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Set-AzAksCluster' is replacing this cmdlet." + }, + { + "Name": "Add-AzAnalysisServicesAccount", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet is being deprecated. There will be no replacement for it.\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzBatchAccountKey", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzBatchAccountKeys alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzBatchJobStatistic", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzBatchJobStatistics alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzBatchLocationQuota", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzBatchLocationQuotas alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzBatchPoolNodeCount", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzBatchPoolNodeCounts alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzBatchPoolStatistic", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzBatchPoolStatistics alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzBatchPoolUsageMetric", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzBatchPoolUsageMetrics alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzBatchRemoteLoginSetting", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzBatchRemoteLoginSettings alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzBatchTaskCount", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzBatchTaskCounts alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzBillingPeriod", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet is being deprecated. There will be no replacement for it." + }, + { + "Name": "Disable-AzCdnCustomDomain", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Disable-AzCdnCustomDomainHttps' is replacing this cmdlet." + }, + { + "Name": "Enable-AzCdnCustomDomain", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Enable-AzCdnCustomDomainHttps' is replacing this cmdlet." + }, + { + "Name": "Get-AzCdnEdgeNode", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzCdnEdgeNodes alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzCognitiveServicesAccountSku", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzCognitiveServicesAccountSkus alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Add-AzVhd", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "This cmdlet will now try to resize the VHD file to (N * Mib + 512 bytes) using Hyper-V before uploading.\n If Hyper-V is not found, user will have to either enabled Hyper-V or resize manually before uploading." + }, + { + "Name": "Export-AzDataLakeStoreChildItemProperty", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Export-AzDataLakeStoreChildItemProperties alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Export-AzDataLakeStoreItem", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "For store side export failures, Export-AzDataLakeStoreItem will throw exception instead of printing message on screen\r\n- This change will take effect on '5/18/2020 12:00:00 AM'\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Import-AzDataLakeStoreItem", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "For store side import failures, Import-AzDataLakeStoreItem will throw exception instead of printing message on screen\r\n- This change will take effect on '5/18/2020 12:00:00 AM'\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "New-AzDataShareSubscription", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Parameter SourceShareLocation is mandatory to support cross region share subscription creation." + }, + { + "Name": "Get-AzEventHubNamespace", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.EventHub.Models.PSNamespaceAttributes' is changing\r\n- The following properties in the output type are being deprecated : 'ResourceGroup'\r\n- The following properties are being added to the output type : 'ResourceGroupName' 'Tags'" + }, + { + "Name": "New-AzEventHubNamespace", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.EventHub.Models.PSNamespaceAttributes' is changing\r\n- The following properties in the output type are being deprecated : 'ResourceGroup'\r\n- The following properties are being added to the output type : 'ResourceGroupName' 'Tags'" + }, + { + "Name": "Set-AzEventHubNamespace", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.EventHub.Models.PSNamespaceAttributes' is changing\r\n- The following properties in the output type are being deprecated : 'ResourceGroup'\r\n- The following properties are being added to the output type : 'ResourceGroupName' 'Tags'" + }, + { + "Name": "Get-AzMlWebServiceKey", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzMlWebServiceKeys alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzMediaServiceKey", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzMediaServiceKeys alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Sync-AzMediaServiceStorageKey", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Sync-AzMediaServiceStorageKeys alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzNetAppFilesVault", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type is changing from the existing type :'Microsoft.Azure.Commands.NetAppFiles.Models.PSNetAppFilesBackupPolicy' to the new type :'PSNetAppFilesVault'" + }, + { + "Name": "Add-AzApplicationGatewayBackendHttpSetting", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Add-AzApplicationGatewayBackendHttpSettings alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Add-AzExpressRouteCircuitAuthorization", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "Add-AzExpressRouteCircuitConnectionConfig", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "Add-AzExpressRouteCircuitPeeringConfig", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "Add-AzVirtualHubRoute", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'New-AzVHubRoute' is replacing this cmdlet." + }, + { + "Name": "Add-AzVirtualHubRouteTable", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'New-AzVHubRouteTable' is replacing this cmdlet." + }, + { + "Name": "Add-AzVirtualRouterPeer", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Add-AzRouteServerPeer' is replacing this cmdlet." + }, + { + "Name": "Get-AzApplicationGatewayAvailableSslOption", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzApplicationGatewayAvailableSslOptions alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzApplicationGatewayAvailableWafRuleSet", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzApplicationGatewayAvailableWafRuleSets alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzApplicationGatewayBackendHttpSetting", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzApplicationGatewayBackendHttpSettings alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzExpressRouteCircuit", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "Get-AzExpressRouteCircuitAuthorization", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "Get-AzExpressRouteCircuitPeeringConfig", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "Get-AzExpressRouteCircuitStat", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzExpressRouteCircuitStats alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzVirtualHubRouteTable", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Get-AzVHubRouteTable' is replacing this cmdlet." + }, + { + "Name": "Get-AzVirtualRouter", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Get-AzRouteServer' is replacing this cmdlet." + }, + { + "Name": "Get-AzVirtualRouterPeer", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Get-AzRouteServerPeer' is replacing this cmdlet." + }, + { + "Name": "Get-AzVirtualRouterPeerAdvertisedRoute", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Get-AzRouteServerPeerAdvertisedRoute' is replacing this cmdlet." + }, + { + "Name": "Get-AzVirtualRouterPeerLearnedRoute", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Get-AzRouteServerPeerLearnedRoute' is replacing this cmdlet." + }, + { + "Name": "Move-AzExpressRouteCircuit", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "New-AzApplicationGatewayBackendHttpSetting", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "New-AzApplicationGatewayBackendHttpSettings alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "New-AzExpressRouteCircuit", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "New-AzLoadBalancerFrontendIpConfig", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Default behaviour of Zone will be changed```powershell\r\n# Old\r\nSku = Standard means the Standard FrontendIpConfig is zone-redundant.\r\n\r\n# New\r\nSku = Standard and Zone = {} means the Standard FrontendIpConfig has no zones. If you want to create a zone-redundant FrontendIpConfig, please specify all the zones in the region. For example, Zone = ['1', '2', '3'].\r\n```\r\n" + }, + { + "Name": "New-AzPrivateLinkServiceIpConfig", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSPrivateLinkServiceIpConfiguration' is changing\r\n- The following properties in the output type are being deprecated : 'PublicIPAddress'\r\n- The following properties are being added to the output type : 'Primary'" + }, + { + "Name": "New-AzPublicIpAddress", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Default behaviour of Zone will be changed```powershell\r\n# Old\r\nSku = Standard means the Standard Public IP is zone-redundant.\r\n\r\n# New\r\nSku = Standard and Zone = {} means the Standard Public IP has no zones. If you want to create a zone-redundant Public IP address, please specify all the zones in the region. For example, Zone = ['1', '2', '3'].\r\n```\r\n" + }, + { + "Name": "New-AzPublicIpPrefix", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Default behaviour of Zone will be changed```powershell\r\n# Old\r\nSku = Standard means the Standard PublicIpPrefix is zone-redundant.\r\n\r\n# New\r\nSku = Standard and Zone = {} means the Standard PublicIpPrefix has no zones. If you want to create a zone-redundant PublicIpPrefix, please specify all the zones in the region. For example, Zone = ['1', '2', '3'].\r\n```\r\n" + }, + { + "Name": "New-AzVirtualHubRoute", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'New-AzVHubRoute' is replacing this cmdlet." + }, + { + "Name": "New-AzVirtualHubRouteTable", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'New-AzVHubRouteTable' is replacing this cmdlet." + }, + { + "Name": "New-AzVirtualRouter", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'New-AzRouteServer' is replacing this cmdlet." + }, + { + "Name": "Remove-AzApplicationGatewayBackendHttpSetting", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Remove-AzApplicationGatewayBackendHttpSettings alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Remove-AzExpressRouteCircuitAuthorization", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "Remove-AzExpressRouteCircuitConnectionConfig", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "Remove-AzExpressRouteCircuitPeeringConfig", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "Remove-AzVirtualHubRouteTable", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Remove-AzVHubRouteTable' is replacing this cmdlet." + }, + { + "Name": "Remove-AzVirtualRouter", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Remove-AzRouteServer' is replacing this cmdlet." + }, + { + "Name": "Remove-AzVirtualRouterPeer", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Remove-AzRouteServerPeer' is replacing this cmdlet." + }, + { + "Name": "Set-AzApplicationGatewayBackendHttpSetting", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Set-AzApplicationGatewayBackendHttpSettings alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Set-AzExpressRouteCircuit", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "Set-AzExpressRouteCircuitConnectionConfig", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "Set-AzExpressRouteCircuitPeeringConfig", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit' is changing\r\n- The following properties in the output type are being deprecated : 'AllowGlobalReach'" + }, + { + "Name": "Update-AzVirtualRouter", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Update-AzRouteServer' is replacing this cmdlet." + }, + { + "Name": "Update-AzVirtualRouterPeer", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute", + "Message": "The cmdlet 'Update-AzRouteServerPeer' is replacing this cmdlet." + }, + { + "Name": "Get-AzNotificationHubAuthorizationRule", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzNotificationHubAuthorizationRules alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzNotificationHubListKey", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzNotificationHubListKeys alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzNotificationHubPNSCredential", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzNotificationHubPNSCredentials alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzNotificationHubsNamespaceAuthorizationRule", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzNotificationHubsNamespaceAuthorizationRules alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzNotificationHubsNamespaceListKey", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzNotificationHubsNamespaceListKeys alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "New-AzNotificationHubAuthorizationRule", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "New-AzNotificationHubAuthorizationRules alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "New-AzNotificationHubsNamespaceAuthorizationRule", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "New-AzNotificationHubsNamespaceAuthorizationRules alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Remove-AzNotificationHubAuthorizationRule", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Remove-AzNotificationHubAuthorizationRules alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Remove-AzNotificationHubsNamespaceAuthorizationRule", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Remove-AzNotificationHubsNamespaceAuthorizationRules alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Set-AzNotificationHubAuthorizationRule", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Set-AzNotificationHubAuthorizationRules alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Set-AzNotificationHubsNamespaceAuthorizationRule", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Set-AzNotificationHubsNamespaceAuthorizationRules alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzOperationalInsightsIntelligencePack", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzOperationalInsightsIntelligencePacks alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzOperationalInsightsWorkspaceManagementGroup", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzOperationalInsightsWorkspaceManagementGroups alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzOperationalInsightsWorkspaceSharedKey", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzOperationalInsightsWorkspaceSharedKeys alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzPowerBIWorkspaceCollectionAccessKey", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzPowerBIWorkspaceCollectionAccessKeys alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Reset-AzPowerBIWorkspaceCollectionAccessKey", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Reset-AzPowerBIWorkspaceCollectionAccessKeys alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Remove-AzRedisCacheDiagnostic", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Remove-AzRedisCacheDiagnostics alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Set-AzRedisCacheDiagnostic", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Set-AzRedisCacheDiagnostics alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '2.0.0'" + }, + { + "Name": "Get-AzSecurityAlert", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type is changing from the existing type :'Microsoft.Azure.Commands.Security.Models.Alerts.PSSecurityAlert' to the new type :'PSSecurityAlertV3'" + }, + { + "Name": "Get-AzServiceBusNamespace", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.ServiceBus.Models.PSNamespaceAttributes' is changing\r\n- The following properties in the output type are being deprecated : 'ResourceGroup'\r\n- The following properties are being added to the output type : 'ResourceGroupName'" + }, + { + "Name": "New-AzServiceBusNamespace", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.ServiceBus.Models.PSNamespaceAttributes' is changing\r\n- The following properties in the output type are being deprecated : 'ResourceGroup'\r\n- The following properties are being added to the output type : 'ResourceGroupName'" + }, + { + "Name": "Set-AzServiceBusNamespace", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.ServiceBus.Models.PSNamespaceAttributes' is changing\r\n- The following properties in the output type are being deprecated : 'ResourceGroup'\r\n- The following properties are being added to the output type : 'ResourceGroupName'" + }, + { + "Name": "Get-AzSignalR", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.SignalR.Models.PSSignalRResource' is changing\r\n- The following properties in the output type are being deprecated : 'HostNamePrefix'" + }, + { + "Name": "New-AzSignalR", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.SignalR.Models.PSSignalRResource' is changing\r\n- The following properties in the output type are being deprecated : 'HostNamePrefix'" + }, + { + "Name": "Update-AzSignalR", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.SignalR.Models.PSSignalRResource' is changing\r\n- The following properties in the output type are being deprecated : 'HostNamePrefix'" + }, + { + "Name": "Clear-AzSqlDatabaseAdvancedThreatProtectionSetting", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Remove-AzSqlDatabaseAdvancedThreatProtectionSettings alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "Clear-AzSqlServerAdvancedThreatProtectionSetting", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Remove-AzSqlServerAdvancedThreatProtectionSettings alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "Get-AzSqlDatabase", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel' is changing\r\n- The following properties in the output type are being deprecated : 'BackupStorageRedundancy'\r\n- The following properties are being added to the output type : 'CurrentBackupStorageRedundancy' 'RequestedBackupStorageRedundancy'\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "Get-AzSqlDatabaseAdvancedThreatProtectionSetting", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzSqlDatabaseAdvancedThreatProtectionSettings alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "Get-AzSqlDatabaseReplicationLink", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Sql.Replication.Model.AzureReplicationLinkModel' is changing\r\n- The following properties in the output type are being deprecated : 'BackupStorageRedundancy'\r\n- The following properties are being added to the output type : 'CurrentBackupStorageRedundancy' 'RequestedBackupStorageRedundancy'\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "Get-AzSqlServerAdvancedThreatProtectionSetting", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Get-AzSqlServerAdvancedThreatProtectionSettings alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "New-AzSqlDatabase", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel' is changing\r\n- The following properties in the output type are being deprecated : 'BackupStorageRedundancy'\r\n- The following properties are being added to the output type : 'CurrentBackupStorageRedundancy' 'RequestedBackupStorageRedundancy'\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "New-AzSqlDatabaseCopy", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Sql.Replication.Model.AzureSqlDatabaseCopyModel' is changing\r\n- The following properties in the output type are being deprecated : 'BackupStorageRedundancy'\r\n- The following properties are being added to the output type : 'CurrentBackupStorageRedundancy' 'RequestedBackupStorageRedundancy'\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "New-AzSqlDatabaseSecondary", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Sql.Replication.Model.AzureReplicationLinkModel' is changing\r\n- The following properties in the output type are being deprecated : 'BackupStorageRedundancy'\r\n- The following properties are being added to the output type : 'CurrentBackupStorageRedundancy' 'RequestedBackupStorageRedundancy'\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "Remove-AzSqlDatabase", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel' is changing\r\n- The following properties in the output type are being deprecated : 'BackupStorageRedundancy'\r\n- The following properties are being added to the output type : 'CurrentBackupStorageRedundancy' 'RequestedBackupStorageRedundancy'\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "Remove-AzSqlDatabaseSecondary", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Sql.Replication.Model.AzureReplicationLinkModel' is changing\r\n- The following properties in the output type are being deprecated : 'BackupStorageRedundancy'\r\n- The following properties are being added to the output type : 'CurrentBackupStorageRedundancy' 'RequestedBackupStorageRedundancy'\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "Set-AzSqlDatabase", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel' is changing\r\n- The following properties in the output type are being deprecated : 'BackupStorageRedundancy'\r\n- The following properties are being added to the output type : 'CurrentBackupStorageRedundancy' 'RequestedBackupStorageRedundancy'\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "Set-AzSqlDatabaseSecondary", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute", + "Message": "\r\n- The output type 'Microsoft.Azure.Commands.Sql.Replication.Model.AzureReplicationLinkModel' is changing\r\n- The following properties in the output type are being deprecated : 'BackupStorageRedundancy'\r\n- The following properties are being added to the output type : 'CurrentBackupStorageRedundancy' 'RequestedBackupStorageRedundancy'\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "Update-AzSqlDatabaseAdvancedThreatProtectionSetting", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Set-AzSqlDatabaseAdvancedThreatProtectionSettings alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '3.0.0'" + }, + { + "Name": "Update-AzSqlServerAdvancedThreatProtectionSetting", + "TypeBreakingChange": "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute", + "Message": "Set-AzSqlServerAdvancedThreatProtectionSettings alias will be removed in an upcoming breaking change release\r\n- The change is expected to take effect from the version : '3.0.0'" + } + ], + "para_func": [] +} \ No newline at end of file diff --git a/vscode-extension/PSA_custom_Rules/BreakingChange/Get-BreakingChangeSpec.psm1 b/vscode-extension/PSA_custom_Rules/BreakingChange/Get-BreakingChangeSpec.psm1 new file mode 100644 index 0000000..6bc8065 --- /dev/null +++ b/vscode-extension/PSA_custom_Rules/BreakingChange/Get-BreakingChangeSpec.psm1 @@ -0,0 +1,39 @@ +#load the breaking change from the json file + +function Get-BreakingChangeSpec { + param ( + [Parameter( + Mandatory = $true, + HelpMessage = "Specify the path to the file that contains alias mapping.")] + [System.String] + [ValidateNotNullOrEmpty()] + $BreakingChangePath + ) + + $breakingchange = Get-Content $BreakingChangePath | ConvertFrom-Json + + $cmdletSet = @{} + for ([int]$i = 0; $i -lt $breakingchange.cmdlet.Count; $i++) { + $cmdlet = $breakingchange.cmdlet.Name[$i] + $cmdletSet[$cmdlet] = $breakingchange.cmdlet.Message[$i] + } + + $cmdlet_para_set = @{} + for ([int]$i = 0; $i -lt $breakingchange.para_cmdlet.Count; $i++) { + + $cmdlet = $breakingchange.para_cmdlet.CmdletName[$i] + if ($cmdlet_para_set.Keys -notcontains $cmdlet) { + $cmdlet_para_set[$cmdlet] = @{} + } + $cmdlet_para_set[$cmdlet][$breakingchange.para_cmdlet.Name[$i]] = $breakingchange.para_cmdlet.Message[$i] + } + + $breakingchanges = @{ + cmdlets = $cmdletSet; + paraCmdlets = $cmdlet_para_set + } + + return $breakingchanges +} + +Export-ModuleMember -Function Get-BreakingChangeSpec diff --git a/vscode-extension/PSA_custom_Rules/BreakingChange/geneBreakingChange.ps1 b/vscode-extension/PSA_custom_Rules/BreakingChange/geneBreakingChange.ps1 new file mode 100644 index 0000000..aa5d4d4 --- /dev/null +++ b/vscode-extension/PSA_custom_Rules/BreakingChange/geneBreakingChange.ps1 @@ -0,0 +1,110 @@ +#generate the json includes breaking change information + +class breakingchangeResult { + [System.String] $Name + [System.String] $TypeBreakingChange + [System.String] $Message +} + +class breakingchangeParaFunc { + [System.String] $Name + [System.String] $TypeBreakingChange + [System.String] $FuncName + [System.String] $Message +} + +class breakingchangeParaCmdlet { + [System.String] $Name + [System.String] $TypeBreakingChange + [System.String] $CmdletName + [System.String] $Message +} + +$results = @{} + +$results["updateTime"] = Get-Date +$results["func"] = @() +$results["cmdlet"] = @() +$results["para_func"] = @() +$results["para_cmdlet"] = @() + +$results["updateTime"] = $results["updateTime"].ToString() + +$az_modules = Get-Module az.* -ListAvailable | Where-object { $_.Name -ne "Az.Tools.Migration" } + +for ([int]$i = 0; $i -lt $az_modules.Count; $i++) { + + import-module $az_modules[$i].name + $module = get-module $az_modules[$i].name + + $exportedFunctions = $module.ExportedFunctions + $exportedCmdlets = $module.ExportedCmdlets + + foreach ($key in $exportedFunctions.Keys) { + $func = $exportedFunctions[$key] + + #attributes of functions + foreach ($Attribute in $func.ScriptBlock.Attributes) { + + if ($Attribute.TypeId.BaseType.Name -eq "GenericBreakingChangeAttribute" -or $Attribute.TypeId.Name -eq "GenericBreakingChangeAttribute") { + #$Attribute.TypeId.Name + $result = New-Object -TypeName breakingchangeResult + $result.Name = $func.name + $result.TypeBreakingChange = $Attribute.TypeId.FullName + $result.Message = $Attribute.ConstructorArguments.Value + $results["func"] += $result + } + } + + #attributes of parameters in function + foreach ($parameter_key in $func.Parameters.keys) { + $parameter = $func.Parameters[$parameter_key] + for ([int]$k = 0; $k -lt $parameter.Attributes.Count; $k++) { + $Attribute = $parameter.Attributes[$k] + if ($Attribute.TypeId.BaseType.Name -eq "GenericBreakingChangeAttribute" -or $Attribute.TypeId.Name -eq "GenericBreakingChangeAttribute") { + #$Attribute.TypeId.Name + $result = New-Object -TypeName breakingchangeParaFunc + $result.Name = $parameter_key + $result.TypeBreakingChange = $Attribute.TypeId.FullName + $result.FuncName = $func.name + $result.Message = $Attribute.ChangeDescription + $results["para_func"] += $result + } + } + } + } + + foreach ($key in $exportedCmdlets.Keys) { + $Cmdlet = $exportedCmdlets[$key] + + #attributes of cmdlets + foreach ($Attribute in $Cmdlet.ImplementingType.GetCustomAttributes($true)) { + if ($Attribute.GetType().BaseType.Name -eq "GenericBreakingChangeAttribute" -or $Attribute.GetType().Name -eq "GenericBreakingChangeAttribute") { + $result = New-Object -TypeName breakingchangeResult + $result.Name = $Cmdlet.Name + $result.TypeBreakingChange = $Attribute.GetType().FullName + $result.Message = $Attribute.GetBreakingChangeTextFromAttribute($null, $false) + $results["cmdlet"] += $result + } + } + + #attributes of parameters in cmdlet + foreach ($parameter_key in $Cmdlet.Parameters.keys) { + $parameter = $Cmdlet.Parameters[$parameter_key] + for ([int]$k = 0; $k -lt $parameter.Attributes.Count; $k++) { + $Attribute = $parameter.Attributes[$k] + if ($Attribute.TypeId.BaseType.Name -eq "GenericBreakingChangeAttribute" -or $Attribute.TypeId.Name -eq "GenericBreakingChangeAttribute") { + # $Attribute.TypeId.Name + $result = New-Object -TypeName breakingchangeParaCmdlet + $result.Name = $parameter_key + $result.TypeBreakingChange = $Attribute.TypeId.FullName + $result.CmdletName = $Cmdlet.Name + $result.Message = $Attribute.GetBreakingChangeTextFromAttribute($null, $false) + $results["para_cmdlet"] += $result + } + } + } + } +} +$json = $results | ConvertTo-Json +$json > BreakingchangeSpec.json diff --git a/vscode-extension/PSA_custom_Rules/BreakingChange/upcomingBreakingChange.psm1 b/vscode-extension/PSA_custom_Rules/BreakingChange/upcomingBreakingChange.psm1 new file mode 100644 index 0000000..e9e6694 --- /dev/null +++ b/vscode-extension/PSA_custom_Rules/BreakingChange/upcomingBreakingChange.psm1 @@ -0,0 +1,122 @@ +#Requires -Version 3.0 + +<# +.SYNOPSI + Give the tips in the upcoming breaking change places that there will be changes in the upcoming feature. +.DESCRIPTION + Find all breaking change cmdlets or parameters that appear in the powershell script. + And give the tips that there will be changes in the feature and which breaking change there will be. +.EXAMPLE + Measure-UpcomingBreakingChange -ScriptBlockAst $ScriptBlockAst +.INPUTS + [System.Management.Automation.Language.ScriptBlockAst] +.OUTPUTS + [OutputType([Microsoft.Windows.Powershell.ScriptAnalyzer.Generic.DiagnosticRecord[]])] +.NOTES + None +#> +function Measure-UpcomingBreakingChange { + [CmdletBinding()] + [OutputType([Microsoft.Windows.Powershell.ScriptAnalyzer.Generic.DiagnosticRecord[]])] + Param + ( + [Parameter(Mandatory = $true)] + [ValidateNotNullOrEmpty()] + [System.Management.Automation.Language.ScriptBlockAst] + $scriptAst + ) + + Process { + $results = @() + # import functions + $findCmdFunctionFile = ".\PSA_custom_Rules\Find-CmdletsInFile.psm1" + Import-Module $findCmdFunctionFile + $getBreakingchangeSpecFunctionFile = ".\PSA_custom_Rules\BreakingChange\Get-BreakingChangeSpec.psm1" + Import-Module $getBreakingchangeSpecFunctionFile + + #get the alias mapping data + $breakingChangePath = ".\PSA_custom_Rules\BreakingChange\BreakingchangeSpec.json" + $breakingchanges = Get-BreakingChangeSpec -BreakingChangePath $breakingChangePath + + # get the commandAst in the file + $cmdletBreakingchange = Find-CmdletsInFile -RootAstNode $scriptAst + $typesToMessages = @{ + "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.GenericBreakingChangeAttribute" = "The breaking change is expected to take effect from the next version."; + "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletDeprecationAttribute" = "The cmdlet is being deprecated. There will be no replacement for it."; + "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletOutputBreakingChangeAttribute" = "The output type is being deprecated without a replacement."; + "Microsoft.WindowsAzure.Commands.Common.CustomAttributes.CmdletParameterBreakingChangeAttribute" = "The parameter is changing." + } + + $corrections = (new-object System.Collections.ObjectModel.Collection["Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.CorrectionExtent"]) + + foreach ($cmdletReference in $cmdletBreakingchange) { + if ($breakingchanges.cmdlets.Keys -contains $cmdletReference.CommandName) { + $message = $breakingchanges.cmdlets[$cmdletReference.CommandName] + [int]$startLineNumber = $cmdletReference.StartLine + [int]$endLineNumber = $cmdletReference.EndLine + [int]$startColumnNumber = $cmdletReference.StartColumn + [int]$endColumnNumber = $cmdletReference.EndPosition + [string]$correction = "" + [string]$filePath = $cmdletReference.FullPath + [string]$optionalDescription = $message + + $c = (new-object Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.CorrectionExtent $startLineNumber, $endLineNumber, $startColumnNumber, $endColumnNumber, $correction, $filePath, $optionalDescription) + $corrections.Add($c) + } + + if ($breakingchanges.paraCmdlets.Keys -contains $cmdletReference.CommandName) { + if ($cmdletReference.parameters.Count -eq 0) { + [int]$startLineNumber = $cmdletReference.StartLine + [int]$endLineNumber = $cmdletReference.EndLine + [int]$startColumnNumber = $cmdletReference.StartColumn + [int]$endColumnNumber = $cmdletReference.EndPosition + [string]$correction = "" + [string]$filePath = $cmdletReference.FullPath + [string]$optionalDescription = "The cmdlet has one or more parameter is changing." + + $c = (new-object Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.CorrectionExtent $startLineNumber, $endLineNumber, $startColumnNumber, $endColumnNumber, $correction, $filePath, $optionalDescription) + $corrections.Add($c) + } + $explicitPara = 0 + foreach ($para in $cmdletReference.parameters) { + if ($breakingchanges.paraCmdlets[$cmdletReference.CommandName].Keys -contains $para.Name) { + $message = $breakingchanges.paraCmdlets[$cmdletReference.CommandName][$para.Name] + [int]$startLineNumber = $para.StartLine + [int]$endLineNumber = $para.EndLine + [int]$startColumnNumber = $para.StartColumn + [int]$endColumnNumber = $para.EndPosition + [string]$correction = "" + [string]$filePath = $para.FullPath + [string]$optionalDescription = $message + + $c = (new-object Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.CorrectionExtent $startLineNumber, $endLineNumber, $startColumnNumber, $endColumnNumber, $correction, $filePath, $optionalDescription) + $corrections.Add($c) + $explicitPara = 1 + } + } + if ($explicitPara -eq 0 -and $cmdletReference.parameters.Count -ne 0){ + [int]$startLineNumber = $cmdletReference.StartLine + [int]$endLineNumber = $cmdletReference.EndLine + [int]$startColumnNumber = $cmdletReference.StartColumn + [int]$endColumnNumber = $cmdletReference.EndPosition + [string]$correction = "" + [string]$filePath = $cmdletReference.FullPath + [string]$optionalDescription = "The cmdlet has one or more parameter is changing." + + $c = (new-object Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.CorrectionExtent $startLineNumber, $endLineNumber, $startColumnNumber, $endColumnNumber, $correction, $filePath, $optionalDescription) + $corrections.Add($c) + } + } + } + + $extent = $null + + $diagRecord = New-Object ` + -Typename "Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.DiagnosticRecord" ` + -ArgumentList "This arugment is not used.", $extent, $PSCmdlet.MyInvocation.InvocationName, Warning, "MyRuleSuppressionID", $corrections + $diagRecord.SuggestedCorrections = $corrections + $results += $diagRecord + return $results + } +} +Export-ModuleMember -Function Measure* diff --git a/vscode-extension/PSA_custom_Rules/Classes.ps1 b/vscode-extension/PSA_custom_Rules/Classes.ps1 new file mode 100644 index 0000000..79e752f --- /dev/null +++ b/vscode-extension/PSA_custom_Rules/Classes.ps1 @@ -0,0 +1,54 @@ +class ModulePreferences { + [System.Boolean] $DataCollectionEnabled +} + +class AliasMapping { + [System.String] $Name + [System.String] $ResolvedCommand +} + +class CommandDefinitionParameter { + [System.String] $Name + [System.String[]] $Aliases +} + +class CommandDefinition { + [System.String] $Command + [System.Boolean] $IsAlias + [System.Boolean] $SupportsDynamicParameters + [System.String] $SourceModule + [System.String] $Version + [System.Collections.Generic.List[CommandDefinitionParameter]] $Parameters +} + +class CommandReferenceParameter { + [System.String] $FileName + [System.String] $FullPath + [System.String] $Name + [System.Int32] $StartLine + [System.Int32] $StartColumn + [System.Int32] $EndLine + [System.Int32] $EndPosition + [System.Int32] $StartOffset + [System.Int32] $EndOffset + [System.String] $Location +} + +class CommandReference { + [System.String] $FileName + [System.String] $FullPath + [System.Int32] $StartLine + [System.Int32] $StartColumn + [System.Int32] $EndLine + [System.Int32] $EndPosition + [System.Int32] $StartOffset + [System.Int32] $EndOffset + [System.String] $Location + [System.Boolean] $HasSplattedArguments + [System.String] $CommandName + [System.Collections.Generic.List[CommandReferenceParameter]] $Parameters + + CommandReference() { + $this.Parameters = New-Object -TypeName 'System.Collections.Generic.List[CommandReferenceParameter]' + } +} diff --git a/vscode-extension/PSA_custom_Rules/CustomRules.psm1 b/vscode-extension/PSA_custom_Rules/CustomRules.psm1 new file mode 100644 index 0000000..83de066 --- /dev/null +++ b/vscode-extension/PSA_custom_Rules/CustomRules.psm1 @@ -0,0 +1,11 @@ +@{ + CustomRulePath = @( + '.\PSA_custom_Rules\Alias\avoidAlias.psm1' + '.\PSA_custom_Rules\BreakingChange\upcomingBreakingChange.psm1' + ) + + + IncludeRules = @( + 'Measure-*' + ) +} diff --git a/vscode-extension/PSA_custom_Rules/Find-CmdletsInFile.psm1 b/vscode-extension/PSA_custom_Rules/Find-CmdletsInFile.psm1 new file mode 100644 index 0000000..3cba89c --- /dev/null +++ b/vscode-extension/PSA_custom_Rules/Find-CmdletsInFile.psm1 @@ -0,0 +1,183 @@ +function Find-CmdletsInFile { + <# + .SYNOPSIS + Finds any cmdlets used in the specified PowerShell file. + + .DESCRIPTION + Finds any cmdlets used in the specified PowerShell file. + + .PARAMETER FilePath + Specify the path to the file that should be searched. + + .EXAMPLE + PS C:\> Find-CmdletsInFile -FilePath "C:\scripts\file.ps1" + Finds cmdlets used in the specified file. + #> + [CmdletBinding()] + Param + ( + [Parameter( + Mandatory = $true, + HelpMessage = "Specify the path to the file that should be searched.")] + [ValidateNotNullOrEmpty()] + [System.Management.Automation.Language.ScriptBlockAst] + $rootAstNode + ) + Process { + $classFile = ".\PSA_custom_rules\Classes.ps1" + . $classFile + # constants + $matchPattern = "(\b[a-zA-z]+-?[a-zA-z]+\b)" + $doubleQuoteCharacter = '"' + $singleQuoteCharacter = '''' + $orderedTypeName = 'ordered' + + # search for variable assignment statements + # the goal here is to build a table with the hastable variable sets (if any are present), to support splatted parameter names. + $recurse = $true + $assignmentPredicate = { param($astObject) $astObject -is [System.Management.Automation.Language.AssignmentStatementAst] } + $assignmentAstNodes = $rootAstNode.FindAll($assignmentPredicate, $recurse) + $hashtableVariables = New-Object -TypeName 'System.Collections.Generic.Dictionary[System.String, System.Collections.Generic.List[System.Management.Automation.Language.StringConstantExpressionAst]]' + + for ([int]$i = 0; $i -lt $assignmentAstNodes.Count; $i++) { + $currentVarAstNode = $assignmentAstNodes[$i] + + # is the left hand side of the expression a variable expression? (ex: $var = 1) + # or is it a member expression? (ex: $var.Property = 1) + # only variable expressions are supported at this time. + + if ($currentVarAstNode.Left -is [System.Management.Automation.Language.VariableExpressionAst]) { + # is the right hand side of the expression statement a hashtable node? + if ($currentVarAstNode.Right.Expression -is [System.Management.Automation.Language.HashtableAst]) { + # capture the hashtable variable name + $htVariableName = $currentVarAstNode.Left.VariablePath.UserPath + $hashtableVariables[$htVariableName] = New-Object -TypeName 'System.Collections.Generic.List[System.Management.Automation.Language.StringConstantExpressionAst]' + + # capture the hashtable key name extents. + # -- the tuple's .Item1 contains the key name AST (which may represent a splatted parameter name). + # -- the tuple's .Item2 contains the key value AST (we dont need to capture this) + # -- also make sure to only grab hashtable key names that come from ConstantExpressionAst (to avoid unsupported subexpression keyname scenarios). + foreach ($expressionAst in $currentVarAstNode.Right.Expression.KeyValuePairs) { + if ($expressionAst.Item1 -is [System.Management.Automation.Language.StringConstantExpressionAst]) { + $hashtableVariables[$htVariableName].Add($expressionAst.Item1) + } + } + } + elseif ($currentVarAstNode.Right.Expression -is [System.Management.Automation.Language.ConvertExpressionAst] ` + -and $currentVarAstNode.Right.Expression.Type.TypeName.FullName -eq $orderedTypeName ` + -and $currentVarAstNode.Right.Expression.Child -is [System.Management.Automation.Language.HashtableAst]) { + # same as the above 'if' condition case, but special handling for [ordered] hashtable objects. + # we have to check the .Child [HashtableAst] of the ConvertExpressionAst. + + $htVariableName = $currentVarAstNode.Left.VariablePath.UserPath + $hashtableVariables[$htVariableName] = New-Object -TypeName 'System.Collections.Generic.List[System.Management.Automation.Language.StringConstantExpressionAst]' + + foreach ($expressionAst in $currentVarAstNode.Right.Expression.Child.KeyValuePairs) { + if ($expressionAst.Item1 -is [System.Management.Automation.Language.StringConstantExpressionAst]) { + $hashtableVariables[$htVariableName].Add($expressionAst.Item1) + } + } + } + } + } + + # search for command statements + $commandPredicate = { param($astObject) $astObject -is [System.Management.Automation.Language.CommandAst] } + $commandAstNodes = $rootAstNode.FindAll($commandPredicate, $recurse) + $cmdletRegex = New-Object System.Text.RegularExpressions.Regex($matchPattern) + + for ([int]$i = 0; $i -lt $commandAstNodes.Count; $i++) { + $currentAstNode = $commandAstNodes[$i] + + # is the first command element a cmdlet? + # then we have the start of a cmdlet expression + + if ($currentAstNode.CommandElements[0] -is [System.Management.Automation.Language.StringConstantExpressionAst] ` + -and $cmdletRegex.IsMatch($currentAstNode.CommandElements[0].Extent.Text)) { + $cmdletRef = New-Object -TypeName CommandReference + $cmdletRef.FullPath = $currentAstNode.CommandElements[0].Extent.File + $cmdletRef.FileName = Split-Path -Path $currentAstNode.CommandElements[0].Extent.File -Leaf + $cmdletRef.StartLine = $currentAstNode.CommandElements[0].Extent.StartLineNumber + $cmdletRef.StartColumn = $currentAstNode.CommandElements[0].Extent.StartColumnNumber + $cmdletRef.EndLine = $currentAstNode.CommandElements[0].Extent.EndLineNumber + $cmdletRef.EndPosition = $currentAstNode.CommandElements[0].Extent.EndColumnNumber + $cmdletRef.CommandName = $currentAstNode.CommandElements[0].Extent.Text + $cmdletRef.StartOffset = $currentAstNode.CommandElements[0].Extent.StartOffset + $cmdletRef.EndOffset = $currentAstNode.CommandElements[0].Extent.EndOffset + $cmdletRef.Location = "{0}:{1}:{2}" -f $cmdletRef.FileName, $cmdletRef.StartLine, $cmdletRef.StartColumn + + if ($currentAstNode.CommandElements.Count -gt 1) { + # this cmdlet likely has parameters supplied to it. + + for ([int]$j = 1; $j -lt $currentAstNode.CommandElements.Count; $j++) { + $currentAstNodeCmdElement = $currentAstNode.CommandElements[$j] + + if ($currentAstNodeCmdElement -is [System.Management.Automation.Language.CommandParameterAst]) { + $paramRef = New-Object -TypeName CommandReferenceParameter + + # grab the parameter name with no dash value + # the extent offsets here include the dash, so add +1 to the starting values + # construct the parameter object with location details + $paramRef.Name = $currentAstNodeCmdElement.ParameterName + $paramRef.FullPath = $cmdletRef.FullPath + $paramRef.FileName = $cmdletRef.FileName + $paramRef.StartLine = $currentAstNodeCmdElement.Extent.StartLineNumber + $paramRef.StartColumn = ($currentAstNodeCmdElement.Extent.StartColumnNumber + 1) + $paramRef.EndLine = $currentAstNodeCmdElement.Extent.EndLineNumber + $paramRef.EndPosition = $currentAstNodeCmdElement.Extent.EndColumnNumber + $paramRef.StartOffset = ($currentAstNodeCmdElement.Extent.StartOffset + 1) + $paramRef.EndOffset = $currentAstNodeCmdElement.Extent.EndOffset + $paramRef.Location = "{0}:{1}:{2}" -f $paramRef.FileName, $paramRef.StartLine, $paramRef.StartColumn + + $cmdletRef.Parameters.Add($paramRef) + } + elseif ($currentAstNodeCmdElement -is [System.Management.Automation.Language.VariableExpressionAst] ` + -and $currentAstNodeCmdElement.Splatted -eq $true) { + $cmdletRef.HasSplattedArguments = $true + + # grab the splatted parameter name without the '@' character prefix. + # we can then look this up in our known hashtable variables table. + $hashtableVariableName = $currentAstNodeCmdElement.VariablePath.UserPath + + if ($hashtableVariables.ContainsKey($hashtableVariableName)) { + foreach ($splattedParameter in $hashtableVariables[$hashtableVariableName]) { + $paramRef = New-Object -TypeName CommandReferenceParameter + + # add new parameter, similar to above, however a hashtable key name is the parameter name. + $paramRef.Name = $splattedParameter.Value + $paramRef.FullPath = $cmdletRef.FullPath + $paramRef.FileName = $cmdletRef.FileName + + if ($splattedParameter.Extent.Text[0] -ne $doubleQuoteCharacter -and $splattedParameter.Extent.Text[0] -ne $singleQuoteCharacter) { + # normal hash table key (not wrapped in quote characters) + $paramRef.StartLine = $splattedParameter.Extent.StartLineNumber + $paramRef.StartColumn = $splattedParameter.Extent.StartColumnNumber + $paramRef.EndLine = $splattedParameter.Extent.EndLineNumber + $paramRef.EndPosition = $splattedParameter.Extent.EndColumnNumber + $paramRef.StartOffset = $splattedParameter.Extent.StartOffset + $paramRef.EndOffset = $splattedParameter.Extent.EndOffset + } + else { + # hash table key wrapped in quotes + # use special offset handling to account for quote wrapper characters. + $paramRef.StartLine = $splattedParameter.Extent.StartLineNumber + $paramRef.StartColumn = ($splattedParameter.Extent.StartColumnNumber + 1) + $paramRef.EndLine = $splattedParameter.Extent.EndLineNumber + $paramRef.EndPosition = ($splattedParameter.Extent.EndColumnNumber - 1) + $paramRef.StartOffset = ($splattedParameter.Extent.StartOffset + 1) + $paramRef.EndOffset = ($splattedParameter.Extent.EndOffset - 1) + } + + $paramRef.Location = "{0}:{1}:{2}" -f $paramRef.FileName, $paramRef.StartLine, $paramRef.StartColumn + + $cmdletRef.Parameters.Add($paramRef) + } + } + } + } + } + Write-Output -InputObject $cmdletRef + } + } + } +} diff --git a/vscode-extension/docs/DEVELOPMENT.md b/vscode-extension/docs/DEVELOPMENT.md new file mode 100644 index 0000000..1d76889 --- /dev/null +++ b/vscode-extension/docs/DEVELOPMENT.md @@ -0,0 +1,9 @@ +# Dev notes + +## Packaging + +Be sure to include `--baseImagesUrl` when packaging the extension otherwise the image links would be broken after installing the extension. + +``` +vsce package --baseImagesUrl https://raw.githubusercontent.com/Azure/azure-powershell-migration/main/vscode-extension +``` \ No newline at end of file diff --git a/vscode-extension/package.json b/vscode-extension/package.json index 004d13b..8209e3e 100644 --- a/vscode-extension/package.json +++ b/vscode-extension/package.json @@ -2,7 +2,7 @@ "name": "azps-tools", "displayName": "Azure PowerShell Tools", "description": "(preview) Automate the migration of Azure PowerShell scripts and modules from AzureRM to the Az PowerShell module.", - "version": "0.2.0", + "version": "0.3.0", "publisher": "azps-tools", "license": "MIT", "icon": "logo.png", diff --git a/vscode-extension/src/diagnostic.ts b/vscode-extension/src/diagnostic.ts index 0564f3a..a7e6293 100644 --- a/vscode-extension/src/diagnostic.ts +++ b/vscode-extension/src/diagnostic.ts @@ -4,8 +4,13 @@ import * as vscode from 'vscode'; import { PowershellProcess } from './powershell'; -import { Logger } from "./logging"; -import { UpgradePlan } from "./types/migraion"; +import { Logger } from './logging'; +import { UpgradePlan } from './types/migraion'; +import { SuggestedCorrection } from './types/PSScriptAnalyzer'; +import path = require('path'); +import fs = require('fs'); +import { sleep } from './utils'; + /** * Updates all the diagnostics items in document. * @param documentUri : file path @@ -21,78 +26,246 @@ export async function updateDiagnostics( powershell: PowershellProcess, azureRmVersion: string, azVersion: string, - log: Logger): Promise { + log: Logger +): Promise { if (documentUri) { //exec the migration powershell command let planResult: string; + let PSAResult: string; try { - log.write(`Start analyzing ${documentUri.fsPath}`); - planResult = await powershell.getUpgradePlan(documentUri.fsPath, azureRmVersion, azVersion); - log.write(`Node-Powershell Success. -- ${documentUri.fsPath}`); - } - catch (e) { + log.write( + `Start analyzing ${documentUri.fsPath} by Az.Tools.Migration.` + ); + planResult = await powershell.getUpgradePlan( + documentUri.fsPath, + azureRmVersion, + azVersion + ); + log.write(`Migrate Success. -- ${documentUri.fsPath} .`); + const settingPSA = path.resolve( + __dirname, + '../PSA_custom_Rules/CustomRules.psm1' + ); + log.write( + `Start analyzing ${documentUri.fsPath} by PowershellScriptAnalyzer custom rules.` + ); + PSAResult = await powershell.getCustomSuggestions( + documentUri.fsPath, + settingPSA + ); + log.write(`PSA analyse Success. -- ${documentUri.fsPath} .`); + } catch (e) { log.writeError(`Error: Node-Powershell failed.`); + log.writeError(e.message); } //update the content of diagnostic + let diagnostics: vscode.Diagnostic[] = []; if (planResult) { - const diagnostics: vscode.Diagnostic[] = formatPlanstToDiag(planResult, log); - diagcCollection.set(documentUri, diagnostics); - log.write(`Diagnostics Number : ${diagnostics.length} `); - } - else { + diagnostics = formatPlansToDiag(planResult, log, diagnostics); + } else { log.write(`This file is not need to be migrated.`); } + if (PSAResult) { + diagnostics = formatPsaSuggestsToDiag(PSAResult, log, diagnostics); + } else { + log.write(`This file has no alias or breakingchange.`); + } + log.write(`Diagnostics Number : ${diagnostics.length} `); + diagcCollection.set(documentUri, diagnostics); } else { diagcCollection.clear(); } - } /** - * Format the palnStr to diganostic. + * Format the palnStr of migration to diganostic. * @param plansStr : The result(string) of migration. * @param log : Logger * @returns : diagnostics */ -function formatPlanstToDiag(plansStr: string, log: Logger): vscode.Diagnostic[] { - let plans: UpgradePlan[]; +function formatPlansToDiag( + plansStr: string, + log: Logger, + diagnostics: vscode.Diagnostic[] +): vscode.Diagnostic[] { + let plans: UpgradePlan[] = []; try { - plans = JSON.parse(plansStr); + const plansParsed = JSON.parse(plansStr); + if (plansParsed instanceof Array) { + plans = plansParsed; + } + else { + plans.push(plansParsed); + } + } catch { + log.writeError('The result of Migration is wrong!'); + return diagnostics; } - catch { - log.writeError("The result of Migration is wrong!"); - return []; + + plans.forEach((plan) => { + const range = new vscode.Range( + new vscode.Position( + plan.SourceCommand.StartLine - 1, + plan.SourceCommand.StartColumn - 1 + ), + new vscode.Position( + plan.SourceCommand.EndLine - 1, + plan.SourceCommand.EndPosition - 1 + ) + ); + const message = plan.PlanResultReason; + const diagnostic = new vscode.Diagnostic(range, message); + if (plan.PlanSeverity == 1) { + diagnostic.severity = vscode.DiagnosticSeverity.Error; + diagnostic.code = 'DO_NOTHING'; + diagnostic.source = ''; + } else if (plan.PlanSeverity == 2) { + diagnostic.severity = vscode.DiagnosticSeverity.Information; + diagnostic.code = 'DO_NOTHING'; + diagnostic.source = ''; + } else { + //plan.PlanSeverity == 3 + diagnostic.severity = vscode.DiagnosticSeverity.Warning; + diagnostic.code = 'RENAME'; + diagnostic.source = plan.Replacement; + } + diagnostics.push(diagnostic); + }); + + return diagnostics; +} + +/** + * Format the palnStr of PSA to diganostic. + * @param plansStr : The result(string) of PSA. + * @param log : Logger + * @param diagnostics: original diagnostics list + * @returns : diagnostics + */ +function formatPsaSuggestsToDiag( + plansStr: string, + log: Logger, + diagnostics: vscode.Diagnostic[] +): vscode.Diagnostic[] { + let plans: SuggestedCorrection[] = []; + const NumOfRules = 2; + try { + const plansStr_json = JSON.parse(plansStr); + for (let i = 0; i < NumOfRules; i++) { + const suggestions = plansStr_json[i].SuggestedCorrections; + plans = [...plans, ...suggestions]; + } + } catch (e) { + log.write(e.message); + try { + plans = JSON.parse(plansStr).SuggestedCorrections; + } catch { + log.writeError('The result of Migration is wrong!'); + return diagnostics; + } } - const diagnostics: vscode.Diagnostic[] = []; - plans.forEach( - plan => { - const range = new vscode.Range(new vscode.Position(plan.SourceCommand.StartLine - 1, plan.SourceCommand.StartColumn - 1), - new vscode.Position(plan.SourceCommand.EndLine - 1, plan.SourceCommand.EndPosition - 1)); - const message = plan.PlanResultReason; - const diagnostic = new vscode.Diagnostic(range, message); - if (plan.PlanSeverity == 1) { - diagnostic.severity = vscode.DiagnosticSeverity.Error; - diagnostic.code = "DO_NOTHING"; - diagnostic.source = ''; - } - else if (plan.PlanSeverity == 2) { - diagnostic.severity = vscode.DiagnosticSeverity.Information; - diagnostic.code = "DO_NOTHING"; - diagnostic.source = ''; - } - else { //plan.PlanSeverity == 3 - diagnostic.severity = vscode.DiagnosticSeverity.Warning; - diagnostic.code = "RENAME"; - diagnostic.source = plan.Replacement; - } - diagnostics.push(diagnostic); + plans.forEach((plan) => { + const range = new vscode.Range( + new vscode.Position( + plan.StartLineNumber - 1, + plan.StartColumnNumber - 1 + ), + new vscode.Position( + plan.EndLineNumber - 1, + plan.EndColumnNumber - 1 + ) + ); + const message = plan.Description; + const diagnostic = new vscode.Diagnostic(range, message); + diagnostic.severity = vscode.DiagnosticSeverity.Warning; + if (plan.Description.includes('alias')) { + diagnostic.code = 'Alias'; + } else { + diagnostic.code = 'BreakingChange'; } - ); + diagnostic.source = plan.Text; + diagnostics.push(diagnostic); + }); return diagnostics; } +/** + * Refresh the diagnostics when the file is changed. + * @param content : content of changed file + * @param documentUri : file path + * @param diagcCollection : manage the diagnostics + * @param powershell : powershell process manager + * @param azureRmVersion : version of azureRM + * @param azVersion : version of az + * @param log : Logger + */ +export async function refreshDiagnosticsChange( + content: string, + documentUri: vscode.Uri, + diagcCollection: vscode.DiagnosticCollection, + powershell: PowershellProcess, + azureRmVersion: string, + azVersion: string, + log: Logger +): Promise { + if (content) { + //write the content of changed file into tempfile + const tempFilePath = path.resolve(__dirname, '../migTempFile.ps1'); + const writeStream = fs.createWriteStream(tempFilePath); + writeStream.write(content); + writeStream.close(); + await sleep(500); //avoid the conflict of write and read + + //exec the migration powershell command + let planResult: string; + let PSAResult: string; + try { + log.write( + `Start analyzing ${documentUri.fsPath} by Az.Tools.Migration.` + ); + planResult = await powershell.getUpgradePlan( + tempFilePath, + azureRmVersion, + azVersion + ); + log.write(`Migrate Success. -- ${documentUri.fsPath} .`); + const settingPSA = path.resolve( + __dirname, + '../PSA_custom_Rules/CustomRules.psm1' + ); + log.write( + `Start analyzing ${documentUri.fsPath} by PowershellScriptAnalyzer custom rules.` + ); + PSAResult = await powershell.getCustomSuggestions( + tempFilePath, + settingPSA + ); + log.write(`PSA analyse Success. -- ${documentUri.fsPath} .`); + } catch (e) { + log.writeError(`Error: Node-Powershell failed.`); + log.writeError(e.message); + } + + //update the content of diagnostic + let diagnostics: vscode.Diagnostic[] = []; + if (planResult) { + diagnostics = formatPlansToDiag(planResult, log, diagnostics); + } else { + log.write(`This file is not need to be migrated.`); + } + + if (PSAResult) { + diagnostics = formatPsaSuggestsToDiag(PSAResult, log, diagnostics); + } else { + log.write(`This file has no alias or breakingchange.`); + } + + log.write(`Diagnostics Number : ${diagnostics.length} `); + diagcCollection.set(documentUri, diagnostics); + } +} diff --git a/vscode-extension/src/extension.ts b/vscode-extension/src/extension.ts index e7913a1..eb48fc2 100644 --- a/vscode-extension/src/extension.ts +++ b/vscode-extension/src/extension.ts @@ -6,12 +6,15 @@ // Import the module and reference it with the alias vscode in your code below import * as vscode from 'vscode'; import { QuickFixProvider } from './quickFix'; -import { updateDiagnostics } from './diagnostic'; +import { updateDiagnostics, refreshDiagnosticsChange } from './diagnostic'; import { - getPlatformDetails, OperatingSystem, PowerShellExeFinder -} from "./platform"; -import { Logger } from "./logging"; + getPlatformDetails, + OperatingSystem, + PowerShellExeFinder +} from './platform'; +import { Logger } from './logging'; import { PowershellProcess } from './powershell'; +import { debounce } from './utils'; // eslint-disable-next-line @typescript-eslint/no-var-requires const PackageJSON = require('../package.json'); @@ -20,8 +23,9 @@ const powershell = new PowershellProcess(); // this method is called when your extension is activated // your extension is activated the very first time the command is executed -export async function activate(context: vscode.ExtensionContext): Promise { - +export async function activate( + context: vscode.ExtensionContext +): Promise { // let disposable = vscode.commands.registerCommand('azps-tools.selectVersion', async () => { // //TODO: build one selection quickbox // }); @@ -36,36 +40,44 @@ export async function activate(context: vscode.ExtensionContext): Promise } //select azureRmVersion and azVersion(hard code) - const azureRmVersion = "6.13.1"; - const azVersion = "6.1.0"; + const azureRmVersion = '6.13.1'; + const azVersion = '6.1.0'; //start a powershell process + log.write('Starting PowerShell process...'); try { - powershell.start(); - log.write("Start powershell successed!"); - } - catch (e) { - log.writeError("Can't start the powershell : " + e.message); + await powershell.start(); + log.write('PowerShell process started successfully.'); + } catch (e) { + log.writeError(`Cannot start PowerShell process. Error: ${e.message}.`); } //check for existence of module - const moduleExistence = await checkModule(powershell, log); - if (moduleExistence) { log.write('The module exist!'); } - else { + log.write('Checking required modules...'); + if (checkModule(powershell, log)) { + log.write('Required modules are installed.'); + } else { + log.writeError('Required modules are not installed.'); return; } - //build the diagnastic - const diagcCollection = vscode.languages.createDiagnosticCollection('azps-tools'); + //initialize the diagnastic collection + const diagCollection = + vscode.languages.createDiagnosticCollection('azps-tools'); - registerHandlers(context, diagcCollection, azureRmVersion, azVersion, log); + registerHandlers(context, diagCollection, azureRmVersion, azVersion, log); //quick fix action - const quickFixProvider = new QuickFixProvider(); + const quickFixProvider = new QuickFixProvider(diagCollection); context.subscriptions.push( - vscode.languages.registerCodeActionsProvider({ language: 'powershell' }, quickFixProvider, { - providedCodeActionKinds: QuickFixProvider.providedCodeActionKinds - }) + vscode.languages.registerCodeActionsProvider( + { language: 'powershell' }, + quickFixProvider, + { + providedCodeActionKinds: + QuickFixProvider.providedCodeActionKinds + } + ) ); } @@ -73,8 +85,7 @@ export async function activate(context: vscode.ExtensionContext): Promise export function deactivate(): void { try { powershell.stop(); - } - catch { + } catch { // deactivating extension, exceptions should be swallowed } } @@ -92,24 +103,75 @@ function registerHandlers( diagcCollection: vscode.DiagnosticCollection, azureRmVersion: string, azVersion: string, - log: Logger): void { + log: Logger +): void { + // analyze current document - this should only be done once if (vscode.window.activeTextEditor) { - updateDiagnostics(vscode.window.activeTextEditor.document.uri, diagcCollection, powershell, azureRmVersion, azVersion, log); + updateDiagnostics( + vscode.window.activeTextEditor.document.uri, + diagcCollection, + powershell, + azureRmVersion, + azVersion, + log + ); } //do the analysis when the file is opened - context.subscriptions.push(vscode.workspace.onDidOpenTextDocument(editor => { - if (editor && editor.languageId == "powershell") { - updateDiagnostics(editor.uri, diagcCollection, powershell, azureRmVersion, azVersion, log); - } - })); + context.subscriptions.push( + vscode.workspace.onDidOpenTextDocument((editor) => { + if (editor && editor.languageId === 'powershell') { + updateDiagnostics( + editor.uri, + diagcCollection, + powershell, + azureRmVersion, + azVersion, + log + ); + } + }) + ); //do the analysis when the file is saved - context.subscriptions.push(vscode.workspace.onDidSaveTextDocument(editor => { - if (editor && editor.languageId == "powershell") { - updateDiagnostics(editor.uri, diagcCollection, powershell, azureRmVersion, azVersion, log); - } - })); + context.subscriptions.push( + vscode.workspace.onDidSaveTextDocument((editor) => { + if (editor && editor.languageId === 'powershell') { + updateDiagnostics( + editor.uri, + diagcCollection, + powershell, + azureRmVersion, + azVersion, + log + ); + } + }) + ); + + //do the analysis when the file is changed + const delay = 1000; + const debouncedCallback = debounce( + (event: vscode.TextDocumentChangeEvent) => { + refreshDiagnosticsChange( + event.document.getText(), + event.document.uri, + diagcCollection, + powershell, + azureRmVersion, + azVersion, + log + ); + }, + delay + ); + context.subscriptions.push( + vscode.workspace.onDidChangeTextDocument((event) => { + if (event && event.document.languageId === 'powershell') { + debouncedCallback(event); + } + }) + ); } /** @@ -120,20 +182,44 @@ function registerHandlers( * @returns : if the module exists */ function checkModule(powershell: PowershellProcess, log: Logger): boolean { - const moduleName = "Az.Tools.Migration"; - powershell.getSystemModulePath(); + let moduleName = 'Az.Tools.Migration'; if (!powershell.checkModuleExist(moduleName)) { - log.writeAndShowErrorWithActions("You have to install Az.Tools.Migration firstly!", [ - { - prompt: "Get Az.Tools.Migration", - action: async () => { - const getPSUri = vscode.Uri.parse("https://docs.microsoft.com/en-us/powershell/azure/quickstart-migrate-azurerm-to-az-automatically"); - vscode.env.openExternal(getPSUri); - }, - }, - ]); + log.writeAndShowErrorWithActions( + 'Please install the Az.Tools.Migration PowerShell module.', + [ + { + prompt: 'Get Az.Tools.Migration', + action: async () => { + const getPSUri = vscode.Uri.parse( + 'https://docs.microsoft.com/en-us/powershell/azure/quickstart-migrate-azurerm-to-az-automatically#requirements' + ); + vscode.env.openExternal(getPSUri); + } + } + ] + ); return false; } + + moduleName = 'PSScriptAnalyzer'; + if (!powershell.checkModuleExist(moduleName)) { + log.writeAndShowErrorWithActions( + 'Please install the PSScriptAnalyzer PowerShell module.', + [ + { + prompt: 'Get PSScriptAnalyzer', + action: async () => { + const getPSUri = vscode.Uri.parse( + 'https://github.com/PowerShell/PSScriptAnalyzer#installation' + ); + vscode.env.openExternal(getPSUri); + } + } + ] + ); + return false; + } + return true; } @@ -145,41 +231,50 @@ function checkModule(powershell: PowershellProcess, log: Logger): boolean { */ function checkPowershell(log: Logger): boolean { const platformDetails = getPlatformDetails(); - const osBitness = platformDetails.isOS64Bit ? "64-bit" : "32-bit"; - const procBitness = platformDetails.isProcess64Bit ? "64-bit" : "32-bit"; + const osBitness = platformDetails.isOS64Bit ? '64-bit' : '32-bit'; + const procBitness = platformDetails.isProcess64Bit ? '64-bit' : '32-bit'; log.write( `Visual Studio Code v${vscode.version} ${procBitness}`, `${PackageJSON.displayName} Extension v${PackageJSON.version}`, - `Operating System: ${OperatingSystem[platformDetails.operatingSystem]} ${osBitness}`); + `Operating System: ${ + OperatingSystem[platformDetails.operatingSystem] + } ${osBitness}` + ); log.startNewLog('normal'); //check whether the powershell exists + log.write('Checking if PowerShell is installed...'); const powershellExeFinder = new PowerShellExeFinder(); let powerShellExeDetails; try { - powerShellExeDetails = powershellExeFinder.getFirstAvailablePowerShellInstallation(); + powerShellExeDetails = + powershellExeFinder.getFirstAvailablePowerShellInstallation(); } catch (e) { - log.writeError(`Error occurred while searching for a PowerShell executable:\n${e}`); + log.writeError( + `Error occurred while searching for a PowerShell executable:\n${e}` + ); } if (!powerShellExeDetails) { - const message = "Unable to find PowerShell." - + " Do you have PowerShell installed?" - + " You can also configure custom PowerShell installations" - + " with the 'powershell.powerShellAdditionalExePaths' setting."; + const message = + 'Unable to find PowerShell.' + + ' Do you have PowerShell installed?' + + ' You can also configure custom PowerShell installations' + + " with the 'powershell.powerShellAdditionalExePaths' setting."; log.writeAndShowErrorWithActions(message, [ { - prompt: "Get PowerShell", + prompt: 'Get PowerShell', action: async () => { - const getPSUri = vscode.Uri.parse("https://aka.ms/get-powershell-vscode"); + const getPSUri = vscode.Uri.parse( + 'https://aka.ms/get-powershell-vscode' + ); vscode.env.openExternal(getPSUri); - }, - }, + } + } ]); return false; - } - else { - log.write("Have found powershell!"); + } else { + log.write('PowerShell is installed.'); return true; } } diff --git a/vscode-extension/src/logging.ts b/vscode-extension/src/logging.ts index 9413404..4e5086d 100644 --- a/vscode-extension/src/logging.ts +++ b/vscode-extension/src/logging.ts @@ -2,18 +2,18 @@ * Copyright (C) Microsoft Corporation. All rights reserved. *--------------------------------------------------------*/ -import fs = require("fs"); -import os = require("os"); -import path = require("path"); -import vscode = require("vscode"); -import utils = require("./utils"); +import fs = require('fs'); +import os = require('os'); +import path = require('path'); +import vscode = require('vscode'); +import utils = require('./utils'); export enum LogLevel { Diagnostic, Verbose, Normal, Warning, - Error, + Error } /** Interface for logging operations. New features should use this interface for the "type" of logger. @@ -29,7 +29,6 @@ export interface ILogger { } export class Logger implements ILogger { - public logBasePath: string; public logSessionPath: string; public MinimumLogLevel: LogLevel = LogLevel.Normal; @@ -39,24 +38,31 @@ export class Logger implements ILogger { private logFilePath: string; constructor() { - this.logChannel = vscode.window.createOutputChannel("Azure PowerShell Extension Logs"); + this.logChannel = vscode.window.createOutputChannel( + 'Azure PowerShell Extension Logs' + ); - this.logBasePath = path.resolve(__dirname, "../../logs"); + this.logBasePath = path.resolve(__dirname, '../../logs'); utils.ensurePathExists(this.logBasePath); this.commands = [ - vscode.commands.registerCommand( - "AzurePowerShell.ShowLogs", - () => { this.showLogPanel(); }), + vscode.commands.registerCommand('AzurePowerShell.ShowLogs', () => { + this.showLogPanel(); + }), vscode.commands.registerCommand( - "AzurePowerShell.OpenLogFolder", - () => { this.openLogFolder(); }), + 'AzurePowerShell.OpenLogFolder', + () => { + this.openLogFolder(); + } + ) ]; } public dispose(): void { - this.commands.forEach((command) => { command.dispose(); }); + this.commands.forEach((command) => { + command.dispose(); + }); this.logChannel.dispose(); } @@ -64,7 +70,11 @@ export class Logger implements ILogger { return path.resolve(this.logSessionPath, `${baseName}.log`); } - public writeAtLevel(logLevel: LogLevel, message: string, ...additionalMessages: string[]): void { + public writeAtLevel( + logLevel: LogLevel, + message: string, + ...additionalMessages: string[] + ): void { if (logLevel >= this.MinimumLogLevel) { this.writeLine(message, logLevel); @@ -78,55 +88,83 @@ export class Logger implements ILogger { this.writeAtLevel(LogLevel.Normal, message, ...additionalMessages); } - public writeDiagnostic(message: string, ...additionalMessages: string[]): void { + public writeDiagnostic( + message: string, + ...additionalMessages: string[] + ): void { this.writeAtLevel(LogLevel.Diagnostic, message, ...additionalMessages); } - public writeVerbose(message: string, ...additionalMessages: string[]): void { + public writeVerbose( + message: string, + ...additionalMessages: string[] + ): void { this.writeAtLevel(LogLevel.Verbose, message, ...additionalMessages); } - public writeWarning(message: string, ...additionalMessages: string[]): void { + public writeWarning( + message: string, + ...additionalMessages: string[] + ): void { this.writeAtLevel(LogLevel.Warning, message, ...additionalMessages); } - public writeAndShowWarning(message: string, ...additionalMessages: string[]): void { + public writeAndShowWarning( + message: string, + ...additionalMessages: string[] + ): void { this.writeWarning(message, ...additionalMessages); - vscode.window.showWarningMessage(message, "Show Logs").then((selection) => { - if (selection !== undefined) { - this.showLogPanel(); - } - }); + vscode.window + .showWarningMessage(message, 'Show Logs') + .then((selection) => { + if (selection !== undefined) { + this.showLogPanel(); + } + }); } public writeError(message: string, ...additionalMessages: string[]): void { this.writeAtLevel(LogLevel.Error, message, ...additionalMessages); } - public writeAndShowError(message: string, ...additionalMessages: string[]): void { + public writeAndShowError( + message: string, + ...additionalMessages: string[] + ): void { this.writeError(message, ...additionalMessages); - vscode.window.showErrorMessage(message, "Show Logs").then((selection) => { - if (selection !== undefined) { - this.showLogPanel(); - } - }); + vscode.window + .showErrorMessage(message, 'Show Logs') + .then((selection) => { + if (selection !== undefined) { + this.showLogPanel(); + } + }); } public async writeAndShowErrorWithActions( message: string, - actions: { prompt: string; action: () => Promise }[]): Promise { + actions: { prompt: string; action: () => Promise }[] + ): Promise { this.writeError(message); const fullActions = [ ...actions, - { prompt: "Show Logs", action: async () => { this.showLogPanel(); } }, + { + prompt: 'Show Logs', + action: async () => { + this.showLogPanel(); + } + } ]; const actionKeys: string[] = fullActions.map((action) => action.prompt); - const choice = await vscode.window.showErrorMessage(message, ...actionKeys); + const choice = await vscode.window.showErrorMessage( + message, + ...actionKeys + ); if (choice) { for (const action of fullActions) { if (choice === action.prompt) { @@ -137,27 +175,33 @@ export class Logger implements ILogger { } } - public startNewLog(minimumLogLevel = "Normal"): void { + public startNewLog(minimumLogLevel = 'Normal'): void { this.MinimumLogLevel = this.logLevelNameToValue(minimumLogLevel.trim()); - this.logSessionPath = - path.resolve( - this.logBasePath, - `${Math.floor(Date.now() / 1000)}-${vscode.env.sessionId}`); + this.logSessionPath = path.resolve( + this.logBasePath, + `${Math.floor(Date.now() / 1000)}-${vscode.env.sessionId}` + ); - this.logFilePath = this.getLogFilePath("azps-tools"); + this.logFilePath = this.getLogFilePath('azps-tools'); utils.ensurePathExists(this.logSessionPath); } private logLevelNameToValue(logLevelName: string): LogLevel { switch (logLevelName.toLowerCase()) { - case "diagnostic": return LogLevel.Diagnostic; - case "verbose": return LogLevel.Verbose; - case "normal": return LogLevel.Normal; - case "warning": return LogLevel.Warning; - case "error": return LogLevel.Error; - default: return LogLevel.Normal; + case 'diagnostic': + return LogLevel.Diagnostic; + case 'verbose': + return LogLevel.Verbose; + case 'normal': + return LogLevel.Normal; + case 'warning': + return LogLevel.Warning; + case 'error': + return LogLevel.Error; + default: + return LogLevel.Normal; } } @@ -170,16 +214,18 @@ export class Logger implements ILogger { // Open the folder in VS Code since there isn't an easy way to // open the folder in the platform's file browser vscode.commands.executeCommand( - "vscode.openFolder", + 'vscode.openFolder', vscode.Uri.file(this.logSessionPath), - true); + true + ); } } private writeLine(message: string, level: LogLevel = LogLevel.Normal) { const now = new Date(); - const timestampedMessage = - `${now.toLocaleDateString()} ${now.toLocaleTimeString()} [${LogLevel[level].toUpperCase()}] - ${message}`; + const timestampedMessage = `${now.toLocaleDateString()} ${now.toLocaleTimeString()} [${LogLevel[ + level + ].toUpperCase()}] - ${message}`; this.logChannel.appendLine(timestampedMessage); if (this.logFilePath) { @@ -189,9 +235,12 @@ export class Logger implements ILogger { (err) => { if (err) { // tslint:disable-next-line:no-console - console.log(`Error writing to azps-tools log file: ${err}`); + console.log( + `Error writing to azps-tools log file: ${err}` + ); } - }); + } + ); } } } diff --git a/vscode-extension/src/platform.ts b/vscode-extension/src/platform.ts index d0d5d9b..623515e 100644 --- a/vscode-extension/src/platform.ts +++ b/vscode-extension/src/platform.ts @@ -2,22 +2,22 @@ * Copyright (C) Microsoft Corporation. All rights reserved. *--------------------------------------------------------*/ -import * as fs from "fs"; -import * as os from "os"; -import * as path from "path"; -import * as process from "process"; +import * as fs from 'fs'; +import * as os from 'os'; +import * as path from 'path'; +import * as process from 'process'; -const WindowsPowerShell64BitLabel = "Windows PowerShell (x64)"; -const WindowsPowerShell32BitLabel = "Windows PowerShell (x86)"; +const WindowsPowerShell64BitLabel = 'Windows PowerShell (x64)'; +const WindowsPowerShell32BitLabel = 'Windows PowerShell (x86)'; -const LinuxExePath = "/usr/bin/pwsh"; -const LinuxPreviewExePath = "/usr/bin/pwsh-preview"; +const LinuxExePath = '/usr/bin/pwsh'; +const LinuxPreviewExePath = '/usr/bin/pwsh-preview'; -const SnapExePath = "/snap/bin/pwsh"; -const SnapPreviewExePath = "/snap/bin/pwsh-preview"; +const SnapExePath = '/snap/bin/pwsh'; +const SnapPreviewExePath = '/snap/bin/pwsh-preview'; -const MacOSExePath = "/usr/local/bin/pwsh"; -const MacOSPreviewExePath = "/usr/local/bin/pwsh-preview"; +const MacOSExePath = '/usr/local/bin/pwsh'; +const MacOSPreviewExePath = '/usr/local/bin/pwsh-preview'; export interface IPowerShellAdditionalExePathSettings { versionName: string; @@ -28,7 +28,7 @@ export enum OperatingSystem { Unknown, Windows, MacOS, - Linux, + Linux } export interface IPlatformDetails { @@ -45,21 +45,23 @@ export interface IPowerShellExeDetails { export function getPlatformDetails(): IPlatformDetails { let operatingSystem = OperatingSystem.Unknown; - if (process.platform === "win32") { + if (process.platform === 'win32') { operatingSystem = OperatingSystem.Windows; - } else if (process.platform === "darwin") { + } else if (process.platform === 'darwin') { operatingSystem = OperatingSystem.MacOS; - } else if (process.platform === "linux") { + } else if (process.platform === 'linux') { operatingSystem = OperatingSystem.Linux; } - const isProcess64Bit = process.arch === "x64"; + const isProcess64Bit = process.arch === 'x64'; return { operatingSystem, - // eslint-disable-next-line no-prototype-builtins - isOS64Bit: isProcess64Bit || process.env.hasOwnProperty("PROCESSOR_ARCHITEW6432"), - isProcess64Bit, + isOS64Bit: + isProcess64Bit || + // eslint-disable-next-line no-prototype-builtins + process.env.hasOwnProperty('PROCESSOR_ARCHITEW6432'), + isProcess64Bit }; } @@ -93,8 +95,8 @@ export class PowerShellExeFinder { */ constructor( platformDetails?: IPlatformDetails, - additionalPowerShellExes?: Iterable) { - + additionalPowerShellExes?: Iterable + ) { this.platformDetails = platformDetails || getPlatformDetails(); this.additionalPSExeSettings = additionalPowerShellExes || []; } @@ -127,7 +129,8 @@ export class PowerShellExeFinder { } const lowerAltWinPSPath = altWinPS.exePath.toLocaleLowerCase(); - const lowerConfiguredPath = configuredPowerShellPath.toLocaleLowerCase(); + const lowerConfiguredPath = + configuredPowerShellPath.toLocaleLowerCase(); if (lowerConfiguredPath === lowerAltWinPSPath) { return this.findWinPS().exePath; @@ -176,7 +179,9 @@ export class PowerShellExeFinder { case OperatingSystem.Windows: // Windows may have a 32-bit pwsh.exe - yield this.findPSCoreWindowsInstallation({ useAlternateBitness: true }); + yield this.findPSCoreWindowsInstallation({ + useAlternateBitness: true + }); // Also look for the MSIX/UWP installation yield this.findPSCoreMsix(); @@ -203,7 +208,10 @@ export class PowerShellExeFinder { yield this.findPSCoreMsix({ findPreview: true }); // Look for pwsh-preview with the opposite bitness - yield this.findPSCoreWindowsInstallation({ useAlternateBitness: true, findPreview: true }); + yield this.findPSCoreWindowsInstallation({ + useAlternateBitness: true, + findPreview: true + }); // Finally, get Windows PowerShell @@ -223,17 +231,20 @@ export class PowerShellExeFinder { */ private *enumerateAdditionalPowerShellInstallations(): Iterable { for (const additionalPwshSetting of this.additionalPSExeSettings) { - yield new PossiblePowerShellExe(additionalPwshSetting.exePath, additionalPwshSetting.versionName); + yield new PossiblePowerShellExe( + additionalPwshSetting.exePath, + additionalPwshSetting.versionName + ); } } private findPSCoreStable(): IPossiblePowerShellExe { switch (this.platformDetails.operatingSystem) { case OperatingSystem.Linux: - return new PossiblePowerShellExe(LinuxExePath, "PowerShell"); + return new PossiblePowerShellExe(LinuxExePath, 'PowerShell'); case OperatingSystem.MacOS: - return new PossiblePowerShellExe(MacOSExePath, "PowerShell"); + return new PossiblePowerShellExe(MacOSExePath, 'PowerShell'); case OperatingSystem.Windows: return this.findPSCoreWindowsInstallation(); @@ -243,34 +254,57 @@ export class PowerShellExeFinder { private findPSCorePreview(): IPossiblePowerShellExe { switch (this.platformDetails.operatingSystem) { case OperatingSystem.Linux: - return new PossiblePowerShellExe(LinuxPreviewExePath, "PowerShell Preview"); + return new PossiblePowerShellExe( + LinuxPreviewExePath, + 'PowerShell Preview' + ); case OperatingSystem.MacOS: - return new PossiblePowerShellExe(MacOSPreviewExePath, "PowerShell Preview"); + return new PossiblePowerShellExe( + MacOSPreviewExePath, + 'PowerShell Preview' + ); case OperatingSystem.Windows: - return this.findPSCoreWindowsInstallation({ findPreview: true }); + return this.findPSCoreWindowsInstallation({ + findPreview: true + }); } } private findPSCoreDotnetGlobalTool(): IPossiblePowerShellExe { - const exeName: string = this.platformDetails.operatingSystem === OperatingSystem.Windows - ? "pwsh.exe" - : "pwsh"; - - const dotnetGlobalToolExePath: string = path.join(os.homedir(), ".dotnet", "tools", exeName); - - return new PossiblePowerShellExe(dotnetGlobalToolExePath, ".NET Core PowerShell Global Tool"); + const exeName: string = + this.platformDetails.operatingSystem === OperatingSystem.Windows + ? 'pwsh.exe' + : 'pwsh'; + + const dotnetGlobalToolExePath: string = path.join( + os.homedir(), + '.dotnet', + 'tools', + exeName + ); + + return new PossiblePowerShellExe( + dotnetGlobalToolExePath, + '.NET Core PowerShell Global Tool' + ); } - private findPSCoreMsix({ findPreview }: { findPreview?: boolean } = {}): IPossiblePowerShellExe { + private findPSCoreMsix({ + findPreview + }: { findPreview?: boolean } = {}): IPossiblePowerShellExe { // We can't proceed if there's no LOCALAPPDATA path if (!process.env.LOCALAPPDATA) { return null; } // Find the base directory for MSIX application exe shortcuts - const msixAppDir = path.join(process.env.LOCALAPPDATA, "Microsoft", "WindowsApps"); + const msixAppDir = path.join( + process.env.LOCALAPPDATA, + 'Microsoft', + 'WindowsApps' + ); if (!fileExistsSync(msixAppDir)) { return null; @@ -278,13 +312,19 @@ export class PowerShellExeFinder { // Define whether we're looking for the preview or the stable const { pwshMsixDirRegex, pwshMsixName } = findPreview - ? { pwshMsixDirRegex: PowerShellExeFinder.PwshPreviewMsixRegex, pwshMsixName: "PowerShell Preview (Store)" } - : { pwshMsixDirRegex: PowerShellExeFinder.PwshMsixRegex, pwshMsixName: "PowerShell (Store)" }; + ? { + pwshMsixDirRegex: PowerShellExeFinder.PwshPreviewMsixRegex, + pwshMsixName: 'PowerShell Preview (Store)' + } + : { + pwshMsixDirRegex: PowerShellExeFinder.PwshMsixRegex, + pwshMsixName: 'PowerShell (Store)' + }; // We should find only one such application, so return on the first one for (const subdir of fs.readdirSync(msixAppDir)) { if (pwshMsixDirRegex.test(subdir)) { - const pwshMsixPath = path.join(msixAppDir, subdir, "pwsh.exe"); + const pwshMsixPath = path.join(msixAppDir, subdir, 'pwsh.exe'); return new PossiblePowerShellExe(pwshMsixPath, pwshMsixName); } } @@ -294,28 +334,41 @@ export class PowerShellExeFinder { } private findPSCoreStableSnap(): IPossiblePowerShellExe { - return new PossiblePowerShellExe(SnapExePath, "PowerShell Snap"); + return new PossiblePowerShellExe(SnapExePath, 'PowerShell Snap'); } private findPSCorePreviewSnap(): IPossiblePowerShellExe { - return new PossiblePowerShellExe(SnapPreviewExePath, "PowerShell Preview Snap"); + return new PossiblePowerShellExe( + SnapPreviewExePath, + 'PowerShell Preview Snap' + ); } - private findPSCoreWindowsInstallation( - { useAlternateBitness = false, findPreview = false }: - { useAlternateBitness?: boolean; findPreview?: boolean } = {}): IPossiblePowerShellExe { - - const programFilesPath: string = this.getProgramFilesPath({ useAlternateBitness }); + private findPSCoreWindowsInstallation({ + useAlternateBitness = false, + findPreview = false + }: { + useAlternateBitness?: boolean; + findPreview?: boolean; + } = {}): IPossiblePowerShellExe { + const programFilesPath: string = this.getProgramFilesPath({ + useAlternateBitness + }); if (!programFilesPath) { return null; } - const powerShellInstallBaseDir = path.join(programFilesPath, "PowerShell"); + const powerShellInstallBaseDir = path.join( + programFilesPath, + 'PowerShell' + ); // Ensure the base directory exists try { - const powerShellInstallBaseDirLStat = fs.lstatSync(powerShellInstallBaseDir); + const powerShellInstallBaseDirLStat = fs.lstatSync( + powerShellInstallBaseDir + ); if (!powerShellInstallBaseDirLStat.isDirectory()) { return null; } @@ -326,13 +379,12 @@ export class PowerShellExeFinder { let highestSeenVersion = -1; let pwshExePath: string = null; for (const item of fs.readdirSync(powerShellInstallBaseDir)) { - let currentVersion = -1; if (findPreview) { // We are looking for something like "7-preview" // Preview dirs all have dashes in them - const dashIndex = item.indexOf("-"); + const dashIndex = item.indexOf('-'); if (dashIndex < 0) { continue; } @@ -344,7 +396,7 @@ export class PowerShellExeFinder { } // Verify that the part after the dash is "preview" - if (item.substring(dashIndex + 1) !== "preview") { + if (item.substring(dashIndex + 1) !== 'preview') { continue; } @@ -364,7 +416,11 @@ export class PowerShellExeFinder { } // Now look for the file - const exePath = path.join(powerShellInstallBaseDir, item, "pwsh.exe"); + const exePath = path.join( + powerShellInstallBaseDir, + item, + 'pwsh.exe' + ); if (!fs.existsSync(exePath)) { continue; } @@ -377,27 +433,40 @@ export class PowerShellExeFinder { return null; } - const bitness: string = programFilesPath.includes("x86") - ? "(x86)" - : "(x64)"; + const bitness: string = programFilesPath.includes('x86') + ? '(x86)' + : '(x64)'; - const preview: string = findPreview ? " Preview" : ""; + const preview: string = findPreview ? ' Preview' : ''; - return new PossiblePowerShellExe(pwshExePath, `PowerShell${preview} ${bitness}`); + return new PossiblePowerShellExe( + pwshExePath, + `PowerShell${preview} ${bitness}` + ); } - private findWinPS({ useAlternateBitness = false }: { useAlternateBitness?: boolean } = {}): IPossiblePowerShellExe { - + private findWinPS({ + useAlternateBitness = false + }: { useAlternateBitness?: boolean } = {}): IPossiblePowerShellExe { // 32-bit OSes only have one WinPS on them if (!this.platformDetails.isOS64Bit && useAlternateBitness) { return null; } - let winPS = useAlternateBitness ? this.alternateBitnessWinPS : this.winPS; + let winPS = useAlternateBitness + ? this.alternateBitnessWinPS + : this.winPS; if (winPS === undefined) { - const systemFolderPath: string = this.getSystem32Path({ useAlternateBitness }); + const systemFolderPath: string = this.getSystem32Path({ + useAlternateBitness + }); - const winPSPath = path.join(systemFolderPath, "WindowsPowerShell", "v1.0", "powershell.exe"); + const winPSPath = path.join( + systemFolderPath, + 'WindowsPowerShell', + 'v1.0', + 'powershell.exe' + ); let displayName: string; if (this.platformDetails.isProcess64Bit) { @@ -412,7 +481,9 @@ export class PowerShellExeFinder { displayName = WindowsPowerShell32BitLabel; } - winPS = new PossiblePowerShellExe(winPSPath, displayName, { knownToExist: true }); + winPS = new PossiblePowerShellExe(winPSPath, displayName, { + knownToExist: true + }); if (useAlternateBitness) { this.alternateBitnessWinPS = winPS; @@ -424,9 +495,9 @@ export class PowerShellExeFinder { return winPS; } - private getProgramFilesPath( - { useAlternateBitness = false }: { useAlternateBitness?: boolean } = {}): string | null { - + private getProgramFilesPath({ + useAlternateBitness = false + }: { useAlternateBitness?: boolean } = {}): string | null { if (!useAlternateBitness) { // Just use the native system bitness return process.env.ProgramFiles; @@ -434,7 +505,7 @@ export class PowerShellExeFinder { // We might be a 64-bit process looking for 32-bit program files if (this.platformDetails.isProcess64Bit) { - return process.env["ProgramFiles(x86)"]; + return process.env['ProgramFiles(x86)']; } // We might be a 32-bit process looking for 64-bit program files @@ -446,22 +517,24 @@ export class PowerShellExeFinder { return null; } - private getSystem32Path({ useAlternateBitness = false }: { useAlternateBitness?: boolean } = {}): string | null { + private getSystem32Path({ + useAlternateBitness = false + }: { useAlternateBitness?: boolean } = {}): string | null { const windir: string = process.env.windir; if (!useAlternateBitness) { // Just use the native system bitness - return path.join(windir, "System32"); + return path.join(windir, 'System32'); } // We might be a 64-bit process looking for 32-bit system32 if (this.platformDetails.isProcess64Bit) { - return path.join(windir, "SysWOW64"); + return path.join(windir, 'SysWOW64'); } // We might be a 32-bit process looking for 64-bit system32 if (this.platformDetails.isOS64Bit) { - return path.join(windir, "Sysnative"); + return path.join(windir, 'Sysnative'); } // We're on a 32-bit Windows, so no alternate bitness @@ -469,13 +542,16 @@ export class PowerShellExeFinder { } } -export function getWindowsSystemPowerShellPath(systemFolderName: string): string { +export function getWindowsSystemPowerShellPath( + systemFolderName: string +): string { return path.join( process.env.windir, systemFolderName, - "WindowsPowerShell", - "v1.0", - "powershell.exe"); + 'WindowsPowerShell', + 'v1.0', + 'powershell.exe' + ); } function fileExistsSync(filePath: string): boolean { @@ -502,8 +578,8 @@ class PossiblePowerShellExe implements IPossiblePowerShellExe { constructor( pathToExe: string, installationName: string, - { knownToExist = false }: { knownToExist?: boolean } = {}) { - + { knownToExist = false }: { knownToExist?: boolean } = {} + ) { this.exePath = pathToExe; this.displayName = installationName; this.knownToExist = knownToExist || undefined; diff --git a/vscode-extension/src/powershell.ts b/vscode-extension/src/powershell.ts index 6ab7b8f..96bf361 100644 --- a/vscode-extension/src/powershell.ts +++ b/vscode-extension/src/powershell.ts @@ -2,75 +2,107 @@ * Copyright (C) Microsoft Corporation. All rights reserved. *--------------------------------------------------------*/ -import shell = require("node-powershell"); -import { Logger } from "./logging"; -import * as process from "process"; -import path = require("path"); -import fs = require("fs"); +import shell = require('node-powershell'); +import { Logger } from './logging'; +import * as process from 'process'; +import path = require('path'); +import fs = require('fs'); /** * Manage the powershell process. */ export class PowershellProcess { - private powershell: shell; private log: Logger; //start a powershell process - public start(): void { + public async start(): Promise { this.powershell = new shell({ executionPolicy: 'Bypass', noProfile: true }); + + //TODO: Resolve the PSA Path question instead of copying PSA folder. + const flagFilePath = path.resolve(__dirname, '../PSAExecPath.txt'); //if flagFile already exists, we've copied the CustomRules files to powershell execution path before + if (!fs.existsSync(flagFilePath)) { + const PSASourcePath = path.resolve( + __dirname, + '../PSA_custom_Rules' + ); + this.powershell.addCommand(`$pwd.Path`); + const PSAExecPath = await this.powershell.invoke(); + //copy the custom rule files to powershell execution path + const mklinkCommand = `Copy-Item ${PSASourcePath} -Recurse '${PSAExecPath.trim()}'`; + this.powershell.addCommand(mklinkCommand); + await this.powershell.invoke(); + const writeStream = fs.createWriteStream(flagFilePath); + writeStream.write(PSAExecPath); + writeStream.close(); + } } //exec the migration command and get the result - public async getUpgradePlan(filePath: string, azureRmVersion: string, azVersion: string): Promise { - //const command = `New-AzUpgradeModulePlan -FilePath "${filePath}" -FromAzureRmVersion "${azureRmVersion}" -ToAzVersion "${azVersion}" | ConvertTo-Json -depth 10`; - if (this.powershell.invocationStateInfo == "Running") { + public async getUpgradePlan( + filePath: string, + azureRmVersion: string, + azVersion: string + ): Promise { + if (this.powershell.invocationStateInfo == 'Running') { //the latter cancels the former powershell process await this.restart(); } - const command = `New-AzUpgradeModulePlan -FilePath "${filePath}" -FromAzureRmVersion "${azureRmVersion}" -ToAzVersion "${azVersion}" | ConvertTo-Json`; + const command = `New-AzUpgradeModulePlan -FilePath ${filePath} -FromAzureRmVersion ${azureRmVersion} -ToAzVersion ${azVersion} | ConvertTo-Json -depth 10`; this.powershell.addCommand(command); const planResult = await this.powershell.invoke(); return planResult; } + public async getCustomSuggestions( + filePath: string, + settingPath: string + ): Promise { + //ignore errors through "-ErrorAction SilentlyContinue" + const command = `Invoke-ScriptAnalyzer -Path ${filePath} -Settings ${settingPath} -ErrorAction SilentlyContinue| ConvertTo-Json -depth 10`; + this.powershell.addCommand(command); + const aliasResult = await this.powershell.invoke(); + + return aliasResult; + } + //check whether the module exists public checkModuleExist(moduleName: string): boolean { const systemModulePath = this.getSystemModulePath(); - return systemModulePath.some( - moduleFolder => fs.existsSync(path.resolve(moduleFolder, moduleName)) + return systemModulePath.some((moduleFolder) => + fs.existsSync(path.resolve(moduleFolder, moduleName)) ); - } //install the module automatically public async installModule(moduleName: string): Promise { const command = `Install-Module "${moduleName}" -Repository PSGallery -Force`; this.powershell.addCommand(command); - await this.powershell.invoke().then( - () => { this.log.write(`Install "${moduleName}" successed`); } - ); + await this.powershell.invoke(); + this.log.write(`Install "${moduleName}" successed`); } //get the env path of ps-modules public getSystemModulePath(): string[] { - if (process.platform === "win32") { //windows - //this.systemModulePath = homedir() + "\\Documents\\PowerShell\\Modules\\"; - const PsModulePathes = process.env.PSMODULEPATH.split(";"); + if (process.platform === 'win32') { + //windows + const PsModulePathes = process.env.PSMODULEPATH.split(';'); return PsModulePathes; - } else if (process.platform === "darwin" || process.platform === "linux") { //Linux or MacOS - //this.systemModulePath.push(homedir() + "/.local/share/powershell/Modules: usr/local/share/powershell/Modules"); - const PsModulePathes = process.env.PSMODULEPATH.split(":"); + } else if ( + process.platform === 'darwin' || + process.platform === 'linux' + ) { + //Linux or MacOS + const PsModulePathes = process.env.PSMODULEPATH.split(':'); return PsModulePathes; - } - else { - console.log("Unsupported operating system!"); + } else { + this.log.writeError(`Unsupported operating system ${process.platform}`); return []; } } @@ -83,8 +115,6 @@ export class PowershellProcess { //restart the powershell process public async restart(): Promise { process.kill(this.powershell.pid); - //await this.powershell.dispose(); await this.start(); } - -} \ No newline at end of file +} diff --git a/vscode-extension/src/quickFix.ts b/vscode-extension/src/quickFix.ts index d0746ec..5a5c3ac 100644 --- a/vscode-extension/src/quickFix.ts +++ b/vscode-extension/src/quickFix.ts @@ -17,20 +17,29 @@ export const GET_DEPRE_INFO_COMMAND = 'getdepreInfo'; * Run CodeAction when click the "Quick Fix" */ export class QuickFixProvider implements vscode.CodeActionProvider { - + private Collection: vscode.DiagnosticCollection; + constructor(diagcCollection: vscode.DiagnosticCollection) { + this.Collection = diagcCollection; + } public static readonly providedCodeActionKinds = [ vscode.CodeActionKind.QuickFix ]; - public provideCodeActions(document: vscode.TextDocument, range: vscode.Range | vscode.Selection, context: vscode.CodeActionContext): vscode.CodeAction[] { - - return context.diagnostics.map(diagnostic => this.getAutoFixCodeAction(diagnostic)); - + public provideCodeActions( + document: vscode.TextDocument, + range: vscode.Range | vscode.Selection, + context: vscode.CodeActionContext + ): vscode.CodeAction[] { + return context.diagnostics.map((diagnostic) => + this.getAutoFixCodeAction(diagnostic) + ); } - private getAutoFixCodeAction(diagnostic: vscode.Diagnostic): vscode.CodeAction { - const fix = new vscode.CodeAction("", vscode.CodeActionKind.QuickFix); + private getAutoFixCodeAction( + diagnostic: vscode.Diagnostic + ): vscode.CodeAction { + const fix = new vscode.CodeAction('', vscode.CodeActionKind.QuickFix); fix.edit = new vscode.WorkspaceEdit(); const editor = vscode.window.activeTextEditor; @@ -43,16 +52,21 @@ export class QuickFixProvider implements vscode.CodeActionProvider { const targetCmdletName: string = diagnostic.source; switch (diagnostic.code) { - case "RENAME": { - fix.title = "Auto fix to " + targetCmdletName; + case 'RENAME': { + fix.title = 'Auto fix to ' + targetCmdletName; + fix.edit.replace(document.uri, range, targetCmdletName); + break; + } + case 'Alias': { + fix.title = 'Auto fix to ' + targetCmdletName; fix.edit.replace(document.uri, range, targetCmdletName); break; } - case "DO_NOTHING": { + default: { return null; } } return fix; } -} \ No newline at end of file +} diff --git a/vscode-extension/src/types/PSScriptAnalyzer.ts b/vscode-extension/src/types/PSScriptAnalyzer.ts new file mode 100644 index 0000000..ddb0ae1 --- /dev/null +++ b/vscode-extension/src/types/PSScriptAnalyzer.ts @@ -0,0 +1,17 @@ +export interface position { + Column: number; + Line: number; +} + +export interface SuggestedCorrection { + Description: string; + End: position; + EndColumnNumber: number; + EndLineNumber: number; + File: string; + Lines: string[]; + Start: position; + StartColumnNumber: number; + StartLineNumber: number; + Text: string; +} diff --git a/vscode-extension/src/types/migraion.ts b/vscode-extension/src/types/migraion.ts index abecd49..9dcf046 100644 --- a/vscode-extension/src/types/migraion.ts +++ b/vscode-extension/src/types/migraion.ts @@ -20,45 +20,44 @@ export enum DiagnosticSeverity { } export interface CommandReferenceParameter { - FileName: string, - FullPath: string, - Name: string, - StartLine: number, - StartColumn: number, - EndLine: number, - EndPosition: number, - StartOffset: number, - EndOffset: number, - Location: string + FileName: string; + FullPath: string; + Name: string; + StartLine: number; + StartColumn: number; + EndLine: number; + EndPosition: number; + StartOffset: number; + EndOffset: number; + Location: string; } export interface CommandReference { - FileName: string, - FullPath: string, - StartLine: number, - StartColumn: number, - EndLine: number, - EndPosition: number, - StartOffset: number, - EndOffset: number, - Location: string, - HasSplattedArguments: boolean, - CommandName: string, - Parameters: CommandReferenceParameter[] + FileName: string; + FullPath: string; + StartLine: number; + StartColumn: number; + EndLine: number; + EndPosition: number; + StartOffset: number; + EndOffset: number; + Location: string; + HasSplattedArguments: boolean; + CommandName: string; + Parameters: CommandReferenceParameter[]; } - export interface UpgradePlan { - Order: number, - UpgradeType: UpgradeStepType, - PlanResult: PlanResultReasonCode, - PlanSeverity: DiagnosticSeverity, - PlanResultReason: string - SourceCommand: CommandReference, - SourceCommandParameter: CommandReferenceParameter, - Location: string, - FullPath: string, - StartOffset: number, - Original: string, - Replacement: string -} \ No newline at end of file + Order: number; + UpgradeType: UpgradeStepType; + PlanResult: PlanResultReasonCode; + PlanSeverity: DiagnosticSeverity; + PlanResultReason: string; + SourceCommand: CommandReference; + SourceCommandParameter: CommandReferenceParameter; + Location: string; + FullPath: string; + StartOffset: number; + Original: string; + Replacement: string; +} diff --git a/vscode-extension/src/types/node-powershell.d.ts b/vscode-extension/src/types/node-powershell.d.ts index 88db609..7f8f8ff 100644 --- a/vscode-extension/src/types/node-powershell.d.ts +++ b/vscode-extension/src/types/node-powershell.d.ts @@ -13,4 +13,3 @@ declare module 'node-powershell' { } export = shell; } - diff --git a/vscode-extension/src/utils.ts b/vscode-extension/src/utils.ts index 9c0e50f..c677c46 100644 --- a/vscode-extension/src/utils.ts +++ b/vscode-extension/src/utils.ts @@ -2,13 +2,13 @@ * Copyright (C) Microsoft Corporation. All rights reserved. *--------------------------------------------------------*/ -"use strict"; +'use strict'; -import fs = require("fs"); -import os = require("os"); -import path = require("path"); +import fs = require('fs'); +import os = require('os'); +import path = require('path'); -export const PowerShellLanguageId = "powershell"; +export const PowerShellLanguageId = 'powershell'; export function ensurePathExists(targetPath: string): void { // Ensure that the path exists @@ -16,15 +16,15 @@ export function ensurePathExists(targetPath: string): void { fs.mkdirSync(targetPath); } catch (e) { // If the exception isn't to indicate that the folder exists already, rethrow it. - if (e.code !== "EEXIST") { + if (e.code !== 'EEXIST') { throw e; } } } export function getPipePath(pipeName: string): string { - if (os.platform() === "win32") { - return "\\\\.\\pipe\\" + pipeName; + if (os.platform() === 'win32') { + return '\\\\.\\pipe\\' + pipeName; } else { // Windows uses NamedPipes where non-Windows platforms use Unix Domain Sockets. // This requires connecting to the pipe file in different locations on Windows vs non-Windows. @@ -44,10 +44,15 @@ export interface IEditorServicesSessionDetails { debugServicePipeName: string; } -export type IReadSessionFileCallback = (details: IEditorServicesSessionDetails) => void; +export type IReadSessionFileCallback = ( + details: IEditorServicesSessionDetails +) => void; -const sessionsFolder = path.resolve(__dirname, "..", "..", "sessions/"); -const sessionFilePathPrefix = path.resolve(sessionsFolder, "PSES-VSCode-" + process.env.VSCODE_PID); +const sessionsFolder = path.resolve(__dirname, '..', '..', 'sessions/'); +const sessionFilePathPrefix = path.resolve( + sessionsFolder, + 'PSES-VSCode-' + process.env.VSCODE_PID +); // Create the sessions path if it doesn't exist already ensurePathExists(sessionsFolder); @@ -60,7 +65,10 @@ export function getDebugSessionFilePath(): string { return `${sessionFilePathPrefix}-Debug`; } -export function writeSessionFile(sessionFilePath: string, sessionDetails: IEditorServicesSessionDetails): void { +export function writeSessionFile( + sessionFilePath: string, + sessionDetails: IEditorServicesSessionDetails +): void { ensurePathExists(sessionsFolder); const writeStream = fs.createWriteStream(sessionFilePath); @@ -68,9 +76,10 @@ export function writeSessionFile(sessionFilePath: string, sessionDetails: IEdito writeStream.close(); } - -export function readSessionFile(sessionFilePath: string): IEditorServicesSessionDetails { - const fileContents = fs.readFileSync(sessionFilePath, "utf-8"); +export function readSessionFile( + sessionFilePath: string +): IEditorServicesSessionDetails { + const fileContents = fs.readFileSync(sessionFilePath, 'utf-8'); return JSON.parse(fileContents); } @@ -97,9 +106,36 @@ export function getTimestampString(): string { } export function sleep(ms: number): Promise { - return new Promise(resolve => setTimeout(resolve, ms)); + return new Promise((resolve) => setTimeout(resolve, ms)); +} + +export function readAliasFile(aliasFilePath: string): string { + const fileContents = fs.readFileSync(aliasFilePath, 'utf-8'); + return fileContents; } -export const isMacOS: boolean = process.platform === "darwin"; -export const isWindows: boolean = process.platform === "win32"; +/** + * Return a new function that when run multiple times within `delay`, only the last one will actually run. + * @param callback the function you want to debounce + * @param delay how long in ms will the callback be called + * @returns a new function that has the same input as callback but does not return + */ +export function debounce( + callback: Action, + delay: number +): Action { + let timer: NodeJS.Timeout; + return (...args: Y) => { + clearTimeout(timer); + timer = setTimeout(() => { + callback(...args); + }, delay); + }; +} + +type Action = (...args: Y) => T; + + +export const isMacOS: boolean = process.platform === 'darwin'; +export const isWindows: boolean = process.platform === 'win32'; export const isLinux: boolean = !isMacOS && !isWindows;