Versions in this module Expand all Collapse all v0 v0.0.2 Feb 11, 2025 Changes in this version + var File_proto_substrate_proto protoreflect.FileDescriptor + func FromEventBridgeEvent[T protoreflect.ProtoMessage](event *EventBridgeEvent, into T) error + type EventBridgeEvent struct + Account string + Detail *Transport + DetailType string + Id string + Region string + Resources []string + Source string + Time string + Version string + func ToEventBridgeEvent[T protoreflect.ProtoMessage](body T, header *Header) (*EventBridgeEvent, error) + func (*EventBridgeEvent) Descriptor() ([]byte, []int) + func (*EventBridgeEvent) ProtoMessage() + func (e *EventBridgeEvent) Publish(ctx context.Context, awsconfig aws.Config, busName string) error + func (e *EventBridgeEvent) ToBytes() ([]byte, error) + func (e *EventBridgeEvent) ToString() (*string, error) + func (x *EventBridgeEvent) GetAccount() string + func (x *EventBridgeEvent) GetDetail() *Transport + func (x *EventBridgeEvent) GetDetailType() string + func (x *EventBridgeEvent) GetId() string + func (x *EventBridgeEvent) GetRegion() string + func (x *EventBridgeEvent) GetResources() []string + func (x *EventBridgeEvent) GetSource() string + func (x *EventBridgeEvent) GetTime() string + func (x *EventBridgeEvent) GetVersion() string + func (x *EventBridgeEvent) ProtoReflect() protoreflect.Message + func (x *EventBridgeEvent) Reset() + func (x *EventBridgeEvent) String() string + type Header struct + Destination []string + Features []string + Source string + Substrate string + func (*Header) Descriptor() ([]byte, []int) + func (*Header) ProtoMessage() + func (x *Header) GetDestination() []string + func (x *Header) GetFeatures() []string + func (x *Header) GetSource() string + func (x *Header) GetSubstrate() string + func (x *Header) ProtoReflect() protoreflect.Message + func (x *Header) Reset() + func (x *Header) String() string + type Transport struct + Body *anypb.Any + Header *Header + func (*Transport) Descriptor() ([]byte, []int) + func (*Transport) ProtoMessage() + func (x *Transport) GetBody() *anypb.Any + func (x *Transport) GetHeader() *Header + func (x *Transport) ProtoReflect() protoreflect.Message + func (x *Transport) Reset() + func (x *Transport) String() string