EventEndpointState constructor
const
EventEndpointState({
- Input<
String?> ? arn, - Input<
String?> ? description, - Input<
String?> ? endpointUrl, - Input<
List< ? eventBuses,EventEndpointEventBus> ?> - Input<
String?> ? name, - Input<
String?> ? region, - Input<
EventEndpointReplicationConfig?> ? replicationConfig, - Input<
String?> ? roleArn, - Input<
EventEndpointRoutingConfig?> ? routingConfig,
Creates a new EventEndpointState.
arn The ARN of the endpoint that was created.
description A description of the global endpoint.
endpointUrl The URL of the endpoint that was created.
eventBuses The event buses to use. The names of the event buses must be identical in each Region. Exactly two event buses are required. Documented below.
name The name of the global endpoint.
region Region where this resource will be managed. Defaults to the Region set in the provider configuration.
replicationConfig Parameters used for replication. Documented below.
roleArn The ARN of the IAM role used for replication between event buses.
routingConfig Parameters used for routing, including the health check and secondary Region. Documented below.
Implementation
const EventEndpointState({
this.arn,
this.description,
this.endpointUrl,
this.eventBuses,
this.name,
this.region,
this.replicationConfig,
this.roleArn,
this.routingConfig,
});