github.com/giantswarm/apiextensions/v6@v6.6.0/config/crd/infrastructure.giantswarm.io_networkpools.yaml (about) 1 2 --- 3 apiVersion: apiextensions.k8s.io/v1 4 kind: CustomResourceDefinition 5 metadata: 6 annotations: 7 controller-gen.kubebuilder.io/version: v0.2.4 8 creationTimestamp: null 9 name: networkpools.infrastructure.giantswarm.io 10 spec: 11 group: infrastructure.giantswarm.io 12 names: 13 categories: 14 - aws 15 - giantswarm 16 - cluster-api 17 kind: NetworkPool 18 listKind: NetworkPoolList 19 plural: networkpools 20 singular: networkpool 21 scope: Namespaced 22 versions: 23 - name: v1alpha3 24 schema: 25 openAPIV3Schema: 26 description: NetworkPool is the infrastructure provider referenced in upstream 27 CAPI Cluster CRs. 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: NetworkPoolSpec is the spec part for the NetworkPool resource. 43 properties: 44 cidrBlock: 45 description: IPv4 address block in CIDR notation. 46 type: string 47 type: object 48 required: 49 - spec 50 type: object 51 served: true 52 storage: true 53 subresources: 54 status: {} 55 status: 56 acceptedNames: 57 kind: "" 58 plural: "" 59 conditions: [] 60 storedVersions: []