Argo Workflows EventService 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 EventService. 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
2 operations
across 2 paths,
and defines 48 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.
The identity and technical contract details declared by the specification.
io.argoproj.workflow.v1alpha1.OSSLifecycleRule
object
OSSLifecycleRule specifies how to manage bucket's lifecycle
2 properties
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.argoproj.workflow.v1alpha1.GitArtifact
object
GitArtifact is the location of a git artifact
12 properties
1 required
io.argoproj.workflow.v1alpha1.ArtifactGC
object
ArtifactGC describes how to delete artifacts from completed Workflows - this is embedded into the WorkflowLevelArtifactGC, and also used for individual Artifac…
3 properties
io.argoproj.workflow.v1alpha1.OAuth2EndpointParam
object
OAuth2EndpointParam is an optional field that should be sent in the OAuth request.
2 properties
1 required
io.argoproj.workflow.v1alpha1.PluginArtifact
object
PluginArtifact is the location of a plugin artifact
4 properties
1 required
io.argoproj.workflow.v1alpha1.AzureArtifact
object
AzureArtifact is the location of an Azure Storage artifact
5 properties
3 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.argoproj.workflow.v1alpha1.NoneStrategy
object
NoneStrategy indicates to skip tar process and upload the files or directory tree as independent files. Note that if the artifact is a directory, the artifact…
io.k8s.api.core.v1.SecretKeySelector
object
SecretKeySelector selects a key of a Secret.
3 properties
1 required
io.argoproj.workflow.v1alpha1.TarStrategy
object
TarStrategy will tar and gzip the file or directory when saving
1 property
io.argoproj.workflow.v1alpha1.ZipStrategy
object
ZipStrategy will unzip zipped input artifacts
io.argoproj.workflow.v1alpha1.Submit
object
3 properties
1 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
google.protobuf.Any
object
2 properties
io.argoproj.workflow.v1alpha1.Event
object
1 property
1 required
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.argoproj.workflow.v1alpha1.OAuth2Auth
object
OAuth2Auth holds all information for client authentication via OAuth2 tokens
5 properties
io.argoproj.workflow.v1alpha1.GCSArtifact
object
GCSArtifact is the location of a GCS artifact
3 properties
1 required
io.argoproj.workflow.v1alpha1.Metadata
object
Metadata is pod metadata.
2 properties
io.argoproj.workflow.v1alpha1.RawArtifact
object
RawArtifact allows raw string content to be placed as an artifact in a container
1 property
1 required
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.argoproj.workflow.v1alpha1.S3EncryptionOptions
object
S3EncryptionOptions used to determine encryption options during s3 operations
4 properties
io.argoproj.workflow.v1alpha1.WorkflowEventBindingList
object
WorkflowEventBindingList is list of event resources
4 properties
2 required
io.argoproj.workflow.v1alpha1.ArchiveStrategy
object
ArchiveStrategy describes how to archive files/directory when saving artifacts
3 properties
io.argoproj.workflow.v1alpha1.WorkflowEventBinding
object
WorkflowEventBinding is the definition of an event resource
4 properties
2 required
io.argoproj.workflow.v1alpha1.Parameter
object
Parameter indicate a passed string parameter to a service template with an optional default value
7 properties
1 required
io.argoproj.workflow.v1alpha1.HTTPAuth
object
3 properties
io.argoproj.workflow.v1alpha1.BasicAuth
object
BasicAuth describes the secret selectors required for basic authentication
2 properties
io.argoproj.workflow.v1alpha1.HTTPArtifact
object
HTTPArtifact allows a file served on HTTP to be placed as an input artifact in a container
3 properties
1 required
io.argoproj.workflow.v1alpha1.Header
object
Header indicate a key-value request header to be used when fetching artifacts over HTTP
2 properties
2 required
io.argoproj.workflow.v1alpha1.CreateS3BucketOptions
object
CreateS3BucketOptions options used to determine automatic automatic bucket-creation process
1 property
io.argoproj.workflow.v1alpha1.Arguments
object
Arguments to a template
2 properties
io.argoproj.workflow.v1alpha1.HDFSArtifact
object
HDFSArtifact is the location of an HDFS artifact
11 properties
1 required
io.argoproj.workflow.v1alpha1.ValueFrom
object
ValueFrom describes a location in which to obtain the value to a parameter
9 properties
grpc.gateway.runtime.Error
object
4 properties
io.argoproj.workflow.v1alpha1.WorkflowEventBindingSpec
object
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
io.argoproj.workflow.v1alpha1.WorkflowTemplateRef
object
WorkflowTemplateRef is a reference to a WorkflowTemplate resource.
2 properties
io.k8s.api.core.v1.ConfigMapKeySelector
object
Selects a key from a ConfigMap.
3 properties
1 required
io.argoproj.workflow.v1alpha1.SuppliedValueFrom
object
SuppliedValueFrom is a placeholder for a value to be filled in directly, either through the CLI, API, etc.
io.argoproj.workflow.v1alpha1.S3Artifact
object
S3Artifact is the location of an S3 artifact
13 properties
io.argoproj.workflow.v1alpha1.Artifact
object
Artifact indicates an artifact to place at a specified path
23 properties
1 required
io.argoproj.workflow.v1alpha1.ArtifactoryArtifact
object
ArtifactoryArtifact is the location of an artifactory artifact
3 properties
1 required
io.argoproj.workflow.v1alpha1.OSSArtifact
object
OSSArtifact is the location of an Alibaba Cloud OSS artifact
9 properties
1 required
io.argoproj.workflow.v1alpha1.Item
Item expands a single workflow step into multiple parallel steps The value of Item can be a map, string, bool, or number
io.argoproj.workflow.v1alpha1.EventResponse
object
io.argoproj.workflow.v1alpha1.ClientCertAuth
object
ClientCertAuth holds necessary information for client authentication via certificates
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Argo Workflows publishes across the network.