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; }