class
Amazonite::EventBridge::DescribeEndpointResponse
- Amazonite::EventBridge::DescribeEndpointResponse
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
eventbridge/describe_endpoint_response.crConstructors
- .new(pull : JSON::PullParser)
- .new(name : String | Nil = nil, description : 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, endpoint_id : String | Nil = nil, endpoint_url : String | Nil = nil, state : EndpointState | Nil = nil, state_reason : String | Nil = nil, creation_time : Time | Nil = nil, last_modified_time : Time | 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 you asked for information about.
-
#arn=(arn : String | Nil)
The ARN of the endpoint you asked for information about.
-
#creation_time : Time | Nil
The time the endpoint you asked for information about was created.
-
#creation_time=(creation_time : Time | Nil)
The time the endpoint you asked for information about was created.
-
#description : String | Nil
The description of the endpoint you asked for information about.
-
#description=(description : String | Nil)
The description of the endpoint you asked for information about.
-
#endpoint_id : String | Nil
The ID of the endpoint you asked for information about.
-
#endpoint_id=(endpoint_id : String | Nil)
The ID of the endpoint you asked for information about.
-
#endpoint_url : String | Nil
The URL of the endpoint you asked for information about.
-
#endpoint_url=(endpoint_url : String | Nil)
The URL of the endpoint you asked for information about.
-
#event_buses : Array(EndpointEventBus) | Nil
The event buses being used by the endpoint you asked for information about.
-
#event_buses=(event_buses : Array(EndpointEventBus) | Nil)
The event buses being used by the endpoint you asked for information about.
-
#hash(hasher)
See
Object#hash(hasher) -
#last_modified_time : Time | Nil
The last time the endpoint you asked for information about was modified.
-
#last_modified_time=(last_modified_time : Time | Nil)
The last time the endpoint you asked for information about was modified.
-
#name : String | Nil
The name of the endpoint you asked for information about.
-
#name=(name : String | Nil)
The name of the endpoint you asked for information about.
-
#replication_config : ReplicationConfig | Nil
Whether replication is enabled or disabled for the endpoint you asked for information about.
-
#replication_config=(replication_config : ReplicationConfig | Nil)
Whether replication is enabled or disabled for the endpoint you asked for information about.
-
#role_arn : String | Nil
The ARN of the role used by the endpoint you asked for information about.
-
#role_arn=(role_arn : String | Nil)
The ARN of the role used by the endpoint you asked for information about.
-
#routing_config : RoutingConfig | Nil
The routing configuration of the endpoint you asked for information about.
-
#routing_config=(routing_config : RoutingConfig | Nil)
The routing configuration of the endpoint you asked for information about.
-
#state : EndpointState | Nil
The current state of the endpoint you asked for information about.
-
#state=(state : EndpointState | Nil)
The current state of the endpoint you asked for information about.
-
#state_reason : String | Nil
The reason the endpoint you asked for information about is in its current state.
-
#state_reason=(state_reason : String | Nil)
The reason the endpoint you asked for information about is in its current state.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The time the endpoint you asked for information about was created.
The description of the endpoint you asked for information about.
The ID of the endpoint you asked for information about.
The URL of the endpoint you asked for information about.
The event buses being used by the endpoint you asked for information about.
The event buses being used by the endpoint you asked for information about.
The last time the endpoint you asked for information about was modified.
The last time the endpoint you asked for information about was modified.
Whether replication is enabled or disabled for the endpoint you asked for information about.
Whether replication is enabled or disabled for the endpoint you asked for information about.
The ARN of the role used by the endpoint you asked for information about.
The ARN of the role used by the endpoint you asked for information about.
The routing configuration of the endpoint you asked for information about.
The routing configuration of the endpoint you asked for information about.
The current state of the endpoint you asked for information about.
The current state of the endpoint you asked for information about.
The reason the endpoint you asked for information about is in its current state.
The reason the endpoint you asked for information about is in its current state.