Documentation ¶
Overview ¶
Package event provides a client for AWS EventBridge.
Index ¶
- type ApplicationDeleted
- type ApplicationUpdated
- type ApplicationUpdatedDonor
- type AttorneyStarted
- type CertificateProviderStarted
- type Client
- func (c *Client) SendApplicationDeleted(ctx context.Context, event ApplicationDeleted) error
- func (c *Client) SendApplicationUpdated(ctx context.Context, event ApplicationUpdated) error
- func (c *Client) SendAttorneyStarted(ctx context.Context, event AttorneyStarted) error
- func (c *Client) SendCertificateProviderStarted(ctx context.Context, event CertificateProviderStarted) error
- func (c *Client) SendCorrespondentUpdated(ctx context.Context, event CorrespondentUpdated) error
- func (c *Client) SendIdentityCheckMismatched(ctx context.Context, event IdentityCheckMismatched) error
- func (c *Client) SendNotificationSent(ctx context.Context, event NotificationSent) error
- func (c *Client) SendPaperFormRequested(ctx context.Context, event PaperFormRequested) error
- func (c *Client) SendPaymentReceived(ctx context.Context, event PaymentReceived) error
- func (c *Client) SendReducedFeeRequested(ctx context.Context, event ReducedFeeRequested) error
- func (c *Client) SendUidRequested(ctx context.Context, event UidRequested) error
- type CorrespondentUpdated
- type Evidence
- type IdentityCheckMismatched
- type IdentityCheckMismatchedDetails
- type NotificationSent
- type PaperFormRequested
- type PaymentReceived
- type ReducedFeeRequested
- type UidRequested
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationDeleted ¶ added in v0.1349.0
type ApplicationDeleted struct {
UID string `json:"uid"`
}
type ApplicationUpdated ¶ added in v0.805.0
type ApplicationUpdated struct { UID string `json:"uid"` Type string `json:"type"` CreatedAt time.Time `json:"createdAt"` Donor ApplicationUpdatedDonor `json:"donor"` }
type ApplicationUpdatedDonor ¶ added in v0.805.0
type AttorneyStarted ¶ added in v0.1376.0
type CertificateProviderStarted ¶ added in v0.1351.0
type CertificateProviderStarted struct {
UID string `json:"uid"`
}
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) SendApplicationDeleted ¶ added in v0.1349.0
func (c *Client) SendApplicationDeleted(ctx context.Context, event ApplicationDeleted) error
func (*Client) SendApplicationUpdated ¶ added in v0.805.0
func (c *Client) SendApplicationUpdated(ctx context.Context, event ApplicationUpdated) error
func (*Client) SendAttorneyStarted ¶ added in v0.1376.0
func (c *Client) SendAttorneyStarted(ctx context.Context, event AttorneyStarted) error
func (*Client) SendCertificateProviderStarted ¶ added in v0.1351.0
func (c *Client) SendCertificateProviderStarted(ctx context.Context, event CertificateProviderStarted) error
func (*Client) SendCorrespondentUpdated ¶ added in v0.1587.0
func (c *Client) SendCorrespondentUpdated(ctx context.Context, event CorrespondentUpdated) error
func (*Client) SendIdentityCheckMismatched ¶ added in v0.1460.0
func (c *Client) SendIdentityCheckMismatched(ctx context.Context, event IdentityCheckMismatched) error
func (*Client) SendNotificationSent ¶ added in v0.962.0
func (c *Client) SendNotificationSent(ctx context.Context, event NotificationSent) error
func (*Client) SendPaperFormRequested ¶ added in v0.993.0
func (c *Client) SendPaperFormRequested(ctx context.Context, event PaperFormRequested) error
func (*Client) SendPaymentReceived ¶ added in v0.1226.0
func (c *Client) SendPaymentReceived(ctx context.Context, event PaymentReceived) error
func (*Client) SendReducedFeeRequested ¶ added in v0.805.0
func (c *Client) SendReducedFeeRequested(ctx context.Context, event ReducedFeeRequested) error
func (*Client) SendUidRequested ¶ added in v0.805.0
func (c *Client) SendUidRequested(ctx context.Context, event UidRequested) error
type CorrespondentUpdated ¶ added in v0.1587.0
type IdentityCheckMismatched ¶ added in v0.1460.0
type IdentityCheckMismatched struct { LpaUID string `json:"uid"` ActorUID actoruid.UID `json:"actorUID"` Provided IdentityCheckMismatchedDetails `json:"provided"` Verified IdentityCheckMismatchedDetails `json:"verified"` }
type IdentityCheckMismatchedDetails ¶ added in v0.1460.0
type NotificationSent ¶ added in v0.962.0
type PaperFormRequested ¶ added in v0.993.0
type PaymentReceived ¶ added in v0.1226.0
type ReducedFeeRequested ¶ added in v0.805.0
type UidRequested ¶ added in v0.805.0
Click to show internal directories.
Click to hide internal directories.