Values.EndpointSourceA 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 .
type nonrec t = {name : EndpointName.t option;The name of the endpoint.
*)description : EndpointDescription.t option;A description for the endpoint.
*)arn : EndpointArn.t option;The ARN of the endpoint.
*)routingConfig : RoutingConfig.t option;The routing configuration of the endpoint.
*)replicationConfig : ReplicationConfig.t option;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.
*)eventBuses : EndpointEventBusList.t option;The event buses being used by the endpoint.
*)roleArn : IamRoleArn.t option;The ARN of the role used by event replication for the endpoint.
*)endpointId : EndpointId.t option;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.
*)endpointUrl : EndpointUrl.t option;The URL of the endpoint.
*)state : EndpointState.t option;The current state of the endpoint.
*)stateReason : EndpointStateReason.t option;The reason the endpoint is in its current state.
*)creationTime : Timestamp.t option;The time the endpoint was created.
*)lastModifiedTime : Timestamp.t option;The last time the endpoint was modified.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string * [> `String of NonPartnerEventBusArn.t ]) list ]
list
| `String of EndpointName.t
| `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Structure of
(string * [> `String of HealthCheck.t ]) list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]