Home
Argo Workflows
Argo Workflows Io Argoproj Workflow V1Alpha1 Workflow Spec Example
Argo Workflows Io Argoproj Workflow V1Alpha1 Workflow Spec Example
CNCF Containers Data Processing Kubernetes Machine Learning Open Source Workflow Engine
Argo Workflows Io Argoproj Workflow V1Alpha1 Workflow Spec Example is an example object payload from Argo Workflows, with 41 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
Top-level fields
activeDeadlineSeconds affinity archiveLogs arguments artifactGC artifactRepositoryRef automountServiceAccountToken dnsConfig dnsPolicy entrypoint executor hooks hostAliases hostNetwork imagePullSecrets metrics nodeSelector onExit parallelism podDisruptionBudget podGC podMetadata podPriorityClassName podSpecPatch priority retryStrategy schedulerName securityContext serviceAccountName shutdown suspend synchronization templateDefaults templates tolerations ttlStrategy volumeClaimGC volumeClaimTemplates volumes workflowMetadata workflowTemplateRef
Example Payload
{
"activeDeadlineSeconds": 67,
"affinity": "example-affinity",
"archiveLogs": true,
"arguments": "value",
"artifactGC": "example-artifactgc",
"artifactRepositoryRef": "example-artifactreposit",
"automountServiceAccountToken": true,
"dnsConfig": "example-dnsconfig",
"dnsPolicy": "example-dnspolicy",
"entrypoint": "example-entrypoint",
"executor": "example-executor",
"hooks": {},
"hostAliases": [
"example-hostaliases",
"example-hostaliases"
],
"hostNetwork": true,
"imagePullSecrets": [
"python:3.11-slim",
"python:3.11-slim"
],
"metrics": "example-metrics",
"nodeSelector": {},
"onExit": "example-onexit",
"parallelism": 98,
"podDisruptionBudget": "example-poddisruptionbu",
"podGC": "example-podgc",
"podMetadata": "example-podmetadata",
"podPriorityClassName": "my-workflow",
"podSpecPatch": "example-podspecpatch",
"priority": 36,
"retryStrategy": "example-retrystrategy",
"schedulerName": "my-workflow",
"securityContext": "example-securitycontext",
"serviceAccountName": "my-workflow",
"shutdown": "example-shutdown",
"suspend": true,
"synchronization": "example-synchronization",
"templateDefaults": "workflow-template",
"templates": [
"workflow-template",
"workflow-template"
],
"tolerations": [
"example-tolerations",
"example-tolerations"
],
"ttlStrategy": "example-ttlstrategy",
"volumeClaimGC": "example-volumeclaimgc",
"volumeClaimTemplates": [
"workflow-template",
"workflow-template"
],
"volumes": [
"example-volumes",
"example-volumes"
],
"workflowMetadata": "example-workflowmetadat",
"workflowTemplateRef": "workflow-template"
}