How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Argo Workflows EventSourceService API

The EventSourceService API from Argo Workflows — 4 operation(s) for eventsourceservice.

Argo Workflows EventSourceService API is one of 11 APIs that Argo Workflows publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include EventSourceService. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, an API reference, and authentication docs.

This API exposes 7 operations across 4 paths, and defines 170 schemas. It is described by OpenAPI 3.2.0, at version 3.6.0.

Requests are made against 2 base URLs: http://localhost:2746, https://localhost:2746.

7 operations 4 paths 170 schemas 1 DELETE4 GET1 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
3.6.0
Servers
http://localhost:2746
https://localhost:2746
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Argo Workflows EventSourceService API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (BearerToken). By default, every request must be authenticated.

  • BearerToken — JWT Bearer token

Paths & Operations 7

Across 4 paths, the API surfaces 7 operations — 1 DELETE, 4 GET, 1 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

EventSourceService 7
GET
/api/v1/event-sources/{namespace}
EventSourceService_ListEventSources 11 params → 200default
POST
/api/v1/event-sources/{namespace}
EventSourceService_CreateEventSource 1 param body → 200default
GET
/api/v1/event-sources/{namespace}/{name}
EventSourceService_GetEventSource 2 params → 200default
PUT
/api/v1/event-sources/{namespace}/{name}
EventSourceService_UpdateEventSource 2 params body → 200default
DELETE
/api/v1/event-sources/{namespace}/{name}
EventSourceService_DeleteEventSource 9 params → 200default
GET
/api/v1/stream/event-sources/{namespace}
EventSourceService_WatchEventSources 11 params → 200default
GET
/api/v1/stream/event-sources/{namespace}/logs
EventSourceService_EventSourcesLogs 16 params → 200default

Schemas 170

The contract defines 170 schemas that model the data the API accepts and returns. The most detailed are github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.EventSourceSpec (36 properties), io.k8s.api.core.v1.Volume (31 properties), github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.GithubEventSource (18 properties), github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.BitbucketServerEventSource (16 properties). Each schema is shown below with its type and property counts.

io.k8s.api.core.v1.SeccompProfile
object
SeccompProfile defines a pod/container's seccomp profile settings. Only one profile source may be set.
2 properties 1 required
io.k8s.api.core.v1.FileKeySelector
object
FileKeySelector selects a key of the env file.
4 properties 3 required
io.k8s.api.core.v1.Toleration
object
The pod this Toleration is attached to tolerates any taint that matches the triple using the matching operator .
5 properties
io.k8s.api.core.v1.PodAffinityTerm
object
Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-loca…
6 properties 1 required
io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource
object
Represents a Photon Controller persistent disk resource.
2 properties 1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.ResourceEventSource
object
ResourceEventSource refers to a event-source for K8s resource related events.
5 properties
io.k8s.api.core.v1.NodeSelectorTerm
object
A null or empty node selector term matches no objects. The requirements of them are ANDed. The TopologySelectorTerm type implements a subset of the NodeSelecto…
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Backoff
object
4 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Int64OrString
object
3 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.SlackEventSource
object
5 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.ResourceFilter
object
5 properties
io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement
object
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
3 properties 2 required
io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference
object
OwnerReference contains enough information to let you identify an owning object. An owning object must be in the same namespace as the dependent, or be cluster…
6 properties 4 required
io.k8s.api.core.v1.ServicePort
object
ServicePort contains information on service's port.
6 properties 1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.NSQEventSource
object
8 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.AzureEventsHubEventSource
object
6 properties
io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry
object
ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the fieldset applies to.
7 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.TLSConfig
object
TLSConfig refers to TLS configuration for a client.
5 properties
io.k8s.api.core.v1.PersistentVolumeClaimTemplate
object
PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an EphemeralVolumeSource.
2 properties 1 required
io.k8s.api.core.v1.Affinity
object
Affinity is a group of affinity scheduling rules.
3 properties
io.k8s.api.core.v1.GCEPersistentDiskVolumeSource
object
Represents a Persistent Disk resource in Google Compute Engine. A GCE PD must exist before mounting to a container. The disk must also be in the same GCE proje…
4 properties 1 required
io.k8s.api.core.v1.DownwardAPIProjection
object
Represents downward API info for projecting into a projected volume. Note that this is identical to a downwardAPI volume source without the default mode.
1 property
io.k8s.api.core.v1.HostPathVolumeSource
object
Represents a host path mapped into a pod. Host path volumes do not support ownership management or SELinux relabeling.
2 properties 1 required
io.k8s.api.core.v1.ImageVolumeSource
object
ImageVolumeSource represents a image volume resource.
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.OwnedRepositories
object
2 properties
io.k8s.api.core.v1.ConfigMapVolumeSource
object
Adapts a ConfigMap into a volume. The contents of the target ConfigMap's Data field will be presented in a volume as files using the keys in the Data field as…
4 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.S3Filter
object
2 properties
io.k8s.api.core.v1.ClusterTrustBundleProjection
object
ClusterTrustBundleProjection describes how to select a set of ClusterTrustBundle objects and project their contents into the pod filesystem.
5 properties 1 required
eventsource.CreateEventSourceRequest
object
2 properties
io.k8s.api.core.v1.KeyToPath
object
Maps a string key to a path within a volume.
3 properties 2 required
io.k8s.api.core.v1.Volume
object
Volume represents a named volume in a pod that may be accessed by any container in the pod.
31 properties 1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.WebhookEventSource
object
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.GithubAppCreds
object
3 properties
io.k8s.api.core.v1.ResourceFieldSelector
object
ResourceFieldSelector represents container resources (cpu, memory) and their output format
3 properties 1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.WebhookContext
object
9 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.GenericEventSource
object
GenericEventSource refers to a generic event source. It can be used to implement a custom event source.
7 properties
io.k8s.api.core.v1.FlockerVolumeSource
object
Represents a Flocker volume mounted by the Flocker agent. One and only one of datasetName and datasetUUID should be set. Flocker volumes do not support ownersh…
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.EventSourceFilter
object
1 property
io.k8s.api.core.v1.PortworxVolumeSource
object
PortworxVolumeSource represents a Portworx volume resource.
3 properties 1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.S3Artifact
object
10 properties
io.k8s.api.core.v1.EnvVarSource
object
EnvVarSource represents a source for the value of an EnvVar.
5 properties
eventsource.EventSourceDeletedResponse
object
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.BitbucketAuth
object
2 properties
io.k8s.api.core.v1.ResourceClaim
object
ResourceClaim references one entry in PodSpec.ResourceClaims.
2 properties 1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Status
object
Status is a common structure which can be used for Status field.
1 property
io.k8s.api.core.v1.Capabilities
object
Adds and removes POSIX capabilities from running containers.
2 properties
io.k8s.api.core.v1.AppArmorProfile
object
AppArmorProfile defines a pod or container's AppArmor settings.
2 properties 1 required
io.k8s.apimachinery.pkg.apis.meta.v1.Time
string
Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time pack…
io.k8s.api.core.v1.ScaleIOVolumeSource
object
ScaleIOVolumeSource represents a persistent ScaleIO volume
10 properties 3 required
io.k8s.api.core.v1.ConfigMapProjection
object
Adapts a ConfigMap into a projected volume. The contents of the target ConfigMap's Data field will be presented in a projected volume as files using the keys i…
3 properties
io.k8s.api.core.v1.EmptyDirVolumeSource
object
Represents an empty directory for a pod. Empty directory volumes support ownership management and SELinux relabeling.
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.KafkaEventSource
object
14 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.StorageGridEventSource
object
10 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.EventSource
object
3 properties
io.k8s.api.core.v1.SecretKeySelector
object
SecretKeySelector selects a key of a Secret.
3 properties 1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.AzureQueueStorageEventSource
object
9 properties
io.k8s.api.core.v1.SecurityContext
object
SecurityContext holds security configuration that will be applied to a container. Some fields are present in both SecurityContext and PodSecurityContext. When…
12 properties
io.k8s.api.core.v1.ResourceRequirements
object
ResourceRequirements describes the compute resource requirements.
3 properties
io.k8s.api.core.v1.Sysctl
object
Sysctl defines a kernel parameter to be set
2 properties 2 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.PulsarEventSource
object
14 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.PubSubEventSource
object
PubSubEventSource refers to event-source for GCP PubSub related events.
9 properties
eventsource.UpdateEventSourceRequest
object
3 properties
io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1
object
FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format. Each key is either a '.' representing the field itself, and will always map to…
io.k8s.api.core.v1.LocalObjectReference
object
LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
1 property
io.k8s.api.core.v1.TypedObjectReference
object
TypedObjectReference contains enough information to let you locate the typed referenced object
4 properties 2 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.AMQPExchangeDeclareConfig
object
4 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.EventSourceSpec
object
36 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Template
object
11 properties
io.k8s.api.core.v1.NFSVolumeSource
object
Represents an NFS mount that lasts the lifetime of a pod. NFS volumes do not support ownership management or SELinux relabeling.
3 properties 2 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.ConfigMapPersistence
object
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Condition
object
5 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.HDFSEventSource
object
13 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Container
object
6 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.EmitterEventSource
object
10 properties
io.k8s.api.core.v1.DownwardAPIVolumeFile
object
DownwardAPIVolumeFile represents information to create the file containing the pod field
4 properties 1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Amount
object
Amount represent a numeric amount.
1 property
io.k8s.api.core.v1.ProjectedVolumeSource
object
Represents a projected volume source
2 properties
io.k8s.api.core.v1.ObjectFieldSelector
object
ObjectFieldSelector selects an APIVersioned field of an object.
2 properties 1 required
io.k8s.api.core.v1.PreferredSchedulingTerm
object
An empty preferred scheduling term matches all objects with implicit weight 0 (i.e. it's a no-op). A null preferred scheduling term matches no objects (i.e. is…
2 properties 2 required
grpc.gateway.runtime.Error
object
4 properties
io.k8s.api.core.v1.NodeAffinity
object
Node affinity is a group of node affinity scheduling rules.
2 properties
io.k8s.api.core.v1.StorageOSVolumeSource
object
Represents a StorageOS persistent volume resource.
5 properties
io.k8s.api.core.v1.WeightedPodAffinityTerm
object
The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)
2 properties 2 required
io.k8s.api.core.v1.WindowsSecurityContextOptions
object
WindowsSecurityContextOptions contain Windows-specific options and credentials.
4 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.BitbucketEventSource
object
10 properties
io.k8s.api.core.v1.PersistentVolumeClaimSpec
object
PersistentVolumeClaimSpec describes the common attributes of storage devices and allows a Source for provider-specific attributes
9 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.WatchPathConfig
object
3 properties
io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionResource
object
+protobuf.options.(gogoproto.goprotostringer)=false
3 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.StorageGridFilter
object
2 properties
io.k8s.api.core.v1.GitRepoVolumeSource
object
Represents a volume that is populated with the contents of a git repository. Git repo volumes do not support ownership management. Git repo volumes support SEL…
3 properties 1 required
io.k8s.api.core.v1.ISCSIVolumeSource
object
Represents an ISCSI disk. ISCSI volumes can only be mounted as read/write once. ISCSI volumes support ownership management and SELinux relabeling.
11 properties 3 required
io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
object
ListMeta describes metadata that synthetic resources must have, including lists and various status objects. A resource may have only one of {ObjectMeta, ListMe…
4 properties
io.k8s.api.core.v1.NodeSelectorRequirement
object
A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
3 properties 2 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.GerritEventSource
object
11 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.AMQPQueueBindConfig
object
1 property
io.k8s.api.core.v1.CSIVolumeSource
object
Represents a source location of a volume to mount, managed by an external CSI driver
5 properties 1 required
io.k8s.api.core.v1.FlexVolumeSource
object
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
5 properties 1 required
io.k8s.api.core.v1.AzureFileVolumeSource
object
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
3 properties 2 required
io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource
object
Represents a vSphere volume resource.
4 properties 1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.SchemaRegistryConfig
object
3 properties
io.k8s.api.core.v1.ConfigMapEnvSource
object
ConfigMapEnvSource selects a ConfigMap to populate the environment variables with. The contents of the target ConfigMap's Data field will represent the key-val…
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.RedisEventSource
object
10 properties
io.k8s.api.core.v1.EnvVar
object
EnvVar represents an environment variable present in a Container.
3 properties 1 required
io.k8s.api.core.v1.GlusterfsVolumeSource
object
Represents a Glusterfs mount that lasts the lifetime of a pod. Glusterfs volumes do not support ownership management or SELinux relabeling.
3 properties 2 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.MNSEventSource
object
6 properties
io.k8s.api.core.v1.CinderVolumeSource
object
Represents a cinder volume resource in Openstack. A Cinder volume must exist before mounting to a container. The volume must also be in the same region as the…
4 properties 1 required
io.k8s.apimachinery.pkg.util.intstr.IntOrString
string
io.k8s.apimachinery.pkg.api.resource.Quantity
string
Quantity is a fixed-point representation of a number. It provides convenient marshaling/unmarshaling in JSON and YAML, in addition to String() and AsInt64() ac…
io.k8s.api.core.v1.VolumeResourceRequirements
object
VolumeResourceRequirements describes the storage resource requirements for a volume.
2 properties
io.k8s.api.core.v1.SecretVolumeSource
object
Adapts a Secret into a volume. The contents of the target Secret's Data field will be presented in a volume as files using the keys in the Data field as the fi…
4 properties
io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource
object
Represents a Persistent Disk resource in AWS. An AWS EBS disk must exist before mounting to a container. The disk must also be in the same AWS zone as the kube…
4 properties 1 required
io.k8s.api.core.v1.VolumeProjection
object
Projection that may be projected along with other supported volume types. Exactly one of these fields must be set.
6 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.BasicAuth
object
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Selector
object
Selector represents conditional operation to select K8s objects.
3 properties
io.k8s.api.core.v1.EnvFromSource
object
EnvFromSource represents the source of a set of ConfigMaps or Secrets
3 properties
io.k8s.api.core.v1.ConfigMapKeySelector
object
Selects a key from a ConfigMap.
3 properties 1 required
io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
object
A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all object…
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.StripeEventSource
object
5 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.EventSourceStatus
object
1 property
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.BitbucketServerRepository
object
2 properties
io.k8s.api.core.v1.AzureDiskVolumeSource
object
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
6 properties 2 required
io.k8s.api.core.v1.PodSecurityContext
object
PodSecurityContext holds pod-level security attributes and common container settings. Some fields are also present in container.securityContext. Field values o…
13 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.EventPersistence
object
2 properties
io.k8s.api.core.v1.NodeSelector
object
A node selector represents the union of the results of one or more label queries over a set of nodes; that is, it represents the OR of the selectors represente…
1 property 1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.S3Bucket
object
2 properties
io.k8s.api.core.v1.PodAffinity
object
Pod affinity is a group of inter pod affinity scheduling rules.
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.GitlabEventSource
object
12 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.NATSEventsSource
object
9 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Metadata
object
2 properties
io.k8s.api.core.v1.PodCertificateProjection
object
PodCertificateProjection provides a private key and X.509 certificate in the pod filesystem.
7 properties 2 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.CalendarEventSource
object
7 properties
eventsource.EventSourceWatchEvent
object
2 properties
io.k8s.api.core.v1.TypedLocalObjectReference
object
TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.
3 properties 2 required
io.k8s.api.core.v1.ServiceAccountTokenProjection
object
ServiceAccountTokenProjection represents a projected service account token volume. This projection can be used to insert a service account token into the pods…
3 properties 1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.SNSEventSource
object
10 properties
google.protobuf.Any
object
2 properties
io.k8s.api.core.v1.CephFSVolumeSource
object
Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.
6 properties 1 required
io.k8s.api.core.v1.VolumeMount
object
VolumeMount describes a mounting of a Volume within a container.
7 properties 2 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.BitbucketRepository
object
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.NATSAuth
object
4 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.CatchupConfiguration
object
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.BitbucketServerEventSource
object
16 properties
io.k8s.api.core.v1.RBDVolumeSource
object
Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling.
8 properties 2 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.BitbucketBasicAuth
object
2 properties
io.k8s.api.core.v1.EphemeralVolumeSource
object
Represents an ephemeral volume that is handled by a normal storage driver.
1 property
eventsource.LogEntry
object
7 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.SQSEventSource
object
13 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Service
object
3 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.RedisStreamEventSource
object
10 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.AMQPEventSource
object
15 properties
io.k8s.api.core.v1.SecretProjection
object
Adapts a secret into a projected volume. The contents of the target Secret's Data field will be presented in a projected volume as files using the keys in the…
3 properties
io.k8s.api.core.v1.QuobyteVolumeSource
object
Represents a Quobyte mount that lasts the lifetime of a pod. Quobyte volumes do not support ownership management or SELinux relabeling.
6 properties 2 required
io.k8s.api.core.v1.SecretEnvSource
object
SecretEnvSource selects a Secret to populate the environment variables with. The contents of the target Secret's Data field will represent the key-value pairs…
2 properties
io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource
object
PersistentVolumeClaimVolumeSource references the user's PVC in the same namespace. This volume finds the bound PV and mounts that volume for the pod. A Persist…
2 properties 1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.KafkaConsumerGroup
object
3 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.AMQPConsumeConfig
object
5 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.MQTTEventSource
object
9 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.GithubEventSource
object
18 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.EventSourceList
object
2 properties
io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
object
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
15 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.FileEventSource
object
FileEventSource describes an event-source for file related events.
5 properties
io.k8s.api.core.v1.DownwardAPIVolumeSource
object
DownwardAPIVolumeSource represents a volume containing downward API info. Downward API volumes support ownership management and SELinux relabeling.
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.SASLConfig
object
3 properties
io.k8s.api.core.v1.FCVolumeSource
object
Represents a Fibre Channel volume. Fibre Channel volumes can only be mounted as read/write once. Fibre Channel volumes support ownership management and SELinux…
5 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.SFTPEventSource
object
SFTPEventSource describes an event-source for sftp related events.
9 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.AMQPQueueDeclareConfig
object
6 properties
io.k8s.api.core.v1.SELinuxOptions
object
SELinuxOptions are the labels to be applied to the container
4 properties
io.k8s.api.core.v1.PodAntiAffinity
object
Pod anti affinity is a group of inter pod anti affinity scheduling rules.
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.AzureServiceBusEventSource
object
10 properties
grpc.gateway.runtime.StreamError
object
5 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

argo-workflows-eventsourceservice-api-openapi.yml Raw ↑

Other APIs Argo Workflows publishes across the network.

Argo Workflows ArchivedWorkflowService API
Argo Workflows ArtifactService API
Argo Workflows ClusterWorkflowTemplateService API
Argo Workflows CronWorkflowService API
Argo Workflows EventService API
Argo Workflows InfoService API
Argo Workflows SensorService API
Argo Workflows SyncService API
Argo Workflows WorkflowService API
Argo Workflows WorkflowTemplateService API
Where this information came from

This is an independent, third-party profile of Argo Workflows EventSourceService API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.