volcano.sh/volcano@v1.9.0/installer/helm/chart/volcano/crd/v1beta1/bus.volcano.sh_commands.yaml (about)

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