API Reference

This is a generated API documentation.

clustercode.github.io/v1alpha1

Blueprint

Blueprint is the Schema for the Blueprint API

Appears In:
Field Description

apiVersion string

clustercode.github.io/v1alpha1

kind string

Blueprint

metadata ObjectMeta

Refer to Kubernetes API documentation for fields of metadata.

BlueprintList

BlueprintList contains a list of Blueprints.

Field Description

apiVersion string

clustercode.github.io/v1alpha1

kind string

BlueprintList

metadata ListMeta

Refer to Kubernetes API documentation for fields of metadata.

items Blueprint

BlueprintSpec

BlueprintSpec specifies Clustercode settings

Appears In:
Field Description

scanSchedule string

storage StorageSpec

maxParallelTasks integer

suspend boolean

taskConcurrencyStrategy ClustercodeStrategy

scanSpec ScanSpec

encodeSpec EncodeSpec

BlueprintStatus

Appears In:
Field Description

conditions Condition array

currentTasks TaskRef array

ClusterCodeVolumeRef

Appears In:
Field Description

claimName string

subPath string

ClustercodeCountStrategy

Appears In:
Field Description

maxCount integer

ClustercodeSliceRef

Appears In:
Field Description

jobName string

sliceIndex integer

ClustercodeStrategy

Appears In:
Field Description

concurrentCountStrategy ClustercodeCountStrategy

ClustercodeTaskId (string)

Appears In:

EncodeSpec

Appears In:
Field Description

defaultCommandArgs string array

splitCommandArgs string array

transcodeCommandArgs string array

mergeCommandArgs string array

sliceSize integer

ScanSpec

Appears In:
Field Description

mediaFileExtensions string array

StorageSpec

Appears In:
Field Description

intermediatePvc ClusterCodeVolumeRef

Task

Task is a projection out of a Blueprint

Appears In:
Field Description

apiVersion string

clustercode.github.io/v1alpha1

kind string

Task

metadata ObjectMeta

Refer to Kubernetes API documentation for fields of metadata.

spec TaskSpec

status TaskStatus

TaskList

TaskList contains a list of Task

Field Description

apiVersion string

clustercode.github.io/v1alpha1

kind string

TaskList

metadata ListMeta

Refer to Kubernetes API documentation for fields of metadata.

items Task

TaskRef

Appears In:
Field Description

taskName string

TaskSpec

TaskSpec defines the desired state of Task.

Appears In:
Field Description

storage StorageSpec

sourceUrl ClusterCodeUrl

targetUrl ClusterCodeUrl

suspend boolean

encodeSpec EncodeSpec

serviceAccountName string

fileListConfigMapRef string

concurrencyStrategy ClustercodeStrategy

slicesPlannedCount integer

TaskStatus

Appears In:
Field Description

conditions Condition

slicesScheduledCount integer

slicesFinishedCount integer

slicesScheduled ClustercodeSliceRef array

slicesFinished ClustercodeSliceRef