Guida alla migrazione per Az 8.0.0
Az.Aks
Get-AzAks
L'alias Get-AzAks
viene rimosso. Si prega di usare invece Get-AzAksCluster
.
Prima
Get-AzAks -ResourceGroupName $resourceGroupName -Name $name
Dopo
Get-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name
New-AzAks
L'alias New-AzAks
viene rimosso. Per favore, utilizzare invece New-AzAksCluster
.
Prima
New-AzAks -ResourceGroupName $resourceGroupName -Name $name -Location $location
Dopo
New-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name -Location $location
Set-AzAks
L'alias Set-AzAks
viene rimosso. Per favore, usare invece Set-AzAksCluster
.
Prima
Set-AzAks -ResourceGroupName $resourceGroupName -Name $name
Dopo
Set-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name
Remove-AzAks
Alias Remove-AzAks
viene rimosso. Si prega di usare Remove-AzAksCluster
invece.
Prima
Remove-AzAks -ResourceGroupName $resourceGroupName -Name $name
Dopo
Remove-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name
Az.Cdn
New-AzCdnProfile
Modifica del tipo di parametro Sku
in SkuName
Modifica del tipo di parametro ProfileName
in Name
Prima
$profileSku = "Standard_Microsoft";
$cdnProfileName = "profileNameXXXX";
$resourceGroupName = "myresourcegroup"
New-AzCdnProfile -Sku $profileSku -ProfileName $cdnProfileName -ResourceGroupName $resourceGroupName -Location Global
Dopo
$profileSku = "Standard_Microsoft";
$cdnProfileName = "profileNameXXXX";
$resourceGroupName = "myresourcegroup"
New-AzCdnProfile -SkuName $profileSku -Name $cdnProfileName -ResourceGroupName $resourceGroupName -Location Global
New-AzCdnEndpoint
Parametro modificato EndpointName
in Name
Parametro modificato GeoFilters
in GeoFilter
Parametro modificato DefaultOriginGroup
in DefaultOriginGroupId
Fusione dei parametri OriginHostName
,OriginId
,OriginName
,Priority
,PrivateLinkApprovalMessage
,PrivateLinkLocation
,PrivateLinkResourceId
,Weight
,HttpPort
,HttpsPort
nel parametro Origin
Fusione dei parametri OriginGroupName
,OriginGroupProbeIntervalInSeconds
,OriginGroupProbePath
,OriginGroupProbeProtocol
,OriginGroupProbeRequestType
nel parametro OriginGroup
Divisione del parametro DeliveryPolicy
in parametri DeliveryPolicyDescription
,DeliveryPolicyRule
Aggiungi parametri SubscriptionId
,UrlSigningKey
,WebApplicationFirewallPolicyLinkId
Elimina il parametro CdnProfile
Prima
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
Dopo
$origin = @{
Name = "origin1"
HostName = "host1.hello.com"
};
$location = "westus"
$endpoint = New-AzCdnEndpoint -Name $endpointName -ResourceGroupName $ResourceGroupName -ProfileName $cdnProfileName -Location $location -Origin $origin
New-AzCdnDeliveryPolicy
Eliminare il comando New-AzCdnDeliveryPolicy
. Usare New-AzCdnDeliveryRuleObject
per creare un oggetto regola e usarlo direttamente in New-AzCdnEndpoint
New-AzCdnDeliveryRule
Modifica del nome del comando in New-AzCdnDeliveryRuleObject
Prima
New-AzCdnDeliveryRule -Name "rule1" -Order 1 -Condition $cond1 -Action $action1
Dopo
$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
Modifica del tipo di parametro CustomDomainName
in Name
Add parameter SubscriptionId
Delete parameter CdnEndpoint
Prima
New-AzCdnCustomDomain -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName -CustomDomainName $customDomainName -HostName $customDomainHostName
Dopo
New-AzCdnCustomDomain -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName -Name $customDomainName -HostName $customDomainHostName -SubscriptionId $subId
Set-AzCdnProfile
Sostituito dal comando Update-AzCdnProfile
Prima
$profileObject = Get-AzCdnProfile -ResourceGroupName myresourcegroup -ProfileName mycdnprofile
$profileObject.Tags = @{"key"="value"}
Set-AzCdnProfile -CdnProfile $profileObject
Dopo
$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
Sostituito dal comando Update-AzCdnEndpoint
DeliveryPolicyDescription
e DeliveryPolicyRule
devono essere forniti insieme quando si vuole aggiornare uno di essi.
Prima
$endpointObject = Get-AzCdnEndpoint -ResourceGroupName myresourcegroup -ProfileName mycdnprofile -EndpointName myendpoint
$endpointObject.IsHttpAllowed = $false
Set-AzCdnEndpoint -CdnEndpoint $endpointObject
Dopo
$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
Sostituito dal comando Update-AzCdnOriginGroup
Prima
Set-AzCdnOriginGroup -ResourceGroupName $resourceGroupName -ProfileName $profileName -EndpointName $endpointName -OriginGroupName $originGroupName -OriginId $originIds -ProbeIntervalInSeconds $probeInterval
Dopo
Update-AzCdnOriginGroup -EndpointName $endpointName -Name $originGroup.Name -ProfileName $cdnProfileName -ResourceGroupName $ResourceGroupName `
-HealthProbeSetting $healthProbeParametersObject2 -Origin @(@{ Id = $originId })
Set-AzCdnOrigin
Sostituito dal comando Update-AzCdnOrigin
Prima
Set-AzCdnOrigin -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-OriginName $originName -HostName "mystorage2.blob.core.windows.net"
Dopo
Update-AzCdnOrigin -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-Name $originName -HostName "mystorage2.blob.core.windows.net" -HttpPort 456 -HttpsPort 789
Unpublish-AzCdnEndpointContent
Sostituito dal comando Clear-AzCdnEndpointContent
Prima
Unpublish-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-PurgeContent $PurgeContent
Dopo
Clear-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-ContentPath $PurgeContent
Publish-AzCdnEndpointContent
Sostituito dal comando Import-AzCdnEndpointContent
Prima
Publish-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-LoadContent $LoadContent
Dopo
Import-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-ContentPath $LoadContent
Az.EventHub
New-AzEventHubNamespace
Il parametro Identity
viene rimosso.
Prima
New-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -Location northeurope -SkuName Premium -IdentityType SystemAssigned -Identity
Dopo
New-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -Location northeurope -SkuName Premium -IdentityType SystemAssigned
Set-AzEventHubNamespace
Il parametro Identity
è stato rimosso.
Prima
Set-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -EncryptionConfig $ec1,$ec2 -Identity
Dopo
Set-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -EncryptionConfig $ec1,$ec2
Az.HealthcareApis
Set-AzHealthcareApisService
Combinare New-AzHealthcareApisService e Set-AzHealthcareApisService in New-AzHealthcareApisService
Prima
Set-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -CosmosOfferThroughput 500
Dopo
New-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -Location MyLocation -Kind fhir-R4 -CosmosOfferThroughput 500
Get-AzHealthcareApisService
-ResourceId
rimosso
Prima
Get-AzHealthcareApisService -ResourceId $ResourceId
Dopo
Get-AzHealthcareApisService -ResourceGroupName $ResourceGroup -Name $Name
Remove-AzHealthcareApisService
-ResourceId
rimosso
Prima
Remove-AzHealthcareApisService -ResourceId $ResourceId
Dopo
Remove-AzHealthcareApisService -ResourceGroupName $ResourceGroup -Name $Name
New-AzHealthcareApisService
-ManagedIdentity
viene rinominato in -IdentityType
,-FhirVersion
viene rimosso e il contenuto desiderato può essere selezionato con il parametro -Kind
.-DisableCorsCredential
e -AllowCorsCredential
: ora denominati uniformemente come -AllowCorsCredential
, ad esempio: -AllowCorsCredential:$false o -AllowCorsCredential:$true. -DisableSmartProxy
e -EnableSmartProxy
: ora denominati uniformemente come -EnableSmartProxy
, ad esempio: -EnableSmartProxy:$false o -EnableSmartProxy:$true.
Prima
New-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -Location MyLocation -FhirVersion fhir-R4 -CosmosOfferThroughput 500 -ManagedIdentity $IdentityType -DisableCorsCredential -DisableSmartProxy
Dopo
New-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -Location MyLocation -Kind fhir-R4 -CosmosOfferThroughput 500 -IdentityType $IdentityType -AllowCorsCredential:$false -EnableSmartProxy:$false