ResolutionRequest [resolution.tekton.dev/v1beta1]
- 描述
- ResolutionRequest is an object for requesting the content of a Tekton resource like a pipeline.yaml.
- 类型
object
规格
.spec
- 描述
- Spec holds the information for the request part of the resource request.
- 类型
object
.spec.params
- 描述
- Parameters are the runtime attributes passed to the resolver to help it figure out how to resolve the resource being requested. For example: repo URL, commit SHA, path to file, the kind of authentication to leverage, etc.
- 类型
array
.spec.params[]
- 描述
- Param declares an ParamValues to use for the parameter called name.
- 类型
object- 必填
namevalue
.status
- 描述
- Status communicates the state of the request and, ultimately, the content of the resolved resource.
- 类型
object- 必填
datarefSourcesource
.status.annotations
- 描述
- Annotations is additional Status fields for the Resource to save some additional State as well as convey more information to the user. This is roughly akin to Annotations on any k8s resource, just the reconciler conveying richer information outwards.
- 类型
object
.status.conditions
- 描述
- Conditions the latest available observations of a resource's current state.
- 类型
array
.status.conditions[]
- 描述
- Condition defines a readiness condition for a Knative resource. See: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#typical-status-properties
- 类型
object- 必填
statustype
API 端点
可用的 API 端点如下:
/apis/resolution.tekton.dev/v1beta1/namespaces/{namespace}/resolutionrequestsDELETE: delete collection of ResolutionRequestGET: list objects of kind ResolutionRequestPOST: create a new ResolutionRequest
/apis/resolution.tekton.dev/v1beta1/namespaces/{namespace}/resolutionrequests/{name}DELETE: delete the specified ResolutionRequestGET: read the specified ResolutionRequestPATCH: partially update the specified ResolutionRequestPUT: replace the specified ResolutionRequest
/apis/resolution.tekton.dev/v1beta1/namespaces/{namespace}/resolutionrequests
- HTTP 方法
DELETE- 描述
- delete collection of ResolutionRequest
- HTTP 响应
- HTTP 方法
GET- 描述
- list objects of kind ResolutionRequest
- HTTP 响应
- HTTP 方法
POST- 描述
- create a new ResolutionRequest
- 查询参数
- 请求体参数
- HTTP 响应
/apis/resolution.tekton.dev/v1beta1/namespaces/{namespace}/resolutionrequests/{name}
- HTTP 方法
DELETE- 描述
- delete the specified ResolutionRequest
- 查询参数
- HTTP 响应
- HTTP 方法
GET- 描述
- read the specified ResolutionRequest
- HTTP 响应
- HTTP 方法
PATCH- 描述
- partially update the specified ResolutionRequest
- 查询参数
- HTTP 响应
- HTTP 方法
PUT- 描述
- replace the specified ResolutionRequest
- 查询参数
- 请求体参数
- HTTP 响应