...
1apiVersion: apiextensions.k8s.io/v1
2kind: CustomResourceDefinition
3metadata:
4 annotations:
5 cnrm.cloud.google.com/version: 0.0.0-dev
6 creationTimestamp: null
7 labels:
8 cnrm.cloud.google.com/managed-by-kcc: "true"
9 cnrm.cloud.google.com/stability-level: stable
10 cnrm.cloud.google.com/system: "true"
11 cnrm.cloud.google.com/tf2crd: "true"
12 name: computesharedvpcserviceprojects.compute.cnrm.cloud.google.com
13spec:
14 group: compute.cnrm.cloud.google.com
15 names:
16 categories:
17 - gcp
18 kind: ComputeSharedVPCServiceProject
19 plural: computesharedvpcserviceprojects
20 shortNames:
21 - gcpcomputesharedvpcserviceproject
22 - gcpcomputesharedvpcserviceprojects
23 singular: computesharedvpcserviceproject
24 preserveUnknownFields: false
25 scope: Namespaced
26 versions:
27 - additionalPrinterColumns:
28 - jsonPath: .metadata.creationTimestamp
29 name: Age
30 type: date
31 - description: When 'True', the most recent reconcile of the resource succeeded
32 jsonPath: .status.conditions[?(@.type=='Ready')].status
33 name: Ready
34 type: string
35 - description: The reason for the value in 'Ready'
36 jsonPath: .status.conditions[?(@.type=='Ready')].reason
37 name: Status
38 type: string
39 - description: The last transition time for the value in 'Status'
40 jsonPath: .status.conditions[?(@.type=='Ready')].lastTransitionTime
41 name: Status Age
42 type: date
43 name: v1beta1
44 schema:
45 openAPIV3Schema:
46 properties:
47 apiVersion:
48 description: 'apiVersion defines the versioned schema of this representation
49 of an object. Servers should convert recognized schemas to the latest
50 internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources'
51 type: string
52 kind:
53 description: 'kind is a string value representing the REST resource this
54 object represents. Servers may infer this from the endpoint the client
55 submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds'
56 type: string
57 metadata:
58 type: object
59 spec:
60 properties:
61 deletionPolicy:
62 description: "The deletion policy for the shared VPC service. Setting
63 ABANDON allows the resource\n\t\t\t\tto be abandoned rather than
64 deleted. Possible values are: \"ABANDON\"."
65 type: string
66 projectRef:
67 oneOf:
68 - not:
69 required:
70 - external
71 required:
72 - name
73 - not:
74 anyOf:
75 - required:
76 - name
77 - required:
78 - namespace
79 required:
80 - external
81 properties:
82 external:
83 description: 'Allowed value: The `name` field of a `Project` resource.'
84 type: string
85 name:
86 description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
87 type: string
88 namespace:
89 description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/'
90 type: string
91 type: object
92 required:
93 - projectRef
94 type: object
95 status:
96 properties:
97 conditions:
98 description: Conditions represent the latest available observation
99 of the resource's current state.
100 items:
101 properties:
102 lastTransitionTime:
103 description: Last time the condition transitioned from one status
104 to another.
105 type: string
106 message:
107 description: Human-readable message indicating details about
108 last transition.
109 type: string
110 reason:
111 description: Unique, one-word, CamelCase reason for the condition's
112 last transition.
113 type: string
114 status:
115 description: Status is the status of the condition. Can be True,
116 False, Unknown.
117 type: string
118 type:
119 description: Type is the type of the condition.
120 type: string
121 type: object
122 type: array
123 observedGeneration:
124 description: ObservedGeneration is the generation of the resource
125 that was most recently observed by the Config Connector controller.
126 If this is equal to metadata.generation, then that means that the
127 current reported status reflects the most recent desired state of
128 the resource.
129 type: integer
130 type: object
131 required:
132 - spec
133 type: object
134 served: true
135 storage: true
136 subresources:
137 status: {}
138status:
139 acceptedNames:
140 kind: ""
141 plural: ""
142 conditions: []
143 storedVersions: []
View as plain text