ApprovalTask [openshiftpipelines.org/v1alpha1]
- 描述
- ApprovalTask is a "wait for manual approval" Task.
- 类型
object- 必填
status
规格
.spec
- 描述
- Spec holds the desired state of the TaskGroup from the client
- 类型
object- 必填
approversnumberOfApprovalsRequired
.spec.approvers
- 类型
array
.spec.approvers[]
- 类型
object- 必填
inputnametype
.spec.approvers[].users
- 类型
array
.spec.approvers[].users[]
- 类型
object- 必填
inputname
.status
- 类型
object- 必填
state
.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.approvers
- 类型
array
.status.approvers[]
- 类型
string
.status.approversResponse
- 类型
array
.status.approversResponse[]
- 类型
object- 必填
nameresponsetype
.status.approversResponse[].groupMembers
- 类型
array
.status.approversResponse[].groupMembers[]
- 类型
object- 必填
nameresponse
.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/openshiftpipelines.org/v1alpha1/namespaces/{namespace}/approvaltasksDELETE: delete collection of ApprovalTaskGET: list objects of kind ApprovalTaskPOST: create a new ApprovalTask
/apis/openshiftpipelines.org/v1alpha1/namespaces/{namespace}/approvaltasks/{name}DELETE: delete the specified ApprovalTaskGET: read the specified ApprovalTaskPATCH: partially update the specified ApprovalTaskPUT: replace the specified ApprovalTask
/apis/openshiftpipelines.org/v1alpha1/namespaces/{namespace}/approvaltasks
- HTTP 方法
DELETE- 描述
- delete collection of ApprovalTask
- HTTP 响应
- HTTP 方法
GET- 描述
- list objects of kind ApprovalTask
- HTTP 响应
- HTTP 方法
POST- 描述
- create a new ApprovalTask
- 查询参数
- 请求体参数
- HTTP 响应
/apis/openshiftpipelines.org/v1alpha1/namespaces/{namespace}/approvaltasks/{name}
- HTTP 方法
DELETE- 描述
- delete the specified ApprovalTask
- 查询参数
- HTTP 响应
- HTTP 方法
GET- 描述
- read the specified ApprovalTask
- HTTP 响应
- HTTP 方法
PATCH- 描述
- partially update the specified ApprovalTask
- 查询参数
- HTTP 响应
- HTTP 方法
PUT- 描述
- replace the specified ApprovalTask
- 查询参数
- 请求体参数
- HTTP 响应