Az 8.0.0 的移轉指南
Az.Aks
Get-AzAks
已移除別名 Get-AzAks
。 請改用 Get-AzAksCluster
。
之前
Get-AzAks -ResourceGroupName $resourceGroupName -Name $name
之後
Get-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name
New-AzAks
已移除別名 New-AzAks
。 請改用 New-AzAksCluster
。
之前
New-AzAks -ResourceGroupName $resourceGroupName -Name $name -Location $location
之後
New-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name -Location $location
Set-AzAks
已移除別名 Set-AzAks
。 請改用 Set-AzAksCluster
。
之前
Set-AzAks -ResourceGroupName $resourceGroupName -Name $name
之後
Set-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name
Remove-AzAks
已移除別名 Remove-AzAks
。 請改用 Remove-AzAksCluster
。
之前
Remove-AzAks -ResourceGroupName $resourceGroupName -Name $name
之後
Remove-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name
Az.Cdn
New-AzCdnProfile
將參數的類型變更為 SkuName
將參數Sku
ProfileName
的類型變更為Name
之前
$profileSku = "Standard_Microsoft";
$cdnProfileName = "profileNameXXXX";
$resourceGroupName = "myresourcegroup"
New-AzCdnProfile -Sku $profileSku -ProfileName $cdnProfileName -ResourceGroupName $resourceGroupName -Location Global
之後
$profileSku = "Standard_Microsoft";
$cdnProfileName = "profileNameXXXX";
$resourceGroupName = "myresourcegroup"
New-AzCdnProfile -SkuName $profileSku -Name $cdnProfileName -ResourceGroupName $resourceGroupName -Location Global
New-AzCdnEndpoint
已將參數變更為 已將參數EndpointName
變更為將參數DefaultOriginGroup
GeoFilters
變更為 GeoFilter
[將參數OriginHostName
OriginName
OriginId
]、[參數合併參數]、[分割參數] 中的參數變更為 [將參數] 變更為 DefaultOriginGroupId
[將參數]、、HttpPort
Priority
HttpsPort
PrivateLinkResourceId
Origin
Weight
PrivateLinkLocation
PrivateLinkApprovalMessage
[刪除參數]、[刪除參數] 變更為 [將參數] 變更為 [將參數] 變更為 SubscriptionId
DeliveryPolicyRule
DeliveryPolicyDescription
WebApplicationFirewallPolicyLinkId
UrlSigningKey
[合併參數]、[!]、[!]、[將參數合併OriginGroupProbePath
OriginGroupName
OriginGroupProbeIntervalInSeconds
參數]、[OriginGroupProbeProtocol
!]、[參數]、[OriginGroupProbeRequestType
分割DeliveryPolicy
參數] 中的參數OriginGroup
Name
CdnProfile
之前
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
之後
$origin = @{
Name = "origin1"
HostName = "host1.hello.com"
};
$location = "westus"
$endpoint = New-AzCdnEndpoint -Name $endpointName -ResourceGroupName $ResourceGroupName -ProfileName $cdnProfileName -Location $location -Origin $origin
New-AzCdnDeliveryPolicy
刪除指令 New-AzCdnDeliveryPolicy
。 使用 New-AzCdnDeliveryRuleObject
建立規則物件,並直接在 中 New-AzCdnEndpoint
使用它
New-AzCdnDeliveryRule
已將命令名稱變更為 New-AzCdnDeliveryRuleObject
之前
New-AzCdnDeliveryRule -Name "rule1" -Order 1 -Condition $cond1 -Action $action1
之後
$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
將參數 CustomDomainName
的類型變更為 Name
[新增參數 Delete 參數 SubscriptionId
] CdnEndpoint
之前
New-AzCdnCustomDomain -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName -CustomDomainName $customDomainName -HostName $customDomainHostName
之後
New-AzCdnCustomDomain -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName -Name $customDomainName -HostName $customDomainHostName -SubscriptionId $subId
Set-AzCdnProfile
由命令取代 Update-AzCdnProfile
之前
$profileObject = Get-AzCdnProfile -ResourceGroupName myresourcegroup -ProfileName mycdnprofile
$profileObject.Tags = @{"key"="value"}
Set-AzCdnProfile -CdnProfile $profileObject
之後
$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
以 命令 Update-AzCdnEndpoint
DeliveryPolicyDescription
取代 , DeliveryPolicyRule
當您想要更新其中一個命令時,應該一起提供。
之前
$endpointObject = Get-AzCdnEndpoint -ResourceGroupName myresourcegroup -ProfileName mycdnprofile -EndpointName myendpoint
$endpointObject.IsHttpAllowed = $false
Set-AzCdnEndpoint -CdnEndpoint $endpointObject
之後
$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
由命令取代 Update-AzCdnOriginGroup
之前
Set-AzCdnOriginGroup -ResourceGroupName $resourceGroupName -ProfileName $profileName -EndpointName $endpointName -OriginGroupName $originGroupName -OriginId $originIds -ProbeIntervalInSeconds $probeInterval
之後
Update-AzCdnOriginGroup -EndpointName $endpointName -Name $originGroup.Name -ProfileName $cdnProfileName -ResourceGroupName $ResourceGroupName `
-HealthProbeSetting $healthProbeParametersObject2 -Origin @(@{ Id = $originId })
Set-AzCdnOrigin
由命令取代 Update-AzCdnOrigin
之前
Set-AzCdnOrigin -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-OriginName $originName -HostName "mystorage2.blob.core.windows.net"
之後
Update-AzCdnOrigin -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-Name $originName -HostName "mystorage2.blob.core.windows.net" -HttpPort 456 -HttpsPort 789
Unpublish-AzCdnEndpointContent
由命令取代 Clear-AzCdnEndpointContent
之前
Unpublish-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-PurgeContent $PurgeContent
之後
Clear-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-ContentPath $PurgeContent
Publish-AzCdnEndpointContent
由命令取代 Import-AzCdnEndpointContent
之前
Publish-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-LoadContent $LoadContent
之後
Import-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-ContentPath $LoadContent
Az.EventHub
New-AzEventHubNamespace
已移除參數 Identity
。
之前
New-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -Location northeurope -SkuName Premium -IdentityType SystemAssigned -Identity
之後
New-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -Location northeurope -SkuName Premium -IdentityType SystemAssigned
Set-AzEventHubNamespace
已移除參數 Identity
。
之前
Set-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -EncryptionConfig $ec1,$ec2 -Identity
之後
Set-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -EncryptionConfig $ec1,$ec2
Az.HealthcareApis
Set-AzHealthcareApisService
將 New-AzHealthcareApisService 和 Set-AzHealthcareApisService 合併至 New-AzHealthcareApisService
之前
Set-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -CosmosOfferThroughput 500
之後
New-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -Location MyLocation -Kind fhir-R4 -CosmosOfferThroughput 500
Get-AzHealthcareApisService
-ResourceId
已移除
之前
Get-AzHealthcareApisService -ResourceId $ResourceId
之後
Get-AzHealthcareApisService -ResourceGroupName $ResourceGroup -Name $Name
Remove-AzHealthcareApisService
-ResourceId
已移除
之前
Remove-AzHealthcareApisService -ResourceId $ResourceId
之後
Remove-AzHealthcareApisService -ResourceGroupName $ResourceGroup -Name $Name
New-AzHealthcareApisService
-ManagedIdentity
已重新命名為 -IdentityType
-FhirVersion
已移除,而且可以使用 參數 -Kind
-DisableCorsCredential
來 -AllowCorsCredential
選取所需的內容:現在統一命名為 -AllowCorsCredential
,例如:-AllowCorsCredential:$false 或 -AllowCorsCredential:$true -DisableSmartProxy
和 -EnableSmartProxy
:now 統一命名為 -EnableSmartProxy
,例如:-EnableSmartProxy:$false 或 -EnableSmartProxy:$true
之前
New-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -Location MyLocation -FhirVersion fhir-R4 -CosmosOfferThroughput 500 -ManagedIdentity $IdentityType -DisableCorsCredential -DisableSmartProxy
之後
New-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -Location MyLocation -Kind fhir-R4 -CosmosOfferThroughput 500 -IdentityType $IdentityType -AllowCorsCredential:$false -EnableSmartProxy:$false
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應