Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: generated CRDs yamls #553

Merged
merged 1 commit into from
Apr 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions api/v1alpha1/crds/caren.nutanix.com_clusterconfigs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -240,6 +240,21 @@ spec:
properties:
machineDetails:
properties:
additionalCategories:
description: |-
List of categories that need to be added to the machines. Categories must already
exist in Prism Central. One category key can have more than one value.
items:
properties:
key:
description: key is the Key of category in PC.
type: string
value:
description: value is the category value linked
to the category key in PC
type: string
type: object
type: array
bootType:
description: Defines the boot type of the virtual machine.
Only supports UEFI and Legacy
Expand Down Expand Up @@ -296,6 +311,28 @@ spec:
format) of the VM
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true
project:
description: |-
add the virtual machines to the project defined in Prism Central.
The project must already be present in the Prism Central.
properties:
name:
description: name is the resource name in the PC
type: string
type:
description: Type is the identifier type to use for
this resource.
enum:
- uuid
- name
type: string
uuid:
description: uuid is the UUID of the resource in the
PC.
type: string
required:
- type
type: object
subnets:
description: |-
subnet identifies the network subnet to use for the machine.
Expand Down
36 changes: 36 additions & 0 deletions api/v1alpha1/crds/caren.nutanix.com_nodeconfigs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,21 @@ spec:
properties:
machineDetails:
properties:
additionalCategories:
description: |-
List of categories that need to be added to the machines. Categories must already
exist in Prism Central. One category key can have more than one value.
items:
properties:
key:
description: key is the Key of category in PC.
type: string
value:
description: value is the category value linked to the
category key in PC
type: string
type: object
type: array
bootType:
description: Defines the boot type of the virtual machine.
Only supports UEFI and Legacy
Expand Down Expand Up @@ -146,6 +161,27 @@ spec:
of the VM
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true
project:
description: |-
add the virtual machines to the project defined in Prism Central.
The project must already be present in the Prism Central.
properties:
name:
description: name is the resource name in the PC
type: string
type:
description: Type is the identifier type to use for this
resource.
enum:
- uuid
- name
type: string
uuid:
description: uuid is the UUID of the resource in the PC.
type: string
required:
- type
type: object
subnets:
description: |-
subnet identifies the network subnet to use for the machine.
Expand Down
Loading