Aracılığıyla paylaş


Update-AzFrontDoorCdnProfile

Mevcut bir Azure Front Door Standard veya Azure Front Door Premium veya CDN profilini belirtilen abonelik ve kaynak grubu altında belirtilen profil adıyla güncelleştirir.

Sözdizimi

Update-AzFrontDoorCdnProfile
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-LogScrubbingRule <IProfileScrubbingRules[]>]
      [-LogScrubbingState <ProfileScrubbingState>]
      [-OriginResponseTimeoutSecond <Int32>]
      [-Tag <Hashtable>]
      [-IdentityType <ManagedServiceIdentityType>]
      [-IdentityUserAssignedIdentity <Hashtable>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzFrontDoorCdnProfile
      -InputObject <ICdnIdentity>
      [-LogScrubbingRule <IProfileScrubbingRules[]>]
      [-LogScrubbingState <ProfileScrubbingState>]
      [-OriginResponseTimeoutSecond <Int32>]
      [-Tag <Hashtable>]
      [-IdentityType <ManagedServiceIdentityType>]
      [-IdentityUserAssignedIdentity <Hashtable>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Mevcut bir Azure Front Door Standard veya Azure Front Door Premium veya CDN profilini belirtilen abonelik ve kaynak grubu altında belirtilen profil adıyla güncelleştirir.

Örnekler

Örnek 1: Kaynak grubu altında bir AzureFrontDoor profilini güncelleştirme

$tags = @{
    Tag1 = 11
    Tag2  = 22
}
Update-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -Tag $tags

Location Name       Kind      ResourceGroupName
-------- ----       ----      -----------------
Global   fdp-v542q6 frontdoor testps-rg-da16jm

Kaynak grubu altında bir AzureFrontDoor profilini güncelleştirme

Örnek 2: Kimlik aracılığıyla kaynak grubu altında bir AzureFrontDoor profilini güncelleştirme

$tags = @{
    Tag1 = 11
    Tag2  = 22
}
Get-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 | Update-AzFrontDoorCdnProfile -Tag $tags

Location Name       Kind      ResourceGroupName
-------- ----       ----      -----------------
Global   fdp-v542q6 frontdoor testps-rg-da16jm

Kimlik aracılığıyla kaynak grubu altında bir AzureFrontDoor profilini güncelleştirme

Örnek 3: AzureFrontDoor profiline SystemAssigned türünü kullanarak yönetilen kimliği etkinleştirme

Update-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -IdentityType SystemAssigned

Location Name       Kind      ResourceGroupName
-------- ----       ----      -----------------
Global   fdp-v542q6 frontdoor testps-rg-da16jm

AzureFrontDoor profiline SystemAssigned türünü kullanarak yönetilen kimliği etkinleştirme

Örnek 4: AzureFrontDoor profiline UserAssigned türünü kullanarak yönetilen kimliği etkinleştirme

$userId =  @{"/subscriptions/subId/resourceGroups/testps-rg-da16jm/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testcdnrpaadidentity" = @{}}
Update-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -IdentityType UserAssigned -IdentityUserAssignedIdentity $userId

Location Name       Kind      ResourceGroupName
-------- ----       ----      -----------------
Global   fdp-v542q6 frontdoor testps-rg-da16jm

AzureFrontDoor profiline UserAssigned türünü kullanarak yönetilen kimliği etkinleştirme

Örnek 5: Profil Logscrub'ını bir AzureFrontDoor profiline etkinleştirme, yalnızca bir LogScrubbingRule içerir

$rule = New-AzFrontDoorCdnProfileScrubbingRulesObject -MatchVariable RequestIPAddress -State Enabled
Update-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -LogScrubbingRule $rule -LogScrubbingState Enabled

Location Name       Kind      ResourceGroupName
-------- ----       ----      -----------------
Global   fdp-v542q6 frontdoor testps-rg-da16jm

Profil Logscrub'unu bir AzureFrontDoor profiline etkinleştirme, yalnızca bir LogScrubbingRule içerir

Örnek 6: Profil Logscrub'ını bir AzureFrontDoor profiline etkinleştirme, birden fazla LogScrubbingRule içerir

$rule1 = New-AzFrontDoorCdnProfileScrubbingRulesObject -MatchVariable RequestIPAddress -State Enabled 
$rule2 = New-AzFrontDoorCdnProfileScrubbingRulesObject -MatchVariable QueryStringArgNames -State Enabled
$rules = New-AzFrontDoorCdnProfileLogScrubbingObject -ScrubbingRule @($rule1, $rule2) -State Enabled

Update-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -LogScrubbingRule $rules.ScrubbingRule -LogScrubbingState Enabled

Location Name       Kind      ResourceGroupName
-------- ----       ----      -----------------
Global   fdp-v542q6 frontdoor testps-rg-da16jm

Bir AzureFrontDoor profili için Profil Logscrub'unu etkinleştirme, birden fazla LogScrubbingRule içerir

Örnek 7: AzureFrontDoor profilinde Profil Günlüklerini devre dışı bırakma

$rule = New-AzFrontDoorCdnProfileScrubbingRulesObject -MatchVariable RequestIPAddress -State Disabled
Update-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -LogScrubbingRule $rule -LogScrubbingState Disabled

Location Name       Kind      ResourceGroupName
-------- ----       ----      -----------------
Global   fdp-v542q6 frontdoor testps-rg-da16jm

AzureFrontDoor profilinde Profil Günlüklerini devre dışı bırakma

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

-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

-InputObject

Kimlik Parametresi Oluşturmak için INPUTOBJECT özellikleri için NOTES bölümüne bakın ve bir karma tablo oluşturun.

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

-LogScrubbingRule

Azure Front Door profil günlüklerine uygulanan günlük temizleme kurallarının listesi. Oluşturmak için LOGSCRUBBINGRULE özellikleri için NOTES bölümüne bakın ve bir karma tablo oluşturun.

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

-LogScrubbingState

Günlük temizleme yapılandırmasının durumu. Varsayılan değer Etkin'dir.

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

-Name

Kaynak grubu içinde benzersiz olan Azure Front Door Standard veya Azure Front Door Premium veya CDN profilinin adı.

Tür:String
Diğer adlar:ProfileName
Position:Named
Default value:None
Gerekli:True
İş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

-OriginResponseTimeoutSecond

İsteğin kaynağına iletilmesiyle ilgili zaman aşımı gönderin ve alın. Zaman aşımına ulaşıldığında istek başarısız olur ve döndürür.

Tür:Int32
Position:Named
Default value:None
Gerekli:False
İş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

-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

-Tag

Profil etiketleri

Tür:Hashtable
Position:Named
Default value:None
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

Girişler

ICdnIdentity

Çıkışlar

IProfile