Table of Contents

Class EventBridgePublisherConfiguration

Namespace
AWS.Messaging.Configuration
Assembly
AWS.Messaging.dll

EventBridge implementation of IMessagePublisherConfiguration

public class EventBridgePublisherConfiguration : IMessagePublisherConfiguration
Inheritance
EventBridgePublisherConfiguration
Implements

Constructors

EventBridgePublisherConfiguration(string?)

Creates an instance of EventBridgePublisherConfiguration.

public EventBridgePublisherConfiguration(string? eventBusName)

Parameters

eventBusName string

The name or the ARN of the event bus where the message is published. If the event bus name is null, a message-specific event bus must be set on the EventBridgeOptions when sending an event.

Properties

EndpointID

The ID of the global EventBridge endpoint.

public string? EndpointID { get; set; }

Property Value

string

Remarks

If the endpoint ID is null, a message-specific event bus may be set on the EventBridgeOptions when sending an event.

PublisherEndpoint

Retrieves the EventBridge Event Bus name or ARN which the publisher will use to route the message.

public string? PublisherEndpoint { get; set; }

Property Value

string

Remarks

If the event bus name is null, a message-specific event bus must be set on the EventBridgeOptions when sending an event.