Freigeben über


Migrationshandbuch für Az 15.0.0

Az.Batch

New-AzBatchCertificate

Das Feature für Azure Batch-Kontozertifikate wurde eingestellt, und alle zertifikatbezogenen Befehle wurden aus Batch entfernt. Siehe https://learn.microsoft.com/en-us/azure/batch/batch-certificate-migration-guide.

Vorher

New-AzBatchCertificate -FilePath "E:\Certificates\MyCert.cer" -BatchContext $Context

Nach

Remove-AzBatchCertificate

Das Feature für Azure Batch-Kontozertifikate wurde eingestellt, und alle zertifikatbezogenen Befehle wurden aus Batch entfernt. Siehe https://learn.microsoft.com/en-us/azure/batch/batch-certificate-migration-guide.

Vorher

Remove-AzBatchCertificate -ThumbprintAlgorithm "sha1" -Thumbprint "c1e494a415149c5f211c4778b52f2e834a07247c"

Nach

Stop-AzBatchCertificateDeletion

Das Feature für Azure Batch-Kontozertifikate wurde eingestellt, und alle zertifikatbezogenen Befehle wurden aus Batch entfernt. Siehe https://learn.microsoft.com/en-us/azure/batch/batch-certificate-migration-guide.

Vorher

Stop-AzBatchCertificateDeletion -ThumbprintAlgorithm "sha1" -Thumbprint "c1e494a415149c5f211c4778b52f2e834a07247c" -BatchContext $Context

Nach

Get-AzBatchCertificate

Das Feature für Azure Batch-Kontozertifikate wurde eingestellt, und alle zertifikatbezogenen Befehle wurden aus Batch entfernt. Siehe https://learn.microsoft.com/en-us/azure/batch/batch-certificate-migration-guide.

Vorher

Get-AzBatchCertificate -ThumbprintAlgorithm "sha1" -Thumbprint "C1******7C" -BatchContext $Context

Nach

New-AzBatchPool

Die folgenden Parameter wurden entfernt: ResourceTag, , CloudServiceConfiguration, CertificateReferences, , ApplicationLicenses, CurrentNodeCommunicationModeund TargetNodeCommunicationMode. Für CloudServiceConfiguration verwenden Sie stattdessen VirtualMachineConfiguration; alle anderen entfernten Parameter haben keinen Ersatz.

Vorher


$resourceTags = @{
"Tag1" = "value1"
"Tag2" = "Value2"
}

$certificate =  -Object -TypeName "Microsoft.Azure.Commands.Batch.Models.PSCertificate"
$certificatesRef =  -Object -TypeName "Microsoft.Azure.Commands.Batch.Models.PSCertificateReferenceNew" -ArgumentList @($certificate)
$configuration = New-Object -TypeName "Microsoft.Azure.Commands.Batch.Models.PSCloudServiceConfiguration" -ArgumentList @(4,"*")

New-AzBatchPool -Id "MyPool" -VirtualMachineSize "STANDARD_D1_V2" -CloudServiceConfiguration $configuration  -TargetDedicatedComputeNodes 3 -CertificateReferences $certificatesRef -ApplicationLicenses @('licenses1', 'licenses2') -CurrentNodeCommunicationMode Default -TargetNodeCommunicationMode Classic -ResourceTags @resourceTags -BatchContext $Context

Nach

$imageReference = New-Object -TypeName "Microsoft.Azure.Commands.Batch.Models.PSImageReference" -ArgumentList @("WindowsServer", "MicrosoftWindowsServer", "2016-Datacenter", "*")
$configuration = New-Object -TypeName "Microsoft.Azure.Commands.Batch.Models.PSVirtualMachineConfiguration" -ArgumentList @($imageReference, "batch.node.windows amd64")
New-AzBatchPool -Id "MyPool" -VirtualMachineSize "STANDARD_D1_V2" -VirtualMachineConfiguration $configuration -TargetDedicatedComputeNodes 3 -BatchContext $Context

Set-AzBatchPool

Die folgenden Eigenschaften wurden aus dem PSCloudPool Parameter entfernt: ResourceTag, , CloudServiceConfiguration, CertificateReferences, , ApplicationLicenses, CurrentNodeCommunicationModeund TargetNodeCommunicationMode.

Vorher


$Pool = Get-AzBatchPool "ContosoPool" -BatchContext $Context

$resourceTags = @{
"Tag1" = "value1"
"Tag2" = "Value2"
}

$certificate =  -Object -TypeName "Microsoft.Azure.Commands.Batch.Models.PSCertificate"
$certificatesRef =  -Object -TypeName "Microsoft.Azure.Commands.Batch.Models.PSCertificateReferenceNew" -ArgumentList @($certificate)

$StartTask = New-Object Microsoft.Azure.Commands.Batch.Models.PSStartTask
$StartTask.CommandLine = "cmd /c echo example"

$Pool.CertificateReferences = $certificatesRef
$Pool.ApplicationLicenses = @('licenses1', 'licenses2')
$Pool.ResourceTag = $resourceTags
$Pool.TargetNodeCommunicationMode = Classic
$Pool.StartTask = $StartTask
Set-AzBatchPool -Pool $Pool -BatchContext $Context

Nach

$Pool = Get-AzBatchPool "ContosoPool" -BatchContext $Context

$StartTask = New-Object Microsoft.Azure.Commands.Batch.Models.PSStartTask
$StartTask.CommandLine = "cmd /c echo example"

$Pool.StartTask = $StartTask
Set-AzBatchPool -Pool $Pool -BatchContext $Context

Get-AzBatchPool

Die folgenden Eigenschaften wurden aus dem Rückgabetyp PSCloudPoolentfernt: ResourceTag, , CloudServiceConfiguration, , CertificateReferences, ApplicationLicenses, CurrentNodeCommunicationModeund TargetNodeCommunicationMode.

Vorher

$psCloudPool = Get-AzBatchPool -Id "MyPool" -BatchContext $Context

$var1 = $psCloudPool.Id
$var2 = $psCloudPool.ResourceTag
$var3 = $psCloudPool.CloudServiceConfiguration
$var4 = $psCloudPool.CertificateReferences
$var5 = $psCloudPool.ApplicationLicenses
$var6 = $psCloudPool.CurrentNodeCommunicationMode
$var7 = $psCloudPool.TargetNodeCommunicationMode

Nach

Get-AzBatchPool -Id "MyPool" -BatchContext $Context

$var1 = $psCloudPool.Id

Get-AzBatchRemoteDesktopProtocolFile

Der Befehl Get-AzBatchRemoteDesktopProtocolFile ist veraltet. Verwenden Sie Get-AzBatchRemoteLoginSettings stattdessen.

Vorher


Get-AzBatchRemoteDesktopProtocolFile -PoolId "Pool06" -ComputeNodeId "ComputeNode01" -DestinationPath "C:\PowerShell\ComputeNode01.rdp" -BatchContext $Context

Nach

Get-AzBatchRemoteLoginSetting -PoolId "Pool06" -ComputeNodeId "ComputeNode01" -BatchContext $Context

Get-AzBatchJob

Die Eigenschaft PoolInformation des Rückgabetyps PSCloudJob hat die folgenden Eigenschaften im Unterobjekt entfernt: ResourceTag, , CloudServiceConfigurationCertificateReferences, ApplicationLicenses, und CurrentNodeCommunicationModeTargetNodeCommunicationMode.

Vorher

$psCloudJob =  Get-AzBatchJob -Id "Job01" -BatchContext $Context

$var1 = $psCloudJob.PoolInformation.AutoPoolSpecification.PoolSpecification.PoolId
$var2 = $psCloudJob.PoolInformation.AutoPoolSpecification.PoolSpecification.ResourceTag
$var3 = $psCloudJob.PoolInformation.AutoPoolSpecification.PoolSpecification.CloudServiceConfiguration
$var4 = $psCloudJob.PoolInformation.AutoPoolSpecification.PoolSpecification.CertificateReferences
$var5 = $psCloudJob.PoolInformation.AutoPoolSpecification.PoolSpecification.ApplicationLicenses
$var6 = $psCloudJob.PoolInformation.AutoPoolSpecification.PoolSpecification.CurrentNodeCommunicationMode
$var7 = $psCloudJob.PoolInformation.AutoPoolSpecification.PoolSpecification.TargetNodeCommunicationMode

Nach

$psCloudJob =  Get-AzBatchJob -Id "Job01" -BatchContext $Context

$var1 = $psCloudJob.PoolInformation.AutoPoolSpecification.PoolSpecification.PoolId

Get-AzBatchComputeNode

Die Eigenschaft CertificateReferences wurde aus dem Rückgabetyp entfernt. PSComputeNode

Vorher

$computeNode = Get-AzBatchComputeNode -PoolId "Pool06" -Id "tvm-2316545714_1-20150725t213220z" -BatchContext $Context

var1 = $computeNode.Id
var2 = $computeNode.CertificateReferences

Nach

$computeNode = Get-AzBatchComputeNode -PoolId "Pool06" -Id "tvm-2316545714_1-20150725t213220z" -BatchContext $Context

var1 = $computeNode.Id

Az.DevCenter

Connect-AzDevCenterAdminCatalog

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Connect-AzDevCenterAdminProjectCatalog

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminAttachedNetwork

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminCatalog

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminCatalogSyncErrorDetail

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminCustomizationTask

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminCustomizationTaskErrorDetail

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminDevBoxDefinition

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminDevCenter

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Die Eigenschaft "PlanId" wurde aus dem Ausgabetyp "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.IDevCenter" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminEnvironmentDefinition

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminEnvironmentDefinitionErrorDetail

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminEnvironmentType

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminGallery

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminImage

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminImageVersion

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminNetworkConnection

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminNetworkConnectionHealthDetail

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminOperationStatus

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminPlan

Dieses Cmdlet wird entfernt. Die Ressource "Plan" wurde nie für die Produktion freigegeben und war nicht für die Verwendung verfügbar. Keine Aktion erforderlich – diese Entfernung wirkt sich nicht auf vorhandene Funktionen aus.

Get-AzDevCenterAdminPlanMember

Dieses Cmdlet wird entfernt. Die Ressource "PlanMember" wurde nie für die Produktion freigegeben und war nicht für die Verwendung verfügbar. Keine Aktion erforderlich – diese Entfernung wirkt sich nicht auf vorhandene Funktionen aus.

Get-AzDevCenterAdminPool

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminProject

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminProjectAllowedEnvironmentType

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminProjectCatalog

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminProjectCatalogSyncErrorDetail

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminProjectEnvironmentDefinition

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminProjectEnvironmentDefinitionErrorDetail

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminProjectEnvironmentType

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminProjectInheritedSetting

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Get-AzDevCenterAdminSchedule

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Invoke-AzDevCenterAdminExecuteCheckNameAvailability

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Invoke-AzDevCenterAdminExecuteCheckScopedNameAvailability

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterAdminAttachedNetwork

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterAdminCatalog

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterAdminDevBoxDefinition

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterAdminDevCenter

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Darüber hinaus wurde der Parameter "PlanId" aus diesem Cmdlet entfernt, und die Eigenschaft "PlanId" wurde aus dem Ausgabetyp "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.IDevCenter" entfernt. Diese Eigenschaften und Parameter wurden mit nichtleasierten Features verknüpft und waren nie in der Produktion verfügbar. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterAdminEnvironmentType

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterAdminGallery

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterAdminNetworkConnection

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterAdminPlan

Dieses Cmdlet wird entfernt. Die Ressource "Plan" wurde nie für die Produktion freigegeben und war nicht für die Verwendung verfügbar. Keine Aktion erforderlich – diese Entfernung wirkt sich nicht auf vorhandene Funktionen aus.

New-AzDevCenterAdminPlanMember

Dieses Cmdlet wird entfernt. Die Ressource "PlanMember" wurde nie für die Produktion freigegeben und war nicht für die Verwendung verfügbar. Keine Aktion erforderlich – diese Entfernung wirkt sich nicht auf vorhandene Funktionen aus.

New-AzDevCenterAdminPool

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterAdminProject

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterAdminProjectCatalog

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterAdminProjectEnvironmentType

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterAdminSchedule

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Remove-AzDevCenterAdminAttachedNetwork

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Remove-AzDevCenterAdminCatalog

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Remove-AzDevCenterAdminDevBoxDefinition

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Remove-AzDevCenterAdminDevCenter

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Remove-AzDevCenterAdminEnvironmentType

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Remove-AzDevCenterAdminGallery

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Remove-AzDevCenterAdminNetworkConnection

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Remove-AzDevCenterAdminPlan

Dieses Cmdlet wird entfernt. Die Ressource "Plan" wurde nie für die Produktion freigegeben und war nicht für die Verwendung verfügbar. Keine Aktion erforderlich – diese Entfernung wirkt sich nicht auf vorhandene Funktionen aus.

Remove-AzDevCenterAdminPlanMember

Dieses Cmdlet wird entfernt. Die Ressource "PlanMember" wurde nie für die Produktion freigegeben und war nicht für die Verwendung verfügbar. Keine Aktion erforderlich – diese Entfernung wirkt sich nicht auf vorhandene Funktionen aus.

Remove-AzDevCenterAdminPool

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Remove-AzDevCenterAdminProject

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Remove-AzDevCenterAdminProjectCatalog

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Remove-AzDevCenterAdminProjectEnvironmentType

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Remove-AzDevCenterAdminSchedule

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Start-AzDevCenterAdminNetworkConnectionHealthCheck

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Start-AzDevCenterAdminPoolHealthCheck

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Sync-AzDevCenterAdminCatalog

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Sync-AzDevCenterAdminProjectCatalog

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Update-AzDevCenterAdminCatalog

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Update-AzDevCenterAdminDevBoxDefinition

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Update-AzDevCenterAdminDevCenter

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Darüber hinaus wurde der Parameter "PlanId" aus diesem Cmdlet entfernt, und die Eigenschaft "PlanId" wurde aus dem Ausgabetyp "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.IDevCenter" entfernt. Diese Eigenschaften und Parameter wurden mit nichtleasierten Features verknüpft und waren nie in der Produktion verfügbar. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Update-AzDevCenterAdminEnvironmentType

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Update-AzDevCenterAdminNetworkConnection

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Update-AzDevCenterAdminPlan

Dieses Cmdlet wird entfernt. Die Ressource "Plan" wurde nie für die Produktion freigegeben und war nicht für die Verwendung verfügbar. Keine Aktion erforderlich – diese Entfernung wirkt sich nicht auf vorhandene Funktionen aus.

Update-AzDevCenterAdminPlanMember

Dieses Cmdlet wird entfernt. Die Ressource "PlanMember" wurde nie für die Produktion freigegeben und war nicht für die Verwendung verfügbar. Keine Aktion erforderlich – diese Entfernung wirkt sich nicht auf vorhandene Funktionen aus.

Update-AzDevCenterAdminPool

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Update-AzDevCenterAdminProject

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Update-AzDevCenterAdminProjectCatalog

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Update-AzDevCenterAdminProjectEnvironmentType

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

Update-AzDevCenterAdminSchedule

Die Eigenschaften "PlanName" und "MemberName" wurden aus dem Typ "Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.IDevCenterIdentity" entfernt. Diese Eigenschaften wurden unveröffentlichten Features zugeordnet und waren nie in der Produktion eingesetzt. Keine Aktion erforderlich – diese Änderung wirkt sich nicht auf die freigegebenen Funktionen oder die vorhandene Verwendung dieses Cmdlets aus.

New-AzDevCenterUserDevBox

Der Parameter "LocalAdministrator" wurde aus diesem Cmdlet entfernt. Dieser Parameter war nicht funktionsfähig und hat keine Auswirkung, wenn er verwendet wird. Es ist keine Aktion erforderlich . Das Entfernen dieses Parameters wirkt sich nicht auf vorhandene Funktionen aus.

Remove-AzDevCenterUserDevBox

Der interne Typ des Felds Property wurde von Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IAny zu Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IOperationStatusProperties geändert. Dies ist eine interne Typverbesserung, die sich nicht auf die zurückgegebenen Eigenschaften auswirkt oder wie auf sie zugegriffen wird. Es ist keine Aktion erforderlich . Der Zugriff auf benutzerdefinierte Vorgangseigenschaften bleibt unverändert. Beide Typen funktionieren als Wörterbücher mit identischen Zugriffsmustern.

Remove-AzDevCenterUserEnvironment

Der interne Typ des Felds Property wurde von Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IAny zu Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IOperationStatusProperties geändert. Dies ist eine interne Typverbesserung, die sich nicht auf die zurückgegebenen Eigenschaften auswirkt oder wie auf sie zugegriffen wird. Es ist keine Aktion erforderlich . Der Zugriff auf benutzerdefinierte Vorgangseigenschaften bleibt unverändert. Beide Typen funktionieren als Wörterbücher mit identischen Zugriffsmustern.

Repair-AzDevCenterUserDevBox

Der interne Typ des Felds Property wurde von Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IAny zu Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IOperationStatusProperties geändert. Dies ist eine interne Typverbesserung, die sich nicht auf die zurückgegebenen Eigenschaften auswirkt oder wie auf sie zugegriffen wird. Es ist keine Aktion erforderlich . Der Zugriff auf benutzerdefinierte Vorgangseigenschaften bleibt unverändert. Beide Typen funktionieren als Wörterbücher mit identischen Zugriffsmustern.

Restart-AzDevCenterUserDevBox

Der interne Typ des Felds Property wurde von Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IAny zu Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IOperationStatusProperties geändert. Dies ist eine interne Typverbesserung, die sich nicht auf die zurückgegebenen Eigenschaften auswirkt oder wie auf sie zugegriffen wird. Es ist keine Aktion erforderlich . Der Zugriff auf benutzerdefinierte Vorgangseigenschaften bleibt unverändert. Beide Typen funktionieren als Wörterbücher mit identischen Zugriffsmustern.

Start-AzDevCenterUserDevBox

Der interne Typ des Felds Property wurde von Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IAny zu Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IOperationStatusProperties geändert. Dies ist eine interne Typverbesserung, die sich nicht auf die zurückgegebenen Eigenschaften auswirkt oder wie auf sie zugegriffen wird. Es ist keine Aktion erforderlich . Der Zugriff auf benutzerdefinierte Vorgangseigenschaften bleibt unverändert. Beide Typen funktionieren als Wörterbücher mit identischen Zugriffsmustern.

Stop-AzDevCenterUserDevBox

Der interne Typ des Felds Property wurde von Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IAny zu Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.IOperationStatusProperties geändert. Dies ist eine interne Typverbesserung, die sich nicht auf die zurückgegebenen Eigenschaften auswirkt oder wie auf sie zugegriffen wird. Es ist keine Aktion erforderlich . Der Zugriff auf benutzerdefinierte Vorgangseigenschaften bleibt unverändert. Beide Typen funktionieren als Wörterbücher mit identischen Zugriffsmustern.

Az.FrontDoor

Disable-AzFrontDoorCustomDomainHttps

Der Rückgabetyp wurde von PSFrontendEndpoint in Boolean geändert. Die Möglichkeit, dieses Cmdlet zu verwenden, ist identisch.

Vorher

Disable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz"

Nach

Disable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz"

Enable-AzFrontDoorCustomDomainHttps

Der Rückgabetyp wurde von PSFrontendEndpoint in Boolean geändert. Die Möglichkeit, dieses Cmdlet zu verwenden, ist identisch.

Vorher

Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz" -MinimumTlsVersion "1.2"

Nach

Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz" -MinimumTlsVersion "1.2"

Get-AzFrontDoor

Der Name des Rückgabetypfelds wurde von plural in singular geändert.

Vorher

Get-AzFrontDoor -ResourceGroupName "rg1" -Name "frontDoor1"
FriendlyName          : frontdoor1
FrontDoorId           : {guid}
RoutingRules          : {routingrule1}
BackendPools          : {backendpool1}
HealthProbeSettings   : {healthProbeSetting1}
LoadBalancingSettings : {loadbalancingsetting1}
FrontendEndpoints     : {frontendendpoint1}
EnabledState          : Enabled
ResourceState         : Enabled
ProvisioningState     : Succeeded
Cname                 :
Tags                  : {tag1, tag2}
Id                    : /subscriptions/{guid}/resourcegroups/rg1/providers/M
                        icrosoft.Network/frontdoors/frontdoor1
Name                  : frontdoor1
Type                  : Microsoft.Network/frontdoor1

Nach

Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz" -MinimumTlsVersion "1.2"
BackendPool          : {BackendPool0}
BackendPoolsSetting  : {
                         "enforceCertificateNameCheck": "Enabled",
                         "sendRecvTimeoutSeconds": 30
                       }
Cname                :
EnabledState         : Disabled
ExtendedProperty     : {
                         "MigratedTo": {link0}
                       }
FriendlyName         : frontDoor1
FrontdoorId          : {guid0}
FrontendEndpoint     : {Endpoint0}
HealthProbeSetting   : {HealthProbeSetting0}
Id                   : /subscriptions/{guid}/resourcegroups/rg1/providers/M
                        icrosoft.Network/frontdoors/frontdoor1
LoadBalancingSetting : {LoadBalancingSetting0}
Location             : Global
Name                 : frontDoor1
ProvisioningState    : Succeeded
ResourceGroupName    : {rg1}
ResourceState        : Migrated
RoutingRule          : {RoutingRule0,RoutingRule1}
RulesEngine          : {RulesEngine0,RulesEngine1}
Tag                  : {
                       }
Type                 : Microsoft.Network/frontdoors

Get-AzFrontDoorRulesEngine

Rückgabefeld "RulesEngineRules" in Rule geändert

Vorher

Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name rulesengine3
Name         RulesEngineRules
----         ----------------
rulesEngine3 {rules1}

Nach

Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name rulesengine3
Id                : /subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Network/frontdoors/{frontDoorName}/rulesengines/rulesengine3
Name              : rulesengine3
ResourceGroupName : {resourceGroupName}
ResourceState     : Enabled
Rule              : {{
                      "name": "rule111",
                      "priority": 0,
                      "action": {
                        "requestHeaderActions": [ ],
                        "responseHeaderActions": [
                          {
                            "headerActionType": "Overwrite",
                            "headerName": "ff",
                            "value": "ff"
                          }
                        ]
                      },
                      "matchConditions": [
                        {
                          "rulesEngineMatchVariable": "QueryString",
                          "rulesEngineOperator": "Contains",
                          "negateCondition": false,
                          "rulesEngineMatchValue": [ "fdfd" ],
                          "transforms": [ ]
                        }
                      ],
                      "matchProcessingBehavior": "Continue"
                    }}
Type              : Microsoft.Network/frontdoors/rulesengines

Get-AzFrontDoorWafPolicy

Der Rückgabewert ändert sich.

before

Get-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName
Name         PolicyMode PolicyEnabledState CustomBlockResponseStatusCode RedirectUrl
----         ---------- ------------------ ----------------------------- -----------
{policyName} Prevention            Enabled                           403 https://www.bing.com/

Nach

Get-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName
Customrule           : {customrule0, customrule01}
Etag                 :
FrontendEndpointLink : {}
Id                   : /subscriptions/{subid}/resourcegroups/{rg}/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/{policyName}
Location             : Global
ManagedRuleSet       : {{
                         "ruleSetType": "Microsoft_DefaultRuleSet",
                         "ruleSetVersion": "2.0",
                         "ruleSetAction": "Block",
                         "exclusions": [ ],
                         "ruleGroupOverrides": [ ]
                       }}
Name                 : {policyName}
PolicySetting        : {
                         "enabledState": "Enabled",
                         "mode": "Detection",
                         "customBlockResponseStatusCode": 403,
                         "requestBodyCheck": "Enabled"
                       }
ProvisioningState    : Succeeded
ResourceGroupName    : {rg}
ResourceState        : Enabled
RoutingRuleLink      :
SecurityPolicyLink   : {{
                         "id": "/subscriptions/{subid}/resourcegroups/{rg}/providers/Microsoft.Cdn/profiles/hdis-fe/securitypolicies/premium"
                       }}
SkuName              : Premium_AzureFrontDoor
Tag                  : {
                       }
Type                 : Microsoft.Network/frontdoorwebapplicationfirewallpolicies

New-AzFrontDoor

Die Feldnamen des Rückgabetyps wurden von "plural" in "singular" geändert.

Vorher

New-AzFrontDoor -Name "frontDoor1" -ResourceGroupName "rg1" -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1
FriendlyName                : frontdoor1
RoutingRules                : {routingrule1}
BackendPools                : {backendpool1}
BackendPoolsSetting         : {backendPoolsSetting1}
EnforceCertificateNameCheck : {backendPoolsSetting1.EnforceCertificateNameCheck}
HealthProbeSettings         : {healthProbeSetting1}
LoadBalancingSettings       : {loadbalancingsetting1}
FrontendEndpoints           : {frontendendpoint1}
EnabledState                : Enabled
ResourceState               : Enabled
ProvisioningState           : Succeeded
Cname                       :
Tags                        : {tag1, tag2}
Id                          : /subscriptions/{guid}/resourcegroups/rg1/providers/Microsoft.Network/frontdoors/frontdoor1
Name                        : frontdoor1
Type                        : Microsoft.Network/frontdoors

Nach

New-AzFrontDoor -Name "frontDoor1" -ResourceGroupName "rg1" -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1
BackendPool          : {backendpool1}
BackendPoolsSetting  : {backendPoolsSetting1}
Cname                :
EnabledState         : Disabled
ExtendedProperty     : {
                         "MigratedTo": {link0}
                       }
FriendlyName         : frontDoor1
FrontdoorId          : {guid0}
FrontendEndpoint     : {frontendEndpoint1}
HealthProbeSetting   : {HealthProbeSetting1}
Id                   : /subscriptions/{guid}/resourcegroups/rg1/providers/M
                        icrosoft.Network/frontdoors/frontdoor1
LoadBalancingSetting : {LoadBalancingSetting1}
Location             : Global
Name                 : frontDoor1
ProvisioningState    : Succeeded
ResourceGroupName    : {rg1}
ResourceState        : Migrated
RoutingRule          : {RoutingRule1}
RulesEngine          : {RulesEngine0,RulesEngine1}
Tag                  : {
                       }
Type                 : Microsoft.Network/frontdoors

New-AzFrontDoorBackendPoolObject

Die Feldnamen des Rückgabetyps wurden von "plural" in "singular" geändert.

Vorher

New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1"
Backends                : {Microsoft.Azure.Commands.FrontDoor.Models.PSBackend}
LoadBalancingSettingRef : /subscriptions/{subid}/resourceGroups/{resourceGroupName}/providers
                          /Microsoft.Network/frontDoors/frontdoor5/LoadBalancingSettings/loadBalancingSetting1
HealthProbeSettingRef   : /subscriptions/{subid}/resourceGroups/{resourceGroupName}/providers
                          /Microsoft.Network/frontDoors/frontdoor5/HealthProbeSettings/healthProbeSetting1
EnabledState            : Enabled
ResourceState           :
Id                      :
Name                    : backendpool1
Type                    :

Nach

New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1"
Backend                :
HealthProbeSettingId   : /subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups//providers/Microsoft.Network/frontDoors//HealthProbeSettings/healthProbeSetting1
Id                     :
LoadBalancingSettingId : /subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups//providers/Microsoft.Network/frontDoors//LoadBalancingSettings/loadBalancingSetting1
Name                   : backendpool1
ResourceState          :
Type                   :

New-AzFrontDoorRoutingRuleObject

Die Feldnamen des Rückgabetyps wurden von "plural" in "singular" geändert.

Vorher

New-AzFrontDoorRoutingRuleObject -Name $routingRuleName -FrontDoorName $frontDoorName -ResourceGroupName $rgname -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1"
FrontendEndpointIds          : {/subscriptions/{subid}/resourceGroups/{rgname}/pro
                               viders/Microsoft.Network/frontDoors/{frontdoorname}/FrontendEndpoints/frontendEndpoint1}
AcceptedProtocols            : {Http, Https}
PatternsToMatch              : {/*}
HealthProbeSettings          :
RouteConfiguration           : Microsoft.Azure.Commands.FrontDoor.Models.PSForwardingConfiguration
EnabledState                 : Enabled
ResourceState                :
Id                           :
Name                         : {routingRuleName}
Type                         :

Nach

Beispiel 1: Erstellen eines PSRoutingRuleObjects für die Erstellung von Front Door mit einer Weiterleitungsregel

New-AzFrontDoorRoutingRuleObject -Name $routingRuleName -FrontDoorName $frontDoorName -ResourceGroupName $rgname -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1"
AcceptedProtocol                   : {Http, Https}
EnabledState                       : Enabled
FrontendEndpoint                   : {{
                                       "id": "/subscriptions/{subid}/resourceGroups/{rg}/providers/Microsoft.Network/frontDoors/{fname}/FrontendEndpoints/frontendEndpoint1"
                                     }}
Id                                 :
Name                               :
PatternsToMatch                    : {/*}
ResourceState                      :
RouteConfiguration                 : {
                                       "@odata.type": "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration",
                                       "backendPool": {
                                         "id": "/subscriptions/{subid}/resourceGroups/{rg}/providers/Microsoft.Network/frontDoors/{fname}/BackendPools/backendPool1"
                                       },
                                       "forwardingProtocol": "MatchRequest"
                                     }
RuleEngineId                       :
Type                               :
WebApplicationFirewallPolicyLinkId :

New-AzFrontDoorRulesEngine

Das Rückgabefeld "RulesEngineRules" wurde zu "Rule" geändert.

Vorher

New-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name myRulesEngine -Rule $rulesEngineRule1
Name          RulesEngineRules
----          ----------------
myRulesEngine {rules1}

Nach

New-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name myRulesEngine -Rule $rulesEngineRule1
Id                : /subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Network/frontdoors/{frontDoorName}/rulesengines/rulesengine3
Name              : rulesengine3
ResourceGroupName : {resourceGroupName}
ResourceState     : Enabled
Rule              : {{
                      "name": "rule111",
                      "priority": 0,
                      "action": {
                        "requestHeaderActions": [ ],
                        "responseHeaderActions": [
                          {
                            "headerActionType": "Overwrite",
                            "headerName": "ff",
                            "value": "ff"
                          }
                        ]
                      },
                      "matchConditions": [
                        {
                          "rulesEngineMatchVariable": "QueryString",
                          "rulesEngineOperator": "Contains",
                          "negateCondition": false,
                          "rulesEngineMatchValue": [ "fdfd" ],
                          "transforms": [ ]
                        }
                      ],
                      "matchProcessingBehavior": "Continue"
                    }}
Type              : Microsoft.Network/frontdoors/rulesengines

New-AzFrontDoorRulesEngineMatchConditionObject

Rückgabefeldnamen wurden geändert

Vorher

New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable RequestHeader -Operator Equal -MatchValue allowoverride -Transform "LowerCase", "UpperCase"-Selector Rules-Engine-Route-Forward -NegateCondition $false
RulesEngineMatchVariable : RequestHeader
RulesEngineMatchValue    : {allowoverride}
Selector                 : Rules-Engine-Route-Forward
RulesEngineOperator      : Equal
NegateCondition          : False
Transform                : {Lowercase, Uppercase}

Nach

New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable RequestHeader -Operator Equal -MatchValue allowoverride -Transform "LowerCase", "UpperCase"-Selector Rules-Engine-Route-Forward -NegateCondition $false
MatchValue      : {allowoverride}
MatchVariable   : RequestHeader
NegateCondition : False
Operator        : Equal
Selector        : Rules-Engine-Route-Forward
Transform       : {LowerCase, UpperCase}

New-AzFrontDoorWafManagedRuleObject

Die Feldnamen des Rückgabetyps wurden von "plural" in "singular" geändert.

Vorher

$ruleOverride1 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942250" -Action Log
$ruleOverride2 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942251" -Action Log
$override1 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName SQLI -ManagedRuleOverride $ruleOverride1,$ruleOverride2

$ruleOverride3 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "941280" -Action Log
$override2 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName XSS -ManagedRuleOverride $ruleOverride3

New-AzFrontDoorWafManagedRuleObject -Type DefaultRuleSet -Version "preview-0.1" -RuleGroupOverride $override1,$override2
RuleGroupOverrides RuleSetType    RuleSetVersion
------------------ -----------    --------------
{SQLI, XSS}        DefaultRuleSet preview-0.1

Nach

Vorher

$ruleOverride1 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942250" -Action Log
$ruleOverride2 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942251" -Action Log
$override1 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName SQLI -ManagedRuleOverride $ruleOverride1,$ruleOverride2

$ruleOverride3 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "941280" -Action Log
$override2 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName XSS -ManagedRuleOverride $ruleOverride3

New-AzFrontDoorWafManagedRuleObject -Type DefaultRuleSet -Version "preview-0.1" -RuleGroupOverride $override1,$override2
Exclusion         :
RuleGroupOverride : {{
                      "ruleGroupName": "SQLI",
                      "rules": [
                        {
                          "ruleId": "942250",
                          "action": "Log"
                        },
                        {
                          "ruleId": "942251",
                          "action": "Log"
                        }
                      ]
                    }, {
                      "ruleGroupName": "XSS",
                      "rules": [
                        {
                          "ruleId": "941280",
                          "action": "Log"
                        }
                      ]
                    }}
RuleSetAction     :
Type              : DefaultRuleSet
Version           : preview-0.1

New-AzFrontDoorWafMatchConditionObject

Rückgabefeldnamen wurden geändert

Vorher

New-AzFrontDoorWafMatchConditionObject -MatchVariable RequestHeader -OperatorProperty Contains -Selector "User-Agent" -MatchValue "Windows"
MatchVariable OperatorProperty MatchValue Selector   NegateCondition Transform
------------- ---------------- ---------- --------   --------------- ---------
RequestHeader Contains         {Windows}  User-Agent           False

Nach

New-AzFrontDoorWafMatchConditionObject -MatchVariable RequestHeader -OperatorProperty Contains -Selector "User-Agent" -MatchValue "Windows"
MatchValue       : {Windows}
MatchVariable    : RequestHeader
NegateCondition  :
OperatorProperty : Contains
Selector         : User-Agent
Transform        :

New-AzFrontDoorWafPolicy

Der Rückgabewert ändert sich.

before

New-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName -Customrule $customRule1,$customRule2 -ManagedRule $managedRule1 -EnabledState Enabled -Mode Prevention -RedirectUrl "https://www.bing.com/" -CustomBlockResponseStatusCode 405 -CustomBlockResponseBody "<html><head><title>You are blocked!</title></head><body></body></html>"
Name         PolicyMode PolicyEnabledState RedirectUrl
----         ---------- ------------------ -----------
{policyName} Prevention            Enabled https://www.bing.com/

Nach

New-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName -Customrule $customRule1,$customRule2 -ManagedRule $managedRule1 -EnabledState Enabled -Mode Prevention -RedirectUrl "https://www.bing.com/" -CustomBlockResponseStatusCode 405 -CustomBlockResponseBody "<html><head><title>You are blocked!</title></head><body></body></html>"
Customrule           : {customrule0, customrule01}
Etag                 :
FrontendEndpointLink : {}
Id                   : /subscriptions/{subid}/resourcegroups/{rg}/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/{policyName}
Location             : Global
ManagedRuleSet       : {{
                         "ruleSetType": "Microsoft_DefaultRuleSet",
                         "ruleSetVersion": "2.0",
                         "ruleSetAction": "Block",
                         "exclusions": [ ],
                         "ruleGroupOverrides": [ ]
                       }}
Name                 : {policyName}
PolicySetting        : {
                         "enabledState": "Enabled",
                         "mode": "Detection",
                         "customBlockResponseStatusCode": 403,
                         "requestBodyCheck": "Enabled"
                       }
ProvisioningState    : Succeeded
ResourceGroupName    : {rg}
ResourceState        : Enabled
RoutingRuleLink      :
SecurityPolicyLink   : {{
                         "id": "/subscriptions/{subid}/resourcegroups/{rg}/providers/Microsoft.Cdn/profiles/hdis-fe/securitypolicies/premium"
                       }}
SkuName              : Premium_AzureFrontDoor
Tag                  : {
                       }
Type                 : Microsoft.Network/frontdoorwebapplicationfirewallpolicies

New-AzFrontDoorWafManagedRuleOverrideObject

Die Feldnamen des Rückgabetyps wurden von "plural" in "singular" geändert.

Vorher

$ruleOverride1 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942250" -Action Log
$ruleOverride2 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942251" -Action Log

New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName SQLI -ManagedRuleOverride $ruleOverride1,$ruleOverride2
RuleGroupName ManagedRuleOverrides
------------- --------------------
SQLI          {942250, 942251}

Nach

$ruleOverride1 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942250" -Action Log
$ruleOverride2 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942251" -Action Log

New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName SQLI -ManagedRuleOverride $ruleOverride1,$ruleOverride2
Exclusion ManagedRuleOverride                                                                              RuleGroupName
--------- -------------------                                                                              -------------
          {{…                                                                                              SQLI

New-AzFrontDoor

Die Feldnamen des Rückgabetyps wurden von "plural" in "singular" geändert.

Vorher

Set-AzFrontDoor -Name "frontDoor1" -ResourceGroupName "resourceGroup1" -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1
FriendlyName                : frontdoor1
RoutingRules                : {routingrule1}
BackendPools                : {backendpool1}
BackendPoolsSetting         : {backendPoolsSetting1}
EnforceCertificateNameCheck : {backendPoolsSetting1.EnforceCertificateNameCheck}
HealthProbeSettings         : {healthProbeSetting1}
LoadBalancingSettings       : {loadbalancingsetting1}
FrontendEndpoints           : {frontendendpoint1}
EnabledState                : Enabled
ResourceState               : Enabled
ProvisioningState           : Succeeded
Cname                       :
Tags                        : {tag1, tag2}
Id                          : /subscriptions/{guid}/resourcegroups/rg1/providers/Microsoft.Network/frontdoors/frontdoor1
Name                        : frontdoor1
Type                        : Microsoft.Network/frontdoors

Nach

Set-AzFrontDoor -Name "frontDoor1" -ResourceGroupName "resourceGroup1" -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1
BackendPool          : {backendpool1}
BackendPoolsSetting  : {backendPoolsSetting1}
Cname                :
EnabledState         : Disabled
ExtendedProperty     : {
                         "MigratedTo": {link0}
                       }
FriendlyName         : frontDoor1
FrontdoorId          : {guid0}
FrontendEndpoint     : {frontendEndpoint1}
HealthProbeSetting   : {HealthProbeSetting1}
Id                   : /subscriptions/{guid}/resourcegroups/rg1/providers/M
                        icrosoft.Network/frontdoors/frontdoor1
LoadBalancingSetting : {LoadBalancingSetting1}
Location             : Global
Name                 : frontDoor1
ProvisioningState    : Succeeded
ResourceGroupName    : {rg1}
ResourceState        : Migrated
RoutingRule          : {RoutingRule1}
RulesEngine          : {RulesEngine0,RulesEngine1}
Tag                  : {
                       }
Type                 : Microsoft.Network/frontdoors

Set-AzFrontDoorRulesEngine

Das Rückgabefeld "RulesEngineRules" wurde zu "Rule" geändert.

Vorher

Set-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name myRulesEngine -Rule $rulesEngineRule1
Name          RulesEngineRules
----          ----------------
myRulesEngine {rules1}

Nach

Set-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name myRulesEngine -Rule $rulesEngineRule1
Id                : /subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Network/frontdoors/{frontDoorName}/rulesengines/rulesengine3
Name              : rulesengine3
ResourceGroupName : {resourceGroupName}
ResourceState     : Enabled
Rule              : {{
                      "name": "rule111",
                      "priority": 0,
                      "action": {
                        "requestHeaderActions": [ ],
                        "responseHeaderActions": [
                          {
                            "headerActionType": "Overwrite",
                            "headerName": "ff",
                            "value": "ff"
                          }
                        ]
                      },
                      "matchConditions": [
                        {
                          "rulesEngineMatchVariable": "QueryString",
                          "rulesEngineOperator": "Contains",
                          "negateCondition": false,
                          "rulesEngineMatchValue": [ "fdfd" ],
                          "transforms": [ ]
                        }
                      ],
                      "matchProcessingBehavior": "Continue"
                    }}
Type              : Microsoft.Network/frontdoors/rulesengines

Update-AzFrontDoorWafPolicy

Der Rückgabewert ändert sich.

before

Update-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName -Customrule $customRule1,$customRule2 -ManagedRule $managedRule1 -EnabledState Enabled -Mode Prevention -RedirectUrl "https://www.bing.com/" -CustomBlockResponseStatusCode 405 -CustomBlockResponseBody "<html><head><title>You are blocked!</title></head><body></body></html>"
Name         PolicyMode PolicyEnabledState RedirectUrl
----         ---------- ------------------ -----------
{policyName} Prevention            Enabled https://www.bing.com/

Nach

Update-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName -Customrule $customRule1,$customRule2 -ManagedRule $managedRule1 -EnabledState Enabled -Mode Prevention -RedirectUrl "https://www.bing.com/" -CustomBlockResponseStatusCode 405 -CustomBlockResponseBody "<html><head><title>You are blocked!</title></head><body></body></html>"
Customrule           : {customrule0, customrule01}
Etag                 :
FrontendEndpointLink : {}
Id                   : /subscriptions/{subid}/resourcegroups/{rg}/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/{policyName}
Location             : Global
ManagedRuleSet       : {{
                         "ruleSetType": "Microsoft_DefaultRuleSet",
                         "ruleSetVersion": "2.0",
                         "ruleSetAction": "Block",
                         "exclusions": [ ],
                         "ruleGroupOverrides": [ ]
                       }}
Name                 : {policyName}
PolicySetting        : {
                         "enabledState": "Enabled",
                         "mode": "Detection",
                         "customBlockResponseStatusCode": 403,
                         "requestBodyCheck": "Enabled"
                       }
ProvisioningState    : Succeeded
ResourceGroupName    : {rg}
ResourceState        : Enabled
RoutingRuleLink      :
SecurityPolicyLink   : {{
                         "id": "/subscriptions/{subid}/resourcegroups/{rg}/providers/Microsoft.Cdn/profiles/hdis-fe/securitypolicies/premium"
                       }}
SkuName              : Premium_AzureFrontDoor
Tag                  : {
                       }
Type                 : Microsoft.Network/frontdoorwebapplicationfirewallpolicies

Get-AzCdnProfile

Die Verwendung bleibt gleich

Vorher

Get-AzCdnProfile -ResourceGroupName testps-rg-da16jm

Nach

Get-AzCdnProfile -ResourceGroupName testps-rg-da16jm

Get-AzFrontDoorCdnProfile

Die Verwendung bleibt gleich

Vorher

Get-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm

Nach

Get-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm

New-AzCdnProfile

Die Verwendung bleibt gleich

Vorher

New-AzCdnProfile -ResourceGroupName testps-rg-da16jm -Name cdn001 -SkuName Standard_Microsoft -Location Global

Nach

New-AzCdnProfile -ResourceGroupName testps-rg-da16jm -Name cdn001 -SkuName Standard_Microsoft -Location Global

New-AzFrontDoorCdnProfile

Die Verwendung bleibt gleich

Vorher

New-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -SkuName Standard_AzureFrontDoor -Location Global

Nach

New-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -SkuName Standard_AzureFrontDoor -Location Global

Update-AzCdnProfile

Die Verwendung bleibt gleich

Vorher

$tags = @{
    Tag1 = 11
    Tag2  = 22
}
Update-AzCdnProfile -ResourceGroupName testps-rg-da16jm -Name cdn001 -Tag $tags

Nach

$tags = @{
    Tag1 = 11
    Tag2  = 22
}
Update-AzCdnProfile -ResourceGroupName testps-rg-da16jm -Name cdn001 -Tag $tags

Update-AzFrontDoorCdnProfile

Die Verwendung bleibt gleich

Vorher

$tags = @{
    Tag1 = 11
    Tag2  = 22
}
Update-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -Tag $tags

Nach

$tags = @{
    Tag1 = 11
    Tag2  = 22
}
Update-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -Tag $tags

Update-AzFrontDoorCdnProfileSku

Die Verwendung bleibt gleich

Vorher

$nullUpgradePara = @{}
Update-AzFrontDoorCdnProfileSku -ProfileName profileName -ResourceGroupName rgName -ProfileUpgradeParameter $nullUpgradePara

Nach

$nullUpgradePara = @{}
Update-AzFrontDoorCdnProfileSku -ProfileName profileName -ResourceGroupName rgName -ProfileUpgradeParameter $nullUpgradePara

Az.Oracle

New-AzOracleAutonomousDatabase und Update-AzOracleAutonomousDatabase

Cmdlets haben einen Parameter namens "-ScheduledOperations" verfügbar gemacht, die Funktionalität wurde jedoch nicht implementiert. Der Parameter wurde in -ScheduledOperationsList umbenannt und erfordert nun ein geschachteltes Objekt zum Angeben des Wochentags. Dieser neue Parameter ermöglicht die zuvor blockierte granulare Planungsfunktionalität über das aktualisierte API-Schema.

Vorher

$db = New-AzOracleAutonomousDatabase -ResourceGroupName "rg000" -Name "databasedb1" `
    -AutonomousMaintenanceScheduleType "Regular" `
    -Location "eastus" -AdminPassword '********' -DataStorageSizeInTb 1

Nach


# Define a specific daily schedule 
$schedule = @{
    DayOfWeek = @{ Name = "Monday" } 
    ScheduledStartTime = "04:00" 
    ScheduledStopTime = "10:00" 
}

$db = New-AzOracleAutonomousDatabase -ResourceGroupName "rg000" -Name "databasedb1" `
    -AutonomousMaintenanceScheduleType "Regular" `
    -ScheduledOperationsList @($schedule) ` # <-- New parameter name (now functional)
    -Location "eastus" -AdminPassword '********' -DataStorageSizeInTb 1

# The output object has changed to ScheduledOperationsList and has the new nested structure.
$db.ScheduledOperationsList

Az.ServiceFabric

Set-AzServiceFabricManagedNodeType

Entfernte ReimageByName, , ReimageByIdund ReimageByObj Parametersätze aus Set-AzServiceFabricManagedNodeType. Verwenden Sie Invoke-AzServiceFabricReimageManagedNodeType stattdessen das Cmdlet.

Vorher

$rgName = "testRG"
$clusterName = "testCluster"
$nodeTypeName= "nt1"
Set-AzServiceFabricManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName  -Name $nodeTypeName -Reimage -NodeName nt1_0, nt1_3

Nach

$rgName = "testRG"
$clusterName = "testCluster"
$nodeTypeName = "nt1"
Invoke-AzServiceFabricReimageManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName  -Name $nodeTypeName -NodeName nt1_0, nt1_3

Von autorest v3 zu autorest v4 migrierte Module

Um die Verhaltenskonsistenz aufrechtzuerhalten und neue Features einzuführen, die von AutoRest v4 unterstützt werden, haben wir viele Module aktualisiert, um AutoRest v4 zu verwenden. Dieses Upgrade hat mehrere wichtige Änderungen eingeführt. Details zu möglichen umfassenden Änderungen und deren Mitigationsansätze finden Sie unter dem folgenden Link.

Potenziell betroffene Module

  • Az.Advisor
  • Az.ApplicationInsights
  • Az.ArcResourceBridge
  • Az.Attestation
  • Az.Automanage
  • Az.Compute
  • Az.ConfidentialLedger
  • Az.ContainerRegistry
  • Az.Dns
  • Az.HealthcareApis
  • Az.Monitor
  • Az.NetworkCloud
  • Az.Nginx
  • Az.Relay
  • Az.StorageMover
  • Az.StreamAnalytics
  • Az.Workloads