Tekton TaskRun
v1alpha1Schema URL
Type:
TaskRun
Definitions
AWSElasticBlockStoreVolumeSource
object
volumeID
string
required
fsType
string
partition
integer
readOnly
boolean
Affinity
object
nodeAffinity
object
2 nested properties
requiredDuringSchedulingIgnoredDuringExecution
object
1 nested properties
preferredDuringSchedulingIgnoredDuringExecution
PreferredSchedulingTerm[]
podAffinity
object
2 nested properties
requiredDuringSchedulingIgnoredDuringExecution
PodAffinityTerm[]
preferredDuringSchedulingIgnoredDuringExecution
WeightedPodAffinityTerm[]
podAntiAffinity
object
2 nested properties
requiredDuringSchedulingIgnoredDuringExecution
PodAffinityTerm[]
preferredDuringSchedulingIgnoredDuringExecution
WeightedPodAffinityTerm[]
AzureDiskVolumeSource
object
diskName
string
required
diskURI
string
required
cachingMode
string
fsType
string
readOnly
boolean
kind
string
AzureFileVolumeSource
object
secretName
string
required
shareName
string
required
readOnly
boolean
CSIVolumeSource
object
driver
string
required
readOnly
boolean
fsType
string
volumeAttributes
object
nodePublishSecretRef
object
1 nested properties
name
string
Capabilities
object
add
string[]
drop
string[]
CephFSVolumeSource
object
monitors
string[]
required
path
string
user
string
secretFile
string
secretRef
object
1 nested properties
name
string
readOnly
boolean
CinderVolumeSource
object
volumeID
string
required
fsType
string
readOnly
boolean
secretRef
object
1 nested properties
name
string
CloudEventDelivery
object
target
string
status
object
4 nested properties
message
string
required
retryCount
integer
required
condition
string
sentAt
string
format=data-time
CloudEventDeliveryState
object
message
string
required
retryCount
integer
required
condition
string
sentAt
string
format=data-time
Condition
object
type
string
required
status
string
required
severity
string
lastTransitionTime
string
format=data-time
reason
string
message
string
ConfigMapEnvSource
object
name
string
optional
boolean
ConfigMapKeySelector
object
key
string
required
name
string
optional
boolean
ConfigMapProjection
object
ConfigMapVolumeSource
object
ContainerPort
object
containerPort
integer
required
name
string
hostPort
integer
protocol
string
hostIP
string
ContainerStateRunning
object
startedAt
string
format=data-time
ContainerStateTerminated
object
exitCode
integer
required
signal
integer
reason
string
message
string
startedAt
string
format=data-time
finishedAt
string
format=data-time
containerID
string
ContainerStateWaiting
object
reason
string
message
string
DownwardAPIProjection
object
items
DownwardAPIVolumeFile[]
DownwardAPIVolumeFile
object
DownwardAPIVolumeSource
object
items
DownwardAPIVolumeFile[]
defaultMode
integer
EmptyDirVolumeSource
object
medium
string
sizeLimit
object
EnvFromSource
object
EnvVar
object
name
string
required
value
string
valueFrom
object
4 nested properties
fieldRef
object
2 nested properties
fieldPath
string
required
apiVersion
string
resourceFieldRef
object
3 nested properties
configMapKeyRef
object
3 nested properties
key
string
required
name
string
optional
boolean
secretKeyRef
object
3 nested properties
key
string
required
name
string
optional
boolean
EnvVarSource
object
fieldRef
object
2 nested properties
fieldPath
string
required
apiVersion
string
resourceFieldRef
object
3 nested properties
configMapKeyRef
object
3 nested properties
key
string
required
name
string
optional
boolean
secretKeyRef
object
3 nested properties
key
string
required
name
string
optional
boolean
EphemeralVolumeSource
object
volumeClaimTemplate
object
2 nested properties
metadata
object
16 nested properties
name
string
generateName
string
namespace
string
selfLink
string
uid
string
resourceVersion
string
generation
integer
creationTimestamp
string
format=data-time
deletionTimestamp
string
format=data-time
deletionGracePeriodSeconds
integer
labels
object
annotations
object
ownerReferences
OwnerReference[]
finalizers
string[]
clusterName
string
managedFields
ManagedFieldsEntry[]
ExecAction
object
command
string[]
FCVolumeSource
object
targetWWNs
string[]
lun
integer
fsType
string
readOnly
boolean
wwids
string[]
FlexVolumeSource
object
driver
string
required
fsType
string
secretRef
object
1 nested properties
name
string
readOnly
boolean
options
object
FlockerVolumeSource
object
datasetName
string
datasetUUID
string
GCEPersistentDiskVolumeSource
object
pdName
string
required
fsType
string
partition
integer
readOnly
boolean
GRPCAction
object
port
integer
required
service
string
required
GitRepoVolumeSource
object
repository
string
required
revision
string
directory
string
GlusterfsVolumeSource
object
endpoints
string
required
path
string
required
readOnly
boolean
HTTPGetAction
object
3 nested properties
Type
integer
required
IntVal
integer
required
StrVal
string
required
path
string
host
string
scheme
string
httpHeaders
HTTPHeader[]
HTTPHeader
object
name
string
required
value
string
required
HostAlias
object
ip
string
hostnames
string[]
HostPathVolumeSource
object
path
string
required
type
string
ISCSIVolumeSource
object
targetPortal
string
required
iqn
string
required
lun
integer
required
iscsiInterface
string
fsType
string
readOnly
boolean
portals
string[]
chapAuthDiscovery
boolean
chapAuthSession
boolean
secretRef
object
1 nested properties
name
string
initiatorName
string
Inputs
object
resources
TaskResource[]
params
ParamSpec[]
IntOrString
object
Type
integer
required
IntVal
integer
required
StrVal
string
required
KeyToPath
object
key
string
required
path
string
required
mode
integer
LabelSelector
object
matchLabels
object
matchExpressions
LabelSelectorRequirement[]
LabelSelectorRequirement
object
key
string
required
operator
string
required
values
string[]
Lifecycle
object
postStart
object
LifecycleHandler
object
exec
object
1 nested properties
command
string[]
httpGet
object
5 nested properties
3 nested properties
Type
integer
required
IntVal
integer
required
StrVal
string
required
path
string
host
string
scheme
string
httpHeaders
HTTPHeader[]
LocalObjectReference
object
name
string
ManagedFieldsEntry
object
manager
string
operation
string
apiVersion
string
time
string
format=data-time
fieldsType
string
fieldsV1
object
subresource
string
NFSVolumeSource
object
server
string
required
path
string
required
readOnly
boolean
NodeAffinity
object
requiredDuringSchedulingIgnoredDuringExecution
object
1 nested properties
preferredDuringSchedulingIgnoredDuringExecution
PreferredSchedulingTerm[]
NodeSelector
object
NodeSelectorRequirement
object
key
string
required
operator
string
required
values
string[]
NodeSelectorTerm
object
matchExpressions
NodeSelectorRequirement[]
matchFields
NodeSelectorRequirement[]
ObjectFieldSelector
object
fieldPath
string
required
apiVersion
string
ObjectMeta
object
name
string
generateName
string
namespace
string
selfLink
string
uid
string
resourceVersion
string
generation
integer
creationTimestamp
string
format=data-time
deletionTimestamp
string
format=data-time
deletionGracePeriodSeconds
integer
labels
object
annotations
object
ownerReferences
OwnerReference[]
finalizers
string[]
clusterName
string
managedFields
ManagedFieldsEntry[]
Outputs
object
results
TestResult[]
resources
TaskResource[]
OwnerReference
object
apiVersion
string
required
kind
string
required
name
string
required
uid
string
required
controller
boolean
blockOwnerDeletion
boolean
Param
object
name
string
required
value
string | string[]
required
ParamSpec
object
name
string
required
type
string
description
string
properties
object
default
string | string[]
PersistentVolumeClaim
object
kind
string
apiVersion
string
metadata
object
16 nested properties
name
string
generateName
string
namespace
string
selfLink
string
uid
string
resourceVersion
string
generation
integer
creationTimestamp
string
format=data-time
deletionTimestamp
string
format=data-time
deletionGracePeriodSeconds
integer
labels
object
annotations
object
ownerReferences
OwnerReference[]
finalizers
string[]
clusterName
string
managedFields
ManagedFieldsEntry[]
spec
object
8 nested properties
accessModes
string[]
selector
object
2 nested properties
matchLabels
object
matchExpressions
LabelSelectorRequirement[]
resources
object
2 nested properties
limits
object
requests
object
volumeName
string
storageClassName
string
volumeMode
string
dataSource
object
3 nested properties
apiGroup
string
required
kind
string
required
name
string
required
dataSourceRef
object
3 nested properties
apiGroup
string
required
kind
string
required
name
string
required
status
object
6 nested properties
phase
string
accessModes
string[]
capacity
object
conditions
PersistentVolumeClaimCondition[]
allocatedResources
object
resizeStatus
string
PersistentVolumeClaimCondition
object
type
string
required
status
string
required
lastProbeTime
string
format=data-time
lastTransitionTime
string
format=data-time
reason
string
message
string
PersistentVolumeClaimSpec
object
accessModes
string[]
selector
object
2 nested properties
matchLabels
object
matchExpressions
LabelSelectorRequirement[]
resources
object
2 nested properties
limits
object
requests
object
volumeName
string
storageClassName
string
volumeMode
string
dataSource
object
3 nested properties
apiGroup
string
required
kind
string
required
name
string
required
dataSourceRef
object
3 nested properties
apiGroup
string
required
kind
string
required
name
string
required
PersistentVolumeClaimStatus
object
phase
string
accessModes
string[]
capacity
object
conditions
PersistentVolumeClaimCondition[]
allocatedResources
object
resizeStatus
string
PersistentVolumeClaimTemplate
object
8 nested properties
accessModes
string[]
selector
object
2 nested properties
matchLabels
object
matchExpressions
LabelSelectorRequirement[]
resources
object
2 nested properties
limits
object
requests
object
volumeName
string
storageClassName
string
volumeMode
string
dataSource
object
3 nested properties
apiGroup
string
required
kind
string
required
name
string
required
dataSourceRef
object
3 nested properties
apiGroup
string
required
kind
string
required
name
string
required
metadata
object
16 nested properties
name
string
generateName
string
namespace
string
selfLink
string
uid
string
resourceVersion
string
generation
integer
creationTimestamp
string
format=data-time
deletionTimestamp
string
format=data-time
deletionGracePeriodSeconds
integer
labels
object
annotations
object
ownerReferences
OwnerReference[]
finalizers
string[]
clusterName
string
managedFields
ManagedFieldsEntry[]
PersistentVolumeClaimVolumeSource
object
claimName
string
required
readOnly
boolean
PhotonPersistentDiskVolumeSource
object
pdID
string
required
fsType
string
PipelineResourceRef
object
name
string
apiVersion
string
PipelineResourceResult
object
key
string
required
value
string
required
resourceName
string
type
integer
PipelineResourceSpec
object
PodAffinity
object
requiredDuringSchedulingIgnoredDuringExecution
PodAffinityTerm[]
preferredDuringSchedulingIgnoredDuringExecution
WeightedPodAffinityTerm[]
PodAffinityTerm
object
topologyKey
string
required
labelSelector
object
2 nested properties
matchLabels
object
matchExpressions
LabelSelectorRequirement[]
namespaces
string[]
namespaceSelector
object
2 nested properties
matchLabels
object
matchExpressions
LabelSelectorRequirement[]
PodAntiAffinity
object
requiredDuringSchedulingIgnoredDuringExecution
PodAffinityTerm[]
preferredDuringSchedulingIgnoredDuringExecution
WeightedPodAffinityTerm[]
PodDNSConfig
object
PodDNSConfigOption
object
name
string
value
string
PodSecurityContext
object
seLinuxOptions
object
4 nested properties
user
string
role
string
type
string
level
string
windowsOptions
object
4 nested properties
gmsaCredentialSpecName
string
gmsaCredentialSpec
string
runAsUserName
string
hostProcess
boolean
runAsUser
integer
runAsGroup
integer
runAsNonRoot
boolean
supplementalGroups
integer[]
fsGroup
integer
sysctls
Sysctl[]
fsGroupChangePolicy
string
seccompProfile
object
2 nested properties
type
string
required
localhostProfile
string
PortworxVolumeSource
object
volumeID
string
required
fsType
string
readOnly
boolean
PreferredSchedulingTerm
object
weight
integer
required
2 nested properties
matchExpressions
NodeSelectorRequirement[]
matchFields
NodeSelectorRequirement[]
Probe
object
exec
object
1 nested properties
command
string[]
httpGet
object
5 nested properties
3 nested properties
Type
integer
required
IntVal
integer
required
StrVal
string
required
path
string
host
string
scheme
string
httpHeaders
HTTPHeader[]
tcpSocket
object
2 nested properties
3 nested properties
Type
integer
required
IntVal
integer
required
StrVal
string
required
host
string
grpc
object
2 nested properties
port
integer
required
service
string
required
initialDelaySeconds
integer
timeoutSeconds
integer
periodSeconds
integer
successThreshold
integer
failureThreshold
integer
terminationGracePeriodSeconds
integer
ProjectedVolumeSource
object
defaultMode
integer
PropertySpec
object
type
string
Quantity
object
QuobyteVolumeSource
object
registry
string
required
volume
string
required
readOnly
boolean
user
string
group
string
tenant
string
RBDVolumeSource
object
monitors
string[]
required
image
string
required
fsType
string
pool
string
user
string
keyring
string
secretRef
object
1 nested properties
name
string
readOnly
boolean
ResolverParam
object
name
string
required
value
string
required
ResourceFieldSelector
object
ResourceParam
object
name
string
required
value
string
required
ResourceRequirements
object
limits
object
requests
object
SELinuxOptions
object
user
string
role
string
type
string
level
string
ScaleIOVolumeSource
object
gateway
string
required
system
string
required
1 nested properties
name
string
sslEnabled
boolean
protectionDomain
string
storagePool
string
storageMode
string
volumeName
string
fsType
string
readOnly
boolean
SeccompProfile
object
type
string
required
localhostProfile
string
SecretEnvSource
object
name
string
optional
boolean
SecretKeySelector
object
key
string
required
name
string
optional
boolean
SecretParam
object
fieldName
string
required
secretKey
string
required
secretName
string
required
SecretProjection
object
SecretVolumeSource
object
SecurityContext
object
capabilities
object
2 nested properties
add
string[]
drop
string[]
privileged
boolean
seLinuxOptions
object
4 nested properties
user
string
role
string
type
string
level
string
windowsOptions
object
4 nested properties
gmsaCredentialSpecName
string
gmsaCredentialSpec
string
runAsUserName
string
hostProcess
boolean
runAsUser
integer
runAsGroup
integer
runAsNonRoot
boolean
readOnlyRootFilesystem
boolean
allowPrivilegeEscalation
boolean
procMount
string
seccompProfile
object
2 nested properties
type
string
required
localhostProfile
string
ServiceAccountTokenProjection
object
path
string
required
audience
string
expirationSeconds
integer
Sidecar
object
name
string
required
image
string
command
string[]
args
string[]
workingDir
string
ports
ContainerPort[]
envFrom
EnvFromSource[]
env
EnvVar[]
resources
object
2 nested properties
limits
object
requests
object
volumeMounts
VolumeMount[]
volumeDevices
VolumeDevice[]
livenessProbe
object
10 nested properties
exec
object
1 nested properties
command
string[]
httpGet
object
5 nested properties
grpc
object
2 nested properties
port
integer
required
service
string
required
initialDelaySeconds
integer
timeoutSeconds
integer
periodSeconds
integer
successThreshold
integer
failureThreshold
integer
terminationGracePeriodSeconds
integer
readinessProbe
object
10 nested properties
exec
object
1 nested properties
command
string[]
httpGet
object
5 nested properties
grpc
object
2 nested properties
port
integer
required
service
string
required
initialDelaySeconds
integer
timeoutSeconds
integer
periodSeconds
integer
successThreshold
integer
failureThreshold
integer
terminationGracePeriodSeconds
integer
startupProbe
object
10 nested properties
exec
object
1 nested properties
command
string[]
httpGet
object
5 nested properties
grpc
object
2 nested properties
port
integer
required
service
string
required
initialDelaySeconds
integer
timeoutSeconds
integer
periodSeconds
integer
successThreshold
integer
failureThreshold
integer
terminationGracePeriodSeconds
integer
lifecycle
object
terminationMessagePath
string
terminationMessagePolicy
string
imagePullPolicy
string
securityContext
object
11 nested properties
capabilities
object
2 nested properties
add
string[]
drop
string[]
privileged
boolean
seLinuxOptions
object
4 nested properties
user
string
role
string
type
string
level
string
windowsOptions
object
4 nested properties
gmsaCredentialSpecName
string
gmsaCredentialSpec
string
runAsUserName
string
hostProcess
boolean
runAsUser
integer
runAsGroup
integer
runAsNonRoot
boolean
readOnlyRootFilesystem
boolean
allowPrivilegeEscalation
boolean
procMount
string
seccompProfile
object
2 nested properties
type
string
required
localhostProfile
string
stdin
boolean
stdinOnce
boolean
tty
boolean
script
string
workspaces
WorkspaceUsage[]
SidecarState
object
waiting
object
2 nested properties
reason
string
message
string
running
object
1 nested properties
startedAt
string
format=data-time
terminated
object
7 nested properties
exitCode
integer
required
signal
integer
reason
string
message
string
startedAt
string
format=data-time
finishedAt
string
format=data-time
containerID
string
name
string
container
string
imageID
string
Step
object
name
string
required
image
string
command
string[]
args
string[]
workingDir
string
ports
ContainerPort[]
envFrom
EnvFromSource[]
env
EnvVar[]
resources
object
2 nested properties
limits
object
requests
object
volumeMounts
VolumeMount[]
volumeDevices
VolumeDevice[]
livenessProbe
object
10 nested properties
exec
object
1 nested properties
command
string[]
httpGet
object
5 nested properties
grpc
object
2 nested properties
port
integer
required
service
string
required
initialDelaySeconds
integer
timeoutSeconds
integer
periodSeconds
integer
successThreshold
integer
failureThreshold
integer
terminationGracePeriodSeconds
integer
readinessProbe
object
10 nested properties
exec
object
1 nested properties
command
string[]
httpGet
object
5 nested properties
grpc
object
2 nested properties
port
integer
required
service
string
required
initialDelaySeconds
integer
timeoutSeconds
integer
periodSeconds
integer
successThreshold
integer
failureThreshold
integer
terminationGracePeriodSeconds
integer
startupProbe
object
10 nested properties
exec
object
1 nested properties
command
string[]
httpGet
object
5 nested properties
grpc
object
2 nested properties
port
integer
required
service
string
required
initialDelaySeconds
integer
timeoutSeconds
integer
periodSeconds
integer
successThreshold
integer
failureThreshold
integer
terminationGracePeriodSeconds
integer
lifecycle
object
terminationMessagePath
string
terminationMessagePolicy
string
imagePullPolicy
string
securityContext
object
11 nested properties
capabilities
object
2 nested properties
add
string[]
drop
string[]
privileged
boolean
seLinuxOptions
object
4 nested properties
user
string
role
string
type
string
level
string
windowsOptions
object
4 nested properties
gmsaCredentialSpecName
string
gmsaCredentialSpec
string
runAsUserName
string
hostProcess
boolean
runAsUser
integer
runAsGroup
integer
runAsNonRoot
boolean
readOnlyRootFilesystem
boolean
allowPrivilegeEscalation
boolean
procMount
string
seccompProfile
object
2 nested properties
type
string
required
localhostProfile
string
stdin
boolean
stdinOnce
boolean
tty
boolean
script
string
timeout
string
pattern=^[-+]?([0-9]*(\.[0-9]*)?(ns|us|µs|μs|ms|s|m|h))+$
workspaces
WorkspaceUsage[]
onError
string
StepState
object
waiting
object
2 nested properties
reason
string
message
string
running
object
1 nested properties
startedAt
string
format=data-time
terminated
object
7 nested properties
exitCode
integer
required
signal
integer
reason
string
message
string
startedAt
string
format=data-time
finishedAt
string
format=data-time
containerID
string
name
string
container
string
imageID
string
StepTemplate
object
name
string
required
image
string
command
string[]
args
string[]
workingDir
string
ports
ContainerPort[]
envFrom
EnvFromSource[]
env
EnvVar[]
resources
object
2 nested properties
limits
object
requests
object
volumeMounts
VolumeMount[]
volumeDevices
VolumeDevice[]
livenessProbe
object
10 nested properties
exec
object
1 nested properties
command
string[]
httpGet
object
5 nested properties
grpc
object
2 nested properties
port
integer
required
service
string
required
initialDelaySeconds
integer
timeoutSeconds
integer
periodSeconds
integer
successThreshold
integer
failureThreshold
integer
terminationGracePeriodSeconds
integer
readinessProbe
object
10 nested properties
exec
object
1 nested properties
command
string[]
httpGet
object
5 nested properties
grpc
object
2 nested properties
port
integer
required
service
string
required
initialDelaySeconds
integer
timeoutSeconds
integer
periodSeconds
integer
successThreshold
integer
failureThreshold
integer
terminationGracePeriodSeconds
integer
startupProbe
object
10 nested properties
exec
object
1 nested properties
command
string[]
httpGet
object
5 nested properties
grpc
object
2 nested properties
port
integer
required
service
string
required
initialDelaySeconds
integer
timeoutSeconds
integer
periodSeconds
integer
successThreshold
integer
failureThreshold
integer
terminationGracePeriodSeconds
integer
lifecycle
object
terminationMessagePath
string
terminationMessagePolicy
string
imagePullPolicy
string
securityContext
object
11 nested properties
capabilities
object
2 nested properties
add
string[]
drop
string[]
privileged
boolean
seLinuxOptions
object
4 nested properties
user
string
role
string
type
string
level
string
windowsOptions
object
4 nested properties
gmsaCredentialSpecName
string
gmsaCredentialSpec
string
runAsUserName
string
hostProcess
boolean
runAsUser
integer
runAsGroup
integer
runAsNonRoot
boolean
readOnlyRootFilesystem
boolean
allowPrivilegeEscalation
boolean
procMount
string
seccompProfile
object
2 nested properties
type
string
required
localhostProfile
string
stdin
boolean
stdinOnce
boolean
tty
boolean
StorageOSVolumeSource
object
volumeName
string
volumeNamespace
string
fsType
string
readOnly
boolean
secretRef
object
1 nested properties
name
string
Sysctl
object
name
string
required
value
string
required
TCPSocketAction
object
3 nested properties
Type
integer
required
IntVal
integer
required
StrVal
string
required
host
string
TaskRef
object
TaskResource
object
name
string
required
type
string
required
description
string
targetPath
string
optional
boolean
TaskResourceBinding
object
TaskResources
object
inputs
TaskResource[]
outputs
TaskResource[]
TaskResult
object
name
string
required
type
string
description
string
TaskRun
object
kind
string
apiVersion
string
metadata
object
16 nested properties
name
string
generateName
string
namespace
string
selfLink
string
uid
string
resourceVersion
string
generation
integer
creationTimestamp
string
format=data-time
deletionTimestamp
string
format=data-time
deletionGracePeriodSeconds
integer
labels
object
annotations
object
ownerReferences
OwnerReference[]
finalizers
string[]
clusterName
string
managedFields
ManagedFieldsEntry[]
spec
object
11 nested properties
serviceAccountName
string
required
taskRef
object
6 nested properties
taskSpec
object
11 nested properties
resources
object
params
ParamSpec[]
description
string
steps
Step[]
volumes
Volume[]
stepTemplate
object
sidecars
Sidecar[]
workspaces
WorkspaceDeclaration[]
results
TaskResult[]
inputs
object
outputs
object
status
string
timeout
string
pattern=^[-+]?([0-9]*(\.[0-9]*)?(ns|us|µs|μs|ms|s|m|h))+$
podTemplate
object
15 nested properties
nodeSelector
object
tolerations
Toleration[]
affinity
object
securityContext
object
volumes
Volume[]
runtimeClassName
string
automountServiceAccountToken
boolean
dnsPolicy
string
dnsConfig
object
enableServiceLinks
boolean
priorityClassName
string
schedulerName
string
imagePullSecrets
LocalObjectReference[]
hostAliases
HostAlias[]
hostNetwork
boolean
workspaces
WorkspaceBinding[]
params
Param[]
resources
object
2 nested properties
inputs
TaskResourceBinding[]
outputs
TaskResourceBinding[]
inputs
object
2 nested properties
resources
TaskResourceBinding[]
params
Param[]
outputs
object
1 nested properties
resources
TaskResourceBinding[]
status
object
13 nested properties
podName
string
required
observedGeneration
integer
conditions
Condition[]
annotations
object
startTime
string
format=data-time
completionTime
string
format=data-time
steps
StepState[]
cloudEvents
CloudEventDelivery[]
retriesStatus
TaskRunStatus[]
resourcesResult
PipelineResourceResult[]
taskResults
TaskRunResult[]
sidecars
SidecarState[]
taskSpec
object
11 nested properties
resources
object
params
ParamSpec[]
description
string
steps
Step[]
volumes
Volume[]
stepTemplate
object
sidecars
Sidecar[]
workspaces
WorkspaceDeclaration[]
results
TaskResult[]
inputs
object
outputs
object
TaskRunInputs
object
resources
TaskResourceBinding[]
params
Param[]
TaskRunOutputs
object
resources
TaskResourceBinding[]
TaskRunResources
object
inputs
TaskResourceBinding[]
outputs
TaskResourceBinding[]
TaskRunResult
object
name
string
required
value
string | string[]
required
type
string
TaskRunSpec
object
serviceAccountName
string
required
taskRef
object
6 nested properties
taskSpec
object
11 nested properties
resources
object
2 nested properties
inputs
TaskResource[]
outputs
TaskResource[]
params
ParamSpec[]
description
string
steps
Step[]
volumes
Volume[]
stepTemplate
object
22 nested properties
name
string
required
image
string
command
string[]
args
string[]
workingDir
string
ports
ContainerPort[]
envFrom
EnvFromSource[]
env
EnvVar[]
resources
object
volumeMounts
VolumeMount[]
volumeDevices
VolumeDevice[]
livenessProbe
object
readinessProbe
object
startupProbe
object
lifecycle
object
terminationMessagePath
string
terminationMessagePolicy
string
imagePullPolicy
string
securityContext
object
stdin
boolean
stdinOnce
boolean
tty
boolean
sidecars
Sidecar[]
workspaces
WorkspaceDeclaration[]
results
TaskResult[]
inputs
object
2 nested properties
resources
TaskResource[]
params
ParamSpec[]
outputs
object
2 nested properties
results
TestResult[]
resources
TaskResource[]
status
string
timeout
string
pattern=^[-+]?([0-9]*(\.[0-9]*)?(ns|us|µs|μs|ms|s|m|h))+$
podTemplate
object
15 nested properties
nodeSelector
object
tolerations
Toleration[]
securityContext
object
volumes
Volume[]
runtimeClassName
string
automountServiceAccountToken
boolean
dnsPolicy
string
dnsConfig
object
3 nested properties
enableServiceLinks
boolean
priorityClassName
string
schedulerName
string
imagePullSecrets
LocalObjectReference[]
hostAliases
HostAlias[]
hostNetwork
boolean
workspaces
WorkspaceBinding[]
params
Param[]
resources
object
2 nested properties
inputs
TaskResourceBinding[]
outputs
TaskResourceBinding[]
inputs
object
2 nested properties
resources
TaskResourceBinding[]
params
Param[]
outputs
object
1 nested properties
resources
TaskResourceBinding[]
TaskRunStatus
object
podName
string
required
observedGeneration
integer
conditions
Condition[]
annotations
object
startTime
string
format=data-time
completionTime
string
format=data-time
steps
StepState[]
cloudEvents
CloudEventDelivery[]
retriesStatus
TaskRunStatus[]
resourcesResult
PipelineResourceResult[]
taskResults
TaskRunResult[]
sidecars
SidecarState[]
taskSpec
object
11 nested properties
resources
object
2 nested properties
inputs
TaskResource[]
outputs
TaskResource[]
params
ParamSpec[]
description
string
steps
Step[]
volumes
Volume[]
stepTemplate
object
22 nested properties
name
string
required
image
string
command
string[]
args
string[]
workingDir
string
ports
ContainerPort[]
envFrom
EnvFromSource[]
env
EnvVar[]
resources
object
volumeMounts
VolumeMount[]
volumeDevices
VolumeDevice[]
livenessProbe
object
readinessProbe
object
startupProbe
object
lifecycle
object
terminationMessagePath
string
terminationMessagePolicy
string
imagePullPolicy
string
securityContext
object
stdin
boolean
stdinOnce
boolean
tty
boolean
sidecars
Sidecar[]
workspaces
WorkspaceDeclaration[]
results
TaskResult[]
inputs
object
2 nested properties
resources
TaskResource[]
params
ParamSpec[]
outputs
object
2 nested properties
results
TestResult[]
resources
TaskResource[]
TaskSpec
object
resources
object
2 nested properties
inputs
TaskResource[]
outputs
TaskResource[]
params
ParamSpec[]
description
string
steps
Step[]
volumes
Volume[]
stepTemplate
object
22 nested properties
name
string
required
image
string
command
string[]
args
string[]
workingDir
string
ports
ContainerPort[]
envFrom
EnvFromSource[]
env
EnvVar[]
resources
object
2 nested properties
limits
object
requests
object
volumeMounts
VolumeMount[]
volumeDevices
VolumeDevice[]
livenessProbe
object
readinessProbe
object
startupProbe
object
terminationMessagePath
string
terminationMessagePolicy
string
imagePullPolicy
string
securityContext
object
stdin
boolean
stdinOnce
boolean
tty
boolean
sidecars
Sidecar[]
workspaces
WorkspaceDeclaration[]
results
TaskResult[]
inputs
object
2 nested properties
resources
TaskResource[]
params
ParamSpec[]
outputs
object
2 nested properties
results
TestResult[]
resources
TaskResource[]
Template
object
nodeSelector
object
tolerations
Toleration[]
affinity
object
3 nested properties
nodeAffinity
object
2 nested properties
requiredDuringSchedulingIgnoredDuringExecution
object
preferredDuringSchedulingIgnoredDuringExecution
PreferredSchedulingTerm[]
podAffinity
object
2 nested properties
requiredDuringSchedulingIgnoredDuringExecution
PodAffinityTerm[]
preferredDuringSchedulingIgnoredDuringExecution
WeightedPodAffinityTerm[]
podAntiAffinity
object
2 nested properties
requiredDuringSchedulingIgnoredDuringExecution
PodAffinityTerm[]
preferredDuringSchedulingIgnoredDuringExecution
WeightedPodAffinityTerm[]
securityContext
object
10 nested properties
seLinuxOptions
object
4 nested properties
user
string
role
string
type
string
level
string
windowsOptions
object
4 nested properties
gmsaCredentialSpecName
string
gmsaCredentialSpec
string
runAsUserName
string
hostProcess
boolean
runAsUser
integer
runAsGroup
integer
runAsNonRoot
boolean
supplementalGroups
integer[]
fsGroup
integer
sysctls
Sysctl[]
fsGroupChangePolicy
string
seccompProfile
object
2 nested properties
type
string
required
localhostProfile
string
volumes
Volume[]
runtimeClassName
string
automountServiceAccountToken
boolean
dnsPolicy
string
dnsConfig
object
3 nested properties
enableServiceLinks
boolean
priorityClassName
string
schedulerName
string
imagePullSecrets
LocalObjectReference[]
hostAliases
HostAlias[]
hostNetwork
boolean
TestResult
object
name
string
required
format
string
required
path
string
required
Toleration
object
key
string
operator
string
value
string
effect
string
tolerationSeconds
integer
TypedLocalObjectReference
object
apiGroup
string
required
kind
string
required
name
string
required
Volume
object
name
string
required
hostPath
object
2 nested properties
path
string
required
type
string
gcePersistentDisk
object
4 nested properties
pdName
string
required
fsType
string
partition
integer
readOnly
boolean
awsElasticBlockStore
object
4 nested properties
volumeID
string
required
fsType
string
partition
integer
readOnly
boolean
gitRepo
object
3 nested properties
repository
string
required
revision
string
directory
string
secret
object
4 nested properties
nfs
object
3 nested properties
server
string
required
path
string
required
readOnly
boolean
iscsi
object
11 nested properties
targetPortal
string
required
iqn
string
required
lun
integer
required
iscsiInterface
string
fsType
string
readOnly
boolean
portals
string[]
chapAuthDiscovery
boolean
chapAuthSession
boolean
secretRef
object
1 nested properties
name
string
initiatorName
string
glusterfs
object
3 nested properties
endpoints
string
required
path
string
required
readOnly
boolean
persistentVolumeClaim
object
2 nested properties
claimName
string
required
readOnly
boolean
rbd
object
8 nested properties
monitors
string[]
required
image
string
required
fsType
string
pool
string
user
string
keyring
string
secretRef
object
1 nested properties
name
string
readOnly
boolean
flexVolume
object
5 nested properties
driver
string
required
fsType
string
secretRef
object
1 nested properties
name
string
readOnly
boolean
options
object
cinder
object
4 nested properties
volumeID
string
required
fsType
string
readOnly
boolean
secretRef
object
1 nested properties
name
string
cephfs
object
6 nested properties
monitors
string[]
required
path
string
user
string
secretFile
string
secretRef
object
1 nested properties
name
string
readOnly
boolean
flocker
object
2 nested properties
datasetName
string
datasetUUID
string
downwardAPI
object
2 nested properties
items
DownwardAPIVolumeFile[]
defaultMode
integer
fc
object
5 nested properties
targetWWNs
string[]
lun
integer
fsType
string
readOnly
boolean
wwids
string[]
azureFile
object
3 nested properties
secretName
string
required
shareName
string
required
readOnly
boolean
configMap
object
4 nested properties
vsphereVolume
object
4 nested properties
volumePath
string
required
fsType
string
storagePolicyName
string
storagePolicyID
string
quobyte
object
6 nested properties
registry
string
required
volume
string
required
readOnly
boolean
user
string
group
string
tenant
string
azureDisk
object
6 nested properties
diskName
string
required
diskURI
string
required
cachingMode
string
fsType
string
readOnly
boolean
kind
string
photonPersistentDisk
object
2 nested properties
pdID
string
required
fsType
string
projected
object
2 nested properties
defaultMode
integer
portworxVolume
object
3 nested properties
volumeID
string
required
fsType
string
readOnly
boolean
scaleIO
object
10 nested properties
gateway
string
required
system
string
required
1 nested properties
name
string
sslEnabled
boolean
protectionDomain
string
storagePool
string
storageMode
string
volumeName
string
fsType
string
readOnly
boolean
storageos
object
5 nested properties
volumeName
string
volumeNamespace
string
fsType
string
readOnly
boolean
secretRef
object
1 nested properties
name
string
VolumeDevice
object
name
string
required
devicePath
string
required
VolumeMount
object
name
string
required
mountPath
string
required
readOnly
boolean
subPath
string
mountPropagation
string
subPathExpr
string
VolumeProjection
object
secret
object
3 nested properties
downwardAPI
object
1 nested properties
items
DownwardAPIVolumeFile[]
configMap
object
3 nested properties
serviceAccountToken
object
3 nested properties
path
string
required
audience
string
expirationSeconds
integer
VsphereVirtualDiskVolumeSource
object
volumePath
string
required
fsType
string
storagePolicyName
string
storagePolicyID
string
WeightedPodAffinityTerm
object
weight
integer
required
4 nested properties
topologyKey
string
required
labelSelector
object
2 nested properties
matchLabels
object
matchExpressions
LabelSelectorRequirement[]
namespaces
string[]
namespaceSelector
object
2 nested properties
matchLabels
object
matchExpressions
LabelSelectorRequirement[]
WindowsSecurityContextOptions
object
gmsaCredentialSpecName
string
gmsaCredentialSpec
string
runAsUserName
string
hostProcess
boolean
WorkspaceBinding
object
name
string
required
subPath
string
volumeClaimTemplate
object
5 nested properties
kind
string
apiVersion
string
metadata
object
16 nested properties
name
string
generateName
string
namespace
string
selfLink
string
uid
string
resourceVersion
string
generation
integer
creationTimestamp
string
format=data-time
deletionTimestamp
string
format=data-time
deletionGracePeriodSeconds
integer
labels
object
annotations
object
ownerReferences
OwnerReference[]
finalizers
string[]
clusterName
string
managedFields
ManagedFieldsEntry[]
spec
object
status
object
6 nested properties
phase
string
accessModes
string[]
capacity
object
conditions
PersistentVolumeClaimCondition[]
allocatedResources
object
resizeStatus
string
persistentVolumeClaim
object
2 nested properties
claimName
string
required
readOnly
boolean
configMap
object
4 nested properties
secret
object
4 nested properties
WorkspaceDeclaration
object
name
string
required
description
string
mountPath
string
readOnly
boolean
optional
boolean
WorkspaceUsage
object
name
string
required
mountPath
string
required