github.com/wmuizelaar/kpt@v0.0.0-20221018115725-bd564717b2ed/site/reference/schema/plan/plan.yaml (about)

     1  definitions:
     2    Action:
     3      properties:
     4        type:
     5          description: The type of action for the resource. One of Create, Unchanged, Delete, Update, Skip, Error
     6          type: string
     7        apiVersion:
     8          description: The apiVersion of the resource
     9          type: string
    10        kind:
    11          description: The kind of the resource
    12          type: string
    13        name:
    14          description: The name of the resource
    15          type: string
    16        namespace:
    17          description: The namespace of the resource
    18          type: string
    19        original:
    20          description: The state of the resource in the cluster before any changes are applied
    21          type: object
    22        updated:
    23          description: The state of the resource in the cluster after a dry-run server-side apply
    24          type: object
    25        error:
    26          description: The error resulting from the apply operation if any
    27          type: string
    28      description: 
    29      type: object
    30    Plan:
    31      properties:
    32        apiVersion:
    33          description: APIVersion is the apiVersion field of a Resource
    34          type: string
    35        kind:
    36          description: Kind is the kind field of a Resource
    37          type: string
    38        labels:
    39          additionalProperties:
    40            type: string
    41          description: Labels is the metadata.labels field of a Resource
    42          type: object
    43        name:
    44          description: Name is the metadata.name field of a Resource
    45          type: string
    46        namespace:
    47          description: Namespace is the metadata.namespace field of a Resource
    48          type: string
    49        spec:
    50          description: Spec is the specification of the Plan.
    51          items:
    52            $ref: '#/definitions/Action'
    53          type: array
    54      title: Plan contains actions that will be taken when applying a package
    55      type: object
    56  info:
    57    title: Plan schema.
    58    version: v1alpha1
    59  paths: {}
    60  swagger: "2.0"