Guide de migration pour Az 4.1.0

Ce document décrit les changements apportés entre les versions 3.0.0 et 4.1.0 d’Az.

Az.ApiManagement

Add-AzApiManagementRegion

Le type de la propriété Type de type Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementServiceIdentity est passé de Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementServiceIdentityType à System.String.

New-AzApiManagement

  • L’applet de commande New-AzApiManagement ne prend plus en charge le paramètre AssignIdentity et aucun alias n’a été trouvé pour le nom de paramètre d’origine.
  • Le jeu de paramètres __AllParameterSets pour l’applet de commande New-AzApiManagement a été supprimé.

Set-AzApiManagement

  • L’applet de commande Set-AzApiManagement ne prend plus en charge le paramètre AssignIdentity et aucun alias n’a été trouvé pour le nom de paramètre d’origine.
  • Le jeu de paramètres __AllParameterSets pour l’applet de commande Set-AzApiManagement a été supprimé.

Get-AzApiManagementProperty

L’applet de commande Get-AzApiManagementProperty a été remplacée par Get-AzApiManagementNamedValue.

New-AzApiManagementProperty

L’applet de commande New-AzApiManagementProperty a été remplacée par New-AzApiManagementNamedValue.

Remove-AzApiManagementProperty

L’applet de commande Remove-AzApiManagementProperty a été remplacée par Remove-AzApiManagementNamedValue.

Set-AzApiManagementProperty

L’applet de commande Set-AzApiManagementProperty a été remplacée par Set-AzApiManagementNamedValue.

Az.Batch

Get-AzBatchApplication, New-AzBatchApplication

La propriété ApplicationPackages de type Microsoft.Azure.Commands.Batch.Models.PSApplication a été supprimée.

Get-AzBatchComputeNode, New-AzBatchPool

La propriété PublicIPs de type Microsoft.Azure.Commands.Batch.Models.PSNetworkConfiguration a été supprimée.

Get-AzBatchApplicationPackage, New-AzBatchApplicationPackage

Le type de la propriété StorageUrlExpiry de type Microsoft.Azure.Commands.Batch.Models.PSApplicationPackage est passé de System.DateTime à System.DateTime?.

Az.Compute

Remove-AzVmssDiagnosticsExtension

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Get-AzVMImage

  • L’applet de commande Get-AzVMImage ne prend plus en charge le paramètre FilterExpression et aucun alias n’a été trouvé pour le nom de paramètre d’origine.
  • Le jeu de paramètres ListVMImage pour l’applet de commande Get-AzVMImage a été supprimé.

New-AzVMConfig

  • L’applet de commande New-AzVMConfig ne prend plus en charge le paramètre AssignIdentity et aucun alias n’a été trouvé pour le nom de paramètre d’origine.
  • Le jeu de paramètres AssignIdentityParameterSet pour l’applet de commande New-AzVMConfig a été supprimé.

Update-AzVM

  • L’applet de commande Update-AzVM ne prend plus en charge le paramètre AssignIdentity et aucun alias n’a été trouvé pour le nom de paramètre d’origine.
  • Le jeu de paramètres AssignIdentityParameterSet pour l’applet de commande Update-AzVM a été supprimé.

New-AzProximityPlacementGroup

  • Le type générique pour les propriétés VirtualMachines, VirtualMachineScaleSets et AvailabilitySets est passé de System.Collections.Generic.IList1[Microsoft.Azure.Management.Compute.Models.SubResource] à System.Collections.Generic.IList1[Microsoft.Azure.Management.Compute.Models.SubResourceWithColocationStatus].
  • Les propriétés VirtualMachinesColocationStatus, VirtualMachineScaleSetsColocationStatus et AvailabilitySetsColocationStatus de type Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup ont été supprimées.

Avant

PS C:\> New-AzProximityPlacementGroup -ResourceGroupName $resourceGroupName -Name $proximityPlacementGroupName -Location $location -Tag @{key1 = 'val1'} | Format-List

ResourceGroupName                       : $resourceGroupName
ProximityPlacementGroupType             : Standard
VirtualMachinesColocationStatus         : {}
VirtualMachineScaleSetsColocationStatus : {}
AvailabilitySetsColocationStatus        : {}
ColocationStatus                        :
Id                                      : /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/$resourceGroupName/providers/Microsoft.Compute/proximityPlacementGroups/$proximityPlacementGroupName
Name                                    : $proximityPlacementGroupName
Type                                    : Microsoft.Compute/proximityPlacementGroups
Location                                : $location
Tags                                    : {[key1, val1]}
VirtualMachines                         : {}
VirtualMachineScaleSets                 : {}
AvailabilitySets                        : {}

After

PS C:\> New-AzProximityPlacementGroup -ResourceGroupName $resourceGroupName -Name $proximityPlacementGroupName -Location $location -Tag @{key1 = 'val1'} | Format-List

ResourceGroupName                       : $resourceGroupName
ProximityPlacementGroupType             : StandardColocationStatus                        :
Id                                      : /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/$resourceGroupName/providers/Microsoft.Compute/proximityPlacementGroups/$proximityPlacementGroupName
Name                                    : $proximityPlacementGroupName
Type                                    : Microsoft.Compute/proximityPlacementGroups
Location                                : $location
Tags                                    : {[key1, val1]}
VirtualMachines                         : {}
VirtualMachineScaleSets                 : {}
AvailabilitySets                        : {}

Remove-AzProximityPlacementGroup

  • Le type générique pour les propriétés VirtualMachines, VirtualMachineScaleSets et AvailabilitySets est passé de System.Collections.Generic.IList1[Microsoft.Azure.Management.Compute.Models.SubResource] à System.Collections.Generic.IList1[Microsoft.Azure.Management.Compute.Models.SubResourceWithColocationStatus].
  • Les propriétés VirtualMachinesColocationStatus, VirtualMachineScaleSetsColocationStatus et AvailabilitySetsColocationStatus de type Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup ont été supprimées.

Avant

PS C:\> Get-AzProximityPlacementGroup -ResourceGroupName $resourceGroupName -Name $proximityPlacementGroupName | Remove-AzProximityPlacementGroup | Format-List

ResourceGroupName                       : $resourceGroupName
ProximityPlacementGroupType             : Standard
VirtualMachinesColocationStatus         : {}
VirtualMachineScaleSetsColocationStatus : {}
AvailabilitySetsColocationStatus        : {}
ColocationStatus                        :
Id                                      : /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/$resourceGroupName/providers/Microsoft.Compute/proximityPlacementGroups/$proximityPlacementGroupName
Name                                    : $proximityPlacementGroupName
Type                                    : Microsoft.Compute/proximityPlacementGroups
Location                                : $location
Tags                                    : {[key1, val1]}
VirtualMachines                         : {}
VirtualMachineScaleSets                 : {}
AvailabilitySets                        : {}

After

PS C:\> Get-AzProximityPlacementGroup -ResourceGroupName $resourceGroupName -Name $proximityPlacementGroupName | Remove-AzProximityPlacementGroup | Format-List

ResourceGroupName                       : $resourceGroupName
ProximityPlacementGroupType             : StandardColocationStatus                        :
Id                                      : /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/$resourceGroupName/providers/Microsoft.Compute/proximityPlacementGroups/$proximityPlacementGroupName
Name                                    : $proximityPlacementGroupName
Type                                    : Microsoft.Compute/proximityPlacementGroups
Location                                : $location
Tags                                    : {[key1, val1]}
VirtualMachines                         : {}
VirtualMachineScaleSets                 : {}
AvailabilitySets                        : {}

Get-AzProximityPlacementGroup

  • Le type générique pour les propriétés VirtualMachines, VirtualMachineScaleSets et AvailabilitySets est passé de System.Collections.Generic.IList1[Microsoft.Azure.Management.Compute.Models.SubResource] à System.Collections.Generic.IList1[Microsoft.Azure.Management.Compute.Models.SubResourceWithColocationStatus].
  • Les propriétés VirtualMachinesColocationStatus, VirtualMachineScaleSetsColocationStatus et AvailabilitySetsColocationStatus de type Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup ont été supprimées.

Avant

PS C:\> Get-AzProximityPlacementGroup -ResourceGroupName $resourceGroupName -Name $proximityPlacementGroupName | Format-List

ResourceGroupName                       : $resourceGroupName
ProximityPlacementGroupType             : Standard
VirtualMachinesColocationStatus         : {}
VirtualMachineScaleSetsColocationStatus : {}
AvailabilitySetsColocationStatus        : {}
ColocationStatus                        :
Id                                      : /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/$resourceGroupName/providers/Microsoft.Compute/proximityPlacementGroups/$proximityPlacementGroupName
Name                                    : $proximityPlacementGroupName
Type                                    : Microsoft.Compute/proximityPlacementGroups
Location                                : $location
Tags                                    : {[key1, val1]}
VirtualMachines                         : {}
VirtualMachineScaleSets                 : {}
AvailabilitySets                        : {}

After

PS C:\> Get-AzProximityPlacementGroup -ResourceGroupName $resourceGroupName -Name $proximityPlacementGroupName | Format-List

ResourceGroupName                       : $resourceGroupName
ProximityPlacementGroupType             : StandardColocationStatus                        :
Id                                      : /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/$resourceGroupName/providers/Microsoft.Compute/proximityPlacementGroups/$proximityPlacementGroupName
Name                                    : $proximityPlacementGroupName
Type                                    : Microsoft.Compute/proximityPlacementGroups
Location                                : $location
Tags                                    : {[key1, val1]}
VirtualMachines                         : {}
VirtualMachineScaleSets                 : {}
AvailabilitySets                        : {}

Add-AzVmssAdditionalUnattendContent

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Add-AzVmssDataDisk

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Add-AzVmssExtension

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Add-AzVmssNetworkInterfaceConfiguration

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Add-AzVmssSecret

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Add-AzVmssSshPublicKey

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Add-AzVmssWinRMListener

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

New-AzVmssConfig

  • Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.
  • Ne prend plus en charge le paramètre AutomaticRepairMaxInstanceRepairsPercent et aucun alias n’a été trouvé pour le nom de paramètre d’origine.
  • Ne prend plus en charge le paramètre AssignIdentity et aucun alias n’a été trouvé pour le nom de paramètre d’origine.
  • Le jeu de paramètres __AllParameterSets a été supprimé.
  • Le jeu de paramètres ExplicitIdentityParameterSet a été supprimé.
  • Le jeu de paramètres AssignIdentityParameterSet a été supprimé.

Remove-AzVmssDataDisk

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Remove-AzVmssExtension

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Remove-AzVmssNetworkInterfaceConfiguration

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Set-AzVmssBootDiagnostic

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Set-AzVmssOsProfile

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Set-AzVmssRollingUpgradePolicy

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Set-AzVmssStorageProfile

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

New-AzVmss

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Repair-AzVmssServiceFabricUpdateDomain

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Get-AzVmss

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Set-AzVmssOrchestrationServiceState

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Update-AzVmss

  • Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.
  • Ne prend plus en charge le paramètre AutomaticRepairMaxInstanceRepairsPercent et aucun alias n’a été trouvé pour le nom de paramètre d’origine.
  • Le jeu de paramètres __AllParameterSets a été supprimé.
  • Le jeu de paramètres ExplicitIdentityParameterSet a été supprimé.

Add-AzVmssDiagnosticsExtension

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Disable-AzVmssDiskEncryption

Le type de la propriété AutomaticRepairsPolicy de type Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet est passé de Microsoft.Azure.Commands.Compute.Automation.Models.PSAutomaticRepairsPolicy à Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy.

Az.KeyVault

New-AzKeyVaultCertificateOrganizationDetail

L’alias New-AzKeyVaultCertificateOrganizationDetails a été supprimé. Utilisez New-AzKeyVaultCertificateOrganizationDetail.

Avant

PS C:\> New-AzKeyVaultCertificateOrganizationDetails -AdministratorDetails $AdminDetails

After

PS C:\> New-AzKeyVaultCertificateOrganizationDetail -AdministratorDetails $AdminDetails

New-AzKeyVaultCertificateAdministratorDetail

L’alias New-AzKeyVaultCertificateAdministratorDetails a été supprimé. Utilisez New-AzKeyVaultCertificateAdministratorDetail.

Avant

PS C:\> $AdminDetails = New-AzKeyVaultCertificateAdministratorDetails -FirstName 'Patti' -LastName 'Fuller' -EmailAddress 'patti.fuller@contoso.com' -PhoneNumber '5553334444'

After

PS C:\> $AdminDetails = New-AzKeyVaultCertificateAdministratorDetail -FirstName 'Patti' -LastName 'Fuller' -EmailAddress 'patti.fuller@contoso.com' -PhoneNumber '5553334444'

New-AzKeyVault

-EnableSoftDelete a été supprimé, car la suppression réversible est activée par défaut. Utilisez -DisableSoftDelete si ce comportement ne vous convient pas.

Avant

PS C:\> New-AzKeyVault -VaultName 'Contoso03Vault' -ResourceGroupName 'Group14' -Location 'East US' -EnableSoftDelete

After

PS C:\> New-AzKeyVault -VaultName 'Contoso03Vault' -ResourceGroupName 'Group14' -Location 'East US'

Az.Monitor

Add-AzLogProfile

Le type de la propriété RetentionPolicy de type Microsoft.Azure.Commands.Insights.OutputClasses.PSLogProfile est passé de Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy à Microsoft.Azure.Management.Monitor.Models.RetentionPolicy.

Get-AzLogProfile

Le type de la propriété RetentionPolicy de type Microsoft.Azure.Commands.Insights.OutputClasses.PSLogProfile est passé de Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy à Microsoft.Azure.Management.Monitor.Models.RetentionPolicy.

New-AzMetricAlertRuleV2Criteria

Le jeu de paramètres __AllParameterSets pour l’applet de commande New-AzMetricAlertRuleV2Criteria a été supprimé.

Az.Network

Get-AzNetworkWatcherConnectionMonitor

Le type générique pour la propriété RoundTripTimeMs est passé de System.Nullable1[System.Int32] à System.Nullable1[System.Double].

New-AzNetworkWatcherConnectionMonitorTestConfigurationObject

Le type générique pour le paramètre SuccessThresholdRoundTripTimeMs est passé de System.Nullable1[System.Int32] à System.Nullable1[System.Double].

Az.OperationalInsights

Get-AzOperationalInsightsDataSource

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

New-AzOperationalInsightsApplicationInsightsDataSource

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

New-AzOperationalInsightsAzureActivityLogDataSource

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

New-AzOperationalInsightsCustomLogDataSource

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

New-AzOperationalInsightsLinuxPerformanceObjectDataSource

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

New-AzOperationalInsightsLinuxSyslogDataSource

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

New-AzOperationalInsightsWindowsEventDataSource

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

New-AzOperationalInsightsWindowsPerformanceCounterDataSource

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Remove-AzOperationalInsightsDataSource

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Disable-AzOperationalInsightsIISLogCollection

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Disable-AzOperationalInsightsLinuxCustomLogCollection

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Disable-AzOperationalInsightsLinuxPerformanceCollection

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Disable-AzOperationalInsightsLinuxSyslogCollection

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Enable-AzOperationalInsightsIISLogCollection

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Enable-AzOperationalInsightsLinuxCustomLogCollection

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Enable-AzOperationalInsightsLinuxPerformanceCollection

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Enable-AzOperationalInsightsLinuxSyslogCollection

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Get-AzOperationalInsightsSavedSearch

La propriété Metadata de type Microsoft.Azure.Commands.OperationalInsights.Models.PSSearchListSavedSearchResponse a été supprimée.

Get-AzOperationalInsightsSavedSearchResult

L’applet de commande Get-AzOperationalInsightsSavedSearchResult n’est plus prise en charge par le kit SDK et a été supprimée.

Get-AzOperationalInsightsSearchResult

L’applet de commande Get-AzOperationalInsightsSearchResult n’est plus prise en charge par le kit SDK et a été supprimée.

Get-AzOperationalInsightsStorageInsight

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

New-AzOperationalInsightsStorageInsight

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Remove-AzOperationalInsightsStorageInsight

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Set-AzOperationalInsightsStorageInsight

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Get-AzOperationalInsightsLinkTarget

L’applet de commande Get-AzOperationalInsightsLinkTarget n’est plus prise en charge par le SDK et a été supprimée.

Get-AzOperationalInsightsWorkspace

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

New-AzOperationalInsightsWorkspace

  • La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.
  • L’applet de commande New-AzOperationalInsightsWorkspace ne prend plus en charge le paramètre CustomerId et aucun alias n’a été trouvé pour le nom de paramètre d’origine.
  • Le jeu de paramètres __AllParameterSets pour l’applet de commande New-AzOperationalInsightsWorkspace a été supprimé.

Set-AzOperationalInsightsWorkspace

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Invoke-AzOperationalInsightsQuery

La propriété PortalUrl de type Microsoft.Azure.Commands.OperationalInsights.Models.PSWorkspace a été supprimée.

Az.Resources

Get-AzDeploymentScript

Le type de la propriété Status de type Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsDeploymentScript est passé de Microsoft.Azure.Management.ResourceManager.Models.ScriptStatus à Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsScriptStatus.

Get-AzDeploymentScriptLog

Le type de la propriété Status de type Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsDeploymentScript est passé de Microsoft.Azure.Management.ResourceManager.Models.ScriptStatus à Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsScriptStatus.

Save-AzDeploymentScriptLog

Le type de la propriété Status de type Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsDeploymentScript est passé de Microsoft.Azure.Management.ResourceManager.Models.ScriptStatus à Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsScriptStatus.

Get-AzResourceLock, New-AzResourceLock, Remove-AzResourceLock, Set-AzResourceLock

Le paramètre TenantLevel a été supprimé.

Get-AzPolicyAlias

Le type générique pour la propriété Aliases est passé de System.Collections.Generic.IList1[Microsoft.Azure.Management.ResourceManager.Models.AliasType] à System.Collections.Generic.IList1[Microsoft.Azure.Management.ResourceManager.Models.Alias].

New-AzPolicyAssignment

  • L’applet de commande New-AzPolicyAssignment ne prend plus en charge le type System.Management.Automation.PSObject pour le paramètre PolicyDefinition.
  • L’applet de commande New-AzPolicyAssignment ne prend plus en charge le type System.Management.Automation.PSObject pour le paramètre PolicySetDefinition.

Remove-AzDeploymentScript

Le type de la propriété Status de type Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsDeploymentScript est passé de Microsoft.Azure.Management.ResourceManager.Models.ScriptStatus à Microsoft.Azure.Commands.ResourceManager.Cmdlets.SdkModels.PsScriptStatus.

Az.Storage

Update-AzStorageAccountNetworkRuleSet, Get-AzStorageAccountNetworkRuleSet

Valeur NetWorkRule DefaultAction modifiée pour passer de : Autoriser = 1, Refuser = 0, à : Autoriser = 0, Refuser = 1.

New-AzStorageTable, Get-AzStorageTable

2 propriétés de l’objet de sortie AzureStorageTable.CloudTable.ServiceClient ont été supprimées : ConnectionPolicy, ConsistencyLevel.

Get-AzStorageFile, Remove-AzStorageFile, Get-AzStorageFileContent, Set-AzStorageFileContent, Start-AzStorageFileCopy

Remplacez le type de sortie CloudFile par AzureStorageFile. La sortie d’origine devient alors la propriété enfant « CloudFile » de la nouvelle sortie

Avant

PS C:\> $file = Get-AzStorageFile -ShareName $shareName -Path testfile -Context $ctx

PS C:\> Remove-AzStorageFile -File $file

After

PS C:\> $file = Get-AzStorageFile -ShareName $shareName -Path testfile -Context $ctx

PS C:\> Remove-AzStorageFile -File $file.CloudFile

Get-AzStorageFile, New-AzStorageDirectory, Remove-AzStorageDirectory

Remplacez le type de sortie CloudFileDirectory par AzureStorageFileDirectory. La sortie d’origine devient alors la propriété enfant « CloudFileDirectory » de la nouvelle sortie

Avant

PS C:\> $dir = Get-AzStorageFile -ShareName $shareName -Path testdir -Context $ctx

PS C:\> Remove-AzStorageDirectory -Directory $dir

After

PS C:\> $dir = Get-AzStorageFile -ShareName $shareName -Path testdir -Context $ctx

PS C:\> Remove-AzStorageDirectory -Directory $dir.CloudFileDirectory

Get-AzStorageShare, New-AzStorageShare, Remove-AzStorageShare

Remplacez le type de sortie FileShareProperties par AzureStorageFileShare. La sortie d’origine devient alors la propriété enfant « CloudFileShare » de la nouvelle sortie

Avant

PS C:\> $share = Get-AzStorageShare -Name $shareName -Context $ctx

PS C:\> Remove-AzStorageShare -Share $share

After

PS C:\> $share = Get-AzStorageShare -Name $shareName -Context $ctx

PS C:\> Remove-AzStorageShare -Share $share.CloudFileShare

Set-AzStorageShareQuota

Remplacez le type de sortie FileShareProperties par AzureStorageFileShare. La sortie d’origine devient alors la propriété sous-enfant « CloudFileShare.Properties » de la nouvelle sortie

Avant

PS C:\> $shareProperties = Set-AzStorageShareQuota -Name $shareName -Quota 100 -Context $ctx

PS C:\> $shareProperties

ETag                LastModified                Quota
----                ------------                -----
"0x8D7F5BC7789FC63" 5/11/2020 3:03:30 PM +00:00   100

After

PS C:\> $share = Set-AzStorageShareQuota -Name $shareName -Quota 100 -Context $ctx

PS C:\> $share

   File End Point: https://weiors1.file.core.windows.net/

Name     QuotaGiB LastModified                IsSnapshot SnapshotTime
----     -------- ------------                ---------- ------------
weitest1 100      5/11/2020 3:03:30 PM +00:00 False

PS C:\> $share.CloudFileShare.Properties

ETag                LastModified                Quota
----                ------------                -----
"0x8D7F5BC7789FC63" 5/11/2020 3:03:30 PM +00:00   100

Remove-AzStorageDirectory

Lors de la suppression de répertoires de sous-fichiers avec l’objet annuaire (Directory) parent et -Path, il n’est plus possible d’entrer -Path à partir du pipeline avec une correspondance de type (chaîne).

Avant

PS C:\> $dir = Get-AzStorageFile -ShareName $shareName -Path testdir -Context $ctx

PS C:\> @('dir1', 'dir2') | Remove-AzStorageDirectory -Directory $dir

After

PS C:\> $dir = Get-AzStorageFile -ShareName $shareName -Path testdir -Context $ctx

PS C:\> $paths = @(
    [PSCustomObject]@{  Path = 'dir1 }
    [PSCustomObject]@{ Path = 'dir2' }
)

PS C:\> $paths | Remove-AzStorageDirectory -Directory $dir.CloudFileDirectory