次の方法で共有


EventGridDomainData クラス

定義

EventGridDomain データ モデルを表すクラス。 EventGrid ドメイン。

public class EventGridDomainData : Azure.ResourceManager.Models.TrackedResourceData
type EventGridDomainData = class
    inherit TrackedResourceData
Public Class EventGridDomainData
Inherits TrackedResourceData
継承

コンストラクター

EventGridDomainData(AzureLocation)

EventGridDomainData の新しいインスタンスを初期化します。

プロパティ

AutoCreateTopicWithFirstSubscription

このブール値は、この Event Grid ドメイン リソースに関連付けられている Event Grid ドメイン トピックの作成メカニズムを 'all' に指定するために使用されます。 このコンテキストでは、ドメイン トピックの作成は、自動管理 (true の場合) または自己管理 (false の場合) にすることができます。 このプロパティの既定値は、true です。 このプロパティが null または true に設定されている場合、Event Grid は、ドメイン トピックのスコープで最初のイベント サブスクリプションが作成されるときに、ドメイン トピックを自動的に作成します。 このプロパティが false に設定されている場合、最初のイベント サブスクリプションを作成するには、ユーザーがドメイン トピックを作成する必要があります。 自己管理モードは、ユーザーがドメイン トピックを作成するタイミングを完全に制御する必要がある場合に使用できます。一方、自動管理モードでは、より少ない操作を実行し、ユーザーが管理するリソースを減らすことができる柔軟性が提供されます。 また、自動マネージド作成モードでは、必要に応じてユーザーが必要に応じてドメイン トピックを作成できます。

AutoDeleteTopicWithLastSubscription

このブール値は、この Event Grid ドメイン リソースに関連付けられている Event Grid ドメイン トピックの削除メカニズムを 'all' に指定するために使用されます。 このコンテキストでは、ドメイン トピックの削除は、自動管理 (true の場合) または自己管理 (false の場合) にすることができます。 このプロパティの既定値は、true です。 このプロパティが true に設定されている場合、Event Grid は、ドメイン トピックのスコープにある最後のイベント サブスクリプションが削除されたときに、ドメイン トピックを自動的に削除します。 このプロパティが false に設定されている場合、ユーザーは必要なくなったドメイン トピックを手動で削除する必要があります (たとえば、最後のイベント サブスクリプションが削除され、リソースをクリーンアップする必要がある場合など)。 自己管理モードは、ユーザーがドメイン トピックを削除する必要があるタイミングを完全に制御する必要がある場合に使用できます。一方、自動管理モードでは、より少ない操作を実行し、ユーザーが管理するリソースを減らすことができる柔軟性が提供されます。

DataResidencyBoundary

リソースの [境界] をData Residencyします。

Endpoint

イベントの発行に使用される Event Grid ドメイン リソースのエンドポイント。

EventTypeInfo

ドメインのイベントの種類情報。 この情報はパブリッシャーによって提供され、サブスクライバーが公開されているさまざまな種類のイベントを表示するために使用できます。

Id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。

(継承元 ResourceData)
Identity

Event Grid Domain リソースの ID 情報。

InboundIPRules

これは、すべての IP ではなく、特定の IP からのトラフィックを制限するために使用できます。 注: これらは、PublicNetworkAccess が有効になっている場合にのみ考慮されます。

InputSchema

これにより、Event Grid ドメイン リソースに発行された受信イベントに対して Event Grid で想定される形式が決まります。

InputSchemaMapping

マッピング イベント ペイロードに関する情報を指定した InputSchemaMapping に関する情報。 基底クラスであることに注意 EventGridInputSchemaMapping してください。 シナリオによると、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、 が含まれます EventGridJsonInputSchemaMapping

IsLocalAuthDisabled

このブール値は、ローカル認証を有効または無効にするために使用されます。既定値は false です。 プロパティが true に設定されている場合、ユーザーがドメインへの発行を許可されている場合は、AAD トークンのみが認証に使用されます。

Location

リソースが保存されている地理的な場所。

(継承元 TrackedResourceData)
MetricResourceId

Event Grid ドメイン リソースのメトリック リソース ID。

MinimumTlsVersionAllowed

このドメインへの発行が許可されている発行元の最小 TLS バージョン。

Name

リソースの名前。

(継承元 ResourceData)
PrivateEndpointConnections

プライベート エンドポイント接続を取得します。

ProvisioningState

Event Grid ドメイン リソースのプロビジョニング状態。

PublicNetworkAccess

これにより、トラフィックがパブリック ネットワーク経由で許可されるかどうかが決まります。 既定では有効になっています。 seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" / を構成 <することで、特定の IP にさらに制限できます。>

ResourceType

リソースの型。 たとえば、"Microsoft.Compute/virtualMachines" や "Microsoft.Storage/storageAccounts" などです。

(継承元 ResourceData)
SkuName

リソースの SKU 名。 使用できる値は、Basic または Premium です。

SystemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

(継承元 ResourceData)
Tags

リソース タグ。

(継承元 TrackedResourceData)

適用対象