Schema 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
nodeSelectorTerms NodeSelectorTerm[] required
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
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
name string
items KeyToPath[]
optional boolean
ConfigMapVolumeSource object
name string
items KeyToPath[]
defaultMode integer
optional boolean
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
DownwardAPIVolumeFile object
path string required
fieldRef object
2 nested properties
fieldPath string required
apiVersion string
resourceFieldRef object
3 nested properties
resource string required
containerName string
divisor string | number
mode integer
DownwardAPIVolumeSource object
defaultMode integer
EmptyDirVolumeSource object
medium string
sizeLimit string | number
EnvFromSource object
prefix string
configMapRef object
2 nested properties
name string
optional boolean
secretRef object
2 nested properties
name string
optional boolean
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
resource string required
containerName string
divisor string | number
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
resource string required
containerName string
divisor string | number
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
spec object required
8 nested properties
accessModes string[]
selector object
resources object
volumeName string
storageClassName string
volumeMode string
dataSource object
dataSourceRef object
metadata object
15 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[]
managedFields ManagedFieldsEntry[]
ExecAction object
command string[]
FCVolumeSource object
targetWWNs string[]
lun integer
fsType string
readOnly boolean
wwids string[]
FeatureFlags object
DisableAffinityAssistant boolean required
DisableCredsInit boolean required
RunningInEnvWithInjectedSidecars boolean required
RequireGitSSHSecretKnownHosts boolean required
EnableTektonOCIBundles boolean required
ScopeWhenExpressionsToTask boolean required
EnableAPIFields string required
SendCloudEventsForRuns boolean required
AwaitSidecarReadiness boolean required
EnforceNonfalsifiability string required
EnableKeepPodOnCancel boolean required
VerificationNoMatchPolicy string required
EnableProvenanceInStatus boolean required
ResultExtractionMethod string required
MaxResultSize integer required
SetSecurityContext boolean required
Coschedule string required
EnableCELInWhenExpression boolean required
EnableStepActions boolean required
EnableParamEnum boolean required
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
port object required
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
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
3 nested properties
exec object
1 nested properties
command string[]
httpGet object
5 nested properties
port object required
path string
host string
scheme string
httpHeaders HTTPHeader[]
tcpSocket object
2 nested properties
port object required
host string
preStop object
3 nested properties
exec object
1 nested properties
command string[]
httpGet object
5 nested properties
port object required
path string
host string
scheme string
httpHeaders HTTPHeader[]
tcpSocket object
2 nested properties
port object required
host string
LifecycleHandler object
exec object
1 nested properties
command string[]
httpGet object
5 nested properties
port object required
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
port object required
3 nested properties
Type integer required
IntVal integer required
StrVal string required
host string
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
nodeSelectorTerms NodeSelectorTerm[] required
preferredDuringSchedulingIgnoredDuringExecution PreferredSchedulingTerm[]
NodeSelector object
nodeSelectorTerms NodeSelectorTerm[] required
NodeSelectorRequirement object
key string required
operator string required
values string[]
NodeSelectorTerm object
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[]
managedFields ManagedFieldsEntry[]
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[]
enum string[]
PersistentVolumeClaim object
kind string
apiVersion string
metadata object
15 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[]
managedFields ManagedFieldsEntry[]
spec object
8 nested properties
accessModes string[]
selector object
2 nested properties
matchLabels object
matchExpressions LabelSelectorRequirement[]
resources object
3 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
4 nested properties
apiGroup string required
kind string required
name string required
namespace string
status object
6 nested properties
phase string
accessModes string[]
capacity object
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
3 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
4 nested properties
apiGroup string required
kind string required
name string required
namespace string
PersistentVolumeClaimStatus object
phase string
accessModes string[]
capacity object
allocatedResources object
resizeStatus string
PersistentVolumeClaimTemplate object
spec object required
8 nested properties
accessModes string[]
selector object
2 nested properties
matchLabels object
matchExpressions LabelSelectorRequirement[]
resources object
3 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
4 nested properties
apiGroup string required
kind string required
name string required
namespace string
metadata object
15 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[]
managedFields ManagedFieldsEntry[]
PersistentVolumeClaimVolumeSource object
claimName string required
readOnly boolean
PhotonPersistentDiskVolumeSource object
pdID string required
fsType string
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
nameservers string[]
searches string[]
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
preference object required
2 nested properties
Probe object
exec object
1 nested properties
command string[]
httpGet object
5 nested properties
port object required
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
port object required
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
sources VolumeProjection[] required
defaultMode integer
PropertySpec object
type string
Provenance object
refSource object
3 nested properties
uri string
digest object
entryPoint string
featureFlags object
20 nested properties
DisableAffinityAssistant boolean required
DisableCredsInit boolean required
RunningInEnvWithInjectedSidecars boolean required
RequireGitSSHSecretKnownHosts boolean required
EnableTektonOCIBundles boolean required
ScopeWhenExpressionsToTask boolean required
EnableAPIFields string required
SendCloudEventsForRuns boolean required
AwaitSidecarReadiness boolean required
EnforceNonfalsifiability string required
EnableKeepPodOnCancel boolean required
VerificationNoMatchPolicy string required
EnableProvenanceInStatus boolean required
ResultExtractionMethod string required
MaxResultSize integer required
SetSecurityContext boolean required
Coschedule string required
EnableCELInWhenExpression boolean required
EnableStepActions boolean required
EnableParamEnum boolean required
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
Ref object
name string
resolver string
params Param[]
RefSource object
uri string
digest object
entryPoint string
ResourceClaim object
name string required
ResourceFieldSelector object
resource string required
containerName string
divisor string | number
ResourceRequirements object
limits object
requests object
SELinuxOptions object
user string
role string
type string
level string
ScaleIOVolumeSource object
gateway string required
system string required
secretRef object 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
SecretProjection object
name string
items KeyToPath[]
optional boolean
SecretVolumeSource object
secretName string
items KeyToPath[]
defaultMode integer
optional boolean
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
envFrom EnvFromSource[]
env EnvVar[]
computeResources object
3 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
port object required
path string
host string
scheme string
httpHeaders HTTPHeader[]
tcpSocket object
2 nested properties
port object 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
readinessProbe object
10 nested properties
exec object
1 nested properties
command string[]
httpGet object
5 nested properties
port object required
path string
host string
scheme string
httpHeaders HTTPHeader[]
tcpSocket object
2 nested properties
port object 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
startupProbe object
10 nested properties
exec object
1 nested properties
command string[]
httpGet object
5 nested properties
port object required
path string
host string
scheme string
httpHeaders HTTPHeader[]
tcpSocket object
2 nested properties
port object 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
lifecycle object
2 nested properties
postStart object
3 nested properties
exec object
httpGet object
tcpSocket object
preStop object
3 nested properties
exec object
httpGet object
tcpSocket 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
envFrom EnvFromSource[]
env EnvVar[]
computeResources object
3 nested properties
limits object
requests object
volumeMounts VolumeMount[]
volumeDevices VolumeDevice[]
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
script string
timeout string
pattern=^[-+]?([0-9]*(\.[0-9]*)?(ns|us|µs|μs|ms|s|m|h))+$
workspaces WorkspaceUsage[]
onError string
stdoutConfig object
1 nested properties
path string
stderrConfig object
1 nested properties
path string
ref object
3 nested properties
name string
resolver string
params Param[]
params Param[]
results StepResult[]
StepOutputConfig object
path string
StepResult object
name string required
type string
properties object
description 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
results TaskRunResult[]
StepTemplate object
image string
command string[]
args string[]
workingDir string
envFrom EnvFromSource[]
env EnvVar[]
computeResources object
3 nested properties
limits object
requests object
volumeMounts VolumeMount[]
volumeDevices VolumeDevice[]
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
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
port object required
3 nested properties
Type integer required
IntVal integer required
StrVal string required
host string
TaskBreakpoints object
onFailure string
TaskRef object
name string
kind string
apiVersion string
resolver string
params Param[]
TaskResult object
name string required
type string
properties object
description string
value string | string[]
TaskRun object
kind string
apiVersion string
metadata object
15 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[]
managedFields ManagedFieldsEntry[]
spec object
14 nested properties
serviceAccountName string required
debug object
1 nested properties
breakpoints object
params Param[]
taskRef object
5 nested properties
name string
kind string
apiVersion string
resolver string
params Param[]
taskSpec object
9 nested properties
params ParamSpec[]
displayName string
description string
steps Step[]
volumes Volume[]
stepTemplate object
sidecars Sidecar[]
results TaskResult[]
status string
statusMessage string
retries integer
timeout string
pattern=^[-+]?([0-9]*(\.[0-9]*)?(ns|us|µs|μs|ms|s|m|h))+$
podTemplate object
17 nested properties
nodeSelector object
env EnvVar[]
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
topologySpreadConstraints TopologySpreadConstraint[]
workspaces WorkspaceBinding[]
stepSpecs TaskRunStepSpec[]
sidecarSpecs TaskRunSidecarSpec[]
computeResources object
3 nested properties
limits object
requests object
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[]
retriesStatus TaskRunStatus[]
results TaskRunResult[]
sidecars SidecarState[]
taskSpec object
9 nested properties
params ParamSpec[]
displayName string
description string
steps Step[]
volumes Volume[]
stepTemplate object
sidecars Sidecar[]
results TaskResult[]
provenance object
2 nested properties
refSource object
featureFlags object
spanContext object
TaskRunDebug object
breakpoints object
1 nested properties
onFailure string
TaskRunResult object
name string required
value string | string[] required
type string
TaskRunSidecarSpec object
name string required
computeResources object required
3 nested properties
limits object
requests object
TaskRunSpec object
serviceAccountName string required
debug object
1 nested properties
breakpoints object
1 nested properties
onFailure string
params Param[]
taskRef object
5 nested properties
name string
kind string
apiVersion string
resolver string
params Param[]
taskSpec object
9 nested properties
params ParamSpec[]
displayName string
description string
steps Step[]
volumes Volume[]
stepTemplate object
11 nested properties
image string
command string[]
args string[]
workingDir string
envFrom EnvFromSource[]
env EnvVar[]
computeResources object
volumeMounts VolumeMount[]
volumeDevices VolumeDevice[]
imagePullPolicy string
securityContext object
sidecars Sidecar[]
results TaskResult[]
status string
statusMessage string
retries integer
timeout string
pattern=^[-+]?([0-9]*(\.[0-9]*)?(ns|us|µs|μs|ms|s|m|h))+$
podTemplate object
17 nested properties
nodeSelector object
env EnvVar[]
tolerations Toleration[]
affinity object
3 nested properties
nodeAffinity object
podAffinity object
podAntiAffinity object
securityContext object
10 nested properties
seLinuxOptions object
windowsOptions object
runAsUser integer
runAsGroup integer
runAsNonRoot boolean
supplementalGroups integer[]
fsGroup integer
sysctls Sysctl[]
fsGroupChangePolicy string
seccompProfile object
volumes Volume[]
runtimeClassName string
automountServiceAccountToken boolean
dnsPolicy string
dnsConfig object
3 nested properties
nameservers string[]
searches string[]
enableServiceLinks boolean
priorityClassName string
schedulerName string
imagePullSecrets LocalObjectReference[]
hostAliases HostAlias[]
hostNetwork boolean
topologySpreadConstraints TopologySpreadConstraint[]
workspaces WorkspaceBinding[]
stepSpecs TaskRunStepSpec[]
sidecarSpecs TaskRunSidecarSpec[]
computeResources object
3 nested properties
limits object
requests object
TaskRunStatus object
podName string required
observedGeneration integer
conditions Condition[]
annotations object
startTime string
format=data-time
completionTime string
format=data-time
steps StepState[]
retriesStatus TaskRunStatus[]
results TaskRunResult[]
sidecars SidecarState[]
taskSpec object
9 nested properties
params ParamSpec[]
displayName string
description string
steps Step[]
volumes Volume[]
stepTemplate object
11 nested properties
image string
command string[]
args string[]
workingDir string
envFrom EnvFromSource[]
env EnvVar[]
computeResources object
volumeMounts VolumeMount[]
volumeDevices VolumeDevice[]
imagePullPolicy string
securityContext object
sidecars Sidecar[]
results TaskResult[]
provenance object
2 nested properties
refSource object
3 nested properties
uri string
digest object
entryPoint string
featureFlags object
20 nested properties
DisableAffinityAssistant boolean required
DisableCredsInit boolean required
RunningInEnvWithInjectedSidecars boolean required
RequireGitSSHSecretKnownHosts boolean required
EnableTektonOCIBundles boolean required
ScopeWhenExpressionsToTask boolean required
EnableAPIFields string required
SendCloudEventsForRuns boolean required
AwaitSidecarReadiness boolean required
EnforceNonfalsifiability string required
EnableKeepPodOnCancel boolean required
VerificationNoMatchPolicy string required
EnableProvenanceInStatus boolean required
ResultExtractionMethod string required
MaxResultSize integer required
SetSecurityContext boolean required
Coschedule string required
EnableCELInWhenExpression boolean required
EnableStepActions boolean required
EnableParamEnum boolean required
spanContext object
TaskRunStepSpec object
name string required
computeResources object required
3 nested properties
limits object
requests object
TaskSpec object
params ParamSpec[]
displayName string
description string
steps Step[]
volumes Volume[]
stepTemplate object
11 nested properties
image string
command string[]
args string[]
workingDir string
envFrom EnvFromSource[]
env EnvVar[]
computeResources object
3 nested properties
limits object
requests object
volumeMounts VolumeMount[]
volumeDevices VolumeDevice[]
imagePullPolicy string
securityContext object
11 nested properties
capabilities object
privileged boolean
seLinuxOptions object
windowsOptions object
runAsUser integer
runAsGroup integer
runAsNonRoot boolean
readOnlyRootFilesystem boolean
allowPrivilegeEscalation boolean
procMount string
seccompProfile object
sidecars Sidecar[]
results TaskResult[]
Template object
nodeSelector object
env EnvVar[]
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
nameservers string[]
searches string[]
enableServiceLinks boolean
priorityClassName string
schedulerName string
imagePullSecrets LocalObjectReference[]
hostAliases HostAlias[]
hostNetwork boolean
topologySpreadConstraints TopologySpreadConstraint[]
Toleration object
key string
operator string
value string
effect string
tolerationSeconds integer
TopologySpreadConstraint object
maxSkew integer required
topologyKey string required
whenUnsatisfiable string required
labelSelector object
2 nested properties
matchLabels object
matchExpressions LabelSelectorRequirement[]
minDomains integer
nodeAffinityPolicy string
nodeTaintsPolicy string
matchLabelKeys string[]
TypedLocalObjectReference object
apiGroup string required
kind string required
name string required
TypedObjectReference object
apiGroup string required
kind string required
name string required
namespace string
Volume object
name string required
hostPath object
2 nested properties
path string required
type string
emptyDir object
2 nested properties
medium string
sizeLimit string | number
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
secretName string
items KeyToPath[]
defaultMode integer
optional boolean
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
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
name string
items KeyToPath[]
defaultMode integer
optional boolean
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
sources VolumeProjection[] required
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
secretRef object 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
csi object
5 nested properties
driver string required
readOnly boolean
fsType string
volumeAttributes object
nodePublishSecretRef object
1 nested properties
name string
ephemeral object
1 nested properties
volumeClaimTemplate object
2 nested properties
spec object required
metadata object
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
name string
items KeyToPath[]
optional boolean
downwardAPI object
1 nested properties
configMap object
3 nested properties
name string
items KeyToPath[]
optional boolean
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
podAffinityTerm object 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
15 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[]
managedFields ManagedFieldsEntry[]
spec object
8 nested properties
accessModes string[]
selector object
resources object
volumeName string
storageClassName string
volumeMode string
dataSource object
dataSourceRef object
status object
6 nested properties
phase string
accessModes string[]
capacity object
allocatedResources object
resizeStatus string
persistentVolumeClaim object
2 nested properties
claimName string required
readOnly boolean
emptyDir object
2 nested properties
medium string
sizeLimit string | number
configMap object
4 nested properties
name string
items KeyToPath[]
defaultMode integer
optional boolean
secret object
4 nested properties
secretName string
items KeyToPath[]
defaultMode integer
optional boolean
projected object
2 nested properties
sources VolumeProjection[] required
defaultMode integer
csi object
5 nested properties
driver string required
readOnly boolean
fsType string
volumeAttributes object
nodePublishSecretRef object
1 nested properties
name string
WorkspaceDeclaration object
name string required
description string
mountPath string
readOnly boolean
optional boolean
WorkspaceUsage object
name string required
mountPath string required