GetEndpointResult

data class GetEndpointResult(val arn: String? = null, val description: String? = null, val endpointId: String? = null, val endpointUrl: String? = null, val eventBuses: List<EndpointEventBus>? = null, val replicationConfig: EndpointReplicationConfig? = null, val roleArn: String? = null, val routingConfig: EndpointRoutingConfig? = null, val state: EndpointState? = null, val stateReason: String? = null)

Constructors

Link copied to clipboard
constructor(arn: String? = null, description: String? = null, endpointId: String? = null, endpointUrl: String? = null, eventBuses: List<EndpointEventBus>? = null, replicationConfig: EndpointReplicationConfig? = null, roleArn: String? = null, routingConfig: EndpointRoutingConfig? = null, state: EndpointState? = null, stateReason: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String? = null

The ARN of the endpoint.

Link copied to clipboard
val description: String? = null

A description for the endpoint.

Link copied to clipboard
val endpointId: String? = null

The ID of the endpoint.

Link copied to clipboard
val endpointUrl: String? = null

The URL of the endpoint.

Link copied to clipboard

The event buses being used by the endpoint. Exactly : 2

Link copied to clipboard

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 .

Link copied to clipboard
val roleArn: String? = null

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

Link copied to clipboard

The routing configuration of the endpoint.

Link copied to clipboard
val state: EndpointState? = null

The main Region of the endpoint.

Link copied to clipboard
val stateReason: String? = null

The reason the endpoint is in its current state.