Migrationsleitfaden für Az 8.0.0
Az.Aks
Get-AzAks
Der Alias Get-AzAks
wurde entfernt. Verwenden Sie stattdessen Get-AzAksCluster
.
Vor
Get-AzAks -ResourceGroupName $resourceGroupName -Name $name
Danach
Get-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name
New-AzAks
Der Alias New-AzAks
wurde entfernt. Verwenden Sie stattdessen New-AzAksCluster
.
Vor
New-AzAks -ResourceGroupName $resourceGroupName -Name $name -Location $location
Danach
New-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name -Location $location
Set-AzAks
Der Alias Set-AzAks
wurde entfernt. Verwenden Sie stattdessen Set-AzAksCluster
.
Vor
Set-AzAks -ResourceGroupName $resourceGroupName -Name $name
Danach
Set-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name
Remove-AzAks
Der Alias Remove-AzAks
wurde entfernt. Verwenden Sie stattdessen Remove-AzAksCluster
.
Vor
Remove-AzAks -ResourceGroupName $resourceGroupName -Name $name
Danach
Remove-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name
Az.Cdn
New-AzCdnProfile
Der Typ des Parameters Sku
wurde in SkuName
, der Typ des Parameters ProfileName
wurde in Name
geändert.
Vor
$profileSku = "Standard_Microsoft";
$cdnProfileName = "profileNameXXXX";
$resourceGroupName = "myresourcegroup"
New-AzCdnProfile -Sku $profileSku -ProfileName $cdnProfileName -ResourceGroupName $resourceGroupName -Location Global
Danach
$profileSku = "Standard_Microsoft";
$cdnProfileName = "profileNameXXXX";
$resourceGroupName = "myresourcegroup"
New-AzCdnProfile -SkuName $profileSku -Name $cdnProfileName -ResourceGroupName $resourceGroupName -Location Global
New-AzCdnEndpoint
Parameter EndpointName
wurde in Name
geändert, Parameter GeoFilters
wurde in GeoFilter
geändert, Parameter DefaultOriginGroup
wurde in DefaultOriginGroupId
geändert. Die Parameter OriginHostName
,OriginId
,OriginName
,Priority
,PrivateLinkApprovalMessage
,PrivateLinkLocation
,PrivateLinkResourceId
,Weight
,HttpPort
,HttpsPort
wurden in Parameter Origin
zusammengeführt, die Parameter OriginGroupName
,OriginGroupProbeIntervalInSeconds
,OriginGroupProbePath
,OriginGroupProbeProtocol
,OriginGroupProbeRequestType
wurden in Parameter OriginGroup
zusammengeführt. Der Parameter DeliveryPolicy
wurde in die Parameter DeliveryPolicyDescription
, DeliveryPolicyRule
aufgeteilt. Die Parameter SubscriptionId
,UrlSigningKey
,WebApplicationFirewallPolicyLinkId
wurden hinzugefügt, Parameter CdnProfile
wurde gelöscht.
Vor
New-AzCdnEndpoint -ResourceGroupName myresourcegroup -ProfileName mycdnprofile -Location westus -EndpointName myendpoint `
-OriginName mystorage -OriginHostName mystorage.blob.core.windows.net `
-OriginHostHeader mystorage.blob.core.windows.net -IsHttpAllowed $false
Danach
$origin = @{
Name = "origin1"
HostName = "host1.hello.com"
};
$location = "westus"
$endpoint = New-AzCdnEndpoint -Name $endpointName -ResourceGroupName $ResourceGroupName -ProfileName $cdnProfileName -Location $location -Origin $origin
New-AzCdnDeliveryPolicy
Befehl New-AzCdnDeliveryPolicy
wurde gelöscht. Nutzen Sie das Regelerstellungsobjekt New-AzCdnDeliveryRuleObject
, und verwenden Sie es direkt in New-AzCdnEndpoint
.
New-AzCdnDeliveryRule
Der Befehlsname wurde in New-AzCdnDeliveryRuleObject
geändert.
Vor
New-AzCdnDeliveryRule -Name "rule1" -Order 1 -Condition $cond1 -Action $action1
Danach
$cond1 = New-AzCdnDeliveryRuleIsDeviceConditionObject -Name "IsDevice" -ParameterMatchValue "Desktop"
$action1 = New-AzCdnUrlRewriteActionObject -Name "UrlRewrite" -ParameterDestination "/def" -ParameterSourcePattern "/abc" -ParameterPreserveUnmatchedPath $true
$rule1 = New-AzCdnDeliveryRuleObject -Name "Rule1" -Action $action1,$action2 -Condition $cond1 -Order 1
New-AzCdnCustomDomain
Der Typ des Parameters CustomDomainName
wurde in Name
geändert. Parameter SubscriptionId
wurde hinzugefügt, Parameter CdnEndpoint
wurde gelöscht.
Vor
New-AzCdnCustomDomain -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName -CustomDomainName $customDomainName -HostName $customDomainHostName
Danach
New-AzCdnCustomDomain -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName -Name $customDomainName -HostName $customDomainHostName -SubscriptionId $subId
Set-AzCdnProfile
Ersetzt durch Befehl Update-AzCdnProfile
.
Vor
$profileObject = Get-AzCdnProfile -ResourceGroupName myresourcegroup -ProfileName mycdnprofile
$profileObject.Tags = @{"key"="value"}
Set-AzCdnProfile -CdnProfile $profileObject
Danach
$profileSku = "Standard_Microsoft";
$cdnProfileName = "profileNameXXXX";
$resourceGroupName = "myresourcegroup"
New-AzCdnProfile -SkuName $profileSku -Name $cdnProfileName -ResourceGroupName $resourceGroupName -Location Global
$tags = @{
Tag1 = 11
Tag2 = 22
}
Update-AzCdnProfile -Name $cdnProfileName -ResourceGroupName $resourceGroupName -Tag $tags
Set-AzCdnEndpoint
Ersetzt durch Befehl Update-AzCdnEndpoint
DeliveryPolicyDescription
, und DeliveryPolicyRule
sollten zusammen angegeben werden, wenn eines dieser Elemente aktualisiert werden soll.
vor
$endpointObject = Get-AzCdnEndpoint -ResourceGroupName myresourcegroup -ProfileName mycdnprofile -EndpointName myendpoint
$endpointObject.IsHttpAllowed = $false
Set-AzCdnEndpoint -CdnEndpoint $endpointObject
Danach
$tags = @{
Tag1 = 11
Tag2 = 22
}
//Update tags
Update-AzCdnEndpoint -Name $endpointName -ProfileName $cdnProfileName -ResourceGroupName $resourceGroupName -Tag $tags
//Update DeliveryPolicyDescription or DeliveryPolicyRule
Update-AzCdnEndpoint -Name $endpointName -ProfileName $cdnProfileName -ResourceGroupName $resourceGroupName `
-DeliveryPolicyDescription $descprption -DeliveryPolicyRule $rule
Set-AzCdnOriginGroup
Ersetzt durch Befehl Update-AzCdnOriginGroup
.
Vor
Set-AzCdnOriginGroup -ResourceGroupName $resourceGroupName -ProfileName $profileName -EndpointName $endpointName -OriginGroupName $originGroupName -OriginId $originIds -ProbeIntervalInSeconds $probeInterval
Danach
Update-AzCdnOriginGroup -EndpointName $endpointName -Name $originGroup.Name -ProfileName $cdnProfileName -ResourceGroupName $ResourceGroupName `
-HealthProbeSetting $healthProbeParametersObject2 -Origin @(@{ Id = $originId })
Set-AzCdnOrigin
Ersetzt durch Befehl Update-AzCdnOrigin
.
Vor
Set-AzCdnOrigin -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-OriginName $originName -HostName "mystorage2.blob.core.windows.net"
Danach
Update-AzCdnOrigin -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-Name $originName -HostName "mystorage2.blob.core.windows.net" -HttpPort 456 -HttpsPort 789
Unpublish-AzCdnEndpointContent
Ersetzt durch Befehl Clear-AzCdnEndpointContent
.
Vor
Unpublish-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-PurgeContent $PurgeContent
Danach
Clear-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-ContentPath $PurgeContent
Publish-AzCdnEndpointContent
Ersetzt durch Befehl Import-AzCdnEndpointContent
.
Vor
Publish-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-LoadContent $LoadContent
Danach
Import-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-ContentPath $LoadContent
Az.EventHub
New-AzEventHubNamespace
Der Parameter Identity
wurde entfernt.
Vor
New-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -Location northeurope -SkuName Premium -IdentityType SystemAssigned -Identity
Danach
New-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -Location northeurope -SkuName Premium -IdentityType SystemAssigned
Set-AzEventHubNamespace
Der Parameter Identity
wurde entfernt.
Vor
Set-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -EncryptionConfig $ec1,$ec2 -Identity
Danach
Set-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -EncryptionConfig $ec1,$ec2
Az.HealthcareApis
Set-AzHealthcareApisService
„New-AzHealthcareApisService“ und „Set-AzHealthcareApisService“ zu „New-AzHealthcareApisService“ kombiniert.
Vor
Set-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -CosmosOfferThroughput 500
Danach
New-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -Location MyLocation -Kind fhir-R4 -CosmosOfferThroughput 500
Get-AzHealthcareApisService
-ResourceId
wurde entfernt.
Vor
Get-AzHealthcareApisService -ResourceId $ResourceId
Danach
Get-AzHealthcareApisService -ResourceGroupName $ResourceGroup -Name $Name
Remove-AzHealthcareApisService
-ResourceId
wurde entfernt.
Vor
Remove-AzHealthcareApisService -ResourceId $ResourceId
Danach
Remove-AzHealthcareApisService -ResourceGroupName $ResourceGroup -Name $Name
New-AzHealthcareApisService
-ManagedIdentity
wurde umbenannt in -IdentityType
, -FhirVersion
wurde entfernt, und der gewünschte Inhalt kann mit dem Parameter -Kind
ausgewählt werden.-DisableCorsCredential
und -AllowCorsCredential
: jetzt einheitlich benannt als -AllowCorsCredential
, Beispiel: „-AllowCorsCredential:$false“ oder „-AllowCorsCredential:$true“. -DisableSmartProxy
und -EnableSmartProxy
: jetzt einheitlich benannt als -EnableSmartProxy
, Beispiel: „-EnableSmartProxy:$false“ oder „-EnableSmartProxy:$true“
vor
New-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -Location MyLocation -FhirVersion fhir-R4 -CosmosOfferThroughput 500 -ManagedIdentity $IdentityType -DisableCorsCredential -DisableSmartProxy
Nach
New-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -Location MyLocation -Kind fhir-R4 -CosmosOfferThroughput 500 -IdentityType $IdentityType -AllowCorsCredential:$false -EnableSmartProxy:$false
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für