Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventGridManager ¶
type EventGridManager interface { GetSystemTopicName() string CreateSystemTopic(ctx context.Context) (*armeventgrid.SystemTopic, error) CreateEventSubscription(ctx context.Context, subscriptionName string, endpointUrl string) (*armeventgrid.EventSubscriptionsClientCreateOrUpdateResponse, error) }
func NewEventGridManager ¶
func NewEventGridManager(credential azcore.TokenCredential, resourceGroupId string) (EventGridManager, error)
Creates an event grid manager to create system topic and event subscription for the purpose of receiving deployment events It will use the resource group id to create the system topic in the resource group's location and subscription
Click to show internal directories.
Click to hide internal directories.