github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/velero/crds/deletebackuprequests.yaml (about)

     1  
     2  ---
     3  apiVersion: apiextensions.k8s.io/v1
     4  kind: CustomResourceDefinition
     5  metadata:
     6    labels:
     7      component: velero
     8    annotations:
     9      controller-gen.kubebuilder.io/version: v0.7.0
    10    creationTimestamp: null
    11    name: deletebackuprequests.velero.io
    12  spec:
    13    group: velero.io
    14    names:
    15      kind: DeleteBackupRequest
    16      listKind: DeleteBackupRequestList
    17      plural: deletebackuprequests
    18      singular: deletebackuprequest
    19    scope: Namespaced
    20    versions:
    21    - additionalPrinterColumns:
    22      - description: The name of the backup to be deleted
    23        jsonPath: .spec.backupName
    24        name: BackupName
    25        type: string
    26      - description: The status of the deletion request
    27        jsonPath: .status.phase
    28        name: Status
    29        type: string
    30      name: v1
    31      schema:
    32        openAPIV3Schema:
    33          description: DeleteBackupRequest is a request to delete one or more backups.
    34          properties:
    35            apiVersion:
    36              description: 'APIVersion defines the versioned schema of this representation
    37                of an object. Servers should convert recognized schemas to the latest
    38                internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
    39              type: string
    40            kind:
    41              description: 'Kind is a string value representing the REST resource this
    42                object represents. Servers may infer this from the endpoint the client
    43                submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
    44              type: string
    45            metadata:
    46              type: object
    47            spec:
    48              description: DeleteBackupRequestSpec is the specification for which backups
    49                to delete.
    50              properties:
    51                backupName:
    52                  type: string
    53              required:
    54              - backupName
    55              type: object
    56            status:
    57              description: DeleteBackupRequestStatus is the current status of a DeleteBackupRequest.
    58              properties:
    59                errors:
    60                  description: Errors contains any errors that were encountered during
    61                    the deletion process.
    62                  items:
    63                    type: string
    64                  nullable: true
    65                  type: array
    66                phase:
    67                  description: Phase is the current state of the DeleteBackupRequest.
    68                  enum:
    69                  - New
    70                  - InProgress
    71                  - Processed
    72                  type: string
    73              type: object
    74          type: object
    75      served: true
    76      storage: true
    77      subresources: {}
    78  status:
    79    acceptedNames:
    80      kind: ""
    81      plural: ""
    82    conditions: []
    83    storedVersions: []