github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/velero/crds/serverstatusrequests.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: serverstatusrequests.velero.io
    12  spec:
    13    group: velero.io
    14    names:
    15      kind: ServerStatusRequest
    16      listKind: ServerStatusRequestList
    17      plural: serverstatusrequests
    18      shortNames:
    19      - ssr
    20      singular: serverstatusrequest
    21    scope: Namespaced
    22    versions:
    23    - name: v1
    24      schema:
    25        openAPIV3Schema:
    26          description: ServerStatusRequest is a request to access current status information
    27            about the Velero server.
    28          properties:
    29            apiVersion:
    30              description: 'APIVersion defines the versioned schema of this representation
    31                of an object. Servers should convert recognized schemas to the latest
    32                internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
    33              type: string
    34            kind:
    35              description: 'Kind is a string value representing the REST resource this
    36                object represents. Servers may infer this from the endpoint the client
    37                submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
    38              type: string
    39            metadata:
    40              type: object
    41            spec:
    42              description: ServerStatusRequestSpec is the specification for a ServerStatusRequest.
    43              type: object
    44            status:
    45              description: ServerStatusRequestStatus is the current status of a ServerStatusRequest.
    46              properties:
    47                phase:
    48                  description: Phase is the current lifecycle phase of the ServerStatusRequest.
    49                  enum:
    50                  - New
    51                  - Processed
    52                  type: string
    53                plugins:
    54                  description: Plugins list information about the plugins running on
    55                    the Velero server
    56                  items:
    57                    description: PluginInfo contains attributes of a Velero plugin
    58                    properties:
    59                      kind:
    60                        type: string
    61                      name:
    62                        type: string
    63                    required:
    64                    - kind
    65                    - name
    66                    type: object
    67                  nullable: true
    68                  type: array
    69                processedTimestamp:
    70                  description: ProcessedTimestamp is when the ServerStatusRequest was
    71                    processed by the ServerStatusRequestController.
    72                  format: date-time
    73                  nullable: true
    74                  type: string
    75                serverVersion:
    76                  description: ServerVersion is the Velero server version.
    77                  type: string
    78              type: object
    79          type: object
    80      served: true
    81      storage: true
    82  status:
    83    acceptedNames:
    84      kind: ""
    85      plural: ""
    86    conditions: []
    87    storedVersions: []