github.com/percona/percona-xtradb-cluster-operator@v1.14.0/config/crd/bases/pxc.percona.com_perconaxtradbclusterbackups.yaml (about) 1 --- 2 apiVersion: apiextensions.k8s.io/v1 3 kind: CustomResourceDefinition 4 metadata: 5 annotations: 6 controller-gen.kubebuilder.io/version: v0.8.0 7 creationTimestamp: null 8 name: perconaxtradbclusterbackups.pxc.percona.com 9 spec: 10 group: pxc.percona.com 11 names: 12 kind: PerconaXtraDBClusterBackup 13 listKind: PerconaXtraDBClusterBackupList 14 plural: perconaxtradbclusterbackups 15 shortNames: 16 - pxc-backup 17 - pxc-backups 18 singular: perconaxtradbclusterbackup 19 scope: Namespaced 20 versions: 21 - additionalPrinterColumns: 22 - description: Cluster name 23 jsonPath: .spec.pxcCluster 24 name: Cluster 25 type: string 26 - description: Storage name from pxc spec 27 jsonPath: .status.storageName 28 name: Storage 29 type: string 30 - description: Backup destination 31 jsonPath: .status.destination 32 name: Destination 33 type: string 34 - description: Job status 35 jsonPath: .status.state 36 name: Status 37 type: string 38 - description: Completed time 39 jsonPath: .status.completed 40 name: Completed 41 type: date 42 - jsonPath: .metadata.creationTimestamp 43 name: Age 44 type: date 45 name: v1 46 schema: 47 openAPIV3Schema: 48 properties: 49 apiVersion: 50 type: string 51 kind: 52 type: string 53 metadata: 54 type: object 55 priorityClassName: 56 type: string 57 schedulerName: 58 type: string 59 spec: 60 properties: 61 containerOptions: 62 properties: 63 args: 64 properties: 65 xbcloud: 66 items: 67 type: string 68 type: array 69 xbstream: 70 items: 71 type: string 72 type: array 73 xtrabackup: 74 items: 75 type: string 76 type: array 77 type: object 78 env: 79 items: 80 properties: 81 name: 82 type: string 83 value: 84 type: string 85 valueFrom: 86 properties: 87 configMapKeyRef: 88 properties: 89 key: 90 type: string 91 name: 92 type: string 93 optional: 94 type: boolean 95 required: 96 - key 97 type: object 98 fieldRef: 99 properties: 100 apiVersion: 101 type: string 102 fieldPath: 103 type: string 104 required: 105 - fieldPath 106 type: object 107 resourceFieldRef: 108 properties: 109 containerName: 110 type: string 111 divisor: 112 anyOf: 113 - type: integer 114 - type: string 115 pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ 116 x-kubernetes-int-or-string: true 117 resource: 118 type: string 119 required: 120 - resource 121 type: object 122 secretKeyRef: 123 properties: 124 key: 125 type: string 126 name: 127 type: string 128 optional: 129 type: boolean 130 required: 131 - key 132 type: object 133 type: object 134 required: 135 - name 136 type: object 137 type: array 138 type: object 139 pxcCluster: 140 type: string 141 storageName: 142 type: string 143 type: object 144 status: 145 properties: 146 azure: 147 properties: 148 container: 149 type: string 150 credentialsSecret: 151 type: string 152 endpointUrl: 153 type: string 154 storageClass: 155 type: string 156 type: object 157 completed: 158 format: date-time 159 type: string 160 conditions: 161 items: 162 properties: 163 lastTransitionTime: 164 format: date-time 165 type: string 166 message: 167 maxLength: 32768 168 type: string 169 observedGeneration: 170 format: int64 171 minimum: 0 172 type: integer 173 reason: 174 maxLength: 1024 175 minLength: 1 176 pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ 177 type: string 178 status: 179 enum: 180 - "True" 181 - "False" 182 - Unknown 183 type: string 184 type: 185 maxLength: 316 186 pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ 187 type: string 188 required: 189 - lastTransitionTime 190 - message 191 - reason 192 - status 193 - type 194 type: object 195 type: array 196 destination: 197 type: string 198 image: 199 type: string 200 lastscheduled: 201 format: date-time 202 type: string 203 latestRestorableTime: 204 format: date-time 205 type: string 206 s3: 207 properties: 208 bucket: 209 type: string 210 credentialsSecret: 211 type: string 212 endpointUrl: 213 type: string 214 region: 215 type: string 216 type: object 217 sslInternalSecretName: 218 type: string 219 sslSecretName: 220 type: string 221 state: 222 type: string 223 storage_type: 224 type: string 225 storageName: 226 type: string 227 vaultSecretName: 228 type: string 229 verifyTLS: 230 type: boolean 231 type: object 232 type: object 233 served: true 234 storage: true 235 subresources: 236 status: {} 237 status: 238 acceptedNames: 239 kind: "" 240 plural: "" 241 conditions: [] 242 storedVersions: []