Table of Contents

Class Endpoint

Namespace
Amazon.EventBridge.Model
Assembly
AWSSDK.EventBridge.dll

A global endpoint used to improve your application's availability by making it regional-fault tolerant. For more information about global endpoints, see Making applications Regional-fault tolerant with global endpoints and event replication in the Amazon EventBridge User Guide .

public class Endpoint
Inheritance
Endpoint
Inherited Members

Constructors

Endpoint()

public Endpoint()

Properties

Arn

Gets and sets the property Arn.

The ARN of the endpoint.

public string Arn { get; set; }

Property Value

string

CreationTime

Gets and sets the property CreationTime.

The time the endpoint was created.

public DateTime CreationTime { get; set; }

Property Value

DateTime

Description

Gets and sets the property Description.

A description for the endpoint.

public string Description { get; set; }

Property Value

string

EndpointId

Gets and sets the property EndpointId.

The URL subdomain of the endpoint. For example, if the URL for Endpoint is https://abcde.veo.endpoints.event.amazonaws.com, then the EndpointId is abcde.veo.

public string EndpointId { get; set; }

Property Value

string

EndpointUrl

Gets and sets the property EndpointUrl.

The URL of the endpoint.

public string EndpointUrl { get; set; }

Property Value

string

EventBuses

Gets and sets the property EventBuses.

The event buses being used by the endpoint.

public List<EndpointEventBus> EventBuses { get; set; }

Property Value

List<EndpointEventBus>

LastModifiedTime

Gets and sets the property LastModifiedTime.

The last time the endpoint was modified.

public DateTime LastModifiedTime { get; set; }

Property Value

DateTime

Name

Gets and sets the property Name.

The name of the endpoint.

public string Name { get; set; }

Property Value

string

ReplicationConfig

Gets and sets the property ReplicationConfig.

Whether event replication was enabled or disabled for this endpoint. The default state is ENABLED which means you must supply a RoleArn. If you don't have a RoleArn or you don't want event replication enabled, set the state to DISABLED.

public ReplicationConfig ReplicationConfig { get; set; }

Property Value

ReplicationConfig

RoleArn

Gets and sets the property RoleArn.

The ARN of the role used by event replication for the endpoint.

public string RoleArn { get; set; }

Property Value

string

RoutingConfig

Gets and sets the property RoutingConfig.

The routing configuration of the endpoint.

public RoutingConfig RoutingConfig { get; set; }

Property Value

RoutingConfig

State

Gets and sets the property State.

The current state of the endpoint.

public EndpointState State { get; set; }

Property Value

EndpointState

StateReason

Gets and sets the property StateReason.

The reason the endpoint is in its current state.

public string StateReason { get; set; }

Property Value

string