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
Sku
매개 변수의 유형이 SkuName
으로 변경되고 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
매개 변수가 Name
으로 변경됨 GeoFilters
매개 변수가 GeoFilter
로 변경됨 DefaultOriginGroup
매개 변수가 DefaultOriginGroupId
로 변경됨OriginHostName
,OriginId
,OriginName
,Priority
,PrivateLinkApprovalMessage
,PrivateLinkLocation
,PrivateLinkResourceId
,Weight
,HttpPort
,HttpsPort
매개 변수가 Origin
으로 병합됨 OriginGroupName
,OriginGroupProbeIntervalInSeconds
,OriginGroupProbePath
,OriginGroupProbeProtocol
,OriginGroupProbeRequestType
매개 변수가 OriginGroup
으로 병합됨 DeliveryPolicy
매개 변수가 DeliveryPolicyDescription
,DeliveryPolicyRule
매개 변수로 분할됨 SubscriptionId
,UrlSigningKey
,WebApplicationFirewallPolicyLinkId
매개 변수 추가 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
으로 변경됨 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
: 이제 균일하게 -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