Aracılığıyla paylaş


New-AzEventGridDomain

Yeni etki alanını belirtilen parametrelerle zaman uyumsuz olarak oluşturur veya güncelleştirir.

Syntax

New-AzEventGridDomain
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   [-AutoCreateTopicWithFirstSubscription]
   [-AutoDeleteTopicWithLastSubscription]
   [-DataResidencyBoundary <String>]
   [-DisableLocalAuth]
   [-EnableSystemAssignedIdentity]
   [-EventTypeInfoInlineEventType <Hashtable>]
   [-EventTypeInfoKind <String>]
   [-IdentityPrincipalId <String>]
   [-IdentityTenantId <String>]
   [-InboundIPRule <IInboundIPRule[]>]
   [-InputSchema <String>]
   [-MinimumTlsVersionAllowed <String>]
   [-PublicNetworkAccess <String>]
   [-SkuName <String>]
   [-Tag <Hashtable>]
   [-UserAssignedIdentity <String[]>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzEventGridDomain
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -JsonString <String>
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzEventGridDomain
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -JsonFilePath <String>
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzEventGridDomain
   -InputObject <IEventGridIdentity>
   -Location <String>
   [-AutoCreateTopicWithFirstSubscription]
   [-AutoDeleteTopicWithLastSubscription]
   [-DataResidencyBoundary <String>]
   [-DisableLocalAuth]
   [-EnableSystemAssignedIdentity]
   [-EventTypeInfoInlineEventType <Hashtable>]
   [-EventTypeInfoKind <String>]
   [-IdentityPrincipalId <String>]
   [-IdentityTenantId <String>]
   [-InboundIPRule <IInboundIPRule[]>]
   [-InputSchema <String>]
   [-MinimumTlsVersionAllowed <String>]
   [-PublicNetworkAccess <String>]
   [-SkuName <String>]
   [-Tag <Hashtable>]
   [-UserAssignedIdentity <String[]>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Yeni etki alanını belirtilen parametrelerle zaman uyumsuz olarak oluşturur veya güncelleştirir.

Örnekler

Örnek 1: Zaman Uyumsuz Olarak Belirtilen parametrelerle yeni bir etki alanı oluşturun.

$inboundIpRule = New-AzEventGridInboundIPRuleObject -Action Allow -IPMask "12.18.176.1"
New-AzEventGridDomain -Name azps-domain -ResourceGroupName azps_test_group_eventgrid -Location westus2 -PublicNetworkAccess Enabled -InboundIPRule $inboundIpRule

Location Name        ResourceGroupName
-------- ----        -----------------
westus2  azps-domain azps_test_group_eventgrid

Zaman Uyumsuz Olarak Belirtilen parametrelerle yeni bir etki alanı oluşturun.

Parametreler

-AsJob

Komutu iş olarak çalıştırma

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AutoCreateTopicWithFirstSubscription

Bu Boole değeri, bu Event Grid Etki Alanı kaynağıyla ilişkili Event Grid Etki Alanı Konuları 'tümü' için oluşturma mekanizmasını belirtmek için kullanılır. Bu bağlamda, etki alanı konusunun oluşturulması otomatik olarak yönetilebilir (doğru olduğunda) veya kendi kendine yönetilebilir (yanlış olduğunda). Bu özelliğin varsayılan değeri true değeridir. Bu özellik null veya true olarak ayarlandığında Event Grid, etki alanı konusunun kapsamında ilk olay aboneliği oluşturulduğunda etki alanı konusunu otomatik olarak oluşturmakla sorumludur. Bu özellik false olarak ayarlanırsa, ilk olay aboneliğinin oluşturulması için kullanıcı tarafından bir etki alanı konu başlığı oluşturulması gerekir. Kullanıcı, etki alanı konusunun ne zaman oluşturulduğunu tam olarak denetlemek isterse kendi kendine yönetim modu kullanılabilirken, otomatik yönetilen mod daha az işlem gerçekleştirme ve kullanıcı tarafından daha az kaynak yönetme konusunda esneklik sağlar. Ayrıca, otomatik yönetilen oluşturma modunda kullanıcının gerekirse isteğe bağlı olarak etki alanı konusunu oluşturmasına izin verildiğini unutmayın.

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AutoDeleteTopicWithLastSubscription

Bu Boole değeri, bu Event Grid Etki Alanı kaynağıyla ilişkili Event Grid Etki Alanı Konularının 'tümü' için silme mekanizmasını belirtmek için kullanılır. Bu bağlamda, etki alanı konusunun silinmesi otomatik olarak yönetilebilir (doğru olduğunda) veya kendi kendine yönetilebilir (yanlış olduğunda). Bu özelliğin varsayılan değeri true değeridir. Bu özellik true olarak ayarlandığında, etki alanı konusunun kapsamındaki son olay aboneliği silindiğinde Event Grid etki alanı konusunu otomatik olarak silmekle sorumludur. Bu özellik false olarak ayarlanırsa, kullanıcının artık gerekli olmadığında etki alanı konusunu el ile silmesi gerekir (örneğin, son olay aboneliği silindiğinde ve kaynağın temizlenmesi gerektiğinde). Kullanıcı, etki alanı konusunun ne zaman silinmesi gerektiğini tam olarak denetlemek isterse kendi kendine yönetim modu kullanılabilirken, otomatik yönetilen mod daha az işlem gerçekleştirme ve kullanıcı tarafından az sayıda kaynak yönetme esnekliği sağlar.

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Tür:SwitchParameter
Aliases:cf
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-DataResidencyBoundary

Kaynağın Veri Yerleşim Sınırı.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

DefaultProfile parametresi işlevsel değil. Cmdlet'i farklı bir abonelikte yürütürken kullanılabilir olduğunda SubscriptionId parametresini kullanın.

Tür:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableLocalAuth

Bu boole yerel kimlik doğrulamasını etkinleştirmek veya devre dışı bırakmak için kullanılır. Varsayılan değer false'tur. özelliği true olarak ayarlandığında, kullanıcının etki alanında yayımlamasına izin verilirse kimlik doğrulaması için yalnızca AAD belirteci kullanılır.

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableSystemAssignedIdentity

Kaynak için sistem tarafından atanan kimliği etkinleştirip etkinleştirmeyeceğine karar verir.

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-EventTypeInfoInlineEventType

Kaynak için satır içi olay türleri koleksiyonu. Satır içi olay türü anahtarları, olayın adını temsil eden tür dizesidir. "Contoso.OrderCreated" geçerli bir satır içi olay adı örneğidir. Satır içi olay türü değerleri InlineEventProperties türündedir ve her satır içi olay türü için ek bilgiler içerir.

Tür:Hashtable
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-EventTypeInfoKind

Kullanılan olay türü.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityPrincipalId

Kaynak kimliğinin asıl kimliği.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityTenantId

Kaynağın kiracı kimliği.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-InboundIPRule

Bu, tüm IP'ler yerine belirli IP'lerden gelen trafiği kısıtlamak için kullanılabilir. Not: Bunlar yalnızca PublicNetworkAccess etkinleştirildiğinde dikkate alınır.

Tür:IInboundIPRule[]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Kimlik Parametresi

Tür:IEventGridIdentity
Position:Named
varsayılan değer:None
Gerekli:True
Accept pipeline input:True
Accept wildcard characters:False

-InputSchema

Bu, Event Grid'in Event Grid Etki Alanı Kaynağı'nda yayımlanan gelen olaylar için bekleyeceği biçimi belirler.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-JsonFilePath

Oluşturma işlemine sağlanan Json dosyasının yolu

Tür:String
Position:Named
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

-JsonString

Create işlemine sağlanan Json dizesi

Tür:String
Position:Named
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

-Location

Kaynağın konumu.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

-MinimumTlsVersionAllowed

Yayımcının bu etki alanında yayımlamasına izin verilen en düşük TLS sürümü

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Etki alanının adı.

Tür:String
Aliases:DomainName
Position:Named
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

Komutu zaman uyumsuz olarak çalıştırma

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Komut başarılı olduğunda true döndürür

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-PublicNetworkAccess

Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" / yapılandırarak <belirli IP'lerle daha fazla kısıtlama yapabilirsiniz>

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Kullanıcının aboneliğindeki kaynak grubunun adı.

Tür:String
Aliases:ResourceGroup
Position:Named
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

-SkuName

Kaynağın Sku adı. Olası değerler şunlardır: Temel veya Premium.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

Tür:String
Position:Named
varsayılan değer:(Get-AzContext).Subscription.Id
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Kaynağın etiketleri.

Tür:Hashtable
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-UserAssignedIdentity

Kaynakla ilişkilendirilmiş kullanıcı tarafından atanan kimlik dizisi. Dizideki öğeler şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.'

Tür:String[]
Aliases:IdentityId
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Tür:SwitchParameter
Aliases:wi
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

IEventGridIdentity

Çıkışlar

IDomain