blob: 1ab22032eca419229b2724fa8d52903bad5716c4 [file] [log] [blame]
# Generated by Fabric8 CRDGenerator, manual edits might get overwritten!
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: flinksessionjobs.flink.apache.org
spec:
group: flink.apache.org
names:
kind: FlinkSessionJob
plural: flinksessionjobs
shortNames:
- sessionjob
singular: flinksessionjob
scope: Namespaced
versions:
- additionalPrinterColumns:
- description: Last observed state of the job.
jsonPath: .status.jobStatus.state
name: Job Status
type: string
- description: Deployment state of the last reconciled spec.
jsonPath: .status.reconciliationStatus.state
name: Reconciliation Status
type: string
name: v1beta1
schema:
openAPIV3Schema:
properties:
spec:
properties:
deploymentName:
type: string
job:
properties:
jarURI:
type: string
parallelism:
type: integer
entryClass:
type: string
args:
items:
type: string
type: array
state:
enum:
- running
- suspended
type: string
savepointTriggerNonce:
type: integer
initialSavepointPath:
type: string
upgradeMode:
enum:
- savepoint
- last-state
- stateless
type: string
allowNonRestoredState:
type: boolean
type: object
restartNonce:
type: integer
flinkConfiguration:
additionalProperties:
type: string
type: object
type: object
status:
properties:
reconciliationStatus:
properties:
reconciliationTimestamp:
type: integer
lastReconciledSpec:
type: string
lastStableSpec:
type: string
state:
enum:
- DEPLOYED
- UPGRADING
- ROLLING_BACK
- ROLLED_BACK
type: string
type: object
jobStatus:
properties:
jobName:
type: string
jobId:
type: string
state:
type: string
startTime:
type: string
updateTime:
type: string
savepointInfo:
properties:
lastSavepoint:
properties:
timeStamp:
type: integer
location:
type: string
triggerType:
enum:
- MANUAL
- PERIODIC
- UPGRADE
- UNKNOWN
type: string
formatType:
enum:
- CANONICAL
- NATIVE
- UNKNOWN
type: string
triggerNonce:
type: integer
type: object
triggerId:
type: string
triggerTimestamp:
type: integer
triggerType:
enum:
- MANUAL
- PERIODIC
- UPGRADE
- UNKNOWN
type: string
formatType:
enum:
- CANONICAL
- NATIVE
- UNKNOWN
type: string
savepointHistory:
items:
properties:
timeStamp:
type: integer
location:
type: string
triggerType:
enum:
- MANUAL
- PERIODIC
- UPGRADE
- UNKNOWN
type: string
formatType:
enum:
- CANONICAL
- NATIVE
- UNKNOWN
type: string
triggerNonce:
type: integer
type: object
type: array
lastPeriodicSavepointTimestamp:
type: integer
type: object
type: object
error:
type: string
type: object
type: object
served: true
storage: true
subresources:
status: {}