Aracılığıyla paylaş


Start-AzFrontDoorCdnProfilePrepareMigration

Klasik AFD örneğini Azure Front Door(Standart/Premium) profiline geçirin. Ön kapının WAF ilkesi varsa MigrationWebApplicationFirewallMapping ilişkilendirilmelidir. Ön kapı Müşteri Sertifikaları'na sahipse Yönetilen Kimlik ilişkilendirilmelidir. Değişikliğin bundan sonra işlenmesi gerekir.

Sözdizimi

Start-AzFrontDoorCdnProfilePrepareMigration
     -ResourceGroupName <String>
     [-SubscriptionId <String>]
     -ClassicResourceReferenceId <String>
     -ProfileName <String>
     -SkuName <SkuName>
     [-MigrationWebApplicationFirewallMapping <IMigrationWebApplicationFirewallMapping[]>]
     [-IdentityType <ManagedServiceIdentityType>]
     [-IdentityUserAssignedIdentity <Hashtable>]
     [-DefaultProfile <PSObject>]
     [-AsJob]
     [-NoWait]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

Klasik AFD örneğini Azure Front Door(Standart/Premium) profiline geçirin. Değişikliğin bundan sonra işlenmesi gerekir.

Örnekler

Örnek 1: WAF ilkesi olmadan ilişkilendirilmiş ve müşteri sertifikası olmayan klasik bir AFD örneği olduğunda.

Start-AzFrontDoorCdnProfilePrepareMigration -ResourceGroupName rgName -ClassicResourceReferenceId /subscriptions/testSubId/resourcegroups/rgName/providers/Microsoft.Network/Frontdoors/name -ProfileName name-migrated -SkuName Standard_AzureFrontDoor

MigratedProfileResourceId
-------------------------
/subscriptions/testSubId/resourceGroups/rgName/providers/Microsoft.Cdn/profiles/name-migrated

WAF ilkesi olmadan ilişkilendirilmiş ve müşteri sertifikası olmayan klasik bir AFD örneği olduğunda. Klasik AFD'yi Azure Front Door(Standart/Premium) profiline geçirin.. Değişikliğin bundan sonra işlenmesi gerekir.

Örnek 2: WAF ile ilişkilendirilmiş klasik bir AFD örneği olduğunda ve yeni bir WAF ilkesine kopyalandığında.

$wafMapping = New-AzFrontDoorCdnMigrationWebApplicationFirewallMappingObject -MigratedFromId /subscriptions/testSubId/resourcegroups/rgName01/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/waf01 -MigratedToId /subscriptions/testSubId/resourcegroups/rgName/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/newWAFName
Start-AzFrontDoorCdnProfilePrepareMigration -ResourceGroupName rgName -ClassicResourceReferenceId /subscriptions/testSubId/resourcegroups/rgName/providers/Microsoft.Network/Frontdoors/name -ProfileName name-migrated -SkuName Standard_AzureFrontDoor -MigrationWebApplicationFirewallMapping $wafMapping

MigratedProfileResourceId
-------------------------
/subscriptions/testSubId/resourceGroups/rgName/providers/Microsoft.Cdn/profiles/name-migrated

WAF ile ilişkilendirilmiş klasik bir AFD örneği olduğunda ve yeni bir WAF ilkesine kopyalandığında. Yeni WAF ilkesi, klasik AFD örneğininkiyle aynı abonelikte ve kaynak grubunda oluşturulmalıdır. Klasik AFD'yi Azure Front Door(Standart/Premium) profiline geçirin.. Değişikliğin bundan sonra işlenmesi gerekir.

Örnek 3: WAF ile ilişkilendirilmiş klasik bir AFD örneği olduğunda ve mevcut bir WAF ilkesini seçtiğinde.

$wafMapping = New-AzFrontDoorCdnMigrationWebApplicationFirewallMappingObject -MigratedFromId /subscriptions/testSubId/resourcegroups/rgName01/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/waf01 -MigratedToId /subscriptions/testSubId/resourcegroups/rgName02/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/existingWAFName
Start-AzFrontDoorCdnProfilePrepareMigration -ResourceGroupName rgName -ClassicResourceReferenceId /subscriptions/testSubId/resourcegroups/rgName/providers/Microsoft.Network/Frontdoors/name -ProfileName name-migrated -SkuName Standard_AzureFrontDoor -MigrationWebApplicationFirewallMapping $wafMapping

MigratedProfileResourceId
-------------------------
/subscriptions/testSubId/resourceGroups/rgName/providers/Microsoft.Cdn/profiles/name-migrated

WAF ile ilişkilendirilmiş klasik bir AFD örneği olduğunda ve mevcut bir WAF ilkesini seçtiğinde. Yalnızca klasik AFD örneğinin aboneliğiyle aynı abonelikte bulunan WAF ilkesini seçebilirsiniz. Klasik AFD'yi Azure Front Door(Standart/Premium) profiline geçirin.. Değişikliğin bundan sonra işlenmesi gerekir.

Örnek 4: Birden fazla WAF ilkesiyle ilişkilendirilmiş ve müşteri sertifikası olmayan klasik bir AFD örneği olduğunda.

$wafMapping1 = New-AzFrontDoorCdnMigrationWebApplicationFirewallMappingObject -MigratedFromId /subscriptions/testSubId/resourcegroups/rgName01/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/waf01 -MigratedToId /subscriptions/testSubId/resourcegroups/rgName01/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/waf01test

$wafMapping2 = New-AzFrontDoorCdnMigrationWebApplicationFirewallMappingObject -MigratedFromId /subscriptions/testSubId/resourcegroups/rgName02/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/waf02 -MigratedToId  /subscriptions/testSubId/resourcegroups/rgName02/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/waf02test

# enable Managed Identity via SystemAssigned and UserAssigned
$identityType = "SystemAssigned, UserAssigned"

# UserIdentity information
$userInfo = @{
	"/subscriptions/testSubId/resourceGroups/rgName01/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity01" = @{}
	"/subscriptions/testSubId/resourceGroups/rgName02/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity02" = @{}
}

Start-AzFrontDoorCdnProfilePrepareMigration -ResourceGroupName rgName -ClassicResourceReferenceId /subscriptions/testSubId/resourcegroups/rgName/providers/Microsoft.Network/Frontdoors/name -ProfileName name-migrated -SkuName Premium_AzureFrontDoor -MigrationWebApplicationFirewallMapping @($wafMapping1, $wafMapping2) -IdentityType $identityType -IdentityUserAssignedIdentity $userInfo

MigratedProfileResourceId
-------------------------
/subscriptions/testSubId/resourceGroups/rgName/providers/Microsoft.Cdn/profiles/name-migrated

Birden fazla WAF ilkesiyle ilişkilendirilmiş ve müşteri sertifikası olmayan klasik bir AFD örneği olduğunda. Klasik AFD'yi Azure Front Door(Standart/Premium) profiline geçirin.. Değişikliğin bundan sonra işlenmesi gerekir.

Örnek 5: Klasik bir AFD örneği WAF ile ilişkilendirilmediğinde ve müşteri sertifikası olmadığında ve klasik AFD örneğinin aboneliği yerel alt bilgiden farklı olduğunda.

Start-AzFrontDoorCdnProfilePrepareMigration -ResourceGroupName rgName -ClassicResourceReferenceId /subscriptions/testSubId01/resourcegroups/rgName/providers/Microsoft.Network/Frontdoors/name -ProfileName name-migrated -SkuName Standard_AzureFrontDoor -SubscriptionId testSubId01

MigratedProfileResourceId
-------------------------
/subscriptions/testSubId/resourceGroups/rgName/providers/Microsoft.Cdn/profiles/name-migrated

Klasik bir AFD örneği WAF ile ilişkilendirilmediğinde ve müşteri sertifikası olmadığında ve klasik AFD örneğinin aboneliği yerel alt koşuldan farklı olduğunda. Klasik AFD'yi Azure Front Door(Standart/Premium) profiline geçirin.. Değişikliğin bundan sonra işlenmesi gerekir.

Parametreler

-AsJob

Komutu iş olarak çalıştırma

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ClassicResourceReferenceId

Klasik front door örneğinin kaynak kimliği.

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tür:SwitchParameter
Diğer adlar:cf
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:PSObject
Diğer adlar:AzureRMContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-IdentityType

Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).

Tür:ManagedServiceIdentityType
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-IdentityUserAssignedIdentity

Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir.

Tür:Hashtable
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-MigrationWebApplicationFirewallMapping

Geçirilen profil için waf eşlemesi Oluşturmak için MIGRATIONWEBAPPLICATIONFIREWALLMAPPING özellikleri için NOTES bölümüne bakın ve bir karma tablo oluşturun.

Tür:IMigrationWebApplicationFirewallMapping[]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-NoWait

Komutu zaman uyumsuz olarak çalıştırma

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ProfileName

Oluşturulması gereken yeni AFD Standart/Premium profilinin adı.

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ResourceGroupName

Azure aboneliğindeki Kaynak grubunun adı.

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-SkuName

Fiyatlandırma katmanının adı.

Tür:SkuName
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-SubscriptionId

Azure Abonelik Kimliği.

Tür:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Tür:SwitchParameter
Diğer adlar:wi
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Çıkışlar

IMigrateResult