The identity and technical contract details declared by the specification.
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.GitRemoteConfig
object
2 properties
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
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.TriggerParameter
object
3 properties
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.Sensor
object
3 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.HTTPTrigger
object
11 properties
io.k8s.apimachinery.pkg.apis.meta.v1.CreateOptions
object
CreateOptions may be provided when creating an API object.
3 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.ExprFilter
object
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.SlackTrigger
object
SlackTrigger refers to the specification of the slack notification trigger.
8 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
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.LogTrigger
object
1 property
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.SecureHeader
object
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.TLSConfig
object
TLSConfig refers to TLS configuration for a client.
5 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
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
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.TriggerParameterSource
object
7 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.EventDependencyTransformer
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.TriggerPolicy
object
2 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
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.AzureEventHubsTrigger
object
6 properties
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
io.k8s.api.core.v1.KeyToPath
object
Maps a string key to a path within a volume.
3 properties
2 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.KafkaTrigger
object
KafkaTrigger refers to the specification of the Kafka trigger.
15 properties
sensor.UpdateSensorRequest
object
3 properties
io.k8s.api.core.v1.ResourceFieldSelector
object
ResourceFieldSelector represents container resources (cpu, memory) and their output format
3 properties
1 required
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.PulsarTrigger
object
PulsarTrigger refers to the specification of the Pulsar trigger.
12 properties
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
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.ConditionsResetByTime
object
2 properties
io.k8s.api.core.v1.EnvVarSource
object
EnvVarSource represents a source for the value of an EnvVar.
5 properties
sensor.CreateSensorRequest
object
3 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
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.SlackThread
object
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.SensorStatus
object
SensorStatus contains information about the status of a sensor.
1 property
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.GitArtifact
object
10 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.NATSTrigger
object
NATSTrigger refers to the specification of the NATS trigger.
6 properties
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…
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.OpenWhiskTrigger
object
OpenWhiskTrigger refers to the specification of the OpenWhisk trigger.
7 properties
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
io.k8s.api.core.v1.ScaleIOVolumeSource
object
ScaleIOVolumeSource represents a persistent ScaleIO volume
10 properties
3 required
io.k8s.api.core.v1.SecretKeySelector
object
SecretKeySelector selects a key of a Secret.
3 properties
1 required
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.AzureServiceBusTrigger
object
7 properties
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.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.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.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.Condition
object
5 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Container
object
6 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.K8SResource
object
K8SResource represent arbitrary structured data.
1 property
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Amount
object
Amount represent a numeric amount.
1 property
io.k8s.api.core.v1.DownwardAPIVolumeFile
object
DownwardAPIVolumeFile represents information to create the file containing the pod field
4 properties
1 required
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
sensor.SensorWatchEvent
object
2 properties
io.k8s.api.core.v1.NodeAffinity
object
Node affinity is a group of node affinity scheduling rules.
2 properties
grpc.gateway.runtime.Error
object
4 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
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.StatusPolicy
object
1 property
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.PayloadField
object
PayloadField binds a value at path within the event payload against a name.
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.URLArtifact
object
URLArtifact contains information about an artifact at an HTTP endpoint.
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
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.GitCreds
object
2 properties
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
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
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.StandardK8STrigger
object
5 properties
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.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.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.SensorSpec
object
8 properties
io.k8s.api.core.v1.EnvVar
object
EnvVar represents an environment variable present in a Container.
3 properties
1 required
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.EventDependency
object
6 properties
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
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.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
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.ConditionsResetCriteria
object
1 property
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.AWSLambdaTrigger
object
8 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.DataFilter
object
DataFilter describes constraints and filters for event data.
5 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.EventContext
object
7 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.SensorList
object
2 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
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.K8SResourcePolicy
object
3 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.ArgoWorkflowTrigger
object
4 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.ValueFromSource
object
2 properties
sensor.LogEntry
object
8 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.FileArtifact
object
1 property
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.SlackSender
object
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.EventDependencyFilter
object
EventDependencyFilter defines filters and constraints for a io.argoproj.workflow.v1alpha1.
7 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
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.ArtifactLocation
object
7 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.TimeFilter
object
TimeFilter describes a window in time. It filters out events that occur outside the time limits. In other words, only events that occur after Start and before…
3 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
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.RateLimit
object
2 properties
github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.Trigger
object
7 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.NATSAuth
object
4 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.EmailTrigger
object
EmailTrigger refers to the specification of the email notification trigger.
9 properties
io.k8s.api.core.v1.EphemeralVolumeSource
object
Represents an ephemeral volume that is handled by a normal storage driver.
1 property
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.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.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
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.SASLConfig
object
3 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.TriggerTemplate
object
TriggerTemplate is the template that describes trigger specification.
17 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
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.CustomTrigger
object
CustomTrigger refers to the specification of the custom trigger.
7 properties
sensor.DeleteSensorResponse
object
grpc.gateway.runtime.StreamError
object
5 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Argo Workflows publishes across the network.