class Amazonite::EventBridge::PutEventsRequest

Included Modules

Defined in:

eventbridge/put_events_request.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(entries : Array(PutEventsRequestEntry), endpoint_id : String | Nil = nil) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]
def self.new(*, __pull_for_json_serializable pull : JSON::PullParser) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def endpoint_id : String | Nil #

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.

When using Java, you must include auth-crt on the class path.


[View source]
def endpoint_id=(endpoint_id : String | Nil) #

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.

When using Java, you must include auth-crt on the class path.


[View source]
def entries : Array(PutEventsRequestEntry) #

The entry that defines an event in your system. You can specify several parameters for the entry such as the source and type of the event, resources associated with the event, and so on.


[View source]
def entries=(entries : Array(PutEventsRequestEntry)) #

The entry that defines an event in your system. You can specify several parameters for the entry such as the source and type of the event, resources associated with the event, and so on.


[View source]
def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def validate! : Nil #

[View source]