From 3d0bbd241853d682c5d046c3966a13529687c8b3 Mon Sep 17 00:00:00 2001
From: azure-powershell-bot
<65331932+azure-powershell-bot@users.noreply.github.com>
Date: Tue, 17 May 2022 13:54:46 +0000
Subject: [PATCH 1/3] Move Functions to release-2022-05-24
---
src/Functions/Az.Functions.format.ps1xml | 144 +
src/Functions/Az.Functions.psd1 | 4 +-
src/Functions/Az.Functions.psm1 | 14 +-
src/Functions/Functions.sln | 156 +-
src/Functions/README.md | 4 +-
src/Functions/check-dependencies.ps1 | 4 +-
src/Functions/custom/HelperFunctions.ps1 | 4 +-
src/Functions/custom/New-AzFunctionApp.ps1 | 4 +-
...zWebAppBasicPublishingCredentialsPolicy.md | 22 +
.../examples/Get-AzWebAppFtpAllowed.md | 22 +
.../examples/Get-AzWebAppScmAllowed.md | 22 +
src/Functions/examples/New-AzFunctionApp.md | 6 +-
.../examples/Set-AzWebAppFtpAllowed.md | 22 +
.../examples/Set-AzWebAppScmAllowed.md | 22 +
src/Functions/exports/Get-AzFunctionApp.ps1 | 40 +-
.../Get-AzFunctionAppAvailableLocation.ps1 | 40 +-
.../exports/Get-AzFunctionAppPlan.ps1 | 40 +-
.../exports/Get-AzFunctionAppSetting.ps1 | 42 +-
.../exports/Get-AzSystemAssignedIdentity.ps1 | 40 +-
...WebAppBasicPublishingCredentialsPolicy.ps1 | 252 +
.../exports/Get-AzWebAppFtpAllowed.ps1 | 252 +
.../exports/Get-AzWebAppFunctionKey.ps1 | 44 +-
.../exports/Get-AzWebAppFunctionKeySlot.ps1 | 44 +-
.../exports/Get-AzWebAppScmAllowed.ps1 | 252 +
.../Get-AzWebAppSettingKeyVaultReference.ps1 | 44 +-
.../exports/Get-AzWebAppSyncStatus.ps1 | 44 +-
.../exports/Get-AzWebAppSyncStatusSlot.ps1 | 44 +-
src/Functions/exports/Move-Az.ps1 | 44 +-
src/Functions/exports/New-AzFunctionApp.ps1 | 46 +-
.../exports/New-AzFunctionAppPlan.ps1 | 40 +-
.../exports/ProxyCmdletDefinitions.ps1 | 2561 ++++++++-
.../exports/Remove-AzFunctionApp.ps1 | 42 +-
.../exports/Remove-AzFunctionAppPlan.ps1 | 40 +-
.../exports/Remove-AzFunctionAppSetting.ps1 | 42 +-
.../exports/Restart-AzFunctionApp.ps1 | 42 +-
.../exports/Set-AzWebAppFtpAllowed.ps1 | 210 +
.../exports/Set-AzWebAppScmAllowed.ps1 | 210 +
src/Functions/exports/Start-AzFunctionApp.ps1 | 42 +-
src/Functions/exports/Stop-AzFunctionApp.ps1 | 42 +-
.../exports/Sync-AzWebAppFunctionSlot.ps1 | 44 +-
src/Functions/exports/Test-Az.ps1 | 44 +-
.../exports/Update-AzFunctionApp.ps1 | 42 +-
.../exports/Update-AzFunctionAppPlan.ps1 | 40 +-
.../exports/Update-AzFunctionAppSetting.ps1 | 42 +-
src/Functions/generate-info.json | 8 +-
src/Functions/generated/Module.cs | 8 +
src/Functions/generated/api/Functions.cs | 4893 +++++++++--------
.../generated/api/Models/Any.PowerShell.cs | 2 +-
.../generated/api/Models/Any.TypeConverter.cs | 3 +-
.../generated/api/Models/Any.json.cs | 8 +-
.../Api10/AzureEntityResource.PowerShell.cs | 6 +-
.../AzureEntityResource.TypeConverter.cs | 4 +-
.../api/Models/Api10/AzureEntityResource.cs | 12 +-
.../Models/Api10/AzureEntityResource.json.cs | 10 +-
.../Models/Api10/ProxyResource.PowerShell.cs | 6 +-
.../Api10/ProxyResource.TypeConverter.cs | 3 +-
.../api/Models/Api10/ProxyResource.cs | 12 +-
.../api/Models/Api10/ProxyResource.json.cs | 10 +-
.../Api10/ResourceAutoGenerated.PowerShell.cs | 6 +-
.../ResourceAutoGenerated.TypeConverter.cs | 4 +-
.../api/Models/Api10/ResourceAutoGenerated.cs | 21 +-
.../Api10/ResourceAutoGenerated.json.cs | 11 +-
.../Api10/TrackedResource.PowerShell.cs | 8 +-
.../Api10/TrackedResource.TypeConverter.cs | 3 +-
.../api/Models/Api10/TrackedResource.cs | 14 +-
.../api/Models/Api10/TrackedResource.json.cs | 12 +-
.../Api10/TrackedResourceTags.PowerShell.cs | 2 +-
.../TrackedResourceTags.TypeConverter.cs | 4 +-
.../Models/Api10/TrackedResourceTags.json.cs | 8 +-
.../Api20150501/ApiKeyRequest.PowerShell.cs | 2 +-
.../ApiKeyRequest.TypeConverter.cs | 3 +-
.../Models/Api20150501/ApiKeyRequest.json.cs | 8 +-
...ApplicationInsightsComponent.PowerShell.cs | 2 +-
...licationInsightsComponent.TypeConverter.cs | 4 +-
.../ApplicationInsightsComponent.cs | 2 +-
.../ApplicationInsightsComponent.json.cs | 8 +-
...ationInsightsComponentApiKey.PowerShell.cs | 4 +-
...onInsightsComponentApiKey.TypeConverter.cs | 4 +-
...ApplicationInsightsComponentApiKey.json.cs | 8 +-
...htsComponentApiKeyListResult.PowerShell.cs | 4 +-
...ComponentApiKeyListResult.TypeConverter.cs | 4 +-
...nInsightsComponentApiKeyListResult.json.cs | 8 +-
...nInsightsComponentListResult.PowerShell.cs | 4 +-
...sightsComponentListResult.TypeConverter.cs | 4 +-
...icationInsightsComponentListResult.json.cs | 8 +-
...nInsightsComponentProperties.PowerShell.cs | 4 +-
...sightsComponentProperties.TypeConverter.cs | 4 +-
...icationInsightsComponentProperties.json.cs | 8 +-
.../ComponentPurgeBody.PowerShell.cs | 2 +-
.../ComponentPurgeBody.TypeConverter.cs | 4 +-
.../Api20150501/ComponentPurgeBody.json.cs | 8 +-
.../ComponentPurgeBodyFilters.PowerShell.cs | 2 +-
...ComponentPurgeBodyFilters.TypeConverter.cs | 4 +-
.../ComponentPurgeBodyFilters.json.cs | 8 +-
.../ComponentPurgeResponse.PowerShell.cs | 2 +-
.../ComponentPurgeResponse.TypeConverter.cs | 4 +-
.../ComponentPurgeResponse.json.cs | 8 +-
...ComponentPurgeStatusResponse.PowerShell.cs | 2 +-
...ponentPurgeStatusResponse.TypeConverter.cs | 4 +-
.../ComponentPurgeStatusResponse.json.cs | 8 +-
.../ComponentsResource.PowerShell.cs | 2 +-
.../ComponentsResource.TypeConverter.cs | 4 +-
.../Api20150501/ComponentsResource.json.cs | 8 +-
.../ComponentsResourceTags.PowerShell.cs | 2 +-
.../ComponentsResourceTags.TypeConverter.cs | 4 +-
.../ComponentsResourceTags.json.cs | 8 +-
.../Api20150501/TagsResource.PowerShell.cs | 2 +-
.../Api20150501/TagsResource.TypeConverter.cs | 3 +-
.../Models/Api20150501/TagsResource.json.cs | 8 +-
.../TagsResourceTags.PowerShell.cs | 2 +-
.../TagsResourceTags.TypeConverter.cs | 3 +-
.../Api20150501/TagsResourceTags.json.cs | 8 +-
.../Api20181130/CloudError.PowerShell.cs | 2 +-
.../Api20181130/CloudError.TypeConverter.cs | 3 +-
.../api/Models/Api20181130/CloudError.json.cs | 8 +-
.../Api20181130/CloudErrorBody.PowerShell.cs | 2 +-
.../CloudErrorBody.TypeConverter.cs | 3 +-
.../Models/Api20181130/CloudErrorBody.json.cs | 8 +-
.../IdentityAutoGenerated.PowerShell.cs | 2 +-
.../IdentityAutoGenerated.TypeConverter.cs | 4 +-
.../Api20181130/IdentityAutoGenerated.cs | 6 +-
.../Api20181130/IdentityAutoGenerated.json.cs | 8 +-
.../Api20181130/IdentityUpdate.PowerShell.cs | 2 +-
.../IdentityUpdate.TypeConverter.cs | 3 +-
.../api/Models/Api20181130/IdentityUpdate.cs | 6 +-
.../Models/Api20181130/IdentityUpdate.json.cs | 8 +-
.../IdentityUpdateTags.PowerShell.cs | 2 +-
.../IdentityUpdateTags.TypeConverter.cs | 4 +-
.../Api20181130/IdentityUpdateTags.json.cs | 8 +-
.../OperationAutoGenerated2.PowerShell.cs | 2 +-
.../OperationAutoGenerated2.TypeConverter.cs | 4 +-
.../OperationAutoGenerated2.json.cs | 8 +-
...perationDisplayAutoGenerated.PowerShell.cs | 2 +-
...ationDisplayAutoGenerated.TypeConverter.cs | 4 +-
.../OperationDisplayAutoGenerated.json.cs | 8 +-
...ationListResultAutoGenerated.PowerShell.cs | 2 +-
...onListResultAutoGenerated.TypeConverter.cs | 4 +-
.../OperationListResultAutoGenerated.json.cs | 8 +-
.../SystemAssignedIdentity.PowerShell.cs | 2 +-
.../SystemAssignedIdentity.TypeConverter.cs | 4 +-
.../Api20181130/SystemAssignedIdentity.cs | 6 +-
.../SystemAssignedIdentity.json.cs | 8 +-
...emAssignedIdentityProperties.PowerShell.cs | 2 +-
...ssignedIdentityProperties.TypeConverter.cs | 4 +-
.../SystemAssignedIdentityProperties.json.cs | 8 +-
.../SystemAssignedIdentityTags.PowerShell.cs | 2 +-
...ystemAssignedIdentityTags.TypeConverter.cs | 4 +-
.../SystemAssignedIdentityTags.json.cs | 8 +-
...AssignedIdentitiesListResult.PowerShell.cs | 2 +-
...ignedIdentitiesListResult.TypeConverter.cs | 4 +-
.../UserAssignedIdentitiesListResult.json.cs | 8 +-
...erAssignedIdentityProperties.PowerShell.cs | 2 +-
...ssignedIdentityProperties.TypeConverter.cs | 4 +-
.../UserAssignedIdentityProperties.json.cs | 8 +-
.../AccountSasParameters.PowerShell.cs | 2 +-
.../AccountSasParameters.TypeConverter.cs | 4 +-
.../Api20190401/AccountSasParameters.json.cs | 8 +-
.../ActiveDirectoryProperties.PowerShell.cs | 2 +-
...ActiveDirectoryProperties.TypeConverter.cs | 4 +-
.../ActiveDirectoryProperties.json.cs | 8 +-
...sIdentityBasedAuthentication.PowerShell.cs | 4 +-
...entityBasedAuthentication.TypeConverter.cs | 4 +-
...reFilesIdentityBasedAuthentication.json.cs | 8 +-
.../Api20190401/BlobContainer.PowerShell.cs | 2 +-
.../BlobContainer.TypeConverter.cs | 3 +-
.../api/Models/Api20190401/BlobContainer.cs | 6 +-
.../Models/Api20190401/BlobContainer.json.cs | 8 +-
.../BlobServiceItems.PowerShell.cs | 2 +-
.../BlobServiceItems.TypeConverter.cs | 3 +-
.../Api20190401/BlobServiceItems.json.cs | 8 +-
.../BlobServiceProperties.PowerShell.cs | 2 +-
.../BlobServiceProperties.TypeConverter.cs | 4 +-
.../Api20190401/BlobServiceProperties.cs | 6 +-
.../Api20190401/BlobServiceProperties.json.cs | 8 +-
...rvicePropertiesAutoGenerated.PowerShell.cs | 4 +-
...cePropertiesAutoGenerated.TypeConverter.cs | 4 +-
...BlobServicePropertiesAutoGenerated.json.cs | 8 +-
.../Api20190401/ChangeFeed.PowerShell.cs | 2 +-
.../Api20190401/ChangeFeed.TypeConverter.cs | 3 +-
.../api/Models/Api20190401/ChangeFeed.json.cs | 8 +-
.../CheckNameAvailabilityResult.PowerShell.cs | 2 +-
...eckNameAvailabilityResult.TypeConverter.cs | 4 +-
.../CheckNameAvailabilityResult.json.cs | 8 +-
.../ContainerProperties.PowerShell.cs | 2 +-
.../ContainerProperties.TypeConverter.cs | 4 +-
.../Api20190401/ContainerProperties.json.cs | 8 +-
.../ContainerPropertiesMetadata.PowerShell.cs | 2 +-
...ntainerPropertiesMetadata.TypeConverter.cs | 4 +-
.../ContainerPropertiesMetadata.json.cs | 8 +-
.../Models/Api20190401/CorsRule.PowerShell.cs | 2 +-
.../Api20190401/CorsRule.TypeConverter.cs | 3 +-
.../api/Models/Api20190401/CorsRule.json.cs | 8 +-
.../Api20190401/CorsRules.PowerShell.cs | 2 +-
.../Api20190401/CorsRules.TypeConverter.cs | 3 +-
.../api/Models/Api20190401/CorsRules.json.cs | 8 +-
.../Api20190401/CustomDomain.PowerShell.cs | 2 +-
.../Api20190401/CustomDomain.TypeConverter.cs | 3 +-
.../Models/Api20190401/CustomDomain.json.cs | 8 +-
.../DateAfterCreation.PowerShell.cs | 2 +-
.../DateAfterCreation.TypeConverter.cs | 3 +-
.../Api20190401/DateAfterCreation.json.cs | 8 +-
.../DateAfterModification.PowerShell.cs | 2 +-
.../DateAfterModification.TypeConverter.cs | 4 +-
.../Api20190401/DateAfterModification.json.cs | 8 +-
.../DeleteRetentionPolicy.PowerShell.cs | 2 +-
.../DeleteRetentionPolicy.TypeConverter.cs | 4 +-
.../Api20190401/DeleteRetentionPolicy.json.cs | 8 +-
.../DimensionAutoGenerated.PowerShell.cs | 2 +-
.../DimensionAutoGenerated.TypeConverter.cs | 4 +-
.../DimensionAutoGenerated.json.cs | 8 +-
.../Api20190401/Encryption.PowerShell.cs | 2 +-
.../Api20190401/Encryption.TypeConverter.cs | 3 +-
.../api/Models/Api20190401/Encryption.json.cs | 8 +-
.../EncryptionService.PowerShell.cs | 2 +-
.../EncryptionService.TypeConverter.cs | 3 +-
.../Api20190401/EncryptionService.json.cs | 8 +-
.../EncryptionServices.PowerShell.cs | 2 +-
.../EncryptionServices.TypeConverter.cs | 4 +-
.../Api20190401/EncryptionServices.json.cs | 8 +-
.../Api20190401/Endpoints.PowerShell.cs | 2 +-
.../Api20190401/Endpoints.TypeConverter.cs | 3 +-
.../api/Models/Api20190401/Endpoints.json.cs | 8 +-
.../GeoReplicationStats.PowerShell.cs | 2 +-
.../GeoReplicationStats.TypeConverter.cs | 4 +-
.../Api20190401/GeoReplicationStats.json.cs | 8 +-
.../Models/Api20190401/IPRule.PowerShell.cs | 2 +-
.../Api20190401/IPRule.TypeConverter.cs | 3 +-
.../api/Models/Api20190401/IPRule.json.cs | 8 +-
.../Models/Api20190401/Identity.PowerShell.cs | 2 +-
.../Api20190401/Identity.TypeConverter.cs | 3 +-
.../api/Models/Api20190401/Identity.json.cs | 8 +-
.../ImmutabilityPolicy.PowerShell.cs | 2 +-
.../ImmutabilityPolicy.TypeConverter.cs | 4 +-
.../Models/Api20190401/ImmutabilityPolicy.cs | 6 +-
.../Api20190401/ImmutabilityPolicy.json.cs | 8 +-
...ImmutabilityPolicyProperties.PowerShell.cs | 2 +-
...utabilityPolicyProperties.TypeConverter.cs | 4 +-
.../ImmutabilityPolicyProperties.json.cs | 8 +-
.../ImmutabilityPolicyProperty.PowerShell.cs | 2 +-
...mmutabilityPolicyProperty.TypeConverter.cs | 4 +-
.../ImmutabilityPolicyProperty.json.cs | 8 +-
.../KeyVaultProperties.PowerShell.cs | 2 +-
.../KeyVaultProperties.TypeConverter.cs | 4 +-
.../Api20190401/KeyVaultProperties.json.cs | 8 +-
.../LeaseContainerRequest.PowerShell.cs | 2 +-
.../LeaseContainerRequest.TypeConverter.cs | 4 +-
.../Api20190401/LeaseContainerRequest.json.cs | 8 +-
.../LeaseContainerResponse.PowerShell.cs | 2 +-
.../LeaseContainerResponse.TypeConverter.cs | 4 +-
.../LeaseContainerResponse.json.cs | 8 +-
.../Api20190401/LegalHold.PowerShell.cs | 2 +-
.../Api20190401/LegalHold.TypeConverter.cs | 3 +-
.../api/Models/Api20190401/LegalHold.json.cs | 8 +-
.../LegalHoldProperties.PowerShell.cs | 2 +-
.../LegalHoldProperties.TypeConverter.cs | 4 +-
.../Api20190401/LegalHoldProperties.json.cs | 8 +-
.../ListAccountSasResponse.PowerShell.cs | 2 +-
.../ListAccountSasResponse.TypeConverter.cs | 4 +-
.../ListAccountSasResponse.json.cs | 8 +-
.../ListContainerItem.PowerShell.cs | 2 +-
.../ListContainerItem.TypeConverter.cs | 3 +-
.../Models/Api20190401/ListContainerItem.cs | 6 +-
.../Api20190401/ListContainerItem.json.cs | 8 +-
.../ListContainerItems.PowerShell.cs | 2 +-
.../ListContainerItems.TypeConverter.cs | 4 +-
.../Api20190401/ListContainerItems.json.cs | 8 +-
.../ListServiceSasResponse.PowerShell.cs | 2 +-
.../ListServiceSasResponse.TypeConverter.cs | 4 +-
.../ListServiceSasResponse.json.cs | 8 +-
.../ManagementPolicy.PowerShell.cs | 2 +-
.../ManagementPolicy.TypeConverter.cs | 3 +-
.../Models/Api20190401/ManagementPolicy.cs | 6 +-
.../Api20190401/ManagementPolicy.json.cs | 8 +-
.../ManagementPolicyAction.PowerShell.cs | 2 +-
.../ManagementPolicyAction.TypeConverter.cs | 4 +-
.../ManagementPolicyAction.json.cs | 8 +-
.../ManagementPolicyBaseBlob.PowerShell.cs | 2 +-
.../ManagementPolicyBaseBlob.TypeConverter.cs | 4 +-
.../ManagementPolicyBaseBlob.json.cs | 8 +-
.../ManagementPolicyDefinition.PowerShell.cs | 2 +-
...anagementPolicyDefinition.TypeConverter.cs | 4 +-
.../ManagementPolicyDefinition.json.cs | 8 +-
.../ManagementPolicyFilter.PowerShell.cs | 2 +-
.../ManagementPolicyFilter.TypeConverter.cs | 4 +-
.../ManagementPolicyFilter.json.cs | 8 +-
.../ManagementPolicyProperties.PowerShell.cs | 2 +-
...anagementPolicyProperties.TypeConverter.cs | 4 +-
.../ManagementPolicyProperties.json.cs | 8 +-
.../ManagementPolicyRule.PowerShell.cs | 2 +-
.../ManagementPolicyRule.TypeConverter.cs | 4 +-
.../Api20190401/ManagementPolicyRule.json.cs | 8 +-
.../ManagementPolicySchema.PowerShell.cs | 2 +-
.../ManagementPolicySchema.TypeConverter.cs | 4 +-
.../ManagementPolicySchema.json.cs | 8 +-
.../ManagementPolicySnapShot.PowerShell.cs | 2 +-
.../ManagementPolicySnapShot.TypeConverter.cs | 4 +-
.../ManagementPolicySnapShot.json.cs | 8 +-
...icSpecificationAutoGenerated.PowerShell.cs | 2 +-
...pecificationAutoGenerated.TypeConverter.cs | 4 +-
.../MetricSpecificationAutoGenerated.json.cs | 8 +-
.../Api20190401/NetworkRuleSet.PowerShell.cs | 2 +-
.../NetworkRuleSet.TypeConverter.cs | 3 +-
.../Models/Api20190401/NetworkRuleSet.json.cs | 8 +-
.../OperationAutoGenerated.PowerShell.cs | 2 +-
.../OperationAutoGenerated.TypeConverter.cs | 4 +-
.../OperationAutoGenerated.json.cs | 8 +-
.../OperationDisplay.PowerShell.cs | 2 +-
.../OperationDisplay.TypeConverter.cs | 3 +-
.../Api20190401/OperationDisplay.json.cs | 8 +-
.../OperationListResult.PowerShell.cs | 2 +-
.../OperationListResult.TypeConverter.cs | 4 +-
.../Api20190401/OperationListResult.json.cs | 8 +-
.../OperationProperties.PowerShell.cs | 2 +-
.../OperationProperties.TypeConverter.cs | 4 +-
.../Api20190401/OperationProperties.json.cs | 8 +-
.../Api20190401/Restriction.PowerShell.cs | 2 +-
.../Api20190401/Restriction.TypeConverter.cs | 3 +-
.../Models/Api20190401/Restriction.json.cs | 8 +-
.../ServiceSasParameters.PowerShell.cs | 2 +-
.../ServiceSasParameters.TypeConverter.cs | 4 +-
.../Api20190401/ServiceSasParameters.json.cs | 8 +-
...ceSpecificationAutoGenerated.PowerShell.cs | 4 +-
...pecificationAutoGenerated.TypeConverter.cs | 4 +-
.../ServiceSpecificationAutoGenerated.json.cs | 8 +-
.../api/Models/Api20190401/Sku.PowerShell.cs | 2 +-
.../Models/Api20190401/Sku.TypeConverter.cs | 3 +-
.../api/Models/Api20190401/Sku.json.cs | 8 +-
.../Api20190401/SkuCapability.PowerShell.cs | 2 +-
.../SkuCapability.TypeConverter.cs | 3 +-
.../Models/Api20190401/SkuCapability.json.cs | 8 +-
.../Api20190401/StorageAccount.PowerShell.cs | 26 +-
.../StorageAccount.TypeConverter.cs | 3 +-
.../api/Models/Api20190401/StorageAccount.cs | 75 +-
.../Models/Api20190401/StorageAccount.json.cs | 8 +-
...ckNameAvailabilityParameters.PowerShell.cs | 4 +-
...ameAvailabilityParameters.TypeConverter.cs | 4 +-
...untCheckNameAvailabilityParameters.json.cs | 8 +-
...orageAccountCreateParameters.PowerShell.cs | 26 +-
...geAccountCreateParameters.TypeConverter.cs | 4 +-
.../StorageAccountCreateParameters.cs | 69 +
.../StorageAccountCreateParameters.json.cs | 8 +-
...eAccountCreateParametersTags.PowerShell.cs | 4 +-
...countCreateParametersTags.TypeConverter.cs | 4 +-
...StorageAccountCreateParametersTags.json.cs | 8 +-
.../StorageAccountKey.PowerShell.cs | 2 +-
.../StorageAccountKey.TypeConverter.cs | 3 +-
.../Api20190401/StorageAccountKey.json.cs | 8 +-
...StorageAccountListKeysResult.PowerShell.cs | 2 +-
...rageAccountListKeysResult.TypeConverter.cs | 4 +-
.../StorageAccountListKeysResult.json.cs | 8 +-
.../StorageAccountListResult.PowerShell.cs | 2 +-
.../StorageAccountListResult.TypeConverter.cs | 4 +-
.../StorageAccountListResult.json.cs | 8 +-
.../StorageAccountProperties.PowerShell.cs | 26 +-
.../StorageAccountProperties.TypeConverter.cs | 4 +-
.../Api20190401/StorageAccountProperties.cs | 78 +
.../StorageAccountProperties.json.cs | 14 +-
...ntPropertiesCreateParameters.PowerShell.cs | 28 +-
...ropertiesCreateParameters.TypeConverter.cs | 4 +-
...torageAccountPropertiesCreateParameters.cs | 78 +
...eAccountPropertiesCreateParameters.json.cs | 14 +-
...ntPropertiesUpdateParameters.PowerShell.cs | 28 +-
...ropertiesUpdateParameters.TypeConverter.cs | 4 +-
...torageAccountPropertiesUpdateParameters.cs | 78 +
...eAccountPropertiesUpdateParameters.json.cs | 14 +-
...countRegenerateKeyParameters.PowerShell.cs | 4 +-
...ntRegenerateKeyParameters.TypeConverter.cs | 4 +-
...rageAccountRegenerateKeyParameters.json.cs | 8 +-
...orageAccountUpdateParameters.PowerShell.cs | 26 +-
...geAccountUpdateParameters.TypeConverter.cs | 4 +-
.../StorageAccountUpdateParameters.cs | 69 +
.../StorageAccountUpdateParameters.json.cs | 8 +-
...eAccountUpdateParametersTags.PowerShell.cs | 4 +-
...countUpdateParametersTags.TypeConverter.cs | 4 +-
...StorageAccountUpdateParametersTags.json.cs | 8 +-
.../StorageSkuListResult.PowerShell.cs | 2 +-
.../StorageSkuListResult.TypeConverter.cs | 4 +-
.../Api20190401/StorageSkuListResult.json.cs | 8 +-
.../Api20190401/TagProperty.PowerShell.cs | 2 +-
.../Api20190401/TagProperty.TypeConverter.cs | 3 +-
.../Models/Api20190401/TagProperty.json.cs | 8 +-
.../UpdateHistoryProperty.PowerShell.cs | 2 +-
.../UpdateHistoryProperty.TypeConverter.cs | 4 +-
.../Api20190401/UpdateHistoryProperty.json.cs | 8 +-
.../UsageAutoGenerated.PowerShell.cs | 2 +-
.../UsageAutoGenerated.TypeConverter.cs | 4 +-
.../Api20190401/UsageAutoGenerated.json.cs | 8 +-
.../Api20190401/UsageListResult.PowerShell.cs | 2 +-
.../UsageListResult.TypeConverter.cs | 3 +-
.../Api20190401/UsageListResult.json.cs | 8 +-
.../Api20190401/UsageName.PowerShell.cs | 2 +-
.../Api20190401/UsageName.TypeConverter.cs | 3 +-
.../api/Models/Api20190401/UsageName.json.cs | 8 +-
.../VirtualNetworkRule.PowerShell.cs | 2 +-
.../VirtualNetworkRule.TypeConverter.cs | 4 +-
.../Api20190401/VirtualNetworkRule.json.cs | 8 +-
.../AbnormalTimePeriod.PowerShell.cs | 2 +-
.../AbnormalTimePeriod.TypeConverter.cs | 4 +-
.../Api20190801/AbnormalTimePeriod.json.cs | 8 +-
.../Models/Api20190801/Address.PowerShell.cs | 2 +-
.../Api20190801/Address.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Address.json.cs | 8 +-
.../Api20190801/AddressResponse.PowerShell.cs | 2 +-
.../AddressResponse.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/AddressResponse.cs | 2 +-
.../Api20190801/AddressResponse.json.cs | 8 +-
.../AddressResponseProperties.PowerShell.cs | 2 +-
...AddressResponseProperties.TypeConverter.cs | 4 +-
.../AddressResponseProperties.json.cs | 8 +-
.../Api20190801/AnalysisData.PowerShell.cs | 2 +-
.../Api20190801/AnalysisData.TypeConverter.cs | 3 +-
.../Models/Api20190801/AnalysisData.json.cs | 8 +-
.../AnalysisDefinition.PowerShell.cs | 2 +-
.../AnalysisDefinition.TypeConverter.cs | 4 +-
.../Models/Api20190801/AnalysisDefinition.cs | 2 +-
.../Api20190801/AnalysisDefinition.json.cs | 8 +-
...AnalysisDefinitionProperties.PowerShell.cs | 2 +-
...lysisDefinitionProperties.TypeConverter.cs | 4 +-
.../AnalysisDefinitionProperties.json.cs | 8 +-
.../ApiDefinitionInfo.PowerShell.cs | 2 +-
.../ApiDefinitionInfo.TypeConverter.cs | 3 +-
.../Api20190801/ApiDefinitionInfo.json.cs | 8 +-
.../Api20190801/ApiKvReference.PowerShell.cs | 2 +-
.../ApiKvReference.TypeConverter.cs | 3 +-
.../Models/Api20190801/ApiKvReference.json.cs | 8 +-
.../ApiManagementConfig.PowerShell.cs | 2 +-
.../ApiManagementConfig.TypeConverter.cs | 4 +-
.../Api20190801/ApiManagementConfig.json.cs | 8 +-
.../AppServiceCertificate.PowerShell.cs | 2 +-
.../AppServiceCertificate.TypeConverter.cs | 4 +-
.../Api20190801/AppServiceCertificate.json.cs | 8 +-
...ServiceCertificateCollection.PowerShell.cs | 2 +-
...viceCertificateCollection.TypeConverter.cs | 4 +-
.../AppServiceCertificateCollection.json.cs | 8 +-
.../AppServiceCertificateOrder.PowerShell.cs | 2 +-
...ppServiceCertificateOrder.TypeConverter.cs | 4 +-
.../Api20190801/AppServiceCertificateOrder.cs | 2 +-
.../AppServiceCertificateOrder.json.cs | 8 +-
...ceCertificateOrderCollection.PowerShell.cs | 4 +-
...ertificateOrderCollection.TypeConverter.cs | 4 +-
...pServiceCertificateOrderCollection.json.cs | 8 +-
...ertificateOrderPatchResource.PowerShell.cs | 4 +-
...ificateOrderPatchResource.TypeConverter.cs | 4 +-
...AppServiceCertificateOrderPatchResource.cs | 2 +-
...rviceCertificateOrderPatchResource.json.cs | 8 +-
...OrderPatchResourceProperties.PowerShell.cs | 4 +-
...erPatchResourceProperties.TypeConverter.cs | 4 +-
...ficateOrderPatchResourceProperties.json.cs | 8 +-
...sourcePropertiesCertificates.PowerShell.cs | 4 +-
...rcePropertiesCertificates.TypeConverter.cs | 4 +-
...atchResourcePropertiesCertificates.json.cs | 8 +-
...ceCertificateOrderProperties.PowerShell.cs | 4 +-
...ertificateOrderProperties.TypeConverter.cs | 4 +-
...pServiceCertificateOrderProperties.json.cs | 8 +-
...eOrderPropertiesCertificates.PowerShell.cs | 4 +-
...derPropertiesCertificates.TypeConverter.cs | 4 +-
...ificateOrderPropertiesCertificates.json.cs | 8 +-
...viceCertificatePatchResource.PowerShell.cs | 4 +-
...eCertificatePatchResource.TypeConverter.cs | 4 +-
.../AppServiceCertificatePatchResource.cs | 2 +-
...AppServiceCertificatePatchResource.json.cs | 8 +-
...ppServiceCertificateResource.PowerShell.cs | 2 +-
...erviceCertificateResource.TypeConverter.cs | 4 +-
.../AppServiceCertificateResource.cs | 2 +-
.../AppServiceCertificateResource.json.cs | 8 +-
.../AppServiceEnvironment.PowerShell.cs | 2 +-
.../AppServiceEnvironment.TypeConverter.cs | 4 +-
.../Api20190801/AppServiceEnvironment.json.cs | 8 +-
...ServiceEnvironmentCollection.PowerShell.cs | 2 +-
...viceEnvironmentCollection.TypeConverter.cs | 4 +-
.../AppServiceEnvironmentCollection.json.cs | 8 +-
...viceEnvironmentPatchResource.PowerShell.cs | 4 +-
...eEnvironmentPatchResource.TypeConverter.cs | 4 +-
.../AppServiceEnvironmentPatchResource.cs | 2 +-
...AppServiceEnvironmentPatchResource.json.cs | 8 +-
...ppServiceEnvironmentResource.PowerShell.cs | 2 +-
...erviceEnvironmentResource.TypeConverter.cs | 4 +-
.../AppServiceEnvironmentResource.cs | 2 +-
.../AppServiceEnvironmentResource.json.cs | 8 +-
.../Api20190801/AppServicePlan.PowerShell.cs | 2 +-
.../AppServicePlan.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/AppServicePlan.cs | 2 +-
.../Models/Api20190801/AppServicePlan.json.cs | 8 +-
.../AppServicePlanCollection.PowerShell.cs | 2 +-
.../AppServicePlanCollection.TypeConverter.cs | 4 +-
.../AppServicePlanCollection.json.cs | 8 +-
.../AppServicePlanPatchResource.PowerShell.cs | 2 +-
...pServicePlanPatchResource.TypeConverter.cs | 4 +-
.../AppServicePlanPatchResource.cs | 19 +-
.../AppServicePlanPatchResource.json.cs | 8 +-
...ePlanPatchResourceProperties.PowerShell.cs | 4 +-
...anPatchResourceProperties.TypeConverter.cs | 4 +-
.../AppServicePlanPatchResourceProperties.cs | 17 +-
...ServicePlanPatchResourceProperties.json.cs | 8 +-
.../AppServicePlanProperties.PowerShell.cs | 2 +-
.../AppServicePlanProperties.TypeConverter.cs | 4 +-
.../AppServicePlanProperties.json.cs | 8 +-
.../ApplicationLogsConfig.PowerShell.cs | 2 +-
.../ApplicationLogsConfig.TypeConverter.cs | 4 +-
.../Api20190801/ApplicationLogsConfig.json.cs | 8 +-
.../ApplicationStack.PowerShell.cs | 2 +-
.../ApplicationStack.TypeConverter.cs | 3 +-
.../Api20190801/ApplicationStack.json.cs | 8 +-
.../ApplicationStackCollection.PowerShell.cs | 2 +-
...pplicationStackCollection.TypeConverter.cs | 4 +-
.../ApplicationStackCollection.json.cs | 8 +-
.../ApplicationStackResource.PowerShell.cs | 2 +-
.../ApplicationStackResource.TypeConverter.cs | 4 +-
.../Api20190801/ApplicationStackResource.cs | 2 +-
.../ApplicationStackResource.json.cs | 8 +-
.../Api20190801/ArmIdWrapper.PowerShell.cs | 2 +-
.../Api20190801/ArmIdWrapper.TypeConverter.cs | 3 +-
.../Models/Api20190801/ArmIdWrapper.json.cs | 8 +-
.../Api20190801/AutoHealActions.PowerShell.cs | 2 +-
.../AutoHealActions.TypeConverter.cs | 3 +-
.../Api20190801/AutoHealActions.json.cs | 8 +-
.../AutoHealCustomAction.PowerShell.cs | 2 +-
.../AutoHealCustomAction.TypeConverter.cs | 4 +-
.../Api20190801/AutoHealCustomAction.json.cs | 8 +-
.../Api20190801/AutoHealRules.PowerShell.cs | 2 +-
.../AutoHealRules.TypeConverter.cs | 3 +-
.../Models/Api20190801/AutoHealRules.json.cs | 8 +-
.../AutoHealTriggers.PowerShell.cs | 2 +-
.../AutoHealTriggers.TypeConverter.cs | 3 +-
.../Api20190801/AutoHealTriggers.json.cs | 8 +-
...StorageApplicationLogsConfig.PowerShell.cs | 4 +-
...rageApplicationLogsConfig.TypeConverter.cs | 4 +-
...reBlobStorageApplicationLogsConfig.json.cs | 8 +-
...ureBlobStorageHttpLogsConfig.PowerShell.cs | 2 +-
...BlobStorageHttpLogsConfig.TypeConverter.cs | 4 +-
.../AzureBlobStorageHttpLogsConfig.json.cs | 8 +-
.../AzureStorageInfoValue.PowerShell.cs | 2 +-
.../AzureStorageInfoValue.TypeConverter.cs | 4 +-
.../Api20190801/AzureStorageInfoValue.json.cs | 8 +-
...gePropertyDictionaryResource.PowerShell.cs | 4 +-
...ropertyDictionaryResource.TypeConverter.cs | 4 +-
.../AzureStoragePropertyDictionaryResource.cs | 2 +-
...eStoragePropertyDictionaryResource.json.cs | 8 +-
...DictionaryResourceProperties.PowerShell.cs | 4 +-
...tionaryResourceProperties.TypeConverter.cs | 4 +-
...opertyDictionaryResourceProperties.json.cs | 8 +-
...StorageApplicationLogsConfig.PowerShell.cs | 4 +-
...rageApplicationLogsConfig.TypeConverter.cs | 4 +-
...eTableStorageApplicationLogsConfig.json.cs | 8 +-
.../Api20190801/BackupItem.PowerShell.cs | 2 +-
.../Api20190801/BackupItem.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/BackupItem.cs | 2 +-
.../api/Models/Api20190801/BackupItem.json.cs | 8 +-
.../BackupItemCollection.PowerShell.cs | 2 +-
.../BackupItemCollection.TypeConverter.cs | 4 +-
.../Api20190801/BackupItemCollection.json.cs | 8 +-
.../BackupItemProperties.PowerShell.cs | 2 +-
.../BackupItemProperties.TypeConverter.cs | 4 +-
.../Api20190801/BackupItemProperties.json.cs | 8 +-
.../Api20190801/BackupRequest.PowerShell.cs | 2 +-
.../BackupRequest.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/BackupRequest.cs | 2 +-
.../Models/Api20190801/BackupRequest.json.cs | 8 +-
.../BackupRequestProperties.PowerShell.cs | 2 +-
.../BackupRequestProperties.TypeConverter.cs | 4 +-
.../BackupRequestProperties.json.cs | 8 +-
.../Api20190801/BackupSchedule.PowerShell.cs | 2 +-
.../BackupSchedule.TypeConverter.cs | 3 +-
.../Models/Api20190801/BackupSchedule.json.cs | 8 +-
.../Api20190801/BillingMeter.PowerShell.cs | 2 +-
.../Api20190801/BillingMeter.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/BillingMeter.cs | 2 +-
.../Models/Api20190801/BillingMeter.json.cs | 8 +-
.../BillingMeterCollection.PowerShell.cs | 2 +-
.../BillingMeterCollection.TypeConverter.cs | 4 +-
.../BillingMeterCollection.json.cs | 8 +-
.../BillingMeterProperties.PowerShell.cs | 2 +-
.../BillingMeterProperties.TypeConverter.cs | 4 +-
.../BillingMeterProperties.json.cs | 8 +-
.../Api20190801/Capability.PowerShell.cs | 2 +-
.../Api20190801/Capability.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Capability.json.cs | 8 +-
.../Api20190801/Certificate.PowerShell.cs | 2 +-
.../Api20190801/Certificate.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Certificate.cs | 2 +-
.../Models/Api20190801/Certificate.json.cs | 8 +-
.../CertificateCollection.PowerShell.cs | 2 +-
.../CertificateCollection.TypeConverter.cs | 4 +-
.../Api20190801/CertificateCollection.json.cs | 8 +-
.../CertificateDetails.PowerShell.cs | 2 +-
.../CertificateDetails.TypeConverter.cs | 4 +-
.../Api20190801/CertificateDetails.json.cs | 8 +-
.../CertificateEmail.PowerShell.cs | 2 +-
.../CertificateEmail.TypeConverter.cs | 3 +-
.../Models/Api20190801/CertificateEmail.cs | 2 +-
.../Api20190801/CertificateEmail.json.cs | 8 +-
.../CertificateEmailProperties.PowerShell.cs | 2 +-
...ertificateEmailProperties.TypeConverter.cs | 4 +-
.../CertificateEmailProperties.json.cs | 8 +-
.../CertificateOrderAction.PowerShell.cs | 2 +-
.../CertificateOrderAction.TypeConverter.cs | 4 +-
.../Api20190801/CertificateOrderAction.cs | 2 +-
.../CertificateOrderAction.json.cs | 8 +-
...ificateOrderActionProperties.PowerShell.cs | 2 +-
...cateOrderActionProperties.TypeConverter.cs | 4 +-
.../CertificateOrderActionProperties.json.cs | 8 +-
.../CertificatePatchResource.PowerShell.cs | 2 +-
.../CertificatePatchResource.TypeConverter.cs | 4 +-
.../Api20190801/CertificatePatchResource.cs | 2 +-
.../CertificatePatchResource.json.cs | 8 +-
...icatePatchResourceProperties.PowerShell.cs | 4 +-
...tePatchResourceProperties.TypeConverter.cs | 4 +-
...CertificatePatchResourceProperties.json.cs | 8 +-
.../CertificateProperties.PowerShell.cs | 2 +-
.../CertificateProperties.TypeConverter.cs | 4 +-
.../Api20190801/CertificateProperties.json.cs | 8 +-
.../Api20190801/CloningInfo.PowerShell.cs | 2 +-
.../Api20190801/CloningInfo.TypeConverter.cs | 3 +-
.../Models/Api20190801/CloningInfo.json.cs | 8 +-
...ningInfoAppSettingsOverrides.PowerShell.cs | 2 +-
...gInfoAppSettingsOverrides.TypeConverter.cs | 4 +-
.../CloningInfoAppSettingsOverrides.json.cs | 8 +-
...entitiesAdditionalproperties.PowerShell.cs | 5 +-
...itiesAdditionalproperties.TypeConverter.cs | 4 +-
...gnedidentitiesAdditionalproperties.json.cs | 8 +-
.../Api20190801/ConnStringInfo.PowerShell.cs | 2 +-
.../ConnStringInfo.TypeConverter.cs | 3 +-
.../Models/Api20190801/ConnStringInfo.json.cs | 8 +-
.../ConnStringValueTypePair.PowerShell.cs | 2 +-
.../ConnStringValueTypePair.TypeConverter.cs | 4 +-
.../ConnStringValueTypePair.json.cs | 8 +-
.../ConnectionStringDictionary.PowerShell.cs | 2 +-
...onnectionStringDictionary.TypeConverter.cs | 4 +-
.../Api20190801/ConnectionStringDictionary.cs | 2 +-
.../ConnectionStringDictionary.json.cs | 8 +-
...onStringDictionaryProperties.PowerShell.cs | 4 +-
...tringDictionaryProperties.TypeConverter.cs | 4 +-
...nnectionStringDictionaryProperties.json.cs | 8 +-
.../Models/Api20190801/Contact.PowerShell.cs | 2 +-
.../Api20190801/Contact.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Contact.json.cs | 8 +-
.../ContainerCpuStatistics.PowerShell.cs | 2 +-
.../ContainerCpuStatistics.TypeConverter.cs | 4 +-
.../ContainerCpuStatistics.json.cs | 8 +-
.../ContainerCpuUsage.PowerShell.cs | 2 +-
.../ContainerCpuUsage.TypeConverter.cs | 3 +-
.../Api20190801/ContainerCpuUsage.json.cs | 8 +-
.../Api20190801/ContainerInfo.PowerShell.cs | 2 +-
.../ContainerInfo.TypeConverter.cs | 3 +-
.../Models/Api20190801/ContainerInfo.json.cs | 8 +-
.../ContainerMemoryStatistics.PowerShell.cs | 2 +-
...ContainerMemoryStatistics.TypeConverter.cs | 4 +-
.../ContainerMemoryStatistics.json.cs | 8 +-
...erNetworkInterfaceStatistics.PowerShell.cs | 4 +-
...etworkInterfaceStatistics.TypeConverter.cs | 4 +-
...ontainerNetworkInterfaceStatistics.json.cs | 8 +-
.../ContainerThrottlingData.PowerShell.cs | 2 +-
.../ContainerThrottlingData.TypeConverter.cs | 4 +-
.../ContainerThrottlingData.json.cs | 8 +-
.../ContinuousWebJob.PowerShell.cs | 2 +-
.../ContinuousWebJob.TypeConverter.cs | 3 +-
.../Models/Api20190801/ContinuousWebJob.cs | 2 +-
.../Api20190801/ContinuousWebJob.json.cs | 8 +-
.../ContinuousWebJobCollection.PowerShell.cs | 2 +-
...ontinuousWebJobCollection.TypeConverter.cs | 4 +-
.../ContinuousWebJobCollection.json.cs | 8 +-
.../ContinuousWebJobProperties.PowerShell.cs | 2 +-
...ontinuousWebJobProperties.TypeConverter.cs | 4 +-
.../ContinuousWebJobProperties.json.cs | 8 +-
...uousWebJobPropertiesSettings.PowerShell.cs | 4 +-
...sWebJobPropertiesSettings.TypeConverter.cs | 4 +-
...ContinuousWebJobPropertiesSettings.json.cs | 8 +-
.../Api20190801/CorsSettings.PowerShell.cs | 2 +-
.../Api20190801/CorsSettings.TypeConverter.cs | 3 +-
.../Models/Api20190801/CorsSettings.json.cs | 8 +-
.../CsmCopySlotEntity.PowerShell.cs | 2 +-
.../CsmCopySlotEntity.TypeConverter.cs | 3 +-
.../Api20190801/CsmCopySlotEntity.json.cs | 8 +-
.../CsmMoveResourceEnvelope.PowerShell.cs | 2 +-
.../CsmMoveResourceEnvelope.TypeConverter.cs | 4 +-
.../CsmMoveResourceEnvelope.json.cs | 8 +-
.../CsmOperationCollection.PowerShell.cs | 2 +-
.../CsmOperationCollection.TypeConverter.cs | 4 +-
.../CsmOperationCollection.json.cs | 8 +-
.../CsmOperationDescription.PowerShell.cs | 2 +-
.../CsmOperationDescription.TypeConverter.cs | 4 +-
.../CsmOperationDescription.json.cs | 8 +-
...erationDescriptionProperties.PowerShell.cs | 4 +-
...tionDescriptionProperties.TypeConverter.cs | 4 +-
.../CsmOperationDescriptionProperties.json.cs | 8 +-
.../CsmOperationDisplay.PowerShell.cs | 2 +-
.../CsmOperationDisplay.TypeConverter.cs | 4 +-
.../Api20190801/CsmOperationDisplay.json.cs | 8 +-
...redentialsPoliciesCollection.PowerShell.cs | 291 +
...entialsPoliciesCollection.TypeConverter.cs | 150 +
...PublishingCredentialsPoliciesCollection.cs | 282 +
...shingCredentialsPoliciesCollection.json.cs | 112 +
...PoliciesCollectionProperties.PowerShell.cs | 251 +
...iciesCollectionProperties.TypeConverter.cs | 152 +
...CredentialsPoliciesCollectionProperties.cs | 240 +
...ntialsPoliciesCollectionProperties.json.cs | 113 +
...ingCredentialsPoliciesEntity.PowerShell.cs | 187 +
...CredentialsPoliciesEntity.TypeConverter.cs | 150 +
.../CsmPublishingCredentialsPoliciesEntity.cs | 110 +
...ublishingCredentialsPoliciesEntity.json.cs | 111 +
...ialsPoliciesEntityProperties.PowerShell.cs | 147 +
...sPoliciesEntityProperties.TypeConverter.cs | 152 +
...hingCredentialsPoliciesEntityProperties.cs | 59 +
...redentialsPoliciesEntityProperties.json.cs | 111 +
.../CsmPublishingProfileOptions.PowerShell.cs | 2 +-
...mPublishingProfileOptions.TypeConverter.cs | 4 +-
.../CsmPublishingProfileOptions.json.cs | 8 +-
.../Api20190801/CsmSlotEntity.PowerShell.cs | 2 +-
.../CsmSlotEntity.TypeConverter.cs | 3 +-
.../Models/Api20190801/CsmSlotEntity.json.cs | 8 +-
.../Api20190801/CsmUsageQuota.PowerShell.cs | 2 +-
.../CsmUsageQuota.TypeConverter.cs | 3 +-
.../Models/Api20190801/CsmUsageQuota.json.cs | 8 +-
.../CsmUsageQuotaCollection.PowerShell.cs | 2 +-
.../CsmUsageQuotaCollection.TypeConverter.cs | 4 +-
.../CsmUsageQuotaCollection.json.cs | 8 +-
...CustomHostnameAnalysisResult.PowerShell.cs | 2 +-
...tomHostnameAnalysisResult.TypeConverter.cs | 4 +-
.../CustomHostnameAnalysisResult.cs | 2 +-
.../CustomHostnameAnalysisResult.json.cs | 8 +-
...nameAnalysisResultProperties.PowerShell.cs | 4 +-
...eAnalysisResultProperties.TypeConverter.cs | 4 +-
...omHostnameAnalysisResultProperties.json.cs | 8 +-
.../Api20190801/DataSource.PowerShell.cs | 2 +-
.../Api20190801/DataSource.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/DataSource.json.cs | 8 +-
.../DataTableResponseColumn.PowerShell.cs | 2 +-
.../DataTableResponseColumn.TypeConverter.cs | 4 +-
.../DataTableResponseColumn.json.cs | 8 +-
.../DataTableResponseObject.PowerShell.cs | 2 +-
.../DataTableResponseObject.TypeConverter.cs | 4 +-
.../DataTableResponseObject.json.cs | 8 +-
.../DatabaseBackupSetting.PowerShell.cs | 2 +-
.../DatabaseBackupSetting.TypeConverter.cs | 4 +-
.../Api20190801/DatabaseBackupSetting.json.cs | 8 +-
.../DefaultErrorResponse.PowerShell.cs | 2 +-
.../DefaultErrorResponse.TypeConverter.cs | 4 +-
.../Api20190801/DefaultErrorResponse.json.cs | 8 +-
.../DefaultErrorResponseError.PowerShell.cs | 2 +-
...DefaultErrorResponseError.TypeConverter.cs | 4 +-
.../DefaultErrorResponseError.json.cs | 8 +-
...rrorResponseErrorDetailsItem.PowerShell.cs | 4 +-
...rResponseErrorDetailsItem.TypeConverter.cs | 4 +-
...faultErrorResponseErrorDetailsItem.json.cs | 8 +-
.../DeletedAppRestoreRequest.PowerShell.cs | 2 +-
.../DeletedAppRestoreRequest.TypeConverter.cs | 4 +-
.../Api20190801/DeletedAppRestoreRequest.cs | 2 +-
.../DeletedAppRestoreRequest.json.cs | 8 +-
...dAppRestoreRequestProperties.PowerShell.cs | 4 +-
...pRestoreRequestProperties.TypeConverter.cs | 4 +-
...DeletedAppRestoreRequestProperties.json.cs | 8 +-
.../Api20190801/DeletedSite.PowerShell.cs | 2 +-
.../Api20190801/DeletedSite.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/DeletedSite.cs | 2 +-
.../Models/Api20190801/DeletedSite.json.cs | 8 +-
.../DeletedSiteProperties.PowerShell.cs | 2 +-
.../DeletedSiteProperties.TypeConverter.cs | 4 +-
.../Api20190801/DeletedSiteProperties.json.cs | 8 +-
.../DeletedWebAppCollection.PowerShell.cs | 2 +-
.../DeletedWebAppCollection.TypeConverter.cs | 4 +-
.../DeletedWebAppCollection.json.cs | 8 +-
.../Api20190801/Deployment.PowerShell.cs | 2 +-
.../Api20190801/Deployment.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Deployment.cs | 2 +-
.../api/Models/Api20190801/Deployment.json.cs | 8 +-
.../DeploymentCollection.PowerShell.cs | 2 +-
.../DeploymentCollection.TypeConverter.cs | 4 +-
.../Api20190801/DeploymentCollection.json.cs | 8 +-
.../DeploymentLocations.PowerShell.cs | 2 +-
.../DeploymentLocations.TypeConverter.cs | 4 +-
.../Api20190801/DeploymentLocations.json.cs | 8 +-
.../DeploymentProperties.PowerShell.cs | 2 +-
.../DeploymentProperties.TypeConverter.cs | 4 +-
.../Api20190801/DeploymentProperties.json.cs | 8 +-
.../DetectorAbnormalTimePeriod.PowerShell.cs | 2 +-
...etectorAbnormalTimePeriod.TypeConverter.cs | 4 +-
.../DetectorAbnormalTimePeriod.json.cs | 8 +-
.../DetectorDefinition.PowerShell.cs | 2 +-
.../DetectorDefinition.TypeConverter.cs | 4 +-
.../Models/Api20190801/DetectorDefinition.cs | 2 +-
.../Api20190801/DetectorDefinition.json.cs | 8 +-
...DetectorDefinitionProperties.PowerShell.cs | 2 +-
...ectorDefinitionProperties.TypeConverter.cs | 4 +-
.../DetectorDefinitionProperties.json.cs | 8 +-
.../Api20190801/DetectorInfo.PowerShell.cs | 2 +-
.../Api20190801/DetectorInfo.TypeConverter.cs | 3 +-
.../Models/Api20190801/DetectorInfo.json.cs | 8 +-
.../DetectorResponse.PowerShell.cs | 2 +-
.../DetectorResponse.TypeConverter.cs | 3 +-
.../Models/Api20190801/DetectorResponse.cs | 2 +-
.../Api20190801/DetectorResponse.json.cs | 8 +-
.../DetectorResponseCollection.PowerShell.cs | 2 +-
...etectorResponseCollection.TypeConverter.cs | 4 +-
.../DetectorResponseCollection.json.cs | 8 +-
.../DetectorResponseProperties.PowerShell.cs | 2 +-
...etectorResponseProperties.TypeConverter.cs | 4 +-
.../DetectorResponseProperties.json.cs | 8 +-
.../DiagnosticAnalysis.PowerShell.cs | 2 +-
.../DiagnosticAnalysis.TypeConverter.cs | 4 +-
.../Models/Api20190801/DiagnosticAnalysis.cs | 2 +-
.../Api20190801/DiagnosticAnalysis.json.cs | 8 +-
...DiagnosticAnalysisCollection.PowerShell.cs | 2 +-
...gnosticAnalysisCollection.TypeConverter.cs | 4 +-
.../DiagnosticAnalysisCollection.json.cs | 8 +-
...DiagnosticAnalysisProperties.PowerShell.cs | 2 +-
...gnosticAnalysisProperties.TypeConverter.cs | 4 +-
.../DiagnosticAnalysisProperties.json.cs | 8 +-
.../DiagnosticCategory.PowerShell.cs | 2 +-
.../DiagnosticCategory.TypeConverter.cs | 4 +-
.../Models/Api20190801/DiagnosticCategory.cs | 2 +-
.../Api20190801/DiagnosticCategory.json.cs | 8 +-
...DiagnosticCategoryCollection.PowerShell.cs | 2 +-
...gnosticCategoryCollection.TypeConverter.cs | 4 +-
.../DiagnosticCategoryCollection.json.cs | 8 +-
...DiagnosticCategoryProperties.PowerShell.cs | 2 +-
...gnosticCategoryProperties.TypeConverter.cs | 4 +-
.../DiagnosticCategoryProperties.json.cs | 8 +-
.../Api20190801/DiagnosticData.PowerShell.cs | 2 +-
.../DiagnosticData.TypeConverter.cs | 3 +-
.../Models/Api20190801/DiagnosticData.json.cs | 8 +-
...DiagnosticDetectorCollection.PowerShell.cs | 2 +-
...gnosticDetectorCollection.TypeConverter.cs | 4 +-
.../DiagnosticDetectorCollection.json.cs | 8 +-
.../DiagnosticDetectorResponse.PowerShell.cs | 2 +-
...iagnosticDetectorResponse.TypeConverter.cs | 4 +-
.../Api20190801/DiagnosticDetectorResponse.cs | 2 +-
.../DiagnosticDetectorResponse.json.cs | 8 +-
...icDetectorResponseProperties.PowerShell.cs | 4 +-
...etectorResponseProperties.TypeConverter.cs | 4 +-
...agnosticDetectorResponseProperties.json.cs | 8 +-
.../DiagnosticMetricSample.PowerShell.cs | 2 +-
.../DiagnosticMetricSample.TypeConverter.cs | 4 +-
.../DiagnosticMetricSample.json.cs | 8 +-
.../DiagnosticMetricSet.PowerShell.cs | 2 +-
.../DiagnosticMetricSet.TypeConverter.cs | 4 +-
.../Api20190801/DiagnosticMetricSet.json.cs | 8 +-
.../Api20190801/Dimension.PowerShell.cs | 2 +-
.../Api20190801/Dimension.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Dimension.json.cs | 8 +-
.../Models/Api20190801/Domain.PowerShell.cs | 2 +-
.../Api20190801/Domain.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Domain.cs | 2 +-
.../api/Models/Api20190801/Domain.json.cs | 8 +-
...omainAvailabilityCheckResult.PowerShell.cs | 2 +-
...inAvailabilityCheckResult.TypeConverter.cs | 4 +-
.../DomainAvailabilityCheckResult.json.cs | 8 +-
.../DomainCollection.PowerShell.cs | 2 +-
.../DomainCollection.TypeConverter.cs | 3 +-
.../Api20190801/DomainCollection.json.cs | 8 +-
...omainControlCenterSsoRequest.PowerShell.cs | 2 +-
...inControlCenterSsoRequest.TypeConverter.cs | 4 +-
.../DomainControlCenterSsoRequest.json.cs | 8 +-
.../DomainOwnershipIdentifier.PowerShell.cs | 2 +-
...DomainOwnershipIdentifier.TypeConverter.cs | 4 +-
.../Api20190801/DomainOwnershipIdentifier.cs | 2 +-
.../DomainOwnershipIdentifier.json.cs | 8 +-
...wnershipIdentifierCollection.PowerShell.cs | 4 +-
...rshipIdentifierCollection.TypeConverter.cs | 4 +-
...omainOwnershipIdentifierCollection.json.cs | 8 +-
...wnershipIdentifierProperties.PowerShell.cs | 4 +-
...rshipIdentifierProperties.TypeConverter.cs | 4 +-
...omainOwnershipIdentifierProperties.json.cs | 8 +-
.../DomainPatchResource.PowerShell.cs | 2 +-
.../DomainPatchResource.TypeConverter.cs | 4 +-
.../Models/Api20190801/DomainPatchResource.cs | 2 +-
.../Api20190801/DomainPatchResource.json.cs | 8 +-
...omainPatchResourceProperties.PowerShell.cs | 2 +-
...inPatchResourceProperties.TypeConverter.cs | 4 +-
.../DomainPatchResourceProperties.json.cs | 8 +-
.../DomainProperties.PowerShell.cs | 2 +-
.../DomainProperties.TypeConverter.cs | 3 +-
.../Api20190801/DomainProperties.json.cs | 8 +-
.../DomainPurchaseConsent.PowerShell.cs | 2 +-
.../DomainPurchaseConsent.TypeConverter.cs | 4 +-
.../Api20190801/DomainPurchaseConsent.json.cs | 8 +-
...commendationSearchParameters.PowerShell.cs | 4 +-
...mendationSearchParameters.TypeConverter.cs | 4 +-
...mainRecommendationSearchParameters.json.cs | 8 +-
.../Api20190801/EnabledConfig.PowerShell.cs | 2 +-
.../EnabledConfig.TypeConverter.cs | 3 +-
.../Models/Api20190801/EnabledConfig.json.cs | 8 +-
.../EndpointDependency.PowerShell.cs | 2 +-
.../EndpointDependency.TypeConverter.cs | 4 +-
.../Api20190801/EndpointDependency.json.cs | 8 +-
.../Api20190801/EndpointDetail.PowerShell.cs | 2 +-
.../EndpointDetail.TypeConverter.cs | 3 +-
.../Models/Api20190801/EndpointDetail.json.cs | 8 +-
.../Api20190801/ErrorEntity.PowerShell.cs | 2 +-
.../Api20190801/ErrorEntity.TypeConverter.cs | 3 +-
.../Models/Api20190801/ErrorEntity.json.cs | 8 +-
.../Api20190801/Experiments.PowerShell.cs | 2 +-
.../Api20190801/Experiments.TypeConverter.cs | 3 +-
.../Models/Api20190801/Experiments.json.cs | 8 +-
...eSystemApplicationLogsConfig.PowerShell.cs | 2 +-
...stemApplicationLogsConfig.TypeConverter.cs | 4 +-
.../FileSystemApplicationLogsConfig.json.cs | 8 +-
.../FileSystemHttpLogsConfig.PowerShell.cs | 2 +-
.../FileSystemHttpLogsConfig.TypeConverter.cs | 4 +-
.../FileSystemHttpLogsConfig.json.cs | 8 +-
.../FunctionEnvelope.PowerShell.cs | 2 +-
.../FunctionEnvelope.TypeConverter.cs | 3 +-
.../Models/Api20190801/FunctionEnvelope.cs | 2 +-
.../Api20190801/FunctionEnvelope.json.cs | 8 +-
.../FunctionEnvelopeCollection.PowerShell.cs | 2 +-
...unctionEnvelopeCollection.TypeConverter.cs | 4 +-
.../FunctionEnvelopeCollection.json.cs | 8 +-
.../FunctionEnvelopeProperties.PowerShell.cs | 2 +-
...unctionEnvelopeProperties.TypeConverter.cs | 4 +-
.../FunctionEnvelopeProperties.json.cs | 8 +-
...ctionEnvelopePropertiesFiles.PowerShell.cs | 2 +-
...onEnvelopePropertiesFiles.TypeConverter.cs | 4 +-
.../FunctionEnvelopePropertiesFiles.json.cs | 8 +-
.../Api20190801/FunctionSecrets.PowerShell.cs | 2 +-
.../FunctionSecrets.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/FunctionSecrets.cs | 2 +-
.../Api20190801/FunctionSecrets.json.cs | 8 +-
.../FunctionSecretsProperties.PowerShell.cs | 2 +-
...FunctionSecretsProperties.TypeConverter.cs | 4 +-
.../FunctionSecretsProperties.json.cs | 8 +-
.../Api20190801/GeoRegion.PowerShell.cs | 2 +-
.../Api20190801/GeoRegion.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/GeoRegion.cs | 2 +-
.../api/Models/Api20190801/GeoRegion.json.cs | 8 +-
.../GeoRegionCollection.PowerShell.cs | 2 +-
.../GeoRegionCollection.TypeConverter.cs | 4 +-
.../Api20190801/GeoRegionCollection.json.cs | 8 +-
.../GeoRegionProperties.PowerShell.cs | 2 +-
.../GeoRegionProperties.TypeConverter.cs | 4 +-
.../Api20190801/GeoRegionProperties.json.cs | 8 +-
.../GlobalCsmSkuDescription.PowerShell.cs | 2 +-
.../GlobalCsmSkuDescription.TypeConverter.cs | 4 +-
.../GlobalCsmSkuDescription.json.cs | 8 +-
.../Api20190801/HandlerMapping.PowerShell.cs | 2 +-
.../HandlerMapping.TypeConverter.cs | 3 +-
.../Models/Api20190801/HandlerMapping.json.cs | 8 +-
.../Models/Api20190801/HostKeys.PowerShell.cs | 2 +-
.../Api20190801/HostKeys.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/HostKeys.json.cs | 8 +-
.../HostKeysFunctionKeys.PowerShell.cs | 2 +-
.../HostKeysFunctionKeys.TypeConverter.cs | 4 +-
.../Api20190801/HostKeysFunctionKeys.json.cs | 8 +-
.../HostKeysSystemKeys.PowerShell.cs | 2 +-
.../HostKeysSystemKeys.TypeConverter.cs | 4 +-
.../Api20190801/HostKeysSystemKeys.json.cs | 8 +-
.../Models/Api20190801/HostName.PowerShell.cs | 2 +-
.../Api20190801/HostName.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/HostName.json.cs | 8 +-
.../Api20190801/HostNameBinding.PowerShell.cs | 2 +-
.../HostNameBinding.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/HostNameBinding.cs | 2 +-
.../Api20190801/HostNameBinding.json.cs | 8 +-
.../HostNameBindingCollection.PowerShell.cs | 2 +-
...HostNameBindingCollection.TypeConverter.cs | 4 +-
.../HostNameBindingCollection.json.cs | 8 +-
.../HostNameBindingProperties.PowerShell.cs | 2 +-
...HostNameBindingProperties.TypeConverter.cs | 4 +-
.../HostNameBindingProperties.json.cs | 8 +-
.../HostNameSslState.PowerShell.cs | 2 +-
.../HostNameSslState.TypeConverter.cs | 3 +-
.../Api20190801/HostNameSslState.json.cs | 8 +-
...ingEnvironmentDeploymentInfo.PowerShell.cs | 2 +-
...EnvironmentDeploymentInfo.TypeConverter.cs | 4 +-
.../HostingEnvironmentDeploymentInfo.json.cs | 8 +-
...ostingEnvironmentDiagnostics.PowerShell.cs | 2 +-
...ingEnvironmentDiagnostics.TypeConverter.cs | 4 +-
.../HostingEnvironmentDiagnostics.json.cs | 8 +-
.../HostingEnvironmentProfile.PowerShell.cs | 2 +-
...HostingEnvironmentProfile.TypeConverter.cs | 4 +-
.../HostingEnvironmentProfile.json.cs | 8 +-
.../Api20190801/HttpLogsConfig.PowerShell.cs | 2 +-
.../HttpLogsConfig.TypeConverter.cs | 3 +-
.../Models/Api20190801/HttpLogsConfig.json.cs | 8 +-
.../HybridConnection.PowerShell.cs | 2 +-
.../HybridConnection.TypeConverter.cs | 3 +-
.../Models/Api20190801/HybridConnection.cs | 2 +-
.../Api20190801/HybridConnection.json.cs | 8 +-
.../HybridConnectionCollection.PowerShell.cs | 2 +-
...ybridConnectionCollection.TypeConverter.cs | 4 +-
.../HybridConnectionCollection.json.cs | 8 +-
.../HybridConnectionKey.PowerShell.cs | 2 +-
.../HybridConnectionKey.TypeConverter.cs | 4 +-
.../Models/Api20190801/HybridConnectionKey.cs | 2 +-
.../Api20190801/HybridConnectionKey.json.cs | 8 +-
...ybridConnectionKeyProperties.PowerShell.cs | 2 +-
...idConnectionKeyProperties.TypeConverter.cs | 4 +-
.../HybridConnectionKeyProperties.json.cs | 8 +-
.../HybridConnectionLimits.PowerShell.cs | 2 +-
.../HybridConnectionLimits.TypeConverter.cs | 4 +-
.../Api20190801/HybridConnectionLimits.cs | 2 +-
.../HybridConnectionLimits.json.cs | 8 +-
...idConnectionLimitsProperties.PowerShell.cs | 2 +-
...onnectionLimitsProperties.TypeConverter.cs | 4 +-
.../HybridConnectionLimitsProperties.json.cs | 8 +-
.../HybridConnectionProperties.PowerShell.cs | 2 +-
...ybridConnectionProperties.TypeConverter.cs | 4 +-
.../HybridConnectionProperties.json.cs | 8 +-
.../IPSecurityRestriction.PowerShell.cs | 2 +-
.../IPSecurityRestriction.TypeConverter.cs | 4 +-
.../Api20190801/IPSecurityRestriction.json.cs | 8 +-
.../Api20190801/Identifier.PowerShell.cs | 2 +-
.../Api20190801/Identifier.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Identifier.cs | 2 +-
.../api/Models/Api20190801/Identifier.json.cs | 8 +-
.../IdentifierCollection.PowerShell.cs | 2 +-
.../IdentifierCollection.TypeConverter.cs | 4 +-
.../Api20190801/IdentifierCollection.json.cs | 8 +-
.../IdentifierProperties.PowerShell.cs | 2 +-
.../IdentifierProperties.TypeConverter.cs | 4 +-
.../Api20190801/IdentifierProperties.json.cs | 8 +-
.../InboundEnvironmentEndpoint.PowerShell.cs | 2 +-
...nboundEnvironmentEndpoint.TypeConverter.cs | 4 +-
.../InboundEnvironmentEndpoint.json.cs | 8 +-
...nvironmentEndpointCollection.PowerShell.cs | 4 +-
...ronmentEndpointCollection.TypeConverter.cs | 4 +-
...boundEnvironmentEndpointCollection.json.cs | 8 +-
.../Models/Api20190801/KeyInfo.PowerShell.cs | 2 +-
.../Api20190801/KeyInfo.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/KeyInfo.json.cs | 8 +-
.../KeyVaultReferenceCollection.PowerShell.cs | 2 +-
...yVaultReferenceCollection.TypeConverter.cs | 4 +-
.../KeyVaultReferenceCollection.cs | 2 +-
.../KeyVaultReferenceCollection.json.cs | 8 +-
...eferenceCollectionProperties.PowerShell.cs | 4 +-
...renceCollectionProperties.TypeConverter.cs | 4 +-
...VaultReferenceCollectionProperties.json.cs | 8 +-
...ertiesKeyToReferenceStatuses.PowerShell.cs | 4 +-
...iesKeyToReferenceStatuses.TypeConverter.cs | 4 +-
...onPropertiesKeyToReferenceStatuses.json.cs | 8 +-
.../KeyVaultReferenceResource.PowerShell.cs | 2 +-
...KeyVaultReferenceResource.TypeConverter.cs | 4 +-
.../Api20190801/KeyVaultReferenceResource.cs | 2 +-
.../KeyVaultReferenceResource.json.cs | 8 +-
.../LocalizableString.PowerShell.cs | 2 +-
.../LocalizableString.TypeConverter.cs | 3 +-
.../Api20190801/LocalizableString.json.cs | 8 +-
.../LogSpecification.PowerShell.cs | 2 +-
.../LogSpecification.TypeConverter.cs | 3 +-
.../Api20190801/LogSpecification.json.cs | 8 +-
.../Models/Api20190801/MSDeploy.PowerShell.cs | 2 +-
.../Api20190801/MSDeploy.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/MSDeploy.cs | 2 +-
.../api/Models/Api20190801/MSDeploy.json.cs | 8 +-
.../Api20190801/MSDeployCore.PowerShell.cs | 2 +-
.../Api20190801/MSDeployCore.TypeConverter.cs | 3 +-
.../Models/Api20190801/MSDeployCore.json.cs | 8 +-
.../MSDeployCoreSetParameters.PowerShell.cs | 2 +-
...MSDeployCoreSetParameters.TypeConverter.cs | 4 +-
.../MSDeployCoreSetParameters.json.cs | 8 +-
.../Api20190801/MSDeployLog.PowerShell.cs | 2 +-
.../Api20190801/MSDeployLog.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/MSDeployLog.cs | 2 +-
.../Models/Api20190801/MSDeployLog.json.cs | 8 +-
.../MSDeployLogEntry.PowerShell.cs | 2 +-
.../MSDeployLogEntry.TypeConverter.cs | 3 +-
.../Api20190801/MSDeployLogEntry.json.cs | 8 +-
.../MSDeployLogProperties.PowerShell.cs | 2 +-
.../MSDeployLogProperties.TypeConverter.cs | 4 +-
.../Api20190801/MSDeployLogProperties.json.cs | 8 +-
.../Api20190801/MSDeployStatus.PowerShell.cs | 2 +-
.../MSDeployStatus.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/MSDeployStatus.cs | 2 +-
.../Models/Api20190801/MSDeployStatus.json.cs | 8 +-
.../MSDeployStatusProperties.PowerShell.cs | 2 +-
.../MSDeployStatusProperties.TypeConverter.cs | 4 +-
.../MSDeployStatusProperties.json.cs | 8 +-
.../ManagedServiceIdentity.PowerShell.cs | 2 +-
.../ManagedServiceIdentity.TypeConverter.cs | 4 +-
.../ManagedServiceIdentity.json.cs | 8 +-
...entityUserAssignedIdentities.PowerShell.cs | 4 +-
...ityUserAssignedIdentities.TypeConverter.cs | 4 +-
...viceIdentityUserAssignedIdentities.json.cs | 8 +-
.../MetricAvailability.PowerShell.cs | 2 +-
.../MetricAvailability.TypeConverter.cs | 4 +-
.../Api20190801/MetricAvailability.json.cs | 8 +-
.../MetricSpecification.PowerShell.cs | 2 +-
.../MetricSpecification.TypeConverter.cs | 4 +-
.../Api20190801/MetricSpecification.json.cs | 8 +-
.../MigrateMySqlRequest.PowerShell.cs | 2 +-
.../MigrateMySqlRequest.TypeConverter.cs | 4 +-
.../Models/Api20190801/MigrateMySqlRequest.cs | 2 +-
.../Api20190801/MigrateMySqlRequest.json.cs | 8 +-
...igrateMySqlRequestProperties.PowerShell.cs | 2 +-
...ateMySqlRequestProperties.TypeConverter.cs | 4 +-
.../MigrateMySqlRequestProperties.json.cs | 8 +-
.../MigrateMySqlStatus.PowerShell.cs | 2 +-
.../MigrateMySqlStatus.TypeConverter.cs | 4 +-
.../Models/Api20190801/MigrateMySqlStatus.cs | 2 +-
.../Api20190801/MigrateMySqlStatus.json.cs | 8 +-
...MigrateMySqlStatusProperties.PowerShell.cs | 2 +-
...rateMySqlStatusProperties.TypeConverter.cs | 4 +-
.../MigrateMySqlStatusProperties.json.cs | 8 +-
.../Api20190801/NameIdentifier.PowerShell.cs | 2 +-
.../NameIdentifier.TypeConverter.cs | 3 +-
.../Models/Api20190801/NameIdentifier.json.cs | 8 +-
.../NameIdentifierCollection.PowerShell.cs | 2 +-
.../NameIdentifierCollection.TypeConverter.cs | 4 +-
.../NameIdentifierCollection.json.cs | 8 +-
.../Api20190801/NameValuePair.PowerShell.cs | 2 +-
.../NameValuePair.TypeConverter.cs | 3 +-
.../Models/Api20190801/NameValuePair.json.cs | 8 +-
.../NetworkAccessControlEntry.PowerShell.cs | 2 +-
...NetworkAccessControlEntry.TypeConverter.cs | 4 +-
.../NetworkAccessControlEntry.json.cs | 8 +-
.../Api20190801/NetworkFeatures.PowerShell.cs | 2 +-
.../NetworkFeatures.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/NetworkFeatures.cs | 2 +-
.../Api20190801/NetworkFeatures.json.cs | 8 +-
.../NetworkFeaturesProperties.PowerShell.cs | 2 +-
...NetworkFeaturesProperties.TypeConverter.cs | 4 +-
.../NetworkFeaturesProperties.json.cs | 8 +-
.../Api20190801/NetworkTrace.PowerShell.cs | 2 +-
.../Api20190801/NetworkTrace.TypeConverter.cs | 3 +-
.../Models/Api20190801/NetworkTrace.json.cs | 8 +-
.../Api20190801/Operation.PowerShell.cs | 2 +-
.../Api20190801/Operation.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Operation.json.cs | 8 +-
.../OutboundEnvironmentEndpoint.PowerShell.cs | 2 +-
...tboundEnvironmentEndpoint.TypeConverter.cs | 4 +-
.../OutboundEnvironmentEndpoint.json.cs | 8 +-
...nvironmentEndpointCollection.PowerShell.cs | 4 +-
...ronmentEndpointCollection.TypeConverter.cs | 4 +-
...boundEnvironmentEndpointCollection.json.cs | 8 +-
.../PerfMonCounterCollection.PowerShell.cs | 2 +-
.../PerfMonCounterCollection.TypeConverter.cs | 4 +-
.../PerfMonCounterCollection.json.cs | 8 +-
.../Api20190801/PerfMonResponse.PowerShell.cs | 2 +-
.../PerfMonResponse.TypeConverter.cs | 3 +-
.../Api20190801/PerfMonResponse.json.cs | 8 +-
.../Api20190801/PerfMonSample.PowerShell.cs | 2 +-
.../PerfMonSample.TypeConverter.cs | 3 +-
.../Models/Api20190801/PerfMonSample.json.cs | 8 +-
.../Api20190801/PerfMonSet.PowerShell.cs | 2 +-
.../Api20190801/PerfMonSet.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/PerfMonSet.json.cs | 8 +-
.../Api20190801/PremierAddOn.PowerShell.cs | 2 +-
.../Api20190801/PremierAddOn.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/PremierAddOn.cs | 2 +-
.../Models/Api20190801/PremierAddOn.json.cs | 8 +-
.../PremierAddOnOffer.PowerShell.cs | 2 +-
.../PremierAddOnOffer.TypeConverter.cs | 3 +-
.../Models/Api20190801/PremierAddOnOffer.cs | 2 +-
.../Api20190801/PremierAddOnOffer.json.cs | 8 +-
.../PremierAddOnOfferCollection.PowerShell.cs | 2 +-
...emierAddOnOfferCollection.TypeConverter.cs | 4 +-
.../PremierAddOnOfferCollection.json.cs | 8 +-
.../PremierAddOnOfferProperties.PowerShell.cs | 2 +-
...emierAddOnOfferProperties.TypeConverter.cs | 4 +-
.../PremierAddOnOfferProperties.json.cs | 8 +-
.../PremierAddOnPatchResource.PowerShell.cs | 2 +-
...PremierAddOnPatchResource.TypeConverter.cs | 4 +-
.../Api20190801/PremierAddOnPatchResource.cs | 2 +-
.../PremierAddOnPatchResource.json.cs | 8 +-
...AddOnPatchResourceProperties.PowerShell.cs | 4 +-
...OnPatchResourceProperties.TypeConverter.cs | 4 +-
...remierAddOnPatchResourceProperties.json.cs | 8 +-
.../PremierAddOnProperties.PowerShell.cs | 2 +-
.../PremierAddOnProperties.TypeConverter.cs | 4 +-
.../PremierAddOnProperties.json.cs | 8 +-
.../Api20190801/PrivateAccess.PowerShell.cs | 2 +-
.../PrivateAccess.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/PrivateAccess.cs | 2 +-
.../Models/Api20190801/PrivateAccess.json.cs | 8 +-
.../PrivateAccessProperties.PowerShell.cs | 2 +-
.../PrivateAccessProperties.TypeConverter.cs | 4 +-
.../PrivateAccessProperties.json.cs | 8 +-
.../PrivateAccessSubnet.PowerShell.cs | 2 +-
.../PrivateAccessSubnet.TypeConverter.cs | 4 +-
.../Api20190801/PrivateAccessSubnet.json.cs | 8 +-
.../PrivateAccessVirtualNetwork.PowerShell.cs | 2 +-
...ivateAccessVirtualNetwork.TypeConverter.cs | 4 +-
.../PrivateAccessVirtualNetwork.json.cs | 8 +-
...teEndpointConnectionResource.PowerShell.cs | 4 +-
...ndpointConnectionResource.TypeConverter.cs | 4 +-
.../PrivateEndpointConnectionResource.cs | 2 +-
.../PrivateEndpointConnectionResource.json.cs | 8 +-
...inkConnectionApprovalRequest.PowerShell.cs | 4 +-
...ConnectionApprovalRequest.TypeConverter.cs | 4 +-
...ivateLinkConnectionApprovalRequest.json.cs | 8 +-
...ctionApprovalRequestResource.PowerShell.cs | 4 +-
...onApprovalRequestResource.TypeConverter.cs | 4 +-
...teLinkConnectionApprovalRequestResource.cs | 2 +-
...kConnectionApprovalRequestResource.json.cs | 8 +-
.../PrivateLinkConnectionState.PowerShell.cs | 2 +-
...rivateLinkConnectionState.TypeConverter.cs | 4 +-
.../PrivateLinkConnectionState.json.cs | 8 +-
.../PrivateLinkResource.PowerShell.cs | 2 +-
.../PrivateLinkResource.TypeConverter.cs | 4 +-
.../Api20190801/PrivateLinkResource.json.cs | 8 +-
...rivateLinkResourceProperties.PowerShell.cs | 2 +-
...ateLinkResourceProperties.TypeConverter.cs | 4 +-
.../PrivateLinkResourceProperties.json.cs | 8 +-
.../PrivateLinkResourcesWrapper.PowerShell.cs | 2 +-
...ivateLinkResourcesWrapper.TypeConverter.cs | 4 +-
.../PrivateLinkResourcesWrapper.json.cs | 8 +-
.../Api20190801/ProcessInfo.PowerShell.cs | 2 +-
.../Api20190801/ProcessInfo.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/ProcessInfo.cs | 2 +-
.../Models/Api20190801/ProcessInfo.json.cs | 8 +-
.../ProcessInfoCollection.PowerShell.cs | 2 +-
.../ProcessInfoCollection.TypeConverter.cs | 4 +-
.../Api20190801/ProcessInfoCollection.json.cs | 8 +-
.../ProcessInfoProperties.PowerShell.cs | 2 +-
.../ProcessInfoProperties.TypeConverter.cs | 4 +-
.../Api20190801/ProcessInfoProperties.json.cs | 8 +-
...opertiesEnvironmentVariables.PowerShell.cs | 4 +-
...rtiesEnvironmentVariables.TypeConverter.cs | 4 +-
...InfoPropertiesEnvironmentVariables.json.cs | 8 +-
.../ProcessModuleInfo.PowerShell.cs | 2 +-
.../ProcessModuleInfo.TypeConverter.cs | 3 +-
.../Models/Api20190801/ProcessModuleInfo.cs | 2 +-
.../Api20190801/ProcessModuleInfo.json.cs | 8 +-
.../ProcessModuleInfoCollection.PowerShell.cs | 2 +-
...ocessModuleInfoCollection.TypeConverter.cs | 4 +-
.../ProcessModuleInfoCollection.json.cs | 8 +-
.../ProcessModuleInfoProperties.PowerShell.cs | 2 +-
...ocessModuleInfoProperties.TypeConverter.cs | 4 +-
.../ProcessModuleInfoProperties.json.cs | 8 +-
.../ProcessThreadInfo.PowerShell.cs | 2 +-
.../ProcessThreadInfo.TypeConverter.cs | 3 +-
.../Models/Api20190801/ProcessThreadInfo.cs | 2 +-
.../Api20190801/ProcessThreadInfo.json.cs | 8 +-
.../ProcessThreadInfoCollection.PowerShell.cs | 2 +-
...ocessThreadInfoCollection.TypeConverter.cs | 4 +-
.../ProcessThreadInfoCollection.json.cs | 8 +-
.../ProcessThreadInfoProperties.PowerShell.cs | 2 +-
...ocessThreadInfoProperties.TypeConverter.cs | 4 +-
.../ProcessThreadInfoProperties.json.cs | 8 +-
.../ProxyOnlyResource.PowerShell.cs | 2 +-
.../ProxyOnlyResource.TypeConverter.cs | 3 +-
.../Api20190801/ProxyOnlyResource.json.cs | 8 +-
.../PublicCertificate.PowerShell.cs | 2 +-
.../PublicCertificate.TypeConverter.cs | 3 +-
.../Models/Api20190801/PublicCertificate.cs | 2 +-
.../Api20190801/PublicCertificate.json.cs | 8 +-
.../PublicCertificateCollection.PowerShell.cs | 2 +-
...blicCertificateCollection.TypeConverter.cs | 4 +-
.../PublicCertificateCollection.json.cs | 8 +-
.../PublicCertificateProperties.PowerShell.cs | 2 +-
...blicCertificateProperties.TypeConverter.cs | 4 +-
.../PublicCertificateProperties.json.cs | 8 +-
.../Api20190801/PushSettings.PowerShell.cs | 2 +-
.../Api20190801/PushSettings.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/PushSettings.cs | 2 +-
.../Models/Api20190801/PushSettings.json.cs | 8 +-
.../PushSettingsProperties.PowerShell.cs | 2 +-
.../PushSettingsProperties.TypeConverter.cs | 4 +-
.../PushSettingsProperties.json.cs | 8 +-
.../Api20190801/RampUpRule.PowerShell.cs | 2 +-
.../Api20190801/RampUpRule.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/RampUpRule.json.cs | 8 +-
.../Api20190801/Recommendation.PowerShell.cs | 2 +-
.../Recommendation.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Recommendation.cs | 2 +-
.../Models/Api20190801/Recommendation.json.cs | 8 +-
.../RecommendationCollection.PowerShell.cs | 2 +-
.../RecommendationCollection.TypeConverter.cs | 4 +-
.../RecommendationCollection.json.cs | 8 +-
.../RecommendationProperties.PowerShell.cs | 2 +-
.../RecommendationProperties.TypeConverter.cs | 4 +-
.../RecommendationProperties.json.cs | 8 +-
.../RecommendationRule.PowerShell.cs | 2 +-
.../RecommendationRule.TypeConverter.cs | 4 +-
.../Models/Api20190801/RecommendationRule.cs | 2 +-
.../Api20190801/RecommendationRule.json.cs | 8 +-
...RecommendationRuleProperties.PowerShell.cs | 2 +-
...ommendationRuleProperties.TypeConverter.cs | 4 +-
.../RecommendationRuleProperties.json.cs | 8 +-
...issueCertificateOrderRequest.PowerShell.cs | 2 +-
...ueCertificateOrderRequest.TypeConverter.cs | 4 +-
.../ReissueCertificateOrderRequest.cs | 2 +-
.../ReissueCertificateOrderRequest.json.cs | 8 +-
...ficateOrderRequestProperties.PowerShell.cs | 4 +-
...ateOrderRequestProperties.TypeConverter.cs | 4 +-
...eCertificateOrderRequestProperties.json.cs | 8 +-
...RelayServiceConnectionEntity.PowerShell.cs | 2 +-
...ayServiceConnectionEntity.TypeConverter.cs | 4 +-
.../RelayServiceConnectionEntity.cs | 2 +-
.../RelayServiceConnectionEntity.json.cs | 8 +-
...ceConnectionEntityProperties.PowerShell.cs | 4 +-
...onnectionEntityProperties.TypeConverter.cs | 4 +-
...yServiceConnectionEntityProperties.json.cs | 8 +-
...otePrivateEndpointConnection.PowerShell.cs | 2 +-
...PrivateEndpointConnection.TypeConverter.cs | 4 +-
.../RemotePrivateEndpointConnection.json.cs | 8 +-
.../Api20190801/Rendering.PowerShell.cs | 2 +-
.../Api20190801/Rendering.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Rendering.json.cs | 8 +-
...RenewCertificateOrderRequest.PowerShell.cs | 2 +-
...ewCertificateOrderRequest.TypeConverter.cs | 4 +-
.../RenewCertificateOrderRequest.cs | 2 +-
.../RenewCertificateOrderRequest.json.cs | 8 +-
...ficateOrderRequestProperties.PowerShell.cs | 4 +-
...ateOrderRequestProperties.TypeConverter.cs | 4 +-
...wCertificateOrderRequestProperties.json.cs | 8 +-
.../RequestsBasedTrigger.PowerShell.cs | 2 +-
.../RequestsBasedTrigger.TypeConverter.cs | 4 +-
.../Api20190801/RequestsBasedTrigger.json.cs | 8 +-
.../Models/Api20190801/Resource.PowerShell.cs | 2 +-
.../Api20190801/Resource.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Resource.json.cs | 8 +-
.../ResourceCollection.PowerShell.cs | 2 +-
.../ResourceCollection.TypeConverter.cs | 4 +-
.../Api20190801/ResourceCollection.json.cs | 8 +-
.../ResourceHealthMetadata.PowerShell.cs | 2 +-
.../ResourceHealthMetadata.TypeConverter.cs | 4 +-
.../Api20190801/ResourceHealthMetadata.cs | 2 +-
.../ResourceHealthMetadata.json.cs | 8 +-
...urceHealthMetadataCollection.PowerShell.cs | 2 +-
...eHealthMetadataCollection.TypeConverter.cs | 4 +-
.../ResourceHealthMetadataCollection.json.cs | 8 +-
...urceHealthMetadataProperties.PowerShell.cs | 2 +-
...eHealthMetadataProperties.TypeConverter.cs | 4 +-
.../ResourceHealthMetadataProperties.json.cs | 8 +-
.../ResourceMetricAvailability.PowerShell.cs | 2 +-
...esourceMetricAvailability.TypeConverter.cs | 4 +-
.../ResourceMetricAvailability.json.cs | 8 +-
.../ResourceMetricDefinition.PowerShell.cs | 2 +-
.../ResourceMetricDefinition.TypeConverter.cs | 4 +-
.../Api20190801/ResourceMetricDefinition.cs | 2 +-
.../ResourceMetricDefinition.json.cs | 8 +-
...ceMetricDefinitionCollection.PowerShell.cs | 4 +-
...etricDefinitionCollection.TypeConverter.cs | 4 +-
...ResourceMetricDefinitionCollection.json.cs | 8 +-
...ceMetricDefinitionProperties.PowerShell.cs | 4 +-
...etricDefinitionProperties.TypeConverter.cs | 4 +-
...ResourceMetricDefinitionProperties.json.cs | 8 +-
...eMetricDefinitionProperties1.PowerShell.cs | 4 +-
...tricDefinitionProperties1.TypeConverter.cs | 4 +-
...esourceMetricDefinitionProperties1.json.cs | 8 +-
.../ResourceNameAvailability.PowerShell.cs | 2 +-
.../ResourceNameAvailability.TypeConverter.cs | 4 +-
.../ResourceNameAvailability.json.cs | 8 +-
...ourceNameAvailabilityRequest.PowerShell.cs | 2 +-
...ceNameAvailabilityRequest.TypeConverter.cs | 4 +-
.../ResourceNameAvailabilityRequest.json.cs | 8 +-
.../Api20190801/ResourceTags.PowerShell.cs | 2 +-
.../Api20190801/ResourceTags.TypeConverter.cs | 3 +-
.../Models/Api20190801/ResourceTags.json.cs | 8 +-
.../ResponseMetaData.PowerShell.cs | 2 +-
.../ResponseMetaData.TypeConverter.cs | 3 +-
.../Api20190801/ResponseMetaData.json.cs | 8 +-
.../Api20190801/RestoreRequest.PowerShell.cs | 2 +-
.../RestoreRequest.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/RestoreRequest.cs | 2 +-
.../Models/Api20190801/RestoreRequest.json.cs | 8 +-
.../RestoreRequestProperties.PowerShell.cs | 2 +-
.../RestoreRequestProperties.TypeConverter.cs | 4 +-
.../RestoreRequestProperties.json.cs | 8 +-
.../ServiceSpecification.PowerShell.cs | 2 +-
.../ServiceSpecification.TypeConverter.cs | 4 +-
.../Api20190801/ServiceSpecification.json.cs | 8 +-
.../api/Models/Api20190801/Site.PowerShell.cs | 2 +-
.../Models/Api20190801/Site.TypeConverter.cs | 3 +-
.../generated/api/Models/Api20190801/Site.cs | 2 +-
.../api/Models/Api20190801/Site.json.cs | 8 +-
.../SiteAuthSettings.PowerShell.cs | 2 +-
.../SiteAuthSettings.TypeConverter.cs | 3 +-
.../Models/Api20190801/SiteAuthSettings.cs | 2 +-
.../Api20190801/SiteAuthSettings.json.cs | 8 +-
.../SiteAuthSettingsProperties.PowerShell.cs | 2 +-
...iteAuthSettingsProperties.TypeConverter.cs | 4 +-
.../SiteAuthSettingsProperties.json.cs | 8 +-
.../SiteCloneability.PowerShell.cs | 2 +-
.../SiteCloneability.TypeConverter.cs | 3 +-
.../Api20190801/SiteCloneability.json.cs | 8 +-
.../SiteCloneabilityCriterion.PowerShell.cs | 2 +-
...SiteCloneabilityCriterion.TypeConverter.cs | 4 +-
.../SiteCloneabilityCriterion.json.cs | 8 +-
.../Api20190801/SiteConfig.PowerShell.cs | 18 +-
.../Api20190801/SiteConfig.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/SiteConfig.cs | 34 +
.../api/Models/Api20190801/SiteConfig.json.cs | 12 +-
.../SiteConfigResource.PowerShell.cs | 18 +-
.../SiteConfigResource.TypeConverter.cs | 4 +-
.../Models/Api20190801/SiteConfigResource.cs | 30 +-
.../Api20190801/SiteConfigResource.json.cs | 8 +-
...SiteConfigResourceCollection.PowerShell.cs | 2 +-
...eConfigResourceCollection.TypeConverter.cs | 4 +-
.../SiteConfigResourceCollection.json.cs | 8 +-
...iteConfigurationSnapshotInfo.PowerShell.cs | 2 +-
...ConfigurationSnapshotInfo.TypeConverter.cs | 4 +-
.../SiteConfigurationSnapshotInfo.cs | 2 +-
.../SiteConfigurationSnapshotInfo.json.cs | 8 +-
...rationSnapshotInfoCollection.PowerShell.cs | 4 +-
...ionSnapshotInfoCollection.TypeConverter.cs | 4 +-
...onfigurationSnapshotInfoCollection.json.cs | 8 +-
...rationSnapshotInfoProperties.PowerShell.cs | 4 +-
...ionSnapshotInfoProperties.TypeConverter.cs | 4 +-
...onfigurationSnapshotInfoProperties.json.cs | 8 +-
.../SiteExtensionInfo.PowerShell.cs | 2 +-
.../SiteExtensionInfo.TypeConverter.cs | 3 +-
.../Models/Api20190801/SiteExtensionInfo.cs | 2 +-
.../Api20190801/SiteExtensionInfo.json.cs | 8 +-
.../SiteExtensionInfoCollection.PowerShell.cs | 2 +-
...teExtensionInfoCollection.TypeConverter.cs | 4 +-
.../SiteExtensionInfoCollection.json.cs | 8 +-
.../SiteExtensionInfoProperties.PowerShell.cs | 2 +-
...teExtensionInfoProperties.TypeConverter.cs | 4 +-
.../SiteExtensionInfoProperties.json.cs | 8 +-
.../Api20190801/SiteInstance.PowerShell.cs | 2 +-
.../Api20190801/SiteInstance.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/SiteInstance.cs | 2 +-
.../Models/Api20190801/SiteInstance.json.cs | 8 +-
.../SiteInstanceProperties.PowerShell.cs | 2 +-
.../SiteInstanceProperties.TypeConverter.cs | 4 +-
.../SiteInstanceProperties.json.cs | 8 +-
.../Api20190801/SiteLimits.PowerShell.cs | 2 +-
.../Api20190801/SiteLimits.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/SiteLimits.json.cs | 8 +-
.../Api20190801/SiteLogsConfig.PowerShell.cs | 2 +-
.../SiteLogsConfig.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/SiteLogsConfig.cs | 2 +-
.../Models/Api20190801/SiteLogsConfig.json.cs | 8 +-
.../SiteLogsConfigProperties.PowerShell.cs | 2 +-
.../SiteLogsConfigProperties.TypeConverter.cs | 4 +-
.../SiteLogsConfigProperties.json.cs | 8 +-
.../Api20190801/SiteMachineKey.PowerShell.cs | 2 +-
.../SiteMachineKey.TypeConverter.cs | 3 +-
.../Models/Api20190801/SiteMachineKey.json.cs | 8 +-
.../SitePatchResource.PowerShell.cs | 2 +-
.../SitePatchResource.TypeConverter.cs | 3 +-
.../Models/Api20190801/SitePatchResource.cs | 2 +-
.../Api20190801/SitePatchResource.json.cs | 8 +-
.../SitePatchResourceProperties.PowerShell.cs | 2 +-
...tePatchResourceProperties.TypeConverter.cs | 4 +-
.../SitePatchResourceProperties.json.cs | 8 +-
.../SitePhpErrorLogFlag.PowerShell.cs | 2 +-
.../SitePhpErrorLogFlag.TypeConverter.cs | 4 +-
.../Models/Api20190801/SitePhpErrorLogFlag.cs | 2 +-
.../Api20190801/SitePhpErrorLogFlag.json.cs | 8 +-
...itePhpErrorLogFlagProperties.PowerShell.cs | 2 +-
...PhpErrorLogFlagProperties.TypeConverter.cs | 4 +-
.../SitePhpErrorLogFlagProperties.json.cs | 8 +-
.../Api20190801/SiteProperties.PowerShell.cs | 2 +-
.../SiteProperties.TypeConverter.cs | 3 +-
.../Models/Api20190801/SiteProperties.json.cs | 8 +-
.../Models/Api20190801/SiteSeal.PowerShell.cs | 2 +-
.../Api20190801/SiteSeal.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/SiteSeal.json.cs | 8 +-
.../Api20190801/SiteSealRequest.PowerShell.cs | 2 +-
.../SiteSealRequest.TypeConverter.cs | 3 +-
.../Api20190801/SiteSealRequest.json.cs | 8 +-
.../SiteSourceControl.PowerShell.cs | 2 +-
.../SiteSourceControl.TypeConverter.cs | 3 +-
.../Models/Api20190801/SiteSourceControl.cs | 2 +-
.../Api20190801/SiteSourceControl.json.cs | 8 +-
.../SiteSourceControlProperties.PowerShell.cs | 2 +-
...teSourceControlProperties.TypeConverter.cs | 4 +-
.../SiteSourceControlProperties.json.cs | 8 +-
.../Api20190801/SkuCapacity.PowerShell.cs | 2 +-
.../Api20190801/SkuCapacity.TypeConverter.cs | 3 +-
.../Models/Api20190801/SkuCapacity.json.cs | 8 +-
.../Api20190801/SkuDescription.PowerShell.cs | 2 +-
.../SkuDescription.TypeConverter.cs | 3 +-
.../Models/Api20190801/SkuDescription.json.cs | 8 +-
.../Models/Api20190801/SkuInfo.PowerShell.cs | 2 +-
.../Api20190801/SkuInfo.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/SkuInfo.json.cs | 8 +-
.../SkuInfoCollection.PowerShell.cs | 2 +-
.../SkuInfoCollection.TypeConverter.cs | 3 +-
.../Api20190801/SkuInfoCollection.json.cs | 8 +-
.../Models/Api20190801/SkuInfos.PowerShell.cs | 2 +-
.../Api20190801/SkuInfos.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/SkuInfos.json.cs | 8 +-
.../Api20190801/SlotConfigNames.PowerShell.cs | 2 +-
.../SlotConfigNames.TypeConverter.cs | 3 +-
.../Api20190801/SlotConfigNames.json.cs | 8 +-
.../SlotConfigNamesResource.PowerShell.cs | 2 +-
.../SlotConfigNamesResource.TypeConverter.cs | 4 +-
.../Api20190801/SlotConfigNamesResource.cs | 2 +-
.../SlotConfigNamesResource.json.cs | 8 +-
.../Api20190801/SlotDifference.PowerShell.cs | 2 +-
.../SlotDifference.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/SlotDifference.cs | 2 +-
.../Models/Api20190801/SlotDifference.json.cs | 8 +-
.../SlotDifferenceCollection.PowerShell.cs | 2 +-
.../SlotDifferenceCollection.TypeConverter.cs | 4 +-
.../SlotDifferenceCollection.json.cs | 8 +-
.../SlotDifferenceProperties.PowerShell.cs | 2 +-
.../SlotDifferenceProperties.TypeConverter.cs | 4 +-
.../SlotDifferenceProperties.json.cs | 8 +-
.../Api20190801/SlotSwapStatus.PowerShell.cs | 2 +-
.../SlotSwapStatus.TypeConverter.cs | 3 +-
.../Models/Api20190801/SlotSwapStatus.json.cs | 8 +-
.../SlowRequestsBasedTrigger.PowerShell.cs | 2 +-
.../SlowRequestsBasedTrigger.TypeConverter.cs | 4 +-
.../SlowRequestsBasedTrigger.json.cs | 8 +-
.../Models/Api20190801/Snapshot.PowerShell.cs | 2 +-
.../Api20190801/Snapshot.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Snapshot.cs | 2 +-
.../api/Models/Api20190801/Snapshot.json.cs | 8 +-
.../SnapshotCollection.PowerShell.cs | 2 +-
.../SnapshotCollection.TypeConverter.cs | 4 +-
.../Api20190801/SnapshotCollection.json.cs | 8 +-
.../SnapshotProperties.PowerShell.cs | 2 +-
.../SnapshotProperties.TypeConverter.cs | 4 +-
.../Api20190801/SnapshotProperties.json.cs | 8 +-
.../SnapshotRecoverySource.PowerShell.cs | 2 +-
.../SnapshotRecoverySource.TypeConverter.cs | 4 +-
.../SnapshotRecoverySource.json.cs | 8 +-
.../SnapshotRestoreRequest.PowerShell.cs | 2 +-
.../SnapshotRestoreRequest.TypeConverter.cs | 4 +-
.../Api20190801/SnapshotRestoreRequest.cs | 2 +-
.../SnapshotRestoreRequest.json.cs | 8 +-
...shotRestoreRequestProperties.PowerShell.cs | 2 +-
...tRestoreRequestProperties.TypeConverter.cs | 4 +-
.../SnapshotRestoreRequestProperties.json.cs | 8 +-
.../Models/Api20190801/Solution.PowerShell.cs | 2 +-
.../Api20190801/Solution.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/Solution.json.cs | 8 +-
.../Api20190801/SourceControl.PowerShell.cs | 2 +-
.../SourceControl.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/SourceControl.cs | 2 +-
.../Models/Api20190801/SourceControl.json.cs | 8 +-
.../SourceControlCollection.PowerShell.cs | 2 +-
.../SourceControlCollection.TypeConverter.cs | 4 +-
.../SourceControlCollection.json.cs | 8 +-
.../SourceControlProperties.PowerShell.cs | 2 +-
.../SourceControlProperties.TypeConverter.cs | 4 +-
.../SourceControlProperties.json.cs | 8 +-
.../StackMajorVersion.PowerShell.cs | 2 +-
.../StackMajorVersion.TypeConverter.cs | 3 +-
.../Api20190801/StackMajorVersion.json.cs | 8 +-
.../StackMinorVersion.PowerShell.cs | 2 +-
.../StackMinorVersion.TypeConverter.cs | 3 +-
.../Api20190801/StackMinorVersion.json.cs | 8 +-
.../Api20190801/StampCapacity.PowerShell.cs | 2 +-
.../StampCapacity.TypeConverter.cs | 3 +-
.../Models/Api20190801/StampCapacity.json.cs | 8 +-
.../StampCapacityCollection.PowerShell.cs | 2 +-
.../StampCapacityCollection.TypeConverter.cs | 4 +-
.../StampCapacityCollection.json.cs | 8 +-
.../Api20190801/StaticSite.PowerShell.cs | 2 +-
.../Api20190801/StaticSite.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/StaticSite.json.cs | 8 +-
.../StaticSiteArmResource.PowerShell.cs | 2 +-
.../StaticSiteArmResource.TypeConverter.cs | 4 +-
.../Api20190801/StaticSiteArmResource.cs | 2 +-
.../Api20190801/StaticSiteArmResource.json.cs | 8 +-
.../StaticSiteBuildArmResource.PowerShell.cs | 2 +-
...taticSiteBuildArmResource.TypeConverter.cs | 4 +-
.../Api20190801/StaticSiteBuildArmResource.cs | 2 +-
.../StaticSiteBuildArmResource.json.cs | 8 +-
...teBuildArmResourceProperties.PowerShell.cs | 4 +-
...uildArmResourceProperties.TypeConverter.cs | 4 +-
...aticSiteBuildArmResourceProperties.json.cs | 8 +-
.../StaticSiteBuildCollection.PowerShell.cs | 2 +-
...StaticSiteBuildCollection.TypeConverter.cs | 4 +-
.../StaticSiteBuildCollection.json.cs | 8 +-
.../StaticSiteBuildProperties.PowerShell.cs | 2 +-
...StaticSiteBuildProperties.TypeConverter.cs | 4 +-
.../StaticSiteBuildProperties.json.cs | 8 +-
.../StaticSiteCollection.PowerShell.cs | 2 +-
.../StaticSiteCollection.TypeConverter.cs | 4 +-
.../Api20190801/StaticSiteCollection.json.cs | 8 +-
...tomDomainOverviewArmResource.PowerShell.cs | 4 +-
...DomainOverviewArmResource.TypeConverter.cs | 4 +-
...aticSiteCustomDomainOverviewArmResource.cs | 2 +-
...iteCustomDomainOverviewArmResource.json.cs | 8 +-
...verviewArmResourceProperties.PowerShell.cs | 4 +-
...viewArmResourceProperties.TypeConverter.cs | 4 +-
...omainOverviewArmResourceProperties.json.cs | 8 +-
...stomDomainOverviewCollection.PowerShell.cs | 4 +-
...mDomainOverviewCollection.TypeConverter.cs | 4 +-
...SiteCustomDomainOverviewCollection.json.cs | 8 +-
...eFunctionOverviewArmResource.PowerShell.cs | 4 +-
...nctionOverviewArmResource.TypeConverter.cs | 4 +-
.../StaticSiteFunctionOverviewArmResource.cs | 2 +-
...ticSiteFunctionOverviewArmResource.json.cs | 8 +-
...verviewArmResourceProperties.PowerShell.cs | 4 +-
...viewArmResourceProperties.TypeConverter.cs | 4 +-
...ctionOverviewArmResourceProperties.json.cs | 8 +-
...teFunctionOverviewCollection.PowerShell.cs | 4 +-
...unctionOverviewCollection.TypeConverter.cs | 4 +-
...aticSiteFunctionOverviewCollection.json.cs | 8 +-
.../StaticSitePatchResource.PowerShell.cs | 2 +-
.../StaticSitePatchResource.TypeConverter.cs | 4 +-
.../Api20190801/StaticSitePatchResource.cs | 2 +-
.../StaticSitePatchResource.json.cs | 8 +-
...teResetPropertiesArmResource.PowerShell.cs | 4 +-
...esetPropertiesArmResource.TypeConverter.cs | 4 +-
.../StaticSiteResetPropertiesArmResource.cs | 2 +-
...aticSiteResetPropertiesArmResource.json.cs | 8 +-
...pertiesArmResourceProperties.PowerShell.cs | 4 +-
...tiesArmResourceProperties.TypeConverter.cs | 4 +-
...setPropertiesArmResourceProperties.json.cs | 8 +-
.../StaticSiteUserArmResource.PowerShell.cs | 2 +-
...StaticSiteUserArmResource.TypeConverter.cs | 4 +-
.../Api20190801/StaticSiteUserArmResource.cs | 2 +-
.../StaticSiteUserArmResource.json.cs | 8 +-
...iteUserArmResourceProperties.PowerShell.cs | 4 +-
...UserArmResourceProperties.TypeConverter.cs | 4 +-
...taticSiteUserArmResourceProperties.json.cs | 8 +-
.../StaticSiteUserCollection.PowerShell.cs | 2 +-
.../StaticSiteUserCollection.TypeConverter.cs | 4 +-
.../StaticSiteUserCollection.json.cs | 8 +-
...serInvitationRequestResource.PowerShell.cs | 4 +-
...InvitationRequestResource.TypeConverter.cs | 4 +-
...StaticSiteUserInvitationRequestResource.cs | 2 +-
...cSiteUserInvitationRequestResource.json.cs | 8 +-
...ionRequestResourceProperties.PowerShell.cs | 4 +-
...RequestResourceProperties.TypeConverter.cs | 4 +-
...nvitationRequestResourceProperties.json.cs | 8 +-
...erInvitationResponseResource.PowerShell.cs | 4 +-
...nvitationResponseResource.TypeConverter.cs | 4 +-
...taticSiteUserInvitationResponseResource.cs | 2 +-
...SiteUserInvitationResponseResource.json.cs | 8 +-
...onResponseResourceProperties.PowerShell.cs | 4 +-
...esponseResourceProperties.TypeConverter.cs | 4 +-
...vitationResponseResourceProperties.json.cs | 8 +-
.../StatusCodesBasedTrigger.PowerShell.cs | 2 +-
.../StatusCodesBasedTrigger.TypeConverter.cs | 4 +-
.../StatusCodesBasedTrigger.json.cs | 8 +-
.../StorageMigrationOptions.PowerShell.cs | 2 +-
.../StorageMigrationOptions.TypeConverter.cs | 4 +-
.../Api20190801/StorageMigrationOptions.cs | 2 +-
.../StorageMigrationOptions.json.cs | 8 +-
...geMigrationOptionsProperties.PowerShell.cs | 4 +-
...igrationOptionsProperties.TypeConverter.cs | 4 +-
.../StorageMigrationOptionsProperties.json.cs | 8 +-
.../StorageMigrationResponse.PowerShell.cs | 2 +-
.../StorageMigrationResponse.TypeConverter.cs | 4 +-
.../Api20190801/StorageMigrationResponse.cs | 2 +-
.../StorageMigrationResponse.json.cs | 8 +-
...eMigrationResponseProperties.PowerShell.cs | 4 +-
...grationResponseProperties.TypeConverter.cs | 4 +-
...StorageMigrationResponseProperties.json.cs | 8 +-
.../StringDictionary.PowerShell.cs | 2 +-
.../StringDictionary.TypeConverter.cs | 3 +-
.../Models/Api20190801/StringDictionary.cs | 2 +-
.../Api20190801/StringDictionary.json.cs | 8 +-
.../StringDictionaryProperties.PowerShell.cs | 2 +-
...tringDictionaryProperties.TypeConverter.cs | 4 +-
.../StringDictionaryProperties.json.cs | 8 +-
.../SwiftVirtualNetwork.PowerShell.cs | 2 +-
.../SwiftVirtualNetwork.TypeConverter.cs | 4 +-
.../Models/Api20190801/SwiftVirtualNetwork.cs | 2 +-
.../Api20190801/SwiftVirtualNetwork.json.cs | 8 +-
...wiftVirtualNetworkProperties.PowerShell.cs | 2 +-
...tVirtualNetworkProperties.TypeConverter.cs | 4 +-
.../SwiftVirtualNetworkProperties.json.cs | 8 +-
.../TldLegalAgreement.PowerShell.cs | 2 +-
.../TldLegalAgreement.TypeConverter.cs | 3 +-
.../Api20190801/TldLegalAgreement.json.cs | 8 +-
.../TldLegalAgreementCollection.PowerShell.cs | 2 +-
...dLegalAgreementCollection.TypeConverter.cs | 4 +-
.../TldLegalAgreementCollection.json.cs | 8 +-
.../Api20190801/TopLevelDomain.PowerShell.cs | 2 +-
.../TopLevelDomain.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/TopLevelDomain.cs | 2 +-
.../Models/Api20190801/TopLevelDomain.json.cs | 8 +-
...opLevelDomainAgreementOption.PowerShell.cs | 2 +-
...evelDomainAgreementOption.TypeConverter.cs | 4 +-
.../TopLevelDomainAgreementOption.json.cs | 8 +-
.../TopLevelDomainCollection.PowerShell.cs | 2 +-
.../TopLevelDomainCollection.TypeConverter.cs | 4 +-
.../TopLevelDomainCollection.json.cs | 8 +-
.../TopLevelDomainProperties.PowerShell.cs | 2 +-
.../TopLevelDomainProperties.TypeConverter.cs | 4 +-
.../TopLevelDomainProperties.json.cs | 8 +-
.../TriggeredJobHistory.PowerShell.cs | 2 +-
.../TriggeredJobHistory.TypeConverter.cs | 4 +-
.../Models/Api20190801/TriggeredJobHistory.cs | 2 +-
.../Api20190801/TriggeredJobHistory.json.cs | 8 +-
...riggeredJobHistoryCollection.PowerShell.cs | 2 +-
...geredJobHistoryCollection.TypeConverter.cs | 4 +-
.../TriggeredJobHistoryCollection.json.cs | 8 +-
...riggeredJobHistoryProperties.PowerShell.cs | 2 +-
...geredJobHistoryProperties.TypeConverter.cs | 4 +-
.../TriggeredJobHistoryProperties.json.cs | 8 +-
.../Api20190801/TriggeredJobRun.PowerShell.cs | 2 +-
.../TriggeredJobRun.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/TriggeredJobRun.cs | 2 +-
.../Api20190801/TriggeredJobRun.json.cs | 8 +-
.../TriggeredJobRunProperties.PowerShell.cs | 2 +-
...TriggeredJobRunProperties.TypeConverter.cs | 4 +-
.../TriggeredJobRunProperties.json.cs | 8 +-
.../Api20190801/TriggeredWebJob.PowerShell.cs | 2 +-
.../TriggeredWebJob.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/TriggeredWebJob.cs | 2 +-
.../Api20190801/TriggeredWebJob.json.cs | 8 +-
.../TriggeredWebJobCollection.PowerShell.cs | 2 +-
...TriggeredWebJobCollection.TypeConverter.cs | 4 +-
.../TriggeredWebJobCollection.json.cs | 8 +-
.../TriggeredWebJobProperties.PowerShell.cs | 2 +-
...TriggeredWebJobProperties.TypeConverter.cs | 4 +-
.../TriggeredWebJobProperties.json.cs | 8 +-
...eredWebJobPropertiesSettings.PowerShell.cs | 4 +-
...dWebJobPropertiesSettings.TypeConverter.cs | 4 +-
.../TriggeredWebJobPropertiesSettings.json.cs | 8 +-
.../Models/Api20190801/Usage.PowerShell.cs | 2 +-
.../Models/Api20190801/Usage.TypeConverter.cs | 3 +-
.../generated/api/Models/Api20190801/Usage.cs | 2 +-
.../api/Models/Api20190801/Usage.json.cs | 8 +-
.../Api20190801/UsageCollection.PowerShell.cs | 2 +-
.../UsageCollection.TypeConverter.cs | 3 +-
.../Api20190801/UsageCollection.json.cs | 8 +-
.../Api20190801/UsageProperties.PowerShell.cs | 2 +-
.../UsageProperties.TypeConverter.cs | 3 +-
.../Api20190801/UsageProperties.json.cs | 8 +-
.../api/Models/Api20190801/User.PowerShell.cs | 2 +-
.../Models/Api20190801/User.TypeConverter.cs | 3 +-
.../generated/api/Models/Api20190801/User.cs | 2 +-
.../api/Models/Api20190801/User.json.cs | 8 +-
.../Api20190801/UserProperties.PowerShell.cs | 2 +-
.../UserProperties.TypeConverter.cs | 3 +-
.../Models/Api20190801/UserProperties.json.cs | 8 +-
.../ValidateProperties.PowerShell.cs | 2 +-
.../ValidateProperties.TypeConverter.cs | 4 +-
.../Api20190801/ValidateProperties.json.cs | 8 +-
.../Api20190801/ValidateRequest.PowerShell.cs | 2 +-
.../ValidateRequest.TypeConverter.cs | 3 +-
.../Api20190801/ValidateRequest.json.cs | 8 +-
.../ValidateResponse.PowerShell.cs | 2 +-
.../ValidateResponse.TypeConverter.cs | 3 +-
.../Api20190801/ValidateResponse.json.cs | 8 +-
.../ValidateResponseError.PowerShell.cs | 2 +-
.../ValidateResponseError.TypeConverter.cs | 4 +-
.../Api20190801/ValidateResponseError.json.cs | 8 +-
.../VirtualApplication.PowerShell.cs | 2 +-
.../VirtualApplication.TypeConverter.cs | 4 +-
.../Api20190801/VirtualApplication.json.cs | 8 +-
.../VirtualDirectory.PowerShell.cs | 2 +-
.../VirtualDirectory.TypeConverter.cs | 3 +-
.../Api20190801/VirtualDirectory.json.cs | 8 +-
.../VirtualIPMapping.PowerShell.cs | 2 +-
.../VirtualIPMapping.TypeConverter.cs | 3 +-
.../Api20190801/VirtualIPMapping.json.cs | 8 +-
.../VirtualNetworkProfile.PowerShell.cs | 2 +-
.../VirtualNetworkProfile.TypeConverter.cs | 4 +-
.../Api20190801/VirtualNetworkProfile.json.cs | 8 +-
.../Api20190801/VnetGateway.PowerShell.cs | 2 +-
.../Api20190801/VnetGateway.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/VnetGateway.cs | 2 +-
.../Models/Api20190801/VnetGateway.json.cs | 8 +-
.../VnetGatewayProperties.PowerShell.cs | 2 +-
.../VnetGatewayProperties.TypeConverter.cs | 4 +-
.../Api20190801/VnetGatewayProperties.json.cs | 8 +-
.../Models/Api20190801/VnetInfo.PowerShell.cs | 2 +-
.../Api20190801/VnetInfo.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/VnetInfo.cs | 2 +-
.../api/Models/Api20190801/VnetInfo.json.cs | 8 +-
.../VnetInfoProperties.PowerShell.cs | 2 +-
.../VnetInfoProperties.TypeConverter.cs | 4 +-
.../Api20190801/VnetInfoProperties.json.cs | 8 +-
.../Api20190801/VnetParameters.PowerShell.cs | 2 +-
.../VnetParameters.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/VnetParameters.cs | 2 +-
.../Models/Api20190801/VnetParameters.json.cs | 8 +-
.../VnetParametersProperties.PowerShell.cs | 2 +-
.../VnetParametersProperties.TypeConverter.cs | 4 +-
.../VnetParametersProperties.json.cs | 8 +-
.../Api20190801/VnetRoute.PowerShell.cs | 2 +-
.../Api20190801/VnetRoute.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/VnetRoute.cs | 2 +-
.../api/Models/Api20190801/VnetRoute.json.cs | 8 +-
.../VnetRouteProperties.PowerShell.cs | 2 +-
.../VnetRouteProperties.TypeConverter.cs | 4 +-
.../Api20190801/VnetRouteProperties.json.cs | 8 +-
...VnetValidationFailureDetails.PowerShell.cs | 2 +-
...tValidationFailureDetails.TypeConverter.cs | 4 +-
.../VnetValidationFailureDetails.cs | 2 +-
.../VnetValidationFailureDetails.json.cs | 8 +-
...tionFailureDetailsProperties.PowerShell.cs | 4 +-
...nFailureDetailsProperties.TypeConverter.cs | 4 +-
...ValidationFailureDetailsProperties.json.cs | 8 +-
.../VnetValidationTestFailure.PowerShell.cs | 2 +-
...VnetValidationTestFailure.TypeConverter.cs | 4 +-
.../Api20190801/VnetValidationTestFailure.cs | 2 +-
.../VnetValidationTestFailure.json.cs | 8 +-
...idationTestFailureProperties.PowerShell.cs | 4 +-
...tionTestFailureProperties.TypeConverter.cs | 4 +-
...netValidationTestFailureProperties.json.cs | 8 +-
.../WebAppCollection.PowerShell.cs | 2 +-
.../WebAppCollection.TypeConverter.cs | 3 +-
.../Api20190801/WebAppCollection.json.cs | 8 +-
.../WebAppInstanceCollection.PowerShell.cs | 2 +-
.../WebAppInstanceCollection.TypeConverter.cs | 4 +-
.../WebAppInstanceCollection.json.cs | 8 +-
.../Models/Api20190801/WebJob.PowerShell.cs | 2 +-
.../Api20190801/WebJob.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/WebJob.cs | 2 +-
.../api/Models/Api20190801/WebJob.json.cs | 8 +-
.../WebJobCollection.PowerShell.cs | 2 +-
.../WebJobCollection.TypeConverter.cs | 3 +-
.../Api20190801/WebJobCollection.json.cs | 8 +-
.../WebJobProperties.PowerShell.cs | 2 +-
.../WebJobProperties.TypeConverter.cs | 3 +-
.../Api20190801/WebJobProperties.json.cs | 8 +-
.../WebJobPropertiesSettings.PowerShell.cs | 2 +-
.../WebJobPropertiesSettings.TypeConverter.cs | 4 +-
.../WebJobPropertiesSettings.json.cs | 8 +-
.../WebSiteInstanceStatus.PowerShell.cs | 2 +-
.../WebSiteInstanceStatus.TypeConverter.cs | 4 +-
.../Api20190801/WebSiteInstanceStatus.cs | 2 +-
.../Api20190801/WebSiteInstanceStatus.json.cs | 8 +-
...SiteInstanceStatusProperties.PowerShell.cs | 2 +-
...eInstanceStatusProperties.TypeConverter.cs | 4 +-
.../WebSiteInstanceStatusProperties.json.cs | 8 +-
...ceStatusPropertiesContainers.PowerShell.cs | 4 +-
...tatusPropertiesContainers.TypeConverter.cs | 4 +-
...InstanceStatusPropertiesContainers.json.cs | 8 +-
.../Api20190801/WorkerPool.PowerShell.cs | 2 +-
.../Api20190801/WorkerPool.TypeConverter.cs | 3 +-
.../api/Models/Api20190801/WorkerPool.json.cs | 8 +-
.../WorkerPoolCollection.PowerShell.cs | 2 +-
.../WorkerPoolCollection.TypeConverter.cs | 4 +-
.../Api20190801/WorkerPoolCollection.json.cs | 8 +-
.../WorkerPoolResource.PowerShell.cs | 2 +-
.../WorkerPoolResource.TypeConverter.cs | 4 +-
.../Models/Api20190801/WorkerPoolResource.cs | 2 +-
.../Api20190801/WorkerPoolResource.json.cs | 8 +-
.../Models/FunctionsIdentity.PowerShell.cs | 2 +-
.../Models/FunctionsIdentity.TypeConverter.cs | 3 +-
.../api/Models/FunctionsIdentity.json.cs | 8 +-
.../api/Support/AccessControlEntryAction.cs | 10 +-
.../generated/api/Support/AccessTier.cs | 10 +-
.../generated/api/Support/AccountStatus.cs | 10 +-
src/Functions/generated/api/Support/Action.cs | 10 +-
.../api/Support/AppServicePlanRestrictions.cs | 10 +-
.../generated/api/Support/ApplicationType.cs | 10 +-
.../api/Support/AutoHealActionType.cs | 10 +-
.../api/Support/AzureResourceType.cs | 10 +-
.../api/Support/AzureStorageState.cs | 10 +-
.../generated/api/Support/AzureStorageType.cs | 10 +-
.../generated/api/Support/BackupItemStatus.cs | 10 +-
.../api/Support/BackupRestoreOperationType.cs | 10 +-
.../generated/api/Support/BuildStatus.cs | 10 +-
.../Support/BuiltInAuthenticationProvider.cs | 10 +-
src/Functions/generated/api/Support/Bypass.cs | 10 +-
.../api/Support/CertificateOrderActionType.cs | 10 +-
.../api/Support/CertificateOrderStatus.cs | 10 +-
.../api/Support/CertificateProductType.cs | 10 +-
.../generated/api/Support/Channels.cs | 10 +-
.../api/Support/CheckNameResourceTypes.cs | 10 +-
.../api/Support/CloneAbilityResult.cs | 10 +-
.../api/Support/ComputeModeOptions.cs | 10 +-
.../api/Support/ConfigReferenceLocation.cs | 10 +-
.../api/Support/ConfigReferenceSource.cs | 10 +-
.../api/Support/ConnectionStringType.cs | 10 +-
.../api/Support/ContinuousWebJobStatus.cs | 10 +-
.../Support/CustomHostNameDnsRecordType.cs | 10 +-
.../generated/api/Support/DatabaseType.cs | 10 +-
.../generated/api/Support/DefaultAction.cs | 10 +-
.../api/Support/DirectoryServiceOptions.cs | 10 +-
.../generated/api/Support/DnsType.cs | 10 +-
.../api/Support/DnsVerificationTestResult.cs | 10 +-
.../generated/api/Support/DomainStatus.cs | 10 +-
.../generated/api/Support/DomainType.cs | 10 +-
.../generated/api/Support/FlowType.cs | 10 +-
.../generated/api/Support/FrequencyUnit.cs | 10 +-
.../generated/api/Support/FtpsState.cs | 10 +-
.../api/Support/GeoReplicationStatus.cs | 10 +-
.../generated/api/Support/HostNameType.cs | 10 +-
.../generated/api/Support/HostType.cs | 10 +-
.../api/Support/HostingEnvironmentStatus.cs | 10 +-
.../generated/api/Support/HttpProtocol.cs | 10 +-
.../generated/api/Support/IPFilterTag.cs | 10 +-
.../api/Support/ImmutabilityPolicyState.cs | 10 +-
.../Support/ImmutabilityPolicyUpdateType.cs | 10 +-
.../api/Support/InAvailabilityReasonType.cs | 10 +-
.../api/Support/InternalLoadBalancingMode.cs | 10 +-
.../generated/api/Support/IssueType.cs | 10 +-
.../generated/api/Support/KeyPermission.cs | 10 +-
.../generated/api/Support/KeySource.cs | 10 +-
.../api/Support/KeyVaultSecretStatus.cs | 10 +-
src/Functions/generated/api/Support/Kind.cs | 10 +-
.../api/Support/LargeFileSharesState.cs | 10 +-
.../generated/api/Support/LeaseDuration.cs | 10 +-
.../generated/api/Support/LeaseState.cs | 10 +-
.../generated/api/Support/LeaseStatus.cs | 10 +-
.../generated/api/Support/ListKeyExpand.cs | 10 +-
.../generated/api/Support/LogLevel.cs | 10 +-
.../api/Support/MSDeployLogEntryType.cs | 10 +-
.../api/Support/MSDeployProvisioningState.cs | 10 +-
.../api/Support/ManagedPipelineMode.cs | 10 +-
.../ManagedServiceIdentityType.Completer.cs | 12 +-
.../api/Support/ManagedServiceIdentityType.cs | 12 +-
.../api/Support/ManagementPolicyName.cs | 10 +-
.../Support/MinimumTlsVersion.Completer.cs | 45 +
.../MinimumTlsVersion.TypeConverter.cs | 61 +
.../api/Support/MinimumTlsVersion.cs | 102 +
.../api/Support/MySqlMigrationType.cs | 10 +-
.../api/Support/NotificationLevel.cs | 10 +-
.../generated/api/Support/OperationStatus.cs | 10 +-
.../generated/api/Support/Permissions.cs | 10 +-
.../api/Support/ProvisioningState.cs | 10 +-
.../generated/api/Support/PublicAccess.cs | 10 +-
.../api/Support/PublicCertificateLocation.cs | 10 +-
.../api/Support/PublishingProfileFormat.cs | 10 +-
.../generated/api/Support/PurgeState.cs | 10 +-
src/Functions/generated/api/Support/Reason.cs | 10 +-
.../generated/api/Support/ReasonCode.cs | 10 +-
.../generated/api/Support/RedundancyMode.cs | 10 +-
.../generated/api/Support/RenderingType.cs | 10 +-
.../generated/api/Support/RequestSource.cs | 10 +-
.../generated/api/Support/ResolveStatus.cs | 10 +-
.../api/Support/ResourceScopeType.cs | 10 +-
.../generated/api/Support/RouteType.cs | 10 +-
.../generated/api/Support/ScmType.cs | 10 +-
.../generated/api/Support/Services.cs | 10 +-
.../generated/api/Support/SignedResource.cs | 10 +-
.../api/Support/SignedResourceTypes.cs | 10 +-
.../api/Support/SiteAvailabilityState.cs | 10 +-
.../api/Support/SiteExtensionType.cs | 10 +-
.../api/Support/SiteLoadBalancing.cs | 10 +-
.../generated/api/Support/SiteRuntimeState.cs | 10 +-
.../generated/api/Support/SkuName.cs | 10 +-
.../generated/api/Support/SkuTier.cs | 10 +-
.../generated/api/Support/SolutionType.cs | 10 +-
.../generated/api/Support/SslState.cs | 10 +-
src/Functions/generated/api/Support/State.cs | 10 +-
.../generated/api/Support/StatusOptions.cs | 10 +-
.../api/Support/StorageAccountExpand.cs | 10 +-
.../api/Support/SupportedTlsVersions.cs | 10 +-
.../generated/api/Support/TriggerTypes.cs | 10 +-
.../api/Support/TriggeredWebJobStatus.cs | 10 +-
.../Support/UnauthenticatedClientAction.cs | 10 +-
.../generated/api/Support/UsageState.cs | 10 +-
.../generated/api/Support/UsageUnit.cs | 10 +-
.../api/Support/ValidateResourceTypes.cs | 10 +-
.../generated/api/Support/WebJobType.cs | 10 +-
.../api/Support/WorkerSizeOptions.cs | 10 +-
.../cmdlets/BackupAzFunctionApp_Backup.cs | 16 +-
.../BackupAzFunctionApp_BackupExpanded.cs | 53 +-
.../BackupAzFunctionApp_BackupViaIdentity.cs | 16 +-
...AzFunctionApp_BackupViaIdentityExpanded.cs | 55 +-
.../cmdlets/GetAzAppInsightsApiKey_Get.cs | 12 +-
.../GetAzAppInsightsApiKey_GetViaIdentity.cs | 12 +-
.../cmdlets/GetAzAppInsightsApiKey_List.cs | 12 +-
.../generated/cmdlets/GetAzAppInsights_Get.cs | 12 +-
.../GetAzAppInsights_GetViaIdentity.cs | 12 +-
.../cmdlets/GetAzAppInsights_List.cs | 12 +-
.../cmdlets/GetAzAppInsights_List1.cs | 12 +-
.../GetAzFunctionAppAvailableLocation_List.cs | 16 +-
.../cmdlets/GetAzFunctionAppPlan_Get.cs | 16 +-
.../GetAzFunctionAppPlan_GetViaIdentity.cs | 16 +-
.../cmdlets/GetAzFunctionAppPlan_List.cs | 16 +-
.../cmdlets/GetAzFunctionAppPlan_List1.cs | 16 +-
.../generated/cmdlets/GetAzFunctionApp_Get.cs | 16 +-
.../GetAzFunctionApp_GetViaIdentity.cs | 16 +-
.../cmdlets/GetAzFunctionApp_List.cs | 16 +-
.../cmdlets/GetAzFunctionApp_List1.cs | 18 +-
.../generated/cmdlets/GetAzFunction_Get.cs | 18 +-
.../cmdlets/GetAzFunction_GetViaIdentity.cs | 18 +-
.../generated/cmdlets/GetAzFunction_List.cs | 16 +-
.../cmdlets/GetAzStorageAccountKey_List.cs | 12 +-
.../cmdlets/GetAzStorageAccount_List.cs | 12 +-
.../cmdlets/GetAzStorageAccount_List1.cs | 12 +-
.../GetAzSystemAssignedIdentity_Get.cs | 12 +-
...AzSystemAssignedIdentity_GetViaIdentity.cs | 12 +-
.../cmdlets/GetAzUserAssignedIdentity_Get.cs | 12 +-
...etAzUserAssignedIdentity_GetViaIdentity.cs | 12 +-
.../cmdlets/GetAzUserAssignedIdentity_List.cs | 12 +-
.../GetAzUserAssignedIdentity_List1.cs | 12 +-
.../GetAzWebAppApplicationSettingSlot_List.cs | 16 +-
.../GetAzWebAppApplicationSetting_List.cs | 16 +-
...AppBasicPublishingCredentialsPolicy_Get.cs | 407 ++
...lishingCredentialsPolicy_GetViaIdentity.cs | 384 ++
.../GetAzWebAppConfigurationSlot_Get.cs | 18 +-
...zWebAppConfigurationSlot_GetViaIdentity.cs | 18 +-
.../GetAzWebAppConfigurationSlot_List.cs | 16 +-
...ebAppConfigurationSnapshotInfoSlot_List.cs | 18 +-
...tAzWebAppConfigurationSnapshotInfo_List.cs | 18 +-
...etAzWebAppConfigurationSnapshotSlot_Get.cs | 18 +-
...onfigurationSnapshotSlot_GetViaIdentity.cs | 18 +-
.../GetAzWebAppConfigurationSnapshot_Get.cs | 18 +-
...AppConfigurationSnapshot_GetViaIdentity.cs | 18 +-
.../cmdlets/GetAzWebAppConfiguration_Get.cs | 18 +-
...GetAzWebAppConfiguration_GetViaIdentity.cs | 18 +-
.../cmdlets/GetAzWebAppConfiguration_List.cs | 16 +-
.../cmdlets/GetAzWebAppFtpAllowed_Get.cs | 405 ++
.../GetAzWebAppFtpAllowed_GetViaIdentity.cs | 382 ++
.../GetAzWebAppFunctionKeySlot_List.cs | 18 +-
.../cmdlets/GetAzWebAppFunctionKey_List.cs | 18 +-
.../cmdlets/GetAzWebAppScmAllowed_Get.cs | 405 ++
.../GetAzWebAppScmAllowed_GetViaIdentity.cs | 382 ++
...GetAzWebAppSettingKeyVaultReference_Get.cs | 16 +-
...etAzWebAppSettingKeyVaultReference_Get1.cs | 16 +-
...SettingKeyVaultReference_GetViaIdentity.cs | 16 +-
...ettingKeyVaultReference_GetViaIdentity1.cs | 16 +-
.../cmdlets/GetAzWebAppSyncStatusSlot_List.cs | 16 +-
.../cmdlets/GetAzWebAppSyncStatus_List.cs | 16 +-
.../generated/cmdlets/MoveAz_Move.cs | 16 +-
.../generated/cmdlets/MoveAz_MoveExpanded.cs | 41 +-
.../cmdlets/MoveAz_MoveViaIdentity.cs | 16 +-
.../cmdlets/MoveAz_MoveViaIdentityExpanded.cs | 43 +-
.../cmdlets/NewAzAppInsights_Create.cs | 12 +-
.../NewAzAppInsights_CreateExpanded.cs | 41 +-
.../NewAzAppInsights_CreateViaIdentity.cs | 12 +-
...AzAppInsights_CreateViaIdentityExpanded.cs | 43 +-
.../cmdlets/NewAzFunctionAppPlan_Create.cs | 16 +-
.../NewAzFunctionAppPlan_CreateExpanded.cs | 87 +-
.../NewAzFunctionAppPlan_CreateViaIdentity.cs | 16 +-
...nctionAppPlan_CreateViaIdentityExpanded.cs | 89 +-
.../cmdlets/NewAzFunctionApp_Create.cs | 16 +-
.../NewAzFunctionApp_CreateExpanded.cs | 101 +-
.../NewAzFunctionApp_CreateViaIdentity.cs | 16 +-
...AzFunctionApp_CreateViaIdentityExpanded.cs | 103 +-
.../generated/cmdlets/NewAzFunction_Create.cs | 16 +-
.../cmdlets/NewAzFunction_CreateExpanded.cs | 63 +-
.../NewAzFunction_CreateViaIdentity.cs | 16 +-
...NewAzFunction_CreateViaIdentityExpanded.cs | 65 +-
.../NewAzUserAssignedIdentity_Create.cs | 12 +-
...ewAzUserAssignedIdentity_CreateExpanded.cs | 33 +-
...zUserAssignedIdentity_CreateViaIdentity.cs | 12 +-
...ignedIdentity_CreateViaIdentityExpanded.cs | 35 +-
.../NewAzWebAppConfigurationSlot_Create.cs | 16 +-
...zWebAppConfigurationSlot_CreateExpanded.cs | 199 +-
...bAppConfigurationSlot_CreateViaIdentity.cs | 16 +-
...igurationSlot_CreateViaIdentityExpanded.cs | 201 +-
.../NewAzWebAppConfiguration_Create.cs | 16 +-
...NewAzWebAppConfiguration_CreateExpanded.cs | 199 +-
...AzWebAppConfiguration_CreateViaIdentity.cs | 16 +-
...Configuration_CreateViaIdentityExpanded.cs | 201 +-
.../cmdlets/RemoveAzFunctionAppPlan_Delete.cs | 16 +-
...moveAzFunctionAppPlan_DeleteViaIdentity.cs | 16 +-
.../cmdlets/RemoveAzFunctionApp_Delete.cs | 18 +-
.../RemoveAzFunctionApp_DeleteViaIdentity.cs | 18 +-
.../cmdlets/RemoveAzFunction_Delete.cs | 16 +-
.../RemoveAzFunction_DeleteViaIdentity.cs | 16 +-
.../RemoveAzUserAssignedIdentity_Delete.cs | 12 +-
...zUserAssignedIdentity_DeleteViaIdentity.cs | 12 +-
.../cmdlets/RestartAzFunctionApp_Restart.cs | 16 +-
...RestartAzFunctionApp_RestartViaIdentity.cs | 16 +-
.../cmdlets/RestoreAzFunctionApp_Restore.cs | 18 +-
.../RestoreAzFunctionApp_RestoreExpanded.cs | 61 +-
...RestoreAzFunctionApp_RestoreViaIdentity.cs | 18 +-
...zFunctionApp_RestoreViaIdentityExpanded.cs | 63 +-
.../cmdlets/SetAzFunctionAppPlan_Update.cs | 16 +-
.../SetAzFunctionAppPlan_UpdateExpanded.cs | 87 +-
.../cmdlets/SetAzFunctionApp_Update.cs | 16 +-
.../SetAzFunctionApp_UpdateExpanded.cs | 101 +-
.../SetAzUserAssignedIdentity_Update.cs | 12 +-
...etAzUserAssignedIdentity_UpdateExpanded.cs | 33 +-
...etAzWebAppApplicationSettingSlot_Update.cs | 16 +-
...ppApplicationSettingSlot_UpdateExpanded.cs | 37 +-
.../SetAzWebAppApplicationSetting_Update.cs | 16 +-
...WebAppApplicationSetting_UpdateExpanded.cs | 37 +-
.../SetAzWebAppConfigurationSlot_Update.cs | 16 +-
...zWebAppConfigurationSlot_UpdateExpanded.cs | 199 +-
.../SetAzWebAppConfiguration_Update.cs | 16 +-
...SetAzWebAppConfiguration_UpdateExpanded.cs | 199 +-
.../cmdlets/SetAzWebAppFtpAllowed_Update.cs | 418 ++
.../SetAzWebAppFtpAllowed_UpdateExpanded.cs | 432 ++
.../cmdlets/SetAzWebAppScmAllowed_Update.cs | 418 ++
.../SetAzWebAppScmAllowed_UpdateExpanded.cs | 432 ++
.../cmdlets/StartAzFunctionApp_Start.cs | 16 +-
.../StartAzFunctionApp_StartViaIdentity.cs | 16 +-
.../cmdlets/StopAzFunctionApp_Stop.cs | 16 +-
.../StopAzFunctionApp_StopViaIdentity.cs | 16 +-
.../generated/cmdlets/SyncAzFunction_Sync.cs | 16 +-
.../cmdlets/SyncAzFunction_SyncViaIdentity.cs | 16 +-
.../cmdlets/SyncAzWebAppFunctionSlot_Sync.cs | 16 +-
...yncAzWebAppFunctionSlot_SyncViaIdentity.cs | 16 +-
.../cmdlets/TestAzNameAvailability_Check.cs | 16 +-
.../TestAzNameAvailability_CheckExpanded.cs | 39 +-
...TestAzNameAvailability_CheckViaIdentity.cs | 16 +-
...meAvailability_CheckViaIdentityExpanded.cs | 41 +-
.../generated/cmdlets/TestAz_Validate.cs | 16 +-
.../cmdlets/TestAz_ValidateExpanded.cs | 65 +-
.../cmdlets/TestAz_ValidateViaIdentity.cs | 16 +-
.../TestAz_ValidateViaIdentityExpanded.cs | 67 +-
.../cmdlets/UpdateAzFunctionAppPlan_Update.cs | 16 +-
.../UpdateAzFunctionAppPlan_UpdateExpanded.cs | 68 +-
...dateAzFunctionAppPlan_UpdateViaIdentity.cs | 16 +-
...nctionAppPlan_UpdateViaIdentityExpanded.cs | 70 +-
.../cmdlets/UpdateAzFunctionApp_Update.cs | 16 +-
.../UpdateAzFunctionApp_UpdateExpanded.cs | 95 +-
.../UpdateAzFunctionApp_UpdateViaIdentity.cs | 16 +-
...AzFunctionApp_UpdateViaIdentityExpanded.cs | 97 +-
.../UpdateAzUserAssignedIdentity_Update.cs | 12 +-
...teAzUserAssignedIdentity_UpdateExpanded.cs | 33 +-
...zUserAssignedIdentity_UpdateViaIdentity.cs | 12 +-
...ignedIdentity_UpdateViaIdentityExpanded.cs | 35 +-
.../UpdateAzWebAppConfigurationSlot_Update.cs | 16 +-
...zWebAppConfigurationSlot_UpdateExpanded.cs | 199 +-
...bAppConfigurationSlot_UpdateViaIdentity.cs | 16 +-
...igurationSlot_UpdateViaIdentityExpanded.cs | 201 +-
.../UpdateAzWebAppConfiguration_Update.cs | 16 +-
...ateAzWebAppConfiguration_UpdateExpanded.cs | 199 +-
...AzWebAppConfiguration_UpdateViaIdentity.cs | 16 +-
...Configuration_UpdateViaIdentityExpanded.cs | 201 +-
.../BuildTime/Models/PsProxyOutputs.cs | 96 +-
src/Functions/help/Az.Functions.md | 31 +-
.../help/Get-AzFunctionAppSetting.md | 2 +
.../help/Get-AzSystemAssignedIdentity.md | 181 +
...zWebAppBasicPublishingCredentialsPolicy.md | 213 +
src/Functions/help/Get-AzWebAppFtpAllowed.md | 212 +
src/Functions/help/Get-AzWebAppFunctionKey.md | 4 +-
.../help/Get-AzWebAppFunctionKeySlot.md | 4 +-
src/Functions/help/Get-AzWebAppScmAllowed.md | 212 +
.../Get-AzWebAppSettingKeyVaultReference.md | 4 +-
src/Functions/help/Get-AzWebAppSyncStatus.md | 4 +-
.../help/Get-AzWebAppSyncStatusSlot.md | 4 +-
src/Functions/help/Move-Az.md | 4 +-
src/Functions/help/Remove-AzFunctionApp.md | 2 +
.../help/Remove-AzFunctionAppSetting.md | 2 +
src/Functions/help/Restart-AzFunctionApp.md | 2 +
src/Functions/help/Set-AzWebAppFtpAllowed.md | 221 +
src/Functions/help/Set-AzWebAppScmAllowed.md | 221 +
src/Functions/help/Start-AzFunctionApp.md | 2 +
src/Functions/help/Stop-AzFunctionApp.md | 2 +
.../help/Sync-AzWebAppFunctionSlot.md | 4 +-
src/Functions/help/Test-Az.md | 4 +-
src/Functions/help/Update-AzFunctionApp.md | 2 +
.../help/Update-AzFunctionAppSetting.md | 2 +
.../internal/Backup-AzFunctionApp.ps1 | 13 +-
src/Functions/internal/Get-AzAppInsights.ps1 | 9 +-
.../internal/Get-AzAppInsightsApiKey.ps1 | 9 +-
src/Functions/internal/Get-AzFunction.ps1 | 13 +-
src/Functions/internal/Get-AzFunctionApp.ps1 | 13 +-
.../Get-AzFunctionAppAvailableLocation.ps1 | 13 +-
.../internal/Get-AzFunctionAppPlan.ps1 | 13 +-
.../internal/Get-AzStorageAccount.ps1 | 9 +-
.../internal/Get-AzStorageAccountKey.ps1 | 9 +-
.../internal/Get-AzUserAssignedIdentity.ps1 | 9 +-
.../Get-AzWebAppApplicationSetting.ps1 | 13 +-
.../Get-AzWebAppApplicationSettingSlot.ps1 | 13 +-
.../internal/Get-AzWebAppConfiguration.ps1 | 13 +-
.../Get-AzWebAppConfigurationSlot.ps1 | 13 +-
.../Get-AzWebAppConfigurationSnapshot.ps1 | 13 +-
.../Get-AzWebAppConfigurationSnapshotInfo.ps1 | 13 +-
...-AzWebAppConfigurationSnapshotInfoSlot.ps1 | 13 +-
.../Get-AzWebAppConfigurationSnapshotSlot.ps1 | 13 +-
src/Functions/internal/New-AzAppInsights.ps1 | 9 +-
src/Functions/internal/New-AzFunction.ps1 | 13 +-
src/Functions/internal/New-AzFunctionApp.ps1 | 23 +-
.../internal/New-AzFunctionAppPlan.ps1 | 13 +-
.../internal/New-AzUserAssignedIdentity.ps1 | 9 +-
.../internal/New-AzWebAppConfiguration.ps1 | 29 +-
.../New-AzWebAppConfigurationSlot.ps1 | 29 +-
.../internal/ProxyCmdletDefinitions.ps1 | 687 ++-
src/Functions/internal/Remove-AzFunction.ps1 | 13 +-
.../internal/Remove-AzFunctionApp.ps1 | 13 +-
.../internal/Remove-AzFunctionAppPlan.ps1 | 13 +-
.../Remove-AzUserAssignedIdentity.ps1 | 9 +-
.../internal/Restart-AzFunctionApp.ps1 | 13 +-
.../internal/Restore-AzFunctionApp.ps1 | 13 +-
src/Functions/internal/Set-AzFunctionApp.ps1 | 17 +-
.../internal/Set-AzFunctionAppPlan.ps1 | 13 +-
.../internal/Set-AzUserAssignedIdentity.ps1 | 9 +-
.../Set-AzWebAppApplicationSetting.ps1 | 13 +-
.../Set-AzWebAppApplicationSettingSlot.ps1 | 13 +-
.../internal/Set-AzWebAppConfiguration.ps1 | 27 +-
.../Set-AzWebAppConfigurationSlot.ps1 | 27 +-
.../internal/Start-AzFunctionApp.ps1 | 13 +-
src/Functions/internal/Stop-AzFunctionApp.ps1 | 13 +-
src/Functions/internal/Sync-AzFunction.ps1 | 13 +-
.../internal/Test-AzNameAvailability.ps1 | 13 +-
.../internal/Update-AzFunctionApp.ps1 | 17 +-
.../internal/Update-AzFunctionAppPlan.ps1 | 19 +-
.../Update-AzUserAssignedIdentity.ps1 | 9 +-
.../internal/Update-AzWebAppConfiguration.ps1 | 29 +-
.../Update-AzWebAppConfigurationSlot.ps1 | 29 +-
...BasicPublishingCredentialsPolicy.Tests.ps1 | 25 +
.../test/Get-AzWebAppFtpAllowed.Tests.ps1 | 25 +
.../test/Get-AzWebAppScmAllowed.Tests.ps1 | 25 +
.../test/New-AzFunctionApp.Tests.ps1 | 10 +-
.../test/Set-AzWebAppFtpAllowed.Tests.ps1 | 25 +
.../test/Set-AzWebAppScmAllowed.Tests.ps1 | 25 +
2161 files changed, 25780 insertions(+), 9424 deletions(-)
create mode 100644 src/Functions/examples/Get-AzWebAppBasicPublishingCredentialsPolicy.md
create mode 100644 src/Functions/examples/Get-AzWebAppFtpAllowed.md
create mode 100644 src/Functions/examples/Get-AzWebAppScmAllowed.md
create mode 100644 src/Functions/examples/Set-AzWebAppFtpAllowed.md
create mode 100644 src/Functions/examples/Set-AzWebAppScmAllowed.md
create mode 100644 src/Functions/exports/Get-AzWebAppBasicPublishingCredentialsPolicy.ps1
create mode 100644 src/Functions/exports/Get-AzWebAppFtpAllowed.ps1
create mode 100644 src/Functions/exports/Get-AzWebAppScmAllowed.ps1
create mode 100644 src/Functions/exports/Set-AzWebAppFtpAllowed.ps1
create mode 100644 src/Functions/exports/Set-AzWebAppScmAllowed.ps1
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesCollection.PowerShell.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesCollection.TypeConverter.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesCollection.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesCollection.json.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesCollectionProperties.PowerShell.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesCollectionProperties.TypeConverter.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesCollectionProperties.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesCollectionProperties.json.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesEntity.PowerShell.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesEntity.TypeConverter.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesEntity.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesEntity.json.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesEntityProperties.PowerShell.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesEntityProperties.TypeConverter.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesEntityProperties.cs
create mode 100644 src/Functions/generated/api/Models/Api20190801/CsmPublishingCredentialsPoliciesEntityProperties.json.cs
create mode 100644 src/Functions/generated/api/Support/MinimumTlsVersion.Completer.cs
create mode 100644 src/Functions/generated/api/Support/MinimumTlsVersion.TypeConverter.cs
create mode 100644 src/Functions/generated/api/Support/MinimumTlsVersion.cs
create mode 100644 src/Functions/generated/cmdlets/GetAzWebAppBasicPublishingCredentialsPolicy_Get.cs
create mode 100644 src/Functions/generated/cmdlets/GetAzWebAppBasicPublishingCredentialsPolicy_GetViaIdentity.cs
create mode 100644 src/Functions/generated/cmdlets/GetAzWebAppFtpAllowed_Get.cs
create mode 100644 src/Functions/generated/cmdlets/GetAzWebAppFtpAllowed_GetViaIdentity.cs
create mode 100644 src/Functions/generated/cmdlets/GetAzWebAppScmAllowed_Get.cs
create mode 100644 src/Functions/generated/cmdlets/GetAzWebAppScmAllowed_GetViaIdentity.cs
create mode 100644 src/Functions/generated/cmdlets/SetAzWebAppFtpAllowed_Update.cs
create mode 100644 src/Functions/generated/cmdlets/SetAzWebAppFtpAllowed_UpdateExpanded.cs
create mode 100644 src/Functions/generated/cmdlets/SetAzWebAppScmAllowed_Update.cs
create mode 100644 src/Functions/generated/cmdlets/SetAzWebAppScmAllowed_UpdateExpanded.cs
create mode 100644 src/Functions/help/Get-AzSystemAssignedIdentity.md
create mode 100644 src/Functions/help/Get-AzWebAppBasicPublishingCredentialsPolicy.md
create mode 100644 src/Functions/help/Get-AzWebAppFtpAllowed.md
create mode 100644 src/Functions/help/Get-AzWebAppScmAllowed.md
create mode 100644 src/Functions/help/Set-AzWebAppFtpAllowed.md
create mode 100644 src/Functions/help/Set-AzWebAppScmAllowed.md
create mode 100644 src/Functions/test/Get-AzWebAppBasicPublishingCredentialsPolicy.Tests.ps1
create mode 100644 src/Functions/test/Get-AzWebAppFtpAllowed.Tests.ps1
create mode 100644 src/Functions/test/Get-AzWebAppScmAllowed.Tests.ps1
create mode 100644 src/Functions/test/Set-AzWebAppFtpAllowed.Tests.ps1
create mode 100644 src/Functions/test/Set-AzWebAppScmAllowed.Tests.ps1
diff --git a/src/Functions/Az.Functions.format.ps1xml b/src/Functions/Az.Functions.format.ps1xml
index 9fc387a46b95..61bf26386c70 100644
--- a/src/Functions/Az.Functions.format.ps1xml
+++ b/src/Functions/Az.Functions.format.ps1xml
@@ -2059,6 +2059,12 @@
+
+
+
+
+
+
@@ -2077,6 +2083,9 @@
+
+
+
@@ -2099,6 +2108,12 @@
AccessTier
+
+ AllowBlobPublicAccess
+
+
+ AllowSharedKeyAccess
+
CreationTime
@@ -2117,6 +2132,9 @@
LastGeoFailoverTime
+
+ MinimumTlsVersion
+
PrimaryLocation
@@ -2147,6 +2165,12 @@
+
+
+
+
+
+
@@ -2156,6 +2180,9 @@
+
+
+
@@ -2163,6 +2190,12 @@
AccessTier
+
+ AllowBlobPublicAccess
+
+
+ AllowSharedKeyAccess
+
EnableHttpsTrafficOnly
@@ -2172,6 +2205,9 @@
LargeFileSharesState
+
+ MinimumTlsVersion
+
@@ -2187,12 +2223,21 @@
+
+
+
+
+
+
+
+
+
@@ -2200,12 +2245,21 @@
AccessTier
+
+ AllowBlobPublicAccess
+
+
+ AllowSharedKeyAccess
+
EnableHttpsTrafficOnly
LargeFileSharesState
+
+ MinimumTlsVersion
+
@@ -6695,6 +6749,84 @@
+
+ Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.CsmPublishingCredentialsPoliciesCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.CsmPublishingCredentialsPoliciesCollection
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Kind
+
+
+ Name
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.CsmPublishingCredentialsPoliciesEntity
+
+ Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.CsmPublishingCredentialsPoliciesEntity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Kind
+
+
+ Name
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.CsmPublishingCredentialsPoliciesEntityProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.CsmPublishingCredentialsPoliciesEntityProperties
+
+
+
+
+
+
+
+
+
+
+
+ Allow
+
+
+
+
+
+
Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.CsmPublishingProfileOptions
@@ -13564,6 +13696,12 @@
+
+
+
+
+
+
@@ -13691,6 +13829,12 @@
+
+ AcrUseManagedIdentityCred
+
+
+ AcrUserManagedIdentityId
+
AlwaysOn
diff --git a/src/Functions/Az.Functions.psd1 b/src/Functions/Az.Functions.psd1
index 81e9643dc174..839e0604abd1 100644
--- a/src/Functions/Az.Functions.psd1
+++ b/src/Functions/Az.Functions.psd1
@@ -3,7 +3,7 @@
#
# Generated by: Microsoft Corporation
#
-# Generated on: 3/31/2022
+# Generated on: 5/17/2022
#
@{
@@ -115,7 +115,7 @@ PrivateData = @{
# IconUri = ''
# ReleaseNotes of this module
- ReleaseNotes = '* Exposed PowerShell 7.2 stack definition for function app creation in Functions V4 only'
+ # ReleaseNotes = ''
# Prerelease string of this module
# Prerelease = ''
diff --git a/src/Functions/Az.Functions.psm1 b/src/Functions/Az.Functions.psm1
index 60229ca9f170..3f016a66c29d 100644
--- a/src/Functions/Az.Functions.psm1
+++ b/src/Functions/Az.Functions.psm1
@@ -25,17 +25,17 @@
}
}
if(-not $accountsModule) {
- $hasAdequateVersion = (Get-Module -Name $accountsName -ListAvailable | Where-Object { $_.Version -ge [System.Version]'2.2.3' } | Measure-Object).Count -gt 0
+ $hasAdequateVersion = (Get-Module -Name $accountsName -ListAvailable | Where-Object { $_.Version -ge [System.Version]'2.7.5' } | Measure-Object).Count -gt 0
if($hasAdequateVersion) {
- $accountsModule = Import-Module -Name $accountsName -MinimumVersion 2.2.3 -Scope Global -PassThru
+ $accountsModule = Import-Module -Name $accountsName -MinimumVersion 2.7.5 -Scope Global -PassThru
}
}
}
if(-not $accountsModule) {
- Write-Error "`nThis module requires $accountsName version 2.2.3 or greater. For installation instructions, please see: https://docs.microsoft.com/powershell/azure/install-az-ps" -ErrorAction Stop
- } elseif (($accountsModule.Version -lt [System.Version]'2.2.3') -and (-not $localAccounts)) {
- Write-Error "`nThis module requires $accountsName version 2.2.3 or greater. An earlier version of Az.Accounts is imported in the current PowerShell session. If you are running test, please try to add the switch '-RegenerateSupportModule' when executing 'test-module.ps1'. Otherwise please open a new PowerShell session and import this module again.`nAdditionally, this error could indicate that multiple incompatible versions of Azure PowerShell modules are installed on your system. For troubleshooting information, please see: https://aka.ms/azps-version-error" -ErrorAction Stop
+ Write-Error "`nThis module requires $accountsName version 2.7.5 or greater. For installation instructions, please see: https://docs.microsoft.com/powershell/azure/install-az-ps" -ErrorAction Stop
+ } elseif (($accountsModule.Version -lt [System.Version]'2.7.5') -and (-not $localAccounts)) {
+ Write-Error "`nThis module requires $accountsName version 2.7.5 or greater. An earlier version of Az.Accounts is imported in the current PowerShell session. If you are running test, please try to add the switch '-RegenerateSupportModule' when executing 'test-module.ps1'. Otherwise please open a new PowerShell session and import this module again.`nAdditionally, this error could indicate that multiple incompatible versions of Azure PowerShell modules are installed on your system. For troubleshooting information, please see: https://aka.ms/azps-version-error" -ErrorAction Stop
}
Write-Information "Loaded Module '$($accountsModule.Name)'"
@@ -50,6 +50,10 @@
# Tweaks the pipeline on module load
$instance.OnModuleLoad = $VTable.OnModuleLoad
+
+ # Following two delegates are added for telemetry
+ $instance.GetTelemetryId = $VTable.GetTelemetryId
+ $instance.Telemetry = $VTable.Telemetry
# Tweaks the pipeline per call
diff --git a/src/Functions/Functions.sln b/src/Functions/Functions.sln
index 1f54f934dd80..d5426368c802 100644
--- a/src/Functions/Functions.sln
+++ b/src/Functions/Functions.sln
@@ -3,17 +3,17 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.30114.105
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{7B8EBA26-BA09-4DA8-9401-41D548053C78}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{C38891CA-C59B-4380-930B-8E2A31A21568}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{5E18030B-9F9C-4841-B978-196F9CFA3932}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{06E5EB89-4532-4AE8-B10C-44587C5FDA87}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthenticationAssemblyLoadContext", "..\Accounts\AuthenticationAssemblyLoadContext\AuthenticationAssemblyLoadContext.csproj", "{634797F7-1197-49EB-ACE6-F5E10E6BF277}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthenticationAssemblyLoadContext", "..\Accounts\AuthenticationAssemblyLoadContext\AuthenticationAssemblyLoadContext.csproj", "{A1AF8367-9F9C-4D40-A491-394A19362F11}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{B51271AF-188B-47B0-B644-B3623CC5924E}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{19F9BACF-B8CC-421E-A1A5-73D6636AEE75}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Functions", "Az.Functions.csproj", "{3D65839B-6170-4D51-A8D9-D872E18D2A7A}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Functions", "Az.Functions.csproj", "{5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -28,77 +28,77 @@ Global
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}.Debug|x64.ActiveCfg = Debug|Any CPU
- {69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}.Debug|x64.Build.0 = Debug|Any CPU
- {69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}.Debug|x86.ActiveCfg = Debug|Any CPU
- {69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}.Debug|x86.Build.0 = Debug|Any CPU
- {69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}.Release|Any CPU.Build.0 = Release|Any CPU
- {69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}.Release|x64.ActiveCfg = Release|Any CPU
- {69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}.Release|x64.Build.0 = Release|Any CPU
- {69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}.Release|x86.ActiveCfg = Release|Any CPU
- {69E0CD7E-0CB8-4E58-B6BC-E81DB043CFD4}.Release|x86.Build.0 = Release|Any CPU
- {7B8EBA26-BA09-4DA8-9401-41D548053C78}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7B8EBA26-BA09-4DA8-9401-41D548053C78}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7B8EBA26-BA09-4DA8-9401-41D548053C78}.Debug|x64.ActiveCfg = Debug|Any CPU
- {7B8EBA26-BA09-4DA8-9401-41D548053C78}.Debug|x64.Build.0 = Debug|Any CPU
- {7B8EBA26-BA09-4DA8-9401-41D548053C78}.Debug|x86.ActiveCfg = Debug|Any CPU
- {7B8EBA26-BA09-4DA8-9401-41D548053C78}.Debug|x86.Build.0 = Debug|Any CPU
- {7B8EBA26-BA09-4DA8-9401-41D548053C78}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7B8EBA26-BA09-4DA8-9401-41D548053C78}.Release|Any CPU.Build.0 = Release|Any CPU
- {7B8EBA26-BA09-4DA8-9401-41D548053C78}.Release|x64.ActiveCfg = Release|Any CPU
- {7B8EBA26-BA09-4DA8-9401-41D548053C78}.Release|x64.Build.0 = Release|Any CPU
- {7B8EBA26-BA09-4DA8-9401-41D548053C78}.Release|x86.ActiveCfg = Release|Any CPU
- {7B8EBA26-BA09-4DA8-9401-41D548053C78}.Release|x86.Build.0 = Release|Any CPU
- {5E18030B-9F9C-4841-B978-196F9CFA3932}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5E18030B-9F9C-4841-B978-196F9CFA3932}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5E18030B-9F9C-4841-B978-196F9CFA3932}.Debug|x64.ActiveCfg = Debug|Any CPU
- {5E18030B-9F9C-4841-B978-196F9CFA3932}.Debug|x64.Build.0 = Debug|Any CPU
- {5E18030B-9F9C-4841-B978-196F9CFA3932}.Debug|x86.ActiveCfg = Debug|Any CPU
- {5E18030B-9F9C-4841-B978-196F9CFA3932}.Debug|x86.Build.0 = Debug|Any CPU
- {5E18030B-9F9C-4841-B978-196F9CFA3932}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5E18030B-9F9C-4841-B978-196F9CFA3932}.Release|Any CPU.Build.0 = Release|Any CPU
- {5E18030B-9F9C-4841-B978-196F9CFA3932}.Release|x64.ActiveCfg = Release|Any CPU
- {5E18030B-9F9C-4841-B978-196F9CFA3932}.Release|x64.Build.0 = Release|Any CPU
- {5E18030B-9F9C-4841-B978-196F9CFA3932}.Release|x86.ActiveCfg = Release|Any CPU
- {5E18030B-9F9C-4841-B978-196F9CFA3932}.Release|x86.Build.0 = Release|Any CPU
- {634797F7-1197-49EB-ACE6-F5E10E6BF277}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {634797F7-1197-49EB-ACE6-F5E10E6BF277}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {634797F7-1197-49EB-ACE6-F5E10E6BF277}.Debug|x64.ActiveCfg = Debug|Any CPU
- {634797F7-1197-49EB-ACE6-F5E10E6BF277}.Debug|x64.Build.0 = Debug|Any CPU
- {634797F7-1197-49EB-ACE6-F5E10E6BF277}.Debug|x86.ActiveCfg = Debug|Any CPU
- {634797F7-1197-49EB-ACE6-F5E10E6BF277}.Debug|x86.Build.0 = Debug|Any CPU
- {634797F7-1197-49EB-ACE6-F5E10E6BF277}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {634797F7-1197-49EB-ACE6-F5E10E6BF277}.Release|Any CPU.Build.0 = Release|Any CPU
- {634797F7-1197-49EB-ACE6-F5E10E6BF277}.Release|x64.ActiveCfg = Release|Any CPU
- {634797F7-1197-49EB-ACE6-F5E10E6BF277}.Release|x64.Build.0 = Release|Any CPU
- {634797F7-1197-49EB-ACE6-F5E10E6BF277}.Release|x86.ActiveCfg = Release|Any CPU
- {634797F7-1197-49EB-ACE6-F5E10E6BF277}.Release|x86.Build.0 = Release|Any CPU
- {B51271AF-188B-47B0-B644-B3623CC5924E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B51271AF-188B-47B0-B644-B3623CC5924E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B51271AF-188B-47B0-B644-B3623CC5924E}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B51271AF-188B-47B0-B644-B3623CC5924E}.Debug|x64.Build.0 = Debug|Any CPU
- {B51271AF-188B-47B0-B644-B3623CC5924E}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B51271AF-188B-47B0-B644-B3623CC5924E}.Debug|x86.Build.0 = Debug|Any CPU
- {B51271AF-188B-47B0-B644-B3623CC5924E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B51271AF-188B-47B0-B644-B3623CC5924E}.Release|Any CPU.Build.0 = Release|Any CPU
- {B51271AF-188B-47B0-B644-B3623CC5924E}.Release|x64.ActiveCfg = Release|Any CPU
- {B51271AF-188B-47B0-B644-B3623CC5924E}.Release|x64.Build.0 = Release|Any CPU
- {B51271AF-188B-47B0-B644-B3623CC5924E}.Release|x86.ActiveCfg = Release|Any CPU
- {B51271AF-188B-47B0-B644-B3623CC5924E}.Release|x86.Build.0 = Release|Any CPU
- {3D65839B-6170-4D51-A8D9-D872E18D2A7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3D65839B-6170-4D51-A8D9-D872E18D2A7A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3D65839B-6170-4D51-A8D9-D872E18D2A7A}.Debug|x64.ActiveCfg = Debug|Any CPU
- {3D65839B-6170-4D51-A8D9-D872E18D2A7A}.Debug|x64.Build.0 = Debug|Any CPU
- {3D65839B-6170-4D51-A8D9-D872E18D2A7A}.Debug|x86.ActiveCfg = Debug|Any CPU
- {3D65839B-6170-4D51-A8D9-D872E18D2A7A}.Debug|x86.Build.0 = Debug|Any CPU
- {3D65839B-6170-4D51-A8D9-D872E18D2A7A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3D65839B-6170-4D51-A8D9-D872E18D2A7A}.Release|Any CPU.Build.0 = Release|Any CPU
- {3D65839B-6170-4D51-A8D9-D872E18D2A7A}.Release|x64.ActiveCfg = Release|Any CPU
- {3D65839B-6170-4D51-A8D9-D872E18D2A7A}.Release|x64.Build.0 = Release|Any CPU
- {3D65839B-6170-4D51-A8D9-D872E18D2A7A}.Release|x86.ActiveCfg = Release|Any CPU
- {3D65839B-6170-4D51-A8D9-D872E18D2A7A}.Release|x86.Build.0 = Release|Any CPU
+ {B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}.Debug|x64.Build.0 = Debug|Any CPU
+ {B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}.Debug|x86.Build.0 = Debug|Any CPU
+ {B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}.Release|x64.ActiveCfg = Release|Any CPU
+ {B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}.Release|x64.Build.0 = Release|Any CPU
+ {B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}.Release|x86.ActiveCfg = Release|Any CPU
+ {B05057AE-D060-4EB3-88B3-4A0ED7EDEA0D}.Release|x86.Build.0 = Release|Any CPU
+ {C38891CA-C59B-4380-930B-8E2A31A21568}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C38891CA-C59B-4380-930B-8E2A31A21568}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C38891CA-C59B-4380-930B-8E2A31A21568}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C38891CA-C59B-4380-930B-8E2A31A21568}.Debug|x64.Build.0 = Debug|Any CPU
+ {C38891CA-C59B-4380-930B-8E2A31A21568}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C38891CA-C59B-4380-930B-8E2A31A21568}.Debug|x86.Build.0 = Debug|Any CPU
+ {C38891CA-C59B-4380-930B-8E2A31A21568}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C38891CA-C59B-4380-930B-8E2A31A21568}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C38891CA-C59B-4380-930B-8E2A31A21568}.Release|x64.ActiveCfg = Release|Any CPU
+ {C38891CA-C59B-4380-930B-8E2A31A21568}.Release|x64.Build.0 = Release|Any CPU
+ {C38891CA-C59B-4380-930B-8E2A31A21568}.Release|x86.ActiveCfg = Release|Any CPU
+ {C38891CA-C59B-4380-930B-8E2A31A21568}.Release|x86.Build.0 = Release|Any CPU
+ {06E5EB89-4532-4AE8-B10C-44587C5FDA87}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {06E5EB89-4532-4AE8-B10C-44587C5FDA87}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {06E5EB89-4532-4AE8-B10C-44587C5FDA87}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {06E5EB89-4532-4AE8-B10C-44587C5FDA87}.Debug|x64.Build.0 = Debug|Any CPU
+ {06E5EB89-4532-4AE8-B10C-44587C5FDA87}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {06E5EB89-4532-4AE8-B10C-44587C5FDA87}.Debug|x86.Build.0 = Debug|Any CPU
+ {06E5EB89-4532-4AE8-B10C-44587C5FDA87}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {06E5EB89-4532-4AE8-B10C-44587C5FDA87}.Release|Any CPU.Build.0 = Release|Any CPU
+ {06E5EB89-4532-4AE8-B10C-44587C5FDA87}.Release|x64.ActiveCfg = Release|Any CPU
+ {06E5EB89-4532-4AE8-B10C-44587C5FDA87}.Release|x64.Build.0 = Release|Any CPU
+ {06E5EB89-4532-4AE8-B10C-44587C5FDA87}.Release|x86.ActiveCfg = Release|Any CPU
+ {06E5EB89-4532-4AE8-B10C-44587C5FDA87}.Release|x86.Build.0 = Release|Any CPU
+ {A1AF8367-9F9C-4D40-A491-394A19362F11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A1AF8367-9F9C-4D40-A491-394A19362F11}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A1AF8367-9F9C-4D40-A491-394A19362F11}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {A1AF8367-9F9C-4D40-A491-394A19362F11}.Debug|x64.Build.0 = Debug|Any CPU
+ {A1AF8367-9F9C-4D40-A491-394A19362F11}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {A1AF8367-9F9C-4D40-A491-394A19362F11}.Debug|x86.Build.0 = Debug|Any CPU
+ {A1AF8367-9F9C-4D40-A491-394A19362F11}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A1AF8367-9F9C-4D40-A491-394A19362F11}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A1AF8367-9F9C-4D40-A491-394A19362F11}.Release|x64.ActiveCfg = Release|Any CPU
+ {A1AF8367-9F9C-4D40-A491-394A19362F11}.Release|x64.Build.0 = Release|Any CPU
+ {A1AF8367-9F9C-4D40-A491-394A19362F11}.Release|x86.ActiveCfg = Release|Any CPU
+ {A1AF8367-9F9C-4D40-A491-394A19362F11}.Release|x86.Build.0 = Release|Any CPU
+ {19F9BACF-B8CC-421E-A1A5-73D6636AEE75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {19F9BACF-B8CC-421E-A1A5-73D6636AEE75}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {19F9BACF-B8CC-421E-A1A5-73D6636AEE75}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {19F9BACF-B8CC-421E-A1A5-73D6636AEE75}.Debug|x64.Build.0 = Debug|Any CPU
+ {19F9BACF-B8CC-421E-A1A5-73D6636AEE75}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {19F9BACF-B8CC-421E-A1A5-73D6636AEE75}.Debug|x86.Build.0 = Debug|Any CPU
+ {19F9BACF-B8CC-421E-A1A5-73D6636AEE75}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {19F9BACF-B8CC-421E-A1A5-73D6636AEE75}.Release|Any CPU.Build.0 = Release|Any CPU
+ {19F9BACF-B8CC-421E-A1A5-73D6636AEE75}.Release|x64.ActiveCfg = Release|Any CPU
+ {19F9BACF-B8CC-421E-A1A5-73D6636AEE75}.Release|x64.Build.0 = Release|Any CPU
+ {19F9BACF-B8CC-421E-A1A5-73D6636AEE75}.Release|x86.ActiveCfg = Release|Any CPU
+ {19F9BACF-B8CC-421E-A1A5-73D6636AEE75}.Release|x86.Build.0 = Release|Any CPU
+ {5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}.Debug|x64.Build.0 = Debug|Any CPU
+ {5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}.Debug|x86.Build.0 = Debug|Any CPU
+ {5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}.Release|x64.ActiveCfg = Release|Any CPU
+ {5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}.Release|x64.Build.0 = Release|Any CPU
+ {5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}.Release|x86.ActiveCfg = Release|Any CPU
+ {5B123267-DA9F-47DC-BBCF-B8EDE98D21AC}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
EndGlobal
diff --git a/src/Functions/README.md b/src/Functions/README.md
index c299ced7c63f..506110ba6937 100644
--- a/src/Functions/README.md
+++ b/src/Functions/README.md
@@ -17,7 +17,7 @@ This directory contains the PowerShell module for the Functions service.
This module was primarily generated via [AutoRest](https://github.com/Azure/autorest) using the [PowerShell](https://github.com/Azure/autorest.powershell) extension.
## Module Requirements
-- [Az.Accounts module](https://www.powershellgallery.com/packages/Az.Accounts/), version 2.2.3 or greater
+- [Az.Accounts module](https://www.powershellgallery.com/packages/Az.Accounts/), version 2.7.5 or greater
## Authentication
AutoRest does not generate authentication code for the module. Authentication is handled via Az.Accounts by altering the HTTP payload before it is sent.
@@ -65,7 +65,7 @@ directive:
```
``` yaml
-branch: powershell-function
+branch: main
require:
- $(this-folder)/../readme.azure.noprofile.md
input-file:
diff --git a/src/Functions/check-dependencies.ps1 b/src/Functions/check-dependencies.ps1
index b02ae9135957..c29591c7bfe1 100644
--- a/src/Functions/check-dependencies.ps1
+++ b/src/Functions/check-dependencies.ps1
@@ -25,7 +25,7 @@ if(-not $Isolated) {
function DownloadModule ([bool]$predicate, [string]$path, [string]$moduleName, [string]$versionMinimum, [string]$requiredVersion) {
if($predicate) {
$module = Get-Module -ListAvailable -Name $moduleName
- if((-not $module) -or ($versionMinimum -and ($module | ForEach-Object { $_.Version } | Where-Object { $_ -ge [System.Version]$versionMinimum } | Measure-Object).Count -eq 0)) {
+ if((-not $module) -or ($versionMinimum -and ($module | ForEach-Object { $_.Version } | Where-Object { $_ -ge [System.Version]$versionMinimum } | Measure-Object).Count -eq 0) -or ($requiredVersion -and ($module | ForEach-Object { $_.Version } | Where-Object { $_ -eq [System.Version]$requiredVersion } | Measure-Object).Count -eq 0)) {
$null = New-Item -ItemType Directory -Force -Path $path
Write-Host -ForegroundColor Green "Installing local $moduleName module into '$path'..."
if ($requiredVersion) {
@@ -47,7 +47,7 @@ if(Test-Path -Path $localModulesPath) {
$env:PSModulePath = "$localModulesPath$([IO.Path]::PathSeparator)$env:PSModulePath"
}
-DownloadModule -predicate ($all -or $Accounts) -path $localModulesPath -moduleName 'Az.Accounts' -versionMinimum '2.2.3'
+DownloadModule -predicate ($all -or $Accounts) -path $localModulesPath -moduleName 'Az.Accounts' -versionMinimum '2.7.5'
DownloadModule -predicate ($all -or $Pester) -path $localModulesPath -moduleName 'Pester' -requiredVersion '4.10.1'
$tools = Join-Path $PSScriptRoot 'tools'
diff --git a/src/Functions/custom/HelperFunctions.ps1 b/src/Functions/custom/HelperFunctions.ps1
index 62d9deb71562..3b1b93179f62 100644
--- a/src/Functions/custom/HelperFunctions.ps1
+++ b/src/Functions/custom/HelperFunctions.ps1
@@ -42,6 +42,8 @@ $constants["FunctionsNoV2Version"] = @(
"USSec East"
)
+$constants["SetDefaultValueParameterWarningMessage"] = "This default value is subject to change over time. Please set this value explicitly to ensure the behavior is not accidentally impacted by future changes."
+
foreach ($variableName in $constants.Keys)
{
if (-not (Get-Variable $variableName -ErrorAction SilentlyContinue))
@@ -1018,7 +1020,7 @@ function GetRuntimeJsonDefinition
$RuntimeVersion = $latestVersion.ToString()
}
- Write-Verbose "RuntimeVersion not specified. Setting default runtime version for '$Runtime' to '$RuntimeVersion'." -Verbose
+ Write-Warning "RuntimeVersion not specified. Setting default value to '$RuntimeVersion'. $SetDefaultValueParameterWarningMessage"
}
# Get the RuntimeJsonDefinition
diff --git a/src/Functions/custom/New-AzFunctionApp.ps1 b/src/Functions/custom/New-AzFunctionApp.ps1
index 77378f3e8f40..12b41b93e1b8 100644
--- a/src/Functions/custom/New-AzFunctionApp.ps1
+++ b/src/Functions/custom/New-AzFunctionApp.ps1
@@ -266,7 +266,7 @@ function New-AzFunctionApp {
}
$FunctionsVersion = $DefaultFunctionsVersion
- Write-Verbose "FunctionsVersion not specified. Setting default FunctionsVersion to '$FunctionsVersion'." -Verbose
+ Write-Warning "FunctionsVersion not specified. Setting default value to '$FunctionsVersion'. $SetDefaultValueParameterWarningMessage"
}
ValidateFunctionsVersion -FunctionsVersion $FunctionsVersion
@@ -284,7 +284,7 @@ function New-AzFunctionApp {
if (-not $OSType)
{
$OSType = GetDefaultOSType -Runtime $Runtime
- Write-Verbose "OSType for $Runtime is '$OSType'." -Verbose
+ Write-Warning "OSType not specified. Setting default value to '$OSType'. $SetDefaultValueParameterWarningMessage"
}
$runtimeJsonDefintion = GetRuntimeJsonDefinition -FunctionsVersion $FunctionsVersion -Runtime $Runtime -RuntimeVersion $RuntimeVersion -OSType $OSType
diff --git a/src/Functions/examples/Get-AzWebAppBasicPublishingCredentialsPolicy.md b/src/Functions/examples/Get-AzWebAppBasicPublishingCredentialsPolicy.md
new file mode 100644
index 000000000000..6ee1a83db970
--- /dev/null
+++ b/src/Functions/examples/Get-AzWebAppBasicPublishingCredentialsPolicy.md
@@ -0,0 +1,22 @@
+### Example 1: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+### Example 2: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
diff --git a/src/Functions/examples/Get-AzWebAppFtpAllowed.md b/src/Functions/examples/Get-AzWebAppFtpAllowed.md
new file mode 100644
index 000000000000..6ee1a83db970
--- /dev/null
+++ b/src/Functions/examples/Get-AzWebAppFtpAllowed.md
@@ -0,0 +1,22 @@
+### Example 1: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+### Example 2: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
diff --git a/src/Functions/examples/Get-AzWebAppScmAllowed.md b/src/Functions/examples/Get-AzWebAppScmAllowed.md
new file mode 100644
index 000000000000..6ee1a83db970
--- /dev/null
+++ b/src/Functions/examples/Get-AzWebAppScmAllowed.md
@@ -0,0 +1,22 @@
+### Example 1: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+### Example 2: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
diff --git a/src/Functions/examples/New-AzFunctionApp.md b/src/Functions/examples/New-AzFunctionApp.md
index 6711c56c3f92..76f430d36162 100644
--- a/src/Functions/examples/New-AzFunctionApp.md
+++ b/src/Functions/examples/New-AzFunctionApp.md
@@ -4,7 +4,7 @@
New-AzFunctionApp -Name MyUniqueFunctionAppName `
-ResourceGroupName MyResourceGroupName `
-Location centralUS `
- -StorageAccount MyStorageAccountName `
+ -StorageAccountName MyStorageAccountName `
-Runtime PowerShell
```
@@ -17,7 +17,7 @@ This command creates a consumption PowerShell function app in Central US.
New-AzFunctionApp -Name MyUniqueFunctionAppName `
-ResourceGroupName MyResourceGroupName `
-PlanName MyPlanName `
- -StorageAccount MyStorageAccountName `
+ -StorageAccountName MyStorageAccountName `
-Runtime PowerShell
```
@@ -31,7 +31,7 @@ Note that the service plan and storage account must exist before this operation.
New-AzFunctionApp -Name MyUniqueFunctionAppName `
-ResourceGroupName MyResourceGroupName `
-PlanName MyPlanName `
- -StorageAccount MyStorageAccountName `
+ -StorageAccountName MyStorageAccountName `
-DockerImageName myacr.azurecr.io/myimage:tag
```
diff --git a/src/Functions/examples/Set-AzWebAppFtpAllowed.md b/src/Functions/examples/Set-AzWebAppFtpAllowed.md
new file mode 100644
index 000000000000..6ee1a83db970
--- /dev/null
+++ b/src/Functions/examples/Set-AzWebAppFtpAllowed.md
@@ -0,0 +1,22 @@
+### Example 1: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+### Example 2: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
diff --git a/src/Functions/examples/Set-AzWebAppScmAllowed.md b/src/Functions/examples/Set-AzWebAppScmAllowed.md
new file mode 100644
index 000000000000..6ee1a83db970
--- /dev/null
+++ b/src/Functions/examples/Set-AzWebAppScmAllowed.md
@@ -0,0 +1,22 @@
+### Example 1: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+### Example 2: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
diff --git a/src/Functions/exports/Get-AzFunctionApp.ps1 b/src/Functions/exports/Get-AzFunctionApp.ps1
index b6b5066f4789..a2749b587d74 100644
--- a/src/Functions/exports/Get-AzFunctionApp.ps1
+++ b/src/Functions/exports/Get-AzFunctionApp.ps1
@@ -120,6 +120,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
GetAll = 'Az.Functions.custom\Get-AzFunctionApp';
ByLocation = 'Az.Functions.custom\Get-AzFunctionApp';
@@ -136,6 +154,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -144,15 +163,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/Get-AzFunctionAppAvailableLocation.ps1 b/src/Functions/exports/Get-AzFunctionAppAvailableLocation.ps1
index a3dee8cac85d..21b0ba7b133b 100644
--- a/src/Functions/exports/Get-AzFunctionAppAvailableLocation.ps1
+++ b/src/Functions/exports/Get-AzFunctionAppAvailableLocation.ps1
@@ -106,6 +106,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
__AllParameterSets = 'Az.Functions.custom\Get-AzFunctionAppAvailableLocation';
}
@@ -119,6 +137,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -127,15 +146,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/Get-AzFunctionAppPlan.ps1 b/src/Functions/exports/Get-AzFunctionAppPlan.ps1
index ed5fa628d627..115e7a176497 100644
--- a/src/Functions/exports/Get-AzFunctionAppPlan.ps1
+++ b/src/Functions/exports/Get-AzFunctionAppPlan.ps1
@@ -112,6 +112,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
GetAll = 'Az.Functions.custom\Get-AzFunctionAppPlan';
ByLocation = 'Az.Functions.custom\Get-AzFunctionAppPlan';
@@ -128,6 +146,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -136,15 +155,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/Get-AzFunctionAppSetting.ps1 b/src/Functions/exports/Get-AzFunctionAppSetting.ps1
index 0c468fb8c0af..628b0dffd393 100644
--- a/src/Functions/exports/Get-AzFunctionAppSetting.ps1
+++ b/src/Functions/exports/Get-AzFunctionAppSetting.ps1
@@ -52,6 +52,8 @@ INPUTOBJECT :
[CloningInfoTrafficManagerProfileId ]: ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
[CloningInfoTrafficManagerProfileName ]: Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.
[Config ]: Configuration of the app.
+ [AcrUseManagedIdentityCred ]: Flag to use Managed Identity Creds for ACR pull
+ [AcrUserManagedIdentityId ]: If using user managed identity, the user managed identity ClientId
[ActionMinProcessExecutionTime ]: Minimum time the process must execute before taking the action
[ActionType ]: Predefined action to be taken.
[AlwaysOn ]: true if Always On is enabled; otherwise, false.
@@ -267,6 +269,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
ByName = 'Az.Functions.custom\Get-AzFunctionAppSetting';
ByObjectInput = 'Az.Functions.custom\Get-AzFunctionAppSetting';
@@ -281,6 +301,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -289,15 +310,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/Get-AzSystemAssignedIdentity.ps1 b/src/Functions/exports/Get-AzSystemAssignedIdentity.ps1
index df738c878282..29f1a3b123e3 100644
--- a/src/Functions/exports/Get-AzSystemAssignedIdentity.ps1
+++ b/src/Functions/exports/Get-AzSystemAssignedIdentity.ps1
@@ -166,6 +166,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
Get = 'Az.Functions.private\Get-AzSystemAssignedIdentity_Get';
GetViaIdentity = 'Az.Functions.private\Get-AzSystemAssignedIdentity_GetViaIdentity';
@@ -177,6 +195,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -185,15 +204,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/Get-AzWebAppBasicPublishingCredentialsPolicy.ps1 b/src/Functions/exports/Get-AzWebAppBasicPublishingCredentialsPolicy.ps1
new file mode 100644
index 000000000000..2be0cc7cda26
--- /dev/null
+++ b/src/Functions/exports/Get-AzWebAppBasicPublishingCredentialsPolicy.ps1
@@ -0,0 +1,252 @@
+
+# ----------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# http://www.apache.org/licenses/LICENSE-2.0
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code
+# is regenerated.
+# ----------------------------------------------------------------------------------
+
+<#
+.Synopsis
+Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
+.Description
+Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
+.Example
+{{ Add code here }}
+.Example
+{{ Add code here }}
+
+.Inputs
+Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.IFunctionsIdentity
+.Outputs
+Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.ICsmPublishingCredentialsPoliciesCollection
+.Notes
+COMPLEX PARAMETER PROPERTIES
+
+To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
+
+INPUTOBJECT : Identity Parameter
+ [AccountName ]: The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
+ [AnalysisName ]: Analysis Name
+ [AppSettingKey ]: App Setting key name.
+ [Authprovider ]: The auth provider for the users.
+ [BackupId ]: ID of the backup.
+ [BaseAddress ]: Module base address.
+ [BlobServicesName ]: The name of the blob Service within the specified storage account. Blob Service Name must be 'default'
+ [CertificateOrderName ]: Name of the certificate order..
+ [ContainerName ]: The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.
+ [DeletedSiteId ]: The numeric ID of the deleted app, e.g. 12345
+ [DetectorName ]: Detector Resource Name
+ [DiagnosticCategory ]: Diagnostic Category
+ [DiagnosticsName ]: Name of the diagnostics item.
+ [DomainName ]: Name of the domain.
+ [DomainOwnershipIdentifierName ]: Name of domain ownership identifier.
+ [EntityName ]: Name of the hybrid connection.
+ [FunctionName ]: Function name.
+ [GatewayName ]: Name of the gateway. Currently, the only supported string is "primary".
+ [HostName ]: Hostname in the hostname binding.
+ [HostingEnvironmentName ]: Name of the hosting environment.
+ [Id ]: Deployment ID.
+ [Id1 ]: Resource identity path
+ [ImmutabilityPolicyName ]: The name of the blob container immutabilityPolicy within the specified storage account. ImmutabilityPolicy Name must be 'default'
+ [Instance ]: Name of the instance in the multi-role pool.
+ [InstanceId ]:
+ [KeyId ]: The API Key ID. This is unique within a Application Insights component.
+ [KeyName ]: The name of the key.
+ [KeyType ]: The type of host key.
+ [Location ]:
+ [ManagementPolicyName ]: The name of the Storage Account Management Policy. It should always be 'default'
+ [Name ]: Name of the certificate.
+ [NamespaceName ]: The namespace for this hybrid connection.
+ [OperationId ]: GUID of the operation.
+ [PrId ]: The stage site identifier.
+ [PremierAddOnName ]: Add-on name.
+ [PrivateEndpointConnectionName ]:
+ [ProcessId ]: PID.
+ [PublicCertificateName ]: Public certificate name.
+ [PurgeId ]: In a purge status request, this is the Id of the operation the status of which is returned.
+ [RelayName ]: The relay name for this hybrid connection.
+ [ResourceGroupName ]: Name of the resource group to which the resource belongs.
+ [ResourceName ]: The name of the Application Insights component resource.
+ [RouteName ]: Name of the Virtual Network route.
+ [Scope ]: The resource provider scope of the resource. Parent resource being extended by Managed Identities.
+ [SiteExtensionId ]: Site extension name.
+ [SiteName ]: Site Name
+ [Slot ]: Slot Name
+ [SnapshotId ]: The ID of the snapshot to read.
+ [SourceControlType ]: Type of source control
+ [SubscriptionId ]: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).
+ [Userid ]: The user id of the user.
+ [View ]: The type of view. This can either be "summary" or "detailed".
+ [VnetName ]: Name of the virtual network.
+ [WebJobName ]: Name of Web Job.
+ [WorkerName ]: Name of worker machine, which typically starts with RD.
+ [WorkerPoolName ]: Name of the worker pool.
+.Link
+https://docs.microsoft.com/powershell/module/az.functions/get-azwebappbasicpublishingcredentialspolicy
+#>
+function Get-AzWebAppBasicPublishingCredentialsPolicy {
+[OutputType([Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.ICsmPublishingCredentialsPoliciesCollection])]
+[CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)]
+param(
+ [Parameter(ParameterSetName='Get', Mandatory)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [System.String]
+ # Name of the app.
+ ${Name},
+
+ [Parameter(ParameterSetName='Get', Mandatory)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [System.String]
+ # Name of the resource group to which the resource belongs.
+ ${ResourceGroupName},
+
+ [Parameter(ParameterSetName='Get')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
+ [System.String[]]
+ # Your Azure subscription ID.
+ # This is a GUID-formatted string (e.g.
+ # 00000000-0000-0000-0000-000000000000).
+ ${SubscriptionId},
+
+ [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.IFunctionsIdentity]
+ # Identity Parameter
+ # To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
+ ${InputObject},
+
+ [Parameter()]
+ [Alias('AzureRMContext', 'AzureCredential')]
+ [ValidateNotNull()]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Azure')]
+ [System.Management.Automation.PSObject]
+ # The credentials, account, tenant, and subscription used for communication with Azure.
+ ${DefaultProfile},
+
+ [Parameter(DontShow)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [System.Management.Automation.SwitchParameter]
+ # Wait for .NET debugger to attach
+ ${Break},
+
+ [Parameter(DontShow)]
+ [ValidateNotNull()]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.SendAsyncStep[]]
+ # SendAsync Pipeline Steps to be appended to the front of the pipeline
+ ${HttpPipelineAppend},
+
+ [Parameter(DontShow)]
+ [ValidateNotNull()]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.SendAsyncStep[]]
+ # SendAsync Pipeline Steps to be prepended to the front of the pipeline
+ ${HttpPipelinePrepend},
+
+ [Parameter(DontShow)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [System.Uri]
+ # The URI for the proxy server to use
+ ${Proxy},
+
+ [Parameter(DontShow)]
+ [ValidateNotNull()]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [System.Management.Automation.PSCredential]
+ # Credentials for a proxy server to use for the remote call
+ ${ProxyCredential},
+
+ [Parameter(DontShow)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [System.Management.Automation.SwitchParameter]
+ # Use the default credentials for the proxy
+ ${ProxyUseDefaultCredentials}
+)
+
+begin {
+ try {
+ $outBuffer = $null
+ if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) {
+ $PSBoundParameters['OutBuffer'] = 1
+ }
+ $parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
+ $mapping = @{
+ Get = 'Az.Functions.private\Get-AzWebAppBasicPublishingCredentialsPolicy_Get';
+ GetViaIdentity = 'Az.Functions.private\Get-AzWebAppBasicPublishingCredentialsPolicy_GetViaIdentity';
+ }
+ if (('Get') -contains $parameterSet -and -not $PSBoundParameters.ContainsKey('SubscriptionId')) {
+ $PSBoundParameters['SubscriptionId'] = (Get-AzContext).Subscription.Id
+ }
+ $cmdInfo = Get-Command -Name $mapping[$parameterSet]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet)
+ $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet)
+ $scriptCmd = {& $wrappedCmd @PSBoundParameters}
+ $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
+ $steppablePipeline.Begin($PSCmdlet)
+ } catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ throw
+ }
+}
+
+process {
+ try {
+ $steppablePipeline.Process($_)
+ } catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ throw
+ }
+
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
+end {
+ try {
+ $steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
+ } catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ throw
+ }
+}
+}
diff --git a/src/Functions/exports/Get-AzWebAppFtpAllowed.ps1 b/src/Functions/exports/Get-AzWebAppFtpAllowed.ps1
new file mode 100644
index 000000000000..39cd6d9f3632
--- /dev/null
+++ b/src/Functions/exports/Get-AzWebAppFtpAllowed.ps1
@@ -0,0 +1,252 @@
+
+# ----------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# http://www.apache.org/licenses/LICENSE-2.0
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code
+# is regenerated.
+# ----------------------------------------------------------------------------------
+
+<#
+.Synopsis
+Returns whether FTP is allowed on the site or not.
+.Description
+Returns whether FTP is allowed on the site or not.
+.Example
+{{ Add code here }}
+.Example
+{{ Add code here }}
+
+.Inputs
+Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.IFunctionsIdentity
+.Outputs
+Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.ICsmPublishingCredentialsPoliciesEntity
+.Notes
+COMPLEX PARAMETER PROPERTIES
+
+To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
+
+INPUTOBJECT : Identity Parameter
+ [AccountName ]: The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
+ [AnalysisName ]: Analysis Name
+ [AppSettingKey ]: App Setting key name.
+ [Authprovider ]: The auth provider for the users.
+ [BackupId ]: ID of the backup.
+ [BaseAddress ]: Module base address.
+ [BlobServicesName ]: The name of the blob Service within the specified storage account. Blob Service Name must be 'default'
+ [CertificateOrderName ]: Name of the certificate order..
+ [ContainerName ]: The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.
+ [DeletedSiteId ]: The numeric ID of the deleted app, e.g. 12345
+ [DetectorName ]: Detector Resource Name
+ [DiagnosticCategory ]: Diagnostic Category
+ [DiagnosticsName ]: Name of the diagnostics item.
+ [DomainName ]: Name of the domain.
+ [DomainOwnershipIdentifierName ]: Name of domain ownership identifier.
+ [EntityName ]: Name of the hybrid connection.
+ [FunctionName ]: Function name.
+ [GatewayName ]: Name of the gateway. Currently, the only supported string is "primary".
+ [HostName ]: Hostname in the hostname binding.
+ [HostingEnvironmentName ]: Name of the hosting environment.
+ [Id ]: Deployment ID.
+ [Id1 ]: Resource identity path
+ [ImmutabilityPolicyName ]: The name of the blob container immutabilityPolicy within the specified storage account. ImmutabilityPolicy Name must be 'default'
+ [Instance ]: Name of the instance in the multi-role pool.
+ [InstanceId ]:
+ [KeyId ]: The API Key ID. This is unique within a Application Insights component.
+ [KeyName ]: The name of the key.
+ [KeyType ]: The type of host key.
+ [Location ]:
+ [ManagementPolicyName ]: The name of the Storage Account Management Policy. It should always be 'default'
+ [Name ]: Name of the certificate.
+ [NamespaceName ]: The namespace for this hybrid connection.
+ [OperationId ]: GUID of the operation.
+ [PrId ]: The stage site identifier.
+ [PremierAddOnName ]: Add-on name.
+ [PrivateEndpointConnectionName ]:
+ [ProcessId ]: PID.
+ [PublicCertificateName ]: Public certificate name.
+ [PurgeId ]: In a purge status request, this is the Id of the operation the status of which is returned.
+ [RelayName ]: The relay name for this hybrid connection.
+ [ResourceGroupName ]: Name of the resource group to which the resource belongs.
+ [ResourceName ]: The name of the Application Insights component resource.
+ [RouteName ]: Name of the Virtual Network route.
+ [Scope ]: The resource provider scope of the resource. Parent resource being extended by Managed Identities.
+ [SiteExtensionId ]: Site extension name.
+ [SiteName ]: Site Name
+ [Slot ]: Slot Name
+ [SnapshotId ]: The ID of the snapshot to read.
+ [SourceControlType ]: Type of source control
+ [SubscriptionId ]: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).
+ [Userid ]: The user id of the user.
+ [View ]: The type of view. This can either be "summary" or "detailed".
+ [VnetName ]: Name of the virtual network.
+ [WebJobName ]: Name of Web Job.
+ [WorkerName ]: Name of worker machine, which typically starts with RD.
+ [WorkerPoolName ]: Name of the worker pool.
+.Link
+https://docs.microsoft.com/powershell/module/az.functions/get-azwebappftpallowed
+#>
+function Get-AzWebAppFtpAllowed {
+[OutputType([Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.ICsmPublishingCredentialsPoliciesEntity])]
+[CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)]
+param(
+ [Parameter(ParameterSetName='Get', Mandatory)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [System.String]
+ # Name of the app.
+ ${Name},
+
+ [Parameter(ParameterSetName='Get', Mandatory)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [System.String]
+ # Name of the resource group to which the resource belongs.
+ ${ResourceGroupName},
+
+ [Parameter(ParameterSetName='Get')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
+ [System.String[]]
+ # Your Azure subscription ID.
+ # This is a GUID-formatted string (e.g.
+ # 00000000-0000-0000-0000-000000000000).
+ ${SubscriptionId},
+
+ [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.IFunctionsIdentity]
+ # Identity Parameter
+ # To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
+ ${InputObject},
+
+ [Parameter()]
+ [Alias('AzureRMContext', 'AzureCredential')]
+ [ValidateNotNull()]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Azure')]
+ [System.Management.Automation.PSObject]
+ # The credentials, account, tenant, and subscription used for communication with Azure.
+ ${DefaultProfile},
+
+ [Parameter(DontShow)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [System.Management.Automation.SwitchParameter]
+ # Wait for .NET debugger to attach
+ ${Break},
+
+ [Parameter(DontShow)]
+ [ValidateNotNull()]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.SendAsyncStep[]]
+ # SendAsync Pipeline Steps to be appended to the front of the pipeline
+ ${HttpPipelineAppend},
+
+ [Parameter(DontShow)]
+ [ValidateNotNull()]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.SendAsyncStep[]]
+ # SendAsync Pipeline Steps to be prepended to the front of the pipeline
+ ${HttpPipelinePrepend},
+
+ [Parameter(DontShow)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [System.Uri]
+ # The URI for the proxy server to use
+ ${Proxy},
+
+ [Parameter(DontShow)]
+ [ValidateNotNull()]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [System.Management.Automation.PSCredential]
+ # Credentials for a proxy server to use for the remote call
+ ${ProxyCredential},
+
+ [Parameter(DontShow)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [System.Management.Automation.SwitchParameter]
+ # Use the default credentials for the proxy
+ ${ProxyUseDefaultCredentials}
+)
+
+begin {
+ try {
+ $outBuffer = $null
+ if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) {
+ $PSBoundParameters['OutBuffer'] = 1
+ }
+ $parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
+ $mapping = @{
+ Get = 'Az.Functions.private\Get-AzWebAppFtpAllowed_Get';
+ GetViaIdentity = 'Az.Functions.private\Get-AzWebAppFtpAllowed_GetViaIdentity';
+ }
+ if (('Get') -contains $parameterSet -and -not $PSBoundParameters.ContainsKey('SubscriptionId')) {
+ $PSBoundParameters['SubscriptionId'] = (Get-AzContext).Subscription.Id
+ }
+ $cmdInfo = Get-Command -Name $mapping[$parameterSet]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet)
+ $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet)
+ $scriptCmd = {& $wrappedCmd @PSBoundParameters}
+ $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
+ $steppablePipeline.Begin($PSCmdlet)
+ } catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ throw
+ }
+}
+
+process {
+ try {
+ $steppablePipeline.Process($_)
+ } catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ throw
+ }
+
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
+end {
+ try {
+ $steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
+ } catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ throw
+ }
+}
+}
diff --git a/src/Functions/exports/Get-AzWebAppFunctionKey.ps1 b/src/Functions/exports/Get-AzWebAppFunctionKey.ps1
index 432e8998204f..a95e7812ceb3 100644
--- a/src/Functions/exports/Get-AzWebAppFunctionKey.ps1
+++ b/src/Functions/exports/Get-AzWebAppFunctionKey.ps1
@@ -16,9 +16,9 @@
<#
.Synopsis
-Description for Get function keys for a function in a web site, or a deployment slot.
+Get function keys for a function in a web site, or a deployment slot.
.Description
-Description for Get function keys for a function in a web site, or a deployment slot.
+Get function keys for a function in a web site, or a deployment slot.
.Example
{{ Add code here }}
.Example
@@ -115,6 +115,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
List = 'Az.Functions.private\Get-AzWebAppFunctionKey_List';
}
@@ -128,6 +146,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -136,15 +155,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/Get-AzWebAppFunctionKeySlot.ps1 b/src/Functions/exports/Get-AzWebAppFunctionKeySlot.ps1
index 12a3a8efbcad..227740e8ac16 100644
--- a/src/Functions/exports/Get-AzWebAppFunctionKeySlot.ps1
+++ b/src/Functions/exports/Get-AzWebAppFunctionKeySlot.ps1
@@ -16,9 +16,9 @@
<#
.Synopsis
-Description for Get function keys for a function in a web site, or a deployment slot.
+Get function keys for a function in a web site, or a deployment slot.
.Description
-Description for Get function keys for a function in a web site, or a deployment slot.
+Get function keys for a function in a web site, or a deployment slot.
.Example
{{ Add code here }}
.Example
@@ -121,6 +121,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
List = 'Az.Functions.private\Get-AzWebAppFunctionKeySlot_List';
}
@@ -134,6 +152,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -142,15 +161,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/Get-AzWebAppScmAllowed.ps1 b/src/Functions/exports/Get-AzWebAppScmAllowed.ps1
new file mode 100644
index 000000000000..72ee1fa504d0
--- /dev/null
+++ b/src/Functions/exports/Get-AzWebAppScmAllowed.ps1
@@ -0,0 +1,252 @@
+
+# ----------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# http://www.apache.org/licenses/LICENSE-2.0
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code
+# is regenerated.
+# ----------------------------------------------------------------------------------
+
+<#
+.Synopsis
+Returns whether Scm basic auth is allowed on the site or not.
+.Description
+Returns whether Scm basic auth is allowed on the site or not.
+.Example
+{{ Add code here }}
+.Example
+{{ Add code here }}
+
+.Inputs
+Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.IFunctionsIdentity
+.Outputs
+Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.ICsmPublishingCredentialsPoliciesEntity
+.Notes
+COMPLEX PARAMETER PROPERTIES
+
+To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
+
+INPUTOBJECT : Identity Parameter
+ [AccountName ]: The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
+ [AnalysisName ]: Analysis Name
+ [AppSettingKey ]: App Setting key name.
+ [Authprovider ]: The auth provider for the users.
+ [BackupId ]: ID of the backup.
+ [BaseAddress ]: Module base address.
+ [BlobServicesName ]: The name of the blob Service within the specified storage account. Blob Service Name must be 'default'
+ [CertificateOrderName ]: Name of the certificate order..
+ [ContainerName ]: The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.
+ [DeletedSiteId ]: The numeric ID of the deleted app, e.g. 12345
+ [DetectorName ]: Detector Resource Name
+ [DiagnosticCategory ]: Diagnostic Category
+ [DiagnosticsName ]: Name of the diagnostics item.
+ [DomainName ]: Name of the domain.
+ [DomainOwnershipIdentifierName ]: Name of domain ownership identifier.
+ [EntityName ]: Name of the hybrid connection.
+ [FunctionName ]: Function name.
+ [GatewayName ]: Name of the gateway. Currently, the only supported string is "primary".
+ [HostName ]: Hostname in the hostname binding.
+ [HostingEnvironmentName ]: Name of the hosting environment.
+ [Id ]: Deployment ID.
+ [Id1 ]: Resource identity path
+ [ImmutabilityPolicyName ]: The name of the blob container immutabilityPolicy within the specified storage account. ImmutabilityPolicy Name must be 'default'
+ [Instance ]: Name of the instance in the multi-role pool.
+ [InstanceId ]:
+ [KeyId ]: The API Key ID. This is unique within a Application Insights component.
+ [KeyName ]: The name of the key.
+ [KeyType ]: The type of host key.
+ [Location ]:
+ [ManagementPolicyName ]: The name of the Storage Account Management Policy. It should always be 'default'
+ [Name ]: Name of the certificate.
+ [NamespaceName ]: The namespace for this hybrid connection.
+ [OperationId ]: GUID of the operation.
+ [PrId ]: The stage site identifier.
+ [PremierAddOnName ]: Add-on name.
+ [PrivateEndpointConnectionName ]:
+ [ProcessId ]: PID.
+ [PublicCertificateName ]: Public certificate name.
+ [PurgeId ]: In a purge status request, this is the Id of the operation the status of which is returned.
+ [RelayName ]: The relay name for this hybrid connection.
+ [ResourceGroupName ]: Name of the resource group to which the resource belongs.
+ [ResourceName ]: The name of the Application Insights component resource.
+ [RouteName ]: Name of the Virtual Network route.
+ [Scope ]: The resource provider scope of the resource. Parent resource being extended by Managed Identities.
+ [SiteExtensionId ]: Site extension name.
+ [SiteName ]: Site Name
+ [Slot ]: Slot Name
+ [SnapshotId ]: The ID of the snapshot to read.
+ [SourceControlType ]: Type of source control
+ [SubscriptionId ]: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).
+ [Userid ]: The user id of the user.
+ [View ]: The type of view. This can either be "summary" or "detailed".
+ [VnetName ]: Name of the virtual network.
+ [WebJobName ]: Name of Web Job.
+ [WorkerName ]: Name of worker machine, which typically starts with RD.
+ [WorkerPoolName ]: Name of the worker pool.
+.Link
+https://docs.microsoft.com/powershell/module/az.functions/get-azwebappscmallowed
+#>
+function Get-AzWebAppScmAllowed {
+[OutputType([Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.ICsmPublishingCredentialsPoliciesEntity])]
+[CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)]
+param(
+ [Parameter(ParameterSetName='Get', Mandatory)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [System.String]
+ # Name of the app.
+ ${Name},
+
+ [Parameter(ParameterSetName='Get', Mandatory)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [System.String]
+ # Name of the resource group to which the resource belongs.
+ ${ResourceGroupName},
+
+ [Parameter(ParameterSetName='Get')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
+ [System.String[]]
+ # Your Azure subscription ID.
+ # This is a GUID-formatted string (e.g.
+ # 00000000-0000-0000-0000-000000000000).
+ ${SubscriptionId},
+
+ [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.IFunctionsIdentity]
+ # Identity Parameter
+ # To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
+ ${InputObject},
+
+ [Parameter()]
+ [Alias('AzureRMContext', 'AzureCredential')]
+ [ValidateNotNull()]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Azure')]
+ [System.Management.Automation.PSObject]
+ # The credentials, account, tenant, and subscription used for communication with Azure.
+ ${DefaultProfile},
+
+ [Parameter(DontShow)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [System.Management.Automation.SwitchParameter]
+ # Wait for .NET debugger to attach
+ ${Break},
+
+ [Parameter(DontShow)]
+ [ValidateNotNull()]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.SendAsyncStep[]]
+ # SendAsync Pipeline Steps to be appended to the front of the pipeline
+ ${HttpPipelineAppend},
+
+ [Parameter(DontShow)]
+ [ValidateNotNull()]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.SendAsyncStep[]]
+ # SendAsync Pipeline Steps to be prepended to the front of the pipeline
+ ${HttpPipelinePrepend},
+
+ [Parameter(DontShow)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [System.Uri]
+ # The URI for the proxy server to use
+ ${Proxy},
+
+ [Parameter(DontShow)]
+ [ValidateNotNull()]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [System.Management.Automation.PSCredential]
+ # Credentials for a proxy server to use for the remote call
+ ${ProxyCredential},
+
+ [Parameter(DontShow)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Runtime')]
+ [System.Management.Automation.SwitchParameter]
+ # Use the default credentials for the proxy
+ ${ProxyUseDefaultCredentials}
+)
+
+begin {
+ try {
+ $outBuffer = $null
+ if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) {
+ $PSBoundParameters['OutBuffer'] = 1
+ }
+ $parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
+ $mapping = @{
+ Get = 'Az.Functions.private\Get-AzWebAppScmAllowed_Get';
+ GetViaIdentity = 'Az.Functions.private\Get-AzWebAppScmAllowed_GetViaIdentity';
+ }
+ if (('Get') -contains $parameterSet -and -not $PSBoundParameters.ContainsKey('SubscriptionId')) {
+ $PSBoundParameters['SubscriptionId'] = (Get-AzContext).Subscription.Id
+ }
+ $cmdInfo = Get-Command -Name $mapping[$parameterSet]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet)
+ $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet)
+ $scriptCmd = {& $wrappedCmd @PSBoundParameters}
+ $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
+ $steppablePipeline.Begin($PSCmdlet)
+ } catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ throw
+ }
+}
+
+process {
+ try {
+ $steppablePipeline.Process($_)
+ } catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ throw
+ }
+
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
+end {
+ try {
+ $steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
+ } catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ throw
+ }
+}
+}
diff --git a/src/Functions/exports/Get-AzWebAppSettingKeyVaultReference.ps1 b/src/Functions/exports/Get-AzWebAppSettingKeyVaultReference.ps1
index 68db26d2dd1f..670913973a85 100644
--- a/src/Functions/exports/Get-AzWebAppSettingKeyVaultReference.ps1
+++ b/src/Functions/exports/Get-AzWebAppSettingKeyVaultReference.ps1
@@ -16,9 +16,9 @@
<#
.Synopsis
-Description for Gets the config reference app settings and status of an app
+Gets the config reference app settings and status of an app
.Description
-Description for Gets the config reference app settings and status of an app
+Gets the config reference app settings and status of an app
.Example
{{ Add code here }}
.Example
@@ -192,6 +192,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
Get = 'Az.Functions.private\Get-AzWebAppSettingKeyVaultReference_Get';
Get1 = 'Az.Functions.private\Get-AzWebAppSettingKeyVaultReference_Get1';
@@ -208,6 +226,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -216,15 +235,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/Get-AzWebAppSyncStatus.ps1 b/src/Functions/exports/Get-AzWebAppSyncStatus.ps1
index e4c2dfe6c48c..ad5cc36d82d5 100644
--- a/src/Functions/exports/Get-AzWebAppSyncStatus.ps1
+++ b/src/Functions/exports/Get-AzWebAppSyncStatus.ps1
@@ -16,9 +16,9 @@
<#
.Synopsis
-Description for This is to allow calling via powershell and ARM template.
+This is to allow calling via powershell and ARM template.
.Description
-Description for This is to allow calling via powershell and ARM template.
+This is to allow calling via powershell and ARM template.
.Example
{{ Add code here }}
.Example
@@ -115,6 +115,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
List = 'Az.Functions.private\Get-AzWebAppSyncStatus_List';
}
@@ -128,6 +146,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -136,15 +155,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/Get-AzWebAppSyncStatusSlot.ps1 b/src/Functions/exports/Get-AzWebAppSyncStatusSlot.ps1
index 7f68abeb6395..24471fb538bf 100644
--- a/src/Functions/exports/Get-AzWebAppSyncStatusSlot.ps1
+++ b/src/Functions/exports/Get-AzWebAppSyncStatusSlot.ps1
@@ -16,9 +16,9 @@
<#
.Synopsis
-Description for This is to allow calling via powershell and ARM template.
+This is to allow calling via powershell and ARM template.
.Description
-Description for This is to allow calling via powershell and ARM template.
+This is to allow calling via powershell and ARM template.
.Example
{{ Add code here }}
.Example
@@ -121,6 +121,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
List = 'Az.Functions.private\Get-AzWebAppSyncStatusSlot_List';
}
@@ -134,6 +152,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -142,15 +161,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/Move-Az.ps1 b/src/Functions/exports/Move-Az.ps1
index 62045be1e6a3..51b0defe680b 100644
--- a/src/Functions/exports/Move-Az.ps1
+++ b/src/Functions/exports/Move-Az.ps1
@@ -16,9 +16,9 @@
<#
.Synopsis
-Description for Move resources between resource groups.
+Move resources between resource groups.
.Description
-Description for Move resources between resource groups.
+Move resources between resource groups.
.Example
{{ Add code here }}
.Example
@@ -212,6 +212,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
Move = 'Az.Functions.private\Move-Az_Move';
MoveExpanded = 'Az.Functions.private\Move-Az_MoveExpanded';
@@ -228,6 +246,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -236,15 +255,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/New-AzFunctionApp.ps1 b/src/Functions/exports/New-AzFunctionApp.ps1
index 5ee86a168aed..4e4eabbd96d2 100644
--- a/src/Functions/exports/New-AzFunctionApp.ps1
+++ b/src/Functions/exports/New-AzFunctionApp.ps1
@@ -23,19 +23,19 @@ Creates a function app.
New-AzFunctionApp -Name MyUniqueFunctionAppName `
-ResourceGroupName MyResourceGroupName `
-Location centralUS `
- -StorageAccount MyStorageAccountName `
+ -StorageAccountName MyStorageAccountName `
-Runtime PowerShell
.Example
New-AzFunctionApp -Name MyUniqueFunctionAppName `
-ResourceGroupName MyResourceGroupName `
-PlanName MyPlanName `
- -StorageAccount MyStorageAccountName `
+ -StorageAccountName MyStorageAccountName `
-Runtime PowerShell
.Example
New-AzFunctionApp -Name MyUniqueFunctionAppName `
-ResourceGroupName MyResourceGroupName `
-PlanName MyPlanName `
- -StorageAccount MyStorageAccountName `
+ -StorageAccountName MyStorageAccountName `
-DockerImageName myacr.azurecr.io/myimage:tag
.Outputs
@@ -253,6 +253,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
Consumption = 'Az.Functions.custom\New-AzFunctionApp';
CustomDockerImage = 'Az.Functions.custom\New-AzFunctionApp';
@@ -268,6 +286,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -276,15 +295,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/New-AzFunctionAppPlan.ps1 b/src/Functions/exports/New-AzFunctionAppPlan.ps1
index 686d77bbb87f..a083a9740b24 100644
--- a/src/Functions/exports/New-AzFunctionAppPlan.ps1
+++ b/src/Functions/exports/New-AzFunctionAppPlan.ps1
@@ -160,6 +160,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
__AllParameterSets = 'Az.Functions.custom\New-AzFunctionAppPlan';
}
@@ -173,6 +191,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -181,15 +200,32 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
diff --git a/src/Functions/exports/ProxyCmdletDefinitions.ps1 b/src/Functions/exports/ProxyCmdletDefinitions.ps1
index dc3768b372ae..cc586e25706f 100644
--- a/src/Functions/exports/ProxyCmdletDefinitions.ps1
+++ b/src/Functions/exports/ProxyCmdletDefinitions.ps1
@@ -166,6 +166,24 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
Get = 'Az.Functions.private\Get-AzSystemAssignedIdentity_Get';
GetViaIdentity = 'Az.Functions.private\Get-AzSystemAssignedIdentity_GetViaIdentity';
@@ -177,6 +195,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -185,63 +204,132 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
<#
.Synopsis
-Description for Get function keys for a function in a web site, or a deployment slot.
+Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
.Description
-Description for Get function keys for a function in a web site, or a deployment slot.
+Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
.Example
{{ Add code here }}
.Example
{{ Add code here }}
+.Inputs
+Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.IFunctionsIdentity
.Outputs
-Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.IStringDictionary
+Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.ICsmPublishingCredentialsPoliciesCollection
+.Notes
+COMPLEX PARAMETER PROPERTIES
+
+To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
+
+INPUTOBJECT : Identity Parameter
+ [AccountName ]: The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
+ [AnalysisName ]: Analysis Name
+ [AppSettingKey ]: App Setting key name.
+ [Authprovider ]: The auth provider for the users.
+ [BackupId ]: ID of the backup.
+ [BaseAddress ]: Module base address.
+ [BlobServicesName ]: The name of the blob Service within the specified storage account. Blob Service Name must be 'default'
+ [CertificateOrderName ]: Name of the certificate order..
+ [ContainerName ]: The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.
+ [DeletedSiteId ]: The numeric ID of the deleted app, e.g. 12345
+ [DetectorName ]: Detector Resource Name
+ [DiagnosticCategory ]: Diagnostic Category
+ [DiagnosticsName ]: Name of the diagnostics item.
+ [DomainName ]: Name of the domain.
+ [DomainOwnershipIdentifierName ]: Name of domain ownership identifier.
+ [EntityName ]: Name of the hybrid connection.
+ [FunctionName ]: Function name.
+ [GatewayName ]: Name of the gateway. Currently, the only supported string is "primary".
+ [HostName ]: Hostname in the hostname binding.
+ [HostingEnvironmentName ]: Name of the hosting environment.
+ [Id ]: Deployment ID.
+ [Id1 ]: Resource identity path
+ [ImmutabilityPolicyName ]: The name of the blob container immutabilityPolicy within the specified storage account. ImmutabilityPolicy Name must be 'default'
+ [Instance ]: Name of the instance in the multi-role pool.
+ [InstanceId ]:
+ [KeyId ]: The API Key ID. This is unique within a Application Insights component.
+ [KeyName ]: The name of the key.
+ [KeyType ]: The type of host key.
+ [Location ]:
+ [ManagementPolicyName ]: The name of the Storage Account Management Policy. It should always be 'default'
+ [Name ]: Name of the certificate.
+ [NamespaceName ]: The namespace for this hybrid connection.
+ [OperationId ]: GUID of the operation.
+ [PrId ]: The stage site identifier.
+ [PremierAddOnName ]: Add-on name.
+ [PrivateEndpointConnectionName ]:
+ [ProcessId ]: PID.
+ [PublicCertificateName ]: Public certificate name.
+ [PurgeId ]: In a purge status request, this is the Id of the operation the status of which is returned.
+ [RelayName ]: The relay name for this hybrid connection.
+ [ResourceGroupName ]: Name of the resource group to which the resource belongs.
+ [ResourceName ]: The name of the Application Insights component resource.
+ [RouteName ]: Name of the Virtual Network route.
+ [Scope ]: The resource provider scope of the resource. Parent resource being extended by Managed Identities.
+ [SiteExtensionId ]: Site extension name.
+ [SiteName ]: Site Name
+ [Slot ]: Slot Name
+ [SnapshotId ]: The ID of the snapshot to read.
+ [SourceControlType ]: Type of source control
+ [SubscriptionId ]: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).
+ [Userid ]: The user id of the user.
+ [View ]: The type of view. This can either be "summary" or "detailed".
+ [VnetName ]: Name of the virtual network.
+ [WebJobName ]: Name of Web Job.
+ [WorkerName ]: Name of worker machine, which typically starts with RD.
+ [WorkerPoolName ]: Name of the worker pool.
.Link
-https://docs.microsoft.com/powershell/module/az.functions/get-azwebappfunctionkeyslot
+https://docs.microsoft.com/powershell/module/az.functions/get-azwebappbasicpublishingcredentialspolicy
#>
-function Get-AzWebAppFunctionKeySlot {
-[OutputType([Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.IStringDictionary])]
-[CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')]
+function Get-AzWebAppBasicPublishingCredentialsPolicy {
+[OutputType([Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.ICsmPublishingCredentialsPoliciesCollection])]
+[CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)]
param(
- [Parameter(Mandatory)]
- [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
- [System.String]
- # Function name.
- ${FunctionName},
-
- [Parameter(Mandatory)]
+ [Parameter(ParameterSetName='Get', Mandatory)]
[Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
[System.String]
- # Site name.
+ # Name of the app.
${Name},
- [Parameter(Mandatory)]
+ [Parameter(ParameterSetName='Get', Mandatory)]
[Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
[System.String]
# Name of the resource group to which the resource belongs.
${ResourceGroupName},
- [Parameter(Mandatory)]
- [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
- [System.String]
- # Name of the deployment slot.
- ${Slot},
-
- [Parameter()]
+ [Parameter(ParameterSetName='Get')]
[Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
[Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
[System.String[]]
@@ -250,6 +338,13 @@ param(
# 00000000-0000-0000-0000-000000000000).
${SubscriptionId},
+ [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Category('Path')]
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.IFunctionsIdentity]
+ # Identity Parameter
+ # To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
+ ${InputObject},
+
[Parameter()]
[Alias('AzureRMContext', 'AzureCredential')]
[ValidateNotNull()]
@@ -305,10 +400,29 @@ begin {
$PSBoundParameters['OutBuffer'] = 1
}
$parameterSet = $PSCmdlet.ParameterSetName
+
+ if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) {
+ [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $Host.Runspace.Version.ToString()
+ }
+ $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ if ($preTelemetryId -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString()
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet)
+ } else {
+ $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ if ($internalCalledCmdlets -eq '') {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name
+ } else {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal'
+ }
+
$mapping = @{
- List = 'Az.Functions.private\Get-AzWebAppFunctionKeySlot_List';
+ Get = 'Az.Functions.private\Get-AzWebAppBasicPublishingCredentialsPolicy_Get';
+ GetViaIdentity = 'Az.Functions.private\Get-AzWebAppBasicPublishingCredentialsPolicy_GetViaIdentity';
}
- if (('List') -contains $parameterSet -and -not $PSBoundParameters.ContainsKey('SubscriptionId')) {
+ if (('Get') -contains $parameterSet -and -not $PSBoundParameters.ContainsKey('SubscriptionId')) {
$PSBoundParameters['SubscriptionId'] = (Get-AzContext).Subscription.Id
}
$cmdInfo = Get-Command -Name $mapping[$parameterSet]
@@ -318,6 +432,7 @@ begin {
$steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin)
$steppablePipeline.Begin($PSCmdlet)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
}
@@ -326,57 +441,132 @@ process {
try {
$steppablePipeline.Process($_)
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+ finally {
+ $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId
+ $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+
+}
end {
try {
$steppablePipeline.End()
+
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets
+ if ($preTelemetryId -eq '') {
+ [Microsoft.Azure.PowerShell.Cmdlets.Functions.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet)
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
+ }
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId
+
} catch {
+ [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext()
throw
}
-}
+}
}
<#
.Synopsis
-Description for Get function keys for a function in a web site, or a deployment slot.
+Returns whether FTP is allowed on the site or not.
.Description
-Description for Get function keys for a function in a web site, or a deployment slot.
+Returns whether FTP is allowed on the site or not.
.Example
{{ Add code here }}
.Example
{{ Add code here }}
+.Inputs
+Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.IFunctionsIdentity
.Outputs
-Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.IStringDictionary
+Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.ICsmPublishingCredentialsPoliciesEntity
+.Notes
+COMPLEX PARAMETER PROPERTIES
+
+To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
+
+INPUTOBJECT : Identity Parameter
+ [AccountName ]: The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
+ [AnalysisName ]: Analysis Name
+ [AppSettingKey ]: App Setting key name.
+ [Authprovider ]: The auth provider for the users.
+ [BackupId ]: ID of the backup.
+ [BaseAddress ]: Module base address.
+ [BlobServicesName ]: The name of the blob Service within the specified storage account. Blob Service Name must be 'default'
+ [CertificateOrderName ]: Name of the certificate order..
+ [ContainerName ]: The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.
+ [DeletedSiteId ]: The numeric ID of the deleted app, e.g. 12345
+ [DetectorName