Class EventGridTopicProfile
- Namespace
- FoundationaLLM.Common.Models.Configuration.Events
- Assembly
- FoundationaLLM.Common.dll
The profile used to configure event handling for an Azure Event Grid namespace topic.
public class EventGridTopicProfile
- Inheritance
-
EventGridTopicProfile
- Inherited Members
- Extension Methods
Properties
Name
The name of the Azure Event Grid namespace topic.
public required string Name { get; set; }
Property Value
SubscriptionAvailable
Indicates whether the subscription is available for use or not.
[JsonIgnore]
public bool SubscriptionAvailable { get; set; }
Property Value
SubscriptionName
The topic subscription name.
[JsonIgnore]
public string? SubscriptionName { get; set; }
Property Value
SubscriptionPrefix
The prefix used for the topic subscription name.
public required string SubscriptionPrefix { get; set; }