Průvodce migrací pro Az 8.0.0
Az.Aks
Get-AzAks
Odebere se Get-AzAks
aliasu. Místo toho použijte Get-AzAksCluster
.
Před
Get-AzAks -ResourceGroupName $resourceGroupName -Name $name
Po
Get-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name
New-AzAks
Odebere se New-AzAks
aliasu. Místo toho použijte New-AzAksCluster
.
Před
New-AzAks -ResourceGroupName $resourceGroupName -Name $name -Location $location
Po
New-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name -Location $location
Set-AzAks
Odebere se Set-AzAks
aliasu. Místo toho použijte Set-AzAksCluster
.
Před
Set-AzAks -ResourceGroupName $resourceGroupName -Name $name
Po
Set-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name
Remove-AzAks
Odebere se Remove-AzAks
aliasu. Místo toho použijte Remove-AzAksCluster
.
Před
Remove-AzAks -ResourceGroupName $resourceGroupName -Name $name
Po
Remove-AzAksCluster -ResourceGroupName $resourceGroupName -Name $name
Az.Cdn
New-AzCdnProfile
Změna typu Sku
parametru na SkuName
Změna typu ProfileName
parametru na Name
Před
$profileSku = "Standard_Microsoft";
$cdnProfileName = "profileNameXXXX";
$resourceGroupName = "myresourcegroup"
New-AzCdnProfile -Sku $profileSku -ProfileName $cdnProfileName -ResourceGroupName $resourceGroupName -Location Global
Po
$profileSku = "Standard_Microsoft";
$cdnProfileName = "profileNameXXXX";
$resourceGroupName = "myresourcegroup"
New-AzCdnProfile -SkuName $profileSku -Name $cdnProfileName -ResourceGroupName $resourceGroupName -Location Global
New-AzCdnEndpoint
Změněn parametr EndpointName
na Name
Změněn parametr GeoFilters
na GeoFilter
Změněn parametr DefaultOriginGroup
na DefaultOriginGroupId
Sloučit parametry OriginHostName
,OriginId
,OriginName
,Priority
,PrivateLinkApprovalMessage
,PrivateLinkLocation
,PrivateLinkResourceId
,Weight
,HttpPort
,HttpsPort
do parametru Origin
Sloučit parametry OriginGroupName
,OriginGroupProbeIntervalInSeconds
,OriginGroupProbePath
,OriginGroupProbeProtocol
,OriginGroupProbeRequestType
do parametru OriginGroup
Rozdělit parametr DeliveryPolicy
na parametry DeliveryPolicyDescription
,DeliveryPolicyRule
Přidat parametry SubscriptionId
,UrlSigningKey
,WebApplicationFirewallPolicyLinkId
Odstranit parametr CdnProfile
Před
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
Po
$origin = @{
Name = "origin1"
HostName = "host1.hello.com"
};
$location = "westus"
$endpoint = New-AzCdnEndpoint -Name $endpointName -ResourceGroupName $ResourceGroupName -ProfileName $cdnProfileName -Location $location -Origin $origin
New-AzCdnDeliveryPolicy
Odstranit příkaz New-AzCdnDeliveryPolicy
. Při použití New-AzCdnDeliveryRuleObject
vytvořte objekt pravidla a použijte jej přímo v New-AzCdnEndpoint
.
New-AzCdnDeliveryRule
Změna názvu příkazu na New-AzCdnDeliveryRuleObject
Před
New-AzCdnDeliveryRule -Name "rule1" -Order 1 -Condition $cond1 -Action $action1
Po
$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
Změna typu CustomDomainName
parametru na Name
Přidání parametru SubscriptionId
Odstranění CdnEndpoint
Před
New-AzCdnCustomDomain -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName -CustomDomainName $customDomainName -HostName $customDomainHostName
Po
New-AzCdnCustomDomain -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName -Name $customDomainName -HostName $customDomainHostName -SubscriptionId $subId
Set-AzCdnProfile
Nahrazeno příkazem Update-AzCdnProfile
Před
$profileObject = Get-AzCdnProfile -ResourceGroupName myresourcegroup -ProfileName mycdnprofile
$profileObject.Tags = @{"key"="value"}
Set-AzCdnProfile -CdnProfile $profileObject
Po
$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
Nahrazeno příkazem Update-AzCdnEndpoint
DeliveryPolicyDescription
a DeliveryPolicyRule
by měly být k dispozici společně, když chcete aktualizovat jeden z nich.
Před
$endpointObject = Get-AzCdnEndpoint -ResourceGroupName myresourcegroup -ProfileName mycdnprofile -EndpointName myendpoint
$endpointObject.IsHttpAllowed = $false
Set-AzCdnEndpoint -CdnEndpoint $endpointObject
Po
$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
Nahrazeno příkazem Update-AzCdnOriginGroup
Před
Set-AzCdnOriginGroup -ResourceGroupName $resourceGroupName -ProfileName $profileName -EndpointName $endpointName -OriginGroupName $originGroupName -OriginId $originIds -ProbeIntervalInSeconds $probeInterval
Po
Update-AzCdnOriginGroup -EndpointName $endpointName -Name $originGroup.Name -ProfileName $cdnProfileName -ResourceGroupName $ResourceGroupName `
-HealthProbeSetting $healthProbeParametersObject2 -Origin @(@{ Id = $originId })
Set-AzCdnOrigin
Nahrazeno příkazem Update-AzCdnOrigin
Před
Set-AzCdnOrigin -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-OriginName $originName -HostName "mystorage2.blob.core.windows.net"
Po
Update-AzCdnOrigin -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-Name $originName -HostName "mystorage2.blob.core.windows.net" -HttpPort 456 -HttpsPort 789
Unpublish-AzCdnEndpointContent
Nahrazeno příkazem Clear-AzCdnEndpointContent
Před
Unpublish-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-PurgeContent $PurgeContent
Po
Clear-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-ContentPath $PurgeContent
Publish-AzCdnEndpointContent
Nahrazeno příkazem Import-AzCdnEndpointContent
Před
Publish-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-LoadContent $LoadContent
Po
Import-AzCdnEndpointContent -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -EndpointName $endpointName `
-ContentPath $LoadContent
Az.EventHub
New-AzEventHubNamespace
Parametr Identity
je odebrán.
Před
New-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -Location northeurope -SkuName Premium -IdentityType SystemAssigned -Identity
Po
New-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -Location northeurope -SkuName Premium -IdentityType SystemAssigned
Set-AzEventHubNamespace
Parametr Identity
je odebrán.
Před
Set-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -EncryptionConfig $ec1,$ec2 -Identity
Po
Set-AzEventHubNamespace -ResourceGroupName myresourcegroup -Name MyNamespaceName -EncryptionConfig $ec1,$ec2
Az.HealthcareApis
Set-AzHealthcareApisService
Kombinování New-AzHealthcareApisService a Set-AzHealthcareApisService do New-AzHealthcareApisService
Před
Set-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -CosmosOfferThroughput 500
Po
New-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -Location MyLocation -Kind fhir-R4 -CosmosOfferThroughput 500
Get-AzHealthcareApisService
-ResourceId
byl odebrán
Před
Get-AzHealthcareApisService -ResourceId $ResourceId
Po
Get-AzHealthcareApisService -ResourceGroupName $ResourceGroup -Name $Name
Remove-AzHealthcareApisService
-ResourceId
je odstraněn
Před
Remove-AzHealthcareApisService -ResourceId $ResourceId
Po
Remove-AzHealthcareApisService -ResourceGroupName $ResourceGroup -Name $Name
New-AzHealthcareApisService
-ManagedIdentity
se přejmenuje na -IdentityType
-FhirVersion
se odebere a požadovaný obsah se dá vybrat s parametrem -Kind
-DisableCorsCredential
a -AllowCorsCredential
: teď je jednotně pojmenovaný jako -AllowCorsCredential
, příklad: -AllowCorsCredential:$false nebo -AllowCorsCredential:$true -DisableSmartProxy
a -EnableSmartProxy
: nyní jednotně pojmenované jako -EnableSmartProxy
, příklad: -EnableSmartProxy:$false nebo -EnableSmartProxy:$true
Před
New-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -Location MyLocation -FhirVersion fhir-R4 -CosmosOfferThroughput 500 -ManagedIdentity $IdentityType -DisableCorsCredential -DisableSmartProxy
Po
New-AzHealthcareApisService -Name MyService -ResourceGroupName MyResourceGroup -Location MyLocation -Kind fhir-R4 -CosmosOfferThroughput 500 -IdentityType $IdentityType -AllowCorsCredential:$false -EnableSmartProxy:$false
Azure PowerShell