github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/rancher-backup-crd/templates/restore.yaml (about) 1 apiVersion: apiextensions.k8s.io/v1 2 kind: CustomResourceDefinition 3 metadata: 4 name: restores.resources.cattle.io 5 spec: 6 group: resources.cattle.io 7 names: 8 kind: Restore 9 plural: restores 10 singular: restore 11 scope: Cluster 12 versions: 13 - additionalPrinterColumns: 14 - jsonPath: .status.backupSource 15 name: Backup-Source 16 type: string 17 - jsonPath: .spec.backupFilename 18 name: Backup-File 19 type: string 20 - jsonPath: .metadata.creationTimestamp 21 name: Age 22 type: date 23 - jsonPath: .status.conditions[?(@.type=="Ready")].message 24 name: Status 25 type: string 26 name: v1 27 schema: 28 openAPIV3Schema: 29 properties: 30 spec: 31 properties: 32 backupFilename: 33 nullable: true 34 type: string 35 deleteTimeoutSeconds: 36 maximum: 10 37 type: integer 38 encryptionConfigSecretName: 39 nullable: true 40 type: string 41 ignoreErrors: 42 type: boolean 43 prune: 44 nullable: true 45 type: boolean 46 storageLocation: 47 nullable: true 48 properties: 49 s3: 50 nullable: true 51 properties: 52 bucketName: 53 nullable: true 54 type: string 55 credentialSecretName: 56 nullable: true 57 type: string 58 credentialSecretNamespace: 59 nullable: true 60 type: string 61 endpoint: 62 nullable: true 63 type: string 64 endpointCA: 65 nullable: true 66 type: string 67 folder: 68 nullable: true 69 type: string 70 insecureTLSSkipVerify: 71 type: boolean 72 region: 73 nullable: true 74 type: string 75 type: object 76 type: object 77 required: 78 - backupFilename 79 type: object 80 status: 81 properties: 82 backupSource: 83 nullable: true 84 type: string 85 conditions: 86 items: 87 properties: 88 lastTransitionTime: 89 nullable: true 90 type: string 91 lastUpdateTime: 92 nullable: true 93 type: string 94 message: 95 nullable: true 96 type: string 97 reason: 98 nullable: true 99 type: string 100 status: 101 nullable: true 102 type: string 103 type: 104 nullable: true 105 type: string 106 type: object 107 nullable: true 108 type: array 109 observedGeneration: 110 type: integer 111 restoreCompletionTs: 112 nullable: true 113 type: string 114 summary: 115 nullable: true 116 type: string 117 type: object 118 type: object 119 served: true 120 storage: true 121 subresources: 122 status: {}