Argo Workflows · Schema
io.argoproj.workflow.v1alpha1.Artifact
Artifact indicates an artifact to place at a specified path
CNCFContainersData ProcessingKubernetesMachine LearningOpen SourceWorkflow Engine
Properties
| Name | Type | Description |
|---|---|---|
| archive | object | Archive controls how the artifact will be saved to the artifact repository. |
| archiveLogs | boolean | ArchiveLogs indicates if the container logs should be archived |
| artifactGC | object | ArtifactGC describes the strategy to use when to deleting an artifact from completed or deleted workflows |
| artifactory | object | Artifactory contains artifactory artifact location details |
| azure | object | Azure contains Azure Storage artifact location details |
| deleted | boolean | Has this been deleted? |
| from | string | From allows an artifact to reference an artifact from a previous step |
| fromExpression | string | FromExpression, if defined, is evaluated to specify the value for the artifact |
| gcs | object | GCS contains GCS artifact location details |
| git | object | Git contains git artifact location details |
| globalName | string | GlobalName exports an output artifact to the global scope, making it available as '{{io.argoproj.workflow.v1alpha1.outputs.artifacts.XXXX}} and in workflow.status.outputs.artifacts |
| hdfs | object | HDFS contains HDFS artifact location details |
| http | object | HTTP contains HTTP artifact location details |
| mode | integer | mode bits to use on this file, must be a value between 0 and 0777. Set when loading input artifacts. It is recommended to set the mode value to ensure the artifact has the expected permissions in your |
| name | string | name of the artifact. must be unique within a template's inputs/outputs. |
| optional | boolean | Make Artifacts optional, if Artifacts doesn't generate or exist |
| oss | object | OSS contains OSS artifact location details |
| path | string | Path is the container path to the artifact |
| plugin | object | Plugin contains plugin artifact location details |
| raw | object | Raw contains raw artifact location details |
| recurseMode | boolean | If mode is set, apply the permission recursively into the artifact if it is a folder |
| s3 | object | S3 contains S3 artifact location details |
| subPath | string | SubPath allows an artifact to be sourced from a subpath within the specified source |