EventEndpointState class

Input properties used for looking up and filtering EventEndpoint resources.

Constructors

EventEndpointState({Input<String?>? arn, Input<String?>? description, Input<String?>? endpointUrl, Input<List<EventEndpointEventBus>?>? eventBuses, 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.
const
EventEndpointState.fromMap(Map<String, dynamic> map)
factory

Properties

arn → Input<String?>?
The ARN of the endpoint that was created.
final
description → Input<String?>?
A description of the global endpoint.
final
endpointUrl → Input<String?>?
The URL of the endpoint that was created.
final
eventBuses → Input<List<EventEndpointEventBus>?>?
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.
final
hashCode int
The hash code for this object.
no setterinherited
name → Input<String?>?
The name of the global endpoint.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
replicationConfig → Input<EventEndpointReplicationConfig?>?
Parameters used for replication. Documented below.
final
roleArn → Input<String?>?
The ARN of the IAM role used for replication between event buses.
final
routingConfig → Input<EventEndpointRoutingConfig?>?
Parameters used for routing, including the health check and secondary Region. Documented below.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited