Topic クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
EventGrid トピック
[Microsoft.Rest.Serialization.JsonTransformation]
public class Topic : Microsoft.Azure.Management.EventGrid.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Topic = class
inherit TrackedResource
Public Class Topic
Inherits TrackedResource
- 継承
- 属性
コンストラクター
プロパティ
DataResidencyBoundary |
リソースのデータ所在地境界を取得または設定します。 使用可能な値は、'WithinGeopair'、'WithinRegion' です。 |
DisableLocalAuth |
ローカル認証を有効または無効にするために使用されるブール値を取得または設定します。既定値は false です。 プロパティが true に設定されている場合、ユーザーがトピックへの発行を許可されている場合は、AAD トークンのみが認証に使用されます。 |
Endpoint |
トピックのエンドポイントを取得します。 |
Id |
リソースの完全修飾識別子を取得します。 (継承元 Resource) |
Identity |
リソースの ID 情報を取得または設定します。 |
InboundIpRules |
これを取得または設定すると、すべての IP ではなく特定の IP からのトラフィックを制限できます。 注: これらは、PublicNetworkAccess が有効になっている場合にのみ考慮されます。 |
InputSchema |
トピックに発行された受信イベントに対して Event Grid が想定する形式を取得または設定します。 使用できる値は、'EventGridSchema'、'CustomEventSchema'、'CloudEventSchemaV1_0' です。 |
InputSchemaMapping |
カスタム イベント スキーマを使用した発行を有効にする値を取得または設定します。 InputSchemaMapping を指定して、ソース スキーマのさまざまなプロパティを EventGridEvent スキーマのさまざまな必須プロパティにマップできます。 |
Location |
リソースの場所を取得または設定します。 (継承元 TrackedResource) |
MetricResourceId |
トピックのメトリック リソース ID を取得します。 |
Name |
リソースの名前を取得します。 (継承元 Resource) |
PrivateEndpointConnections |
EventGrid トピック |
ProvisioningState |
トピックのプロビジョニング状態を取得します。 使用可能な値には、'Creating'、'Updating'、'Deleting'、'Succeeded'、'Canceled'、'Failed' などがあります。 |
PublicNetworkAccess |
パブリック ネットワーク経由でトラフィックを許可するかどうかを決定する値を取得または設定します。 既定では有効になっています。 lt;seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" /> を構成&することで、特定の IP をさらに制限できます。 使用可能な値は次のとおりです: 'Enabled'、'Disabled' |
SystemData |
トピック リソースに関連するシステム メタデータを取得します。 |
Tags |
リソースのタグを取得または設定します。 (継承元 TrackedResource) |
Type |
リソースの型を取得します。 (継承元 Resource) |
メソッド
Validate() |
オブジェクトを検証します。 |
適用対象
Azure SDK for .NET