ResolutionRequest [resolution.tekton.dev/v1beta1]
- Description
- ResolutionRequest is an object for requesting the content of a Tekton resource like a pipeline.yaml.
- Type
object
Specification
.spec
- Description
- Spec holds the information for the request part of the resource request.
- Type
object
.spec.params
- Description
- 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.
- Type
object
.status
- Description
- Status communicates the state of the request and, ultimately, the content of the resolved resource.
- Type
object- Required
datarefSource
.status.annotations
- Description
- 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.
- Type
object
.status.conditions
- Description
- Conditions the latest available observations of a resource's current state.
- Type
array
.status.conditions[]
- Description
- 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
- Type
object- Required
statustype
API Endpoints
The following API endpoints are available:
/apis/resolution.tekton.dev/v1alpha1/namespaces/{namespace}/resolutionrequestsDELETE: delete collection of ResolutionRequestGET: list objects of kind ResolutionRequestPOST: create a new ResolutionRequest
/apis/resolution.tekton.dev/v1alpha1/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/v1alpha1/namespaces/{namespace}/resolutionrequests/{name}/statusGET: read status of the specified ResolutionRequestPATCH: partially update status of the specified ResolutionRequestPUT: replace status of the specified ResolutionRequest
/apis/resolution.tekton.dev/v1alpha1/namespaces/{namespace}/resolutionrequests
- HTTP method
DELETE- Description
- delete collection of ResolutionRequest
- HTTP responses
- HTTP method
GET- Description
- list objects of kind ResolutionRequest
- HTTP responses
- HTTP method
POST- Description
- create a new ResolutionRequest
- Query parameters
- Body parameters
- HTTP responses
/apis/resolution.tekton.dev/v1alpha1/namespaces/{namespace}/resolutionrequests/{name}
- HTTP method
DELETE- Description
- delete the specified ResolutionRequest
- Query parameters
- HTTP responses
- HTTP method
GET- Description
- read the specified ResolutionRequest
- HTTP responses
- HTTP method
PATCH- Description
- partially update the specified ResolutionRequest
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace the specified ResolutionRequest
- Query parameters
- Body parameters
- HTTP responses
/apis/resolution.tekton.dev/v1alpha1/namespaces/{namespace}/resolutionrequests/{name}/status
- HTTP method
GET- Description
- read status of the specified ResolutionRequest
- HTTP responses
- HTTP method
PATCH- Description
- partially update status of the specified ResolutionRequest
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace status of the specified ResolutionRequest
- Query parameters
- Body parameters
- HTTP responses