...
1---
2apiVersion: apiextensions.k8s.io/v1
3kind: CustomResourceDefinition
4metadata:
5 annotations:
6 controller-gen.kubebuilder.io/version: (unknown)
7 name: serviceidentities.serviceusage.cnrm.cloud.google.com
8spec:
9 group: serviceusage.cnrm.cloud.google.com
10 names:
11 kind: ServiceIdentity
12 listKind: ServiceIdentityList
13 plural: serviceidentities
14 singular: serviceidentity
15 scope: Namespaced
16 versions:
17 - name: v1beta1
18 schema:
19 openAPIV3Schema:
20 description: ServiceIdentity 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 required:
63 - projectRef
64 type: object
65 status:
66 properties:
67 conditions:
68 description: |-
69 Conditions represent the latest available observations of the
70 ServiceIdentity's current state.
71 items:
72 properties:
73 lastTransitionTime:
74 description: Last time the condition transitioned from one status
75 to another.
76 type: string
77 message:
78 description: Human-readable message indicating details about
79 last transition.
80 type: string
81 reason:
82 description: |-
83 Unique, one-word, CamelCase reason for the condition's last
84 transition.
85 type: string
86 status:
87 description: Status is the status of the condition. Can be True,
88 False, Unknown.
89 type: string
90 type:
91 description: Type is the type of the condition.
92 type: string
93 type: object
94 type: array
95 email:
96 type: string
97 observedGeneration:
98 description: ObservedGeneration is the generation of the resource
99 that was most recently observed by the Config Connector controller.
100 If this is equal to metadata.generation, then that means that the
101 current reported status reflects the most recent desired state of
102 the resource.
103 type: integer
104 type: object
105 type: object
106 served: true
107 storage: true
View as plain text