@@ -40,15 +40,111 @@ spec:
40
40
status : {}
41
41
schema :
42
42
openAPIV3Schema :
43
+ description : |-
44
+ ResolutionRequest is an object for requesting the content of
45
+ a Tekton resource like a pipeline.yaml.
43
46
type : object
44
- # One can use x-kubernetes-preserve-unknown-fields: true
45
- # at the root of the schema (and inside any properties, additionalProperties)
46
- # to get the traditional CRD behaviour that nothing is pruned, despite
47
- # setting spec.preserveUnknownProperties: false.
48
- #
49
- # See https://kubernetes.io/blog/2019/06/20/crd-structural-schema/
50
- # See issue: https://github.com/knative/serving/issues/912
51
- x-kubernetes-preserve-unknown-fields : true
47
+ properties :
48
+ apiVersion :
49
+ description : |-
50
+ APIVersion defines the versioned schema of this representation of an object.
51
+ Servers should convert recognized schemas to the latest internal value, and
52
+ may reject unrecognized values.
53
+ More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
54
+ type : string
55
+ kind :
56
+ description : |-
57
+ Kind is a string value representing the REST resource this object represents.
58
+ Servers may infer this from the endpoint the client submits requests to.
59
+ Cannot be updated.
60
+ In CamelCase.
61
+ More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
62
+ type : string
63
+ metadata :
64
+ type : object
65
+ spec :
66
+ description : Spec holds the information for the request part of the resource request.
67
+ type : object
68
+ properties :
69
+ params :
70
+ description : |-
71
+ Parameters are the runtime attributes passed to
72
+ the resolver to help it figure out how to resolve the
73
+ resource being requested. For example: repo URL, commit SHA,
74
+ path to file, the kind of authentication to leverage, etc.
75
+ type : object
76
+ additionalProperties :
77
+ type : string
78
+ status :
79
+ description : |-
80
+ Status communicates the state of the request and, ultimately,
81
+ the content of the resolved resource.
82
+ type : object
83
+ required :
84
+ - data
85
+ - refSource
86
+ properties :
87
+ annotations :
88
+ description : |-
89
+ Annotations is additional Status fields for the Resource to save some
90
+ additional State as well as convey more information to the user. This is
91
+ roughly akin to Annotations on any k8s resource, just the reconciler conveying
92
+ richer information outwards.
93
+ type : object
94
+ additionalProperties :
95
+ type : string
96
+ conditions :
97
+ description : Conditions the latest available observations of a resource's current state.
98
+ type : array
99
+ items :
100
+ description : |-
101
+ Condition defines a readiness condition for a Knative resource.
102
+ See: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#typical-status-properties
103
+ type : object
104
+ required :
105
+ - status
106
+ - type
107
+ properties :
108
+ lastTransitionTime :
109
+ description : |-
110
+ LastTransitionTime is the last time the condition transitioned from one status to another.
111
+ We use VolatileTime in place of metav1.Time to exclude this from creating equality.Semantic
112
+ differences (all other things held constant).
113
+ type : string
114
+ message :
115
+ description : A human readable message indicating details about the transition.
116
+ type : string
117
+ reason :
118
+ description : The reason for the condition's last transition.
119
+ type : string
120
+ severity :
121
+ description : |-
122
+ Severity with which to treat failures of this type of condition.
123
+ When this is not specified, it defaults to Error.
124
+ type : string
125
+ status :
126
+ description : Status of the condition, one of True, False, Unknown.
127
+ type : string
128
+ type :
129
+ description : Type of condition.
130
+ type : string
131
+ data :
132
+ description : |-
133
+ Data is a string representation of the resolved content
134
+ of the requested resource in-lined into the ResolutionRequest
135
+ object.
136
+ type : string
137
+ observedGeneration :
138
+ description : |-
139
+ ObservedGeneration is the 'Generation' of the Service that
140
+ was last processed by the controller.
141
+ type : integer
142
+ format : int64
143
+ refSource :
144
+ description : |-
145
+ RefSource is the source reference of the remote data that records where the remote
146
+ file came from including the url, digest and the entrypoint.
147
+ x-kubernetes-preserve-unknown-fields : true
52
148
additionalPrinterColumns :
53
149
- name : Succeeded
54
150
type : string
@@ -63,15 +159,133 @@ spec:
63
159
status : {}
64
160
schema :
65
161
openAPIV3Schema :
162
+ description : |-
163
+ ResolutionRequest is an object for requesting the content of
164
+ a Tekton resource like a pipeline.yaml.
66
165
type : object
67
- # One can use x-kubernetes-preserve-unknown-fields: true
68
- # at the root of the schema (and inside any properties, additionalProperties)
69
- # to get the traditional CRD behaviour that nothing is pruned, despite
70
- # setting spec.preserveUnknownProperties: false.
71
- #
72
- # See https://kubernetes.io/blog/2019/06/20/crd-structural-schema/
73
- # See issue: https://github.com/knative/serving/issues/912
74
- x-kubernetes-preserve-unknown-fields : true
166
+ properties :
167
+ apiVersion :
168
+ description : |-
169
+ APIVersion defines the versioned schema of this representation of an object.
170
+ Servers should convert recognized schemas to the latest internal value, and
171
+ may reject unrecognized values.
172
+ More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
173
+ type : string
174
+ kind :
175
+ description : |-
176
+ Kind is a string value representing the REST resource this object represents.
177
+ Servers may infer this from the endpoint the client submits requests to.
178
+ Cannot be updated.
179
+ In CamelCase.
180
+ More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
181
+ type : string
182
+ metadata :
183
+ type : object
184
+ spec :
185
+ description : Spec holds the information for the request part of the resource request.
186
+ type : object
187
+ properties :
188
+ params :
189
+ description : |-
190
+ Parameters are the runtime attributes passed to
191
+ the resolver to help it figure out how to resolve the
192
+ resource being requested. For example: repo URL, commit SHA,
193
+ path to file, the kind of authentication to leverage, etc.
194
+ type : array
195
+ items :
196
+ description : Param declares an ParamValues to use for the parameter called name.
197
+ type : object
198
+ required :
199
+ - name
200
+ - value
201
+ properties :
202
+ name :
203
+ type : string
204
+ value :
205
+ x-kubernetes-preserve-unknown-fields : true
206
+ x-kubernetes-list-type : atomic
207
+ url :
208
+ description : |-
209
+ URL is the runtime url passed to the resolver
210
+ to help it figure out how to resolver the resource being
211
+ requested.
212
+ This is currently at an ALPHA stability level and subject to
213
+ alpha API compatibility policies.
214
+ type : string
215
+ status :
216
+ description : |-
217
+ Status communicates the state of the request and, ultimately,
218
+ the content of the resolved resource.
219
+ type : object
220
+ required :
221
+ - data
222
+ - refSource
223
+ - source
224
+ properties :
225
+ annotations :
226
+ description : |-
227
+ Annotations is additional Status fields for the Resource to save some
228
+ additional State as well as convey more information to the user. This is
229
+ roughly akin to Annotations on any k8s resource, just the reconciler conveying
230
+ richer information outwards.
231
+ type : object
232
+ additionalProperties :
233
+ type : string
234
+ conditions :
235
+ description : Conditions the latest available observations of a resource's current state.
236
+ type : array
237
+ items :
238
+ description : |-
239
+ Condition defines a readiness condition for a Knative resource.
240
+ See: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#typical-status-properties
241
+ type : object
242
+ required :
243
+ - status
244
+ - type
245
+ properties :
246
+ lastTransitionTime :
247
+ description : |-
248
+ LastTransitionTime is the last time the condition transitioned from one status to another.
249
+ We use VolatileTime in place of metav1.Time to exclude this from creating equality.Semantic
250
+ differences (all other things held constant).
251
+ type : string
252
+ message :
253
+ description : A human readable message indicating details about the transition.
254
+ type : string
255
+ reason :
256
+ description : The reason for the condition's last transition.
257
+ type : string
258
+ severity :
259
+ description : |-
260
+ Severity with which to treat failures of this type of condition.
261
+ When this is not specified, it defaults to Error.
262
+ type : string
263
+ status :
264
+ description : Status of the condition, one of True, False, Unknown.
265
+ type : string
266
+ type :
267
+ description : Type of condition.
268
+ type : string
269
+ data :
270
+ description : |-
271
+ Data is a string representation of the resolved content
272
+ of the requested resource in-lined into the ResolutionRequest
273
+ object.
274
+ type : string
275
+ observedGeneration :
276
+ description : |-
277
+ ObservedGeneration is the 'Generation' of the Service that
278
+ was last processed by the controller.
279
+ type : integer
280
+ format : int64
281
+ refSource :
282
+ description : |-
283
+ RefSource is the source reference of the remote data that records the url, digest
284
+ and the entrypoint.
285
+ x-kubernetes-preserve-unknown-fields : true
286
+ source :
287
+ description : ' Deprecated: Use RefSource instead'
288
+ x-kubernetes-preserve-unknown-fields : true
75
289
additionalPrinterColumns :
76
290
- name : OwnerKind
77
291
type : string
0 commit comments