Table of Contents

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

string

SubscriptionAvailable

Indicates whether the subscription is available for use or not.

[JsonIgnore]
public bool SubscriptionAvailable { get; set; }

Property Value

bool

SubscriptionName

The topic subscription name.

[JsonIgnore]
public string? SubscriptionName { get; set; }

Property Value

string

SubscriptionPrefix

The prefix used for the topic subscription name.

public required string SubscriptionPrefix { get; set; }

Property Value

string