...
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: alpha
10 cnrm.cloud.google.com/system: "true"
11 cnrm.cloud.google.com/tf2crd: "true"
12 name: firebasewebapps.firebase.cnrm.cloud.google.com
13spec:
14 group: firebase.cnrm.cloud.google.com
15 names:
16 categories:
17 - gcp
18 kind: FirebaseWebApp
19 plural: firebasewebapps
20 shortNames:
21 - gcpfirebasewebapp
22 - gcpfirebasewebapps
23 singular: firebasewebapp
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: v1alpha1
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 type: string
63 displayName:
64 description: The user-assigned display name of the App.
65 type: string
66 project:
67 description: Immutable.
68 type: string
69 resourceID:
70 description: Immutable. Optional. The service-generated name of the
71 resource. Used for acquisition only. Leave unset to create a new
72 resource.
73 type: string
74 required:
75 - displayName
76 type: object
77 status:
78 properties:
79 appId:
80 description: |-
81 The globally unique, Firebase-assigned identifier of the App.
82 This identifier should be treated as an opaque token, as the data format is not specified.
83 type: string
84 appUrls:
85 description: The URLs where the 'WebApp' is hosted.
86 items:
87 type: string
88 type: array
89 conditions:
90 description: Conditions represent the latest available observation
91 of the resource's current state.
92 items:
93 properties:
94 lastTransitionTime:
95 description: Last time the condition transitioned from one status
96 to another.
97 type: string
98 message:
99 description: Human-readable message indicating details about
100 last transition.
101 type: string
102 reason:
103 description: Unique, one-word, CamelCase reason for the condition's
104 last transition.
105 type: string
106 status:
107 description: Status is the status of the condition. Can be True,
108 False, Unknown.
109 type: string
110 type:
111 description: Type is the type of the condition.
112 type: string
113 type: object
114 type: array
115 name:
116 description: |-
117 The fully qualified resource name of the App, for example:
118 projects/projectId/webApps/appId.
119 type: string
120 observedGeneration:
121 description: ObservedGeneration is the generation of the resource
122 that was most recently observed by the Config Connector controller.
123 If this is equal to metadata.generation, then that means that the
124 current reported status reflects the most recent desired state of
125 the resource.
126 type: integer
127 type: object
128 required:
129 - spec
130 type: object
131 served: true
132 storage: true
133 subresources:
134 status: {}
135status:
136 acceptedNames:
137 kind: ""
138 plural: ""
139 conditions: []
140 storedVersions: []
View as plain text