# Functions

AWSEventType returns an event type in a format suitable for usage as a CloudEvent type attribute.
Kind takes an unqualified kind and returns back a Group qualified GroupKind.
NewEventSourceConditionSet returns a set of status conditions for an event source.
Resource takes an unqualified resource and returns a Group qualified GroupResource.
SourceFromContext returns the source stored in the context.
WithSource returns a copy of the parent context in which the value associated with the source key is the given event source.

# Constants

Supported event types.
Supported event types.
Supported event types.
Supported event types.
AWSSNSConditionSubscribed has status True when the event source's HTTP(S) endpoint has been subscribed to the SNS subscription.
Supported event types.
AWSSNSReasonFailedSync is set on a Subscribed condition when other synchronization errors occur.
AWSSNSReasonNoClient is set on a Subscribed condition when a SNS API client cannot be obtained.
AWSSNSReasonNoURL is set on a Subscribed condition when the adapter URL is empty.
AWSSNSReasonRejected is set on a Subscribed condition when the SNS API rejects a subscription request.
Supported event types.
ConditionDeployed has status True when the source's adapter is up and running.
ConditionReady has status True when the source is ready to send events.
ConditionSinkProvided has status True when the source has been configured with a sink target.
ReasonSinkEmpty is set on a SinkProvided condition when a sink URI is empty.
ReasonSinkNotFound is set on a SinkProvided condition when a sink does not exist.
ReasonUnavailable is set on a Deployed condition when an adapter in unavailable.

# Variables

AddToScheme registers the types stored in SchemeBuilder.
SchemeBuilder creates a Scheme builder that is used to register types for this custom API.
SchemeGroupVersion contains the group and version used to register types for this custom API.

# Structs

AWSCodeCommitSource is the Schema for the event source.
AWSCodeCommitSourceList contains a list of event sources.
AWSCodeCommitSourceSpec defines the desired state of the event source.
AWSCognitoIdentitySource is the Schema for the event source.
AWSCognitoIdentitySourceList contains a list of event sources.
AWSCognitoIdentitySourceSpec defines the desired state of the event source.
AWSCognitoUserPoolSource is the Schema for the event source.
AWSCognitoUserPoolSourceList contains a list of event sources.
AWSCognitoUserPoolSourceSpec defines the desired state of the event source.
AWSDynamoDBSource is the Schema for the event source.
AWSDynamoDBSourceList contains a list of event sources.
AWSDynamoDBSourceSpec defines the desired state of the event source.
AWSIoTSource is the Schema for the event source.
AWSIoTSourceList contains a list of event sources.
AWSIoTSourceSpec defines the desired state of the event source.
AWSKinesisSource is the Schema for the event source.
AWSKinesisSourceList contains a list of event sources.
AWSKinesisSourceSpec defines the desired state of the event source.
AWSSecurityCredentials represents a set of AWS security credentials.
AWSSNSSource is the Schema for the event source.
AWSSNSSourceList contains a list of event sources.
AWSSNSSourceSpec defines the desired state of the event source.
AWSSNSSourceStatus defines the observed state of the event source.
AWSSQSSource is the Schema for the event source.
AWSSQSSourceList contains a list of event sources.
AWSSQSSourceSpec defines the desired state of the event source.
EventSourceStatus defines the observed state of an event source.
EventSourceStatusManager manages the status of event sources.
ValueFromField is a struct field that can have its value either defined explicitly or sourced from another entity.

# Interfaces

EventSource is implemented by all event source types.