class
Amazonite::EventBridge::CreateEndpointResponse
- Amazonite::EventBridge::CreateEndpointResponse
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
eventbridge/create_endpoint_response.crConstructors
- .new(pull : JSON::PullParser)
- .new(name : String | Nil = nil, arn : String | Nil = nil, routing_config : RoutingConfig | Nil = nil, replication_config : ReplicationConfig | Nil = nil, event_buses : Array(EndpointEventBus) | Nil = nil, role_arn : String | Nil = nil, state : EndpointState | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#arn : String | Nil
The ARN of the endpoint that was created by this request.
-
#arn=(arn : String | Nil)
The ARN of the endpoint that was created by this request.
-
#event_buses : Array(EndpointEventBus) | Nil
The event buses used by this request.
-
#event_buses=(event_buses : Array(EndpointEventBus) | Nil)
The event buses used by this request.
-
#hash(hasher)
See
Object#hash(hasher) -
#name : String | Nil
The name of the endpoint that was created by this request.
-
#name=(name : String | Nil)
The name of the endpoint that was created by this request.
-
#replication_config : ReplicationConfig | Nil
Whether event replication was enabled or disabled by this request.
-
#replication_config=(replication_config : ReplicationConfig | Nil)
Whether event replication was enabled or disabled by this request.
-
#role_arn : String | Nil
The ARN of the role used by event replication for this request.
-
#role_arn=(role_arn : String | Nil)
The ARN of the role used by event replication for this request.
-
#routing_config : RoutingConfig | Nil
The routing configuration defined by this request.
-
#routing_config=(routing_config : RoutingConfig | Nil)
The routing configuration defined by this request.
-
#state : EndpointState | Nil
The state of the endpoint that was created by this request.
-
#state=(state : EndpointState | Nil)
The state of the endpoint that was created by this request.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The event buses used by this request.
Whether event replication was enabled or disabled by this request.
Whether event replication was enabled or disabled by this request.
The ARN of the role used by event replication for this request.
The routing configuration defined by this request.
The state of the endpoint that was created by this request.