...
1---
2apiVersion: apiextensions.k8s.io/v1
3kind: CustomResourceDefinition
4metadata:
5 annotations:
6 controller-gen.kubebuilder.io/version: (unknown)
7 name: services.serviceusage.cnrm.cloud.google.com
8spec:
9 group: serviceusage.cnrm.cloud.google.com
10 names:
11 kind: Service
12 listKind: ServiceList
13 plural: services
14 singular: service
15 scope: Namespaced
16 versions:
17 - name: v1beta1
18 schema:
19 openAPIV3Schema:
20 description: Service is the Schema for the serviceusage API
21 properties:
22 apiVersion:
23 description: |-
24 APIVersion defines the versioned schema of this representation of an object.
25 Servers should convert recognized schemas to the latest internal value, and
26 may reject unrecognized values.
27 More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
28 type: string
29 kind:
30 description: |-
31 Kind is a string value representing the REST resource this object represents.
32 Servers may infer this from the endpoint the client submits requests to.
33 Cannot be updated.
34 In CamelCase.
35 More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
36 type: string
37 metadata:
38 type: object
39 spec:
40 properties:
41 projectRef:
42 description: The project that this resource belongs to.
43 properties:
44 external:
45 description: The external name of the referenced resource
46 type: string
47 kind:
48 description: Kind of the referent.
49 type: string
50 name:
51 description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
52 type: string
53 namespace:
54 description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/'
55 type: string
56 type: object
57 resourceID:
58 description: Immutable. Optional. The service of the resource. Used
59 for creation and acquisition. When unset, the value of `metadata.name`
60 is used as the default.
61 type: string
62 type: object
63 status:
64 properties:
65 conditions:
66 description: |-
67 Conditions represent the latest available observations of the
68 Service's current state.
69 items:
70 properties:
71 lastTransitionTime:
72 description: Last time the condition transitioned from one status
73 to another.
74 type: string
75 message:
76 description: Human-readable message indicating details about
77 last transition.
78 type: string
79 reason:
80 description: |-
81 Unique, one-word, CamelCase reason for the condition's last
82 transition.
83 type: string
84 status:
85 description: Status is the status of the condition. Can be True,
86 False, Unknown.
87 type: string
88 type:
89 description: Type is the type of the condition.
90 type: string
91 type: object
92 type: array
93 observedGeneration:
94 description: ObservedGeneration is the generation of the resource
95 that was most recently observed by the Config Connector controller.
96 If this is equal to metadata.generation, then that means that the
97 current reported status reflects the most recent desired state of
98 the resource.
99 type: integer
100 type: object
101 type: object
102 served: true
103 storage: true
View as plain text