volcano.sh/volcano@v1.9.0/config/crd/volcano/bases/bus.volcano.sh_commands.yaml (about)

     1  
     2  ---
     3  apiVersion: apiextensions.k8s.io/v1
     4  kind: CustomResourceDefinition
     5  metadata:
     6    annotations:
     7      controller-gen.kubebuilder.io/version: v0.6.0
     8    creationTimestamp: null
     9    name: commands.bus.volcano.sh
    10  spec:
    11    group: bus.volcano.sh
    12    names:
    13      kind: Command
    14      listKind: CommandList
    15      plural: commands
    16      singular: command
    17    scope: Namespaced
    18    versions:
    19    - name: v1alpha1
    20      schema:
    21        openAPIV3Schema:
    22          description: Command defines command structure.
    23          properties:
    24            action:
    25              description: Action defines the action that will be took to the target
    26                object.
    27              type: string
    28            apiVersion:
    29              description: 'APIVersion defines the versioned schema of this representation
    30                of an object. Servers should convert recognized schemas to the latest
    31                internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
    32              type: string
    33            kind:
    34              description: 'Kind is a string value representing the REST resource this
    35                object represents. Servers may infer this from the endpoint the client
    36                submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
    37              type: string
    38            message:
    39              description: Human-readable message indicating details of this command.
    40              type: string
    41            metadata:
    42              type: object
    43            reason:
    44              description: Unique, one-word, CamelCase reason for this command.
    45              type: string
    46            target:
    47              description: TargetObject defines the target object of this command.
    48              properties:
    49                apiVersion:
    50                  description: API version of the referent.
    51                  type: string
    52                blockOwnerDeletion:
    53                  description: If true, AND if the owner has the "foregroundDeletion"
    54                    finalizer, then the owner cannot be deleted from the key-value store
    55                    until this reference is removed. See https://kubernetes.io/docs/concepts/architecture/garbage-collection/#foreground-deletion
    56                    for how the garbage collector interacts with this field and enforces
    57                    the foreground deletion. Defaults to false. To set this field, a
    58                    user needs "delete" permission of the owner, otherwise 422 (Unprocessable
    59                    Entity) will be returned.
    60                  type: boolean
    61                controller:
    62                  description: If true, this reference points to the managing controller.
    63                  type: boolean
    64                kind:
    65                  description: 'Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
    66                  type: string
    67                name:
    68                  description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names#names'
    69                  type: string
    70                uid:
    71                  description: 'UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names#uids'
    72                  type: string
    73              required:
    74              - apiVersion
    75              - kind
    76              - name
    77              - uid
    78              type: object
    79          type: object
    80      served: true
    81      storage: true
    82  status:
    83    acceptedNames:
    84      kind: ""
    85      plural: ""
    86    conditions: []
    87    storedVersions: []