/v3api

Summary of Openshift v3 API

Primary LanguageHTML

From

https://docs.openshift.com/enterprise/3.0/rest_api/openshift_v1.html

last updated 13 Jul 2016

GET /oapi/v1/buildconfigs

POST /oapi/v1/buildconfigs

GET /oapi/v1/builds

POST /oapi/v1/builds

GET /oapi/v1/clusternetworks

POST /oapi/v1/clusternetworks

GET /oapi/v1/clusternetworks/{name}

PUT /oapi/v1/clusternetworks/{name}

DELETE /oapi/v1/clusternetworks/{name}

PATCH /oapi/v1/clusternetworks/{name}

GET /oapi/v1/clusterpolicies

POST /oapi/v1/clusterpolicies

GET /oapi/v1/clusterpolicies/{name}

PUT /oapi/v1/clusterpolicies/{name}

DELETE /oapi/v1/clusterpolicies/{name}

PATCH /oapi/v1/clusterpolicies/{name}

GET /oapi/v1/clusterpolicybindings

POST /oapi/v1/clusterpolicybindings

GET /oapi/v1/clusterpolicybindings/{name}

PUT /oapi/v1/clusterpolicybindings/{name}

DELETE /oapi/v1/clusterpolicybindings/{name}

PATCH /oapi/v1/clusterpolicybindings/{name}

GET /oapi/v1/clusterrolebindings

POST /oapi/v1/clusterrolebindings

GET /oapi/v1/clusterrolebindings/{name}

PUT /oapi/v1/clusterrolebindings/{name}

DELETE /oapi/v1/clusterrolebindings/{name}

PATCH /oapi/v1/clusterrolebindings/{name}

GET /oapi/v1/clusterroles

POST /oapi/v1/clusterroles

GET /oapi/v1/clusterroles/{name}

PUT /oapi/v1/clusterroles/{name}

DELETE /oapi/v1/clusterroles/{name}

PATCH /oapi/v1/clusterroles/{name}

POST /oapi/v1/deploymentconfigrollbacks

GET /oapi/v1/deploymentconfigs

POST /oapi/v1/deploymentconfigs

GET /oapi/v1/groups

POST /oapi/v1/groups

GET /oapi/v1/groups/{name}

PUT /oapi/v1/groups/{name}

DELETE /oapi/v1/groups/{name}

PATCH /oapi/v1/groups/{name}

GET /oapi/v1/hostsubnets

POST /oapi/v1/hostsubnets

GET /oapi/v1/hostsubnets/{name}

PUT /oapi/v1/hostsubnets/{name}

DELETE /oapi/v1/hostsubnets/{name}

PATCH /oapi/v1/hostsubnets/{name}

GET /oapi/v1/identities

POST /oapi/v1/identities

GET /oapi/v1/identities/{name}

PUT /oapi/v1/identities/{name}

DELETE /oapi/v1/identities/{name}

PATCH /oapi/v1/identities/{name}

GET /oapi/v1/images

POST /oapi/v1/images

GET /oapi/v1/images/{name}

DELETE /oapi/v1/images/{name}

POST /oapi/v1/imagestreammappings

GET /oapi/v1/imagestreams

POST /oapi/v1/imagestreams

POST /oapi/v1/localresourceaccessreviews

POST /oapi/v1/localsubjectaccessreviews

GET /oapi/v1/namespaces/{namespace}/buildconfigs

POST /oapi/v1/namespaces/{namespace}/buildconfigs

GET /oapi/v1/namespaces/{namespace}/buildconfigs/{name}

PUT /oapi/v1/namespaces/{namespace}/buildconfigs/{name}

DELETE /oapi/v1/namespaces/{namespace}/buildconfigs/{name}

PATCH /oapi/v1/namespaces/{namespace}/buildconfigs/{name}

POST /oapi/v1/namespaces/{namespace}/buildconfigs/{name}/instantiate

POST /oapi/v1/namespaces/{namespace}/buildconfigs/{name}/webhooks

POST /oapi/v1/namespaces/{namespace}/buildconfigs/{name}/webhooks/{path:*}

GET /oapi/v1/namespaces/{namespace}/builds

POST /oapi/v1/namespaces/{namespace}/builds

GET /oapi/v1/namespaces/{namespace}/builds/{name}

PUT /oapi/v1/namespaces/{namespace}/builds/{name}

DELETE /oapi/v1/namespaces/{namespace}/builds/{name}

PATCH /oapi/v1/namespaces/{namespace}/builds/{name}

POST /oapi/v1/namespaces/{namespace}/builds/{name}/clone

GET /oapi/v1/namespaces/{namespace}/builds/{name}/log

POST /oapi/v1/namespaces/{namespace}/deploymentconfigrollbacks

GET /oapi/v1/namespaces/{namespace}/deploymentconfigs

POST /oapi/v1/namespaces/{namespace}/deploymentconfigs

GET /oapi/v1/namespaces/{namespace}/deploymentconfigs/{name}

PUT /oapi/v1/namespaces/{namespace}/deploymentconfigs/{name}

DELETE /oapi/v1/namespaces/{namespace}/deploymentconfigs/{name}

PATCH /oapi/v1/namespaces/{namespace}/deploymentconfigs/{name}

GET /oapi/v1/namespaces/{namespace}/generatedeploymentconfigs/{name}

GET /oapi/v1/namespaces/{namespace}/imagestreamimages/{name}

POST /oapi/v1/namespaces/{namespace}/imagestreammappings

GET /oapi/v1/namespaces/{namespace}/imagestreams

POST /oapi/v1/namespaces/{namespace}/imagestreams

GET /oapi/v1/namespaces/{namespace}/imagestreams/{name}

PUT /oapi/v1/namespaces/{namespace}/imagestreams/{name}

DELETE /oapi/v1/namespaces/{namespace}/imagestreams/{name}

PATCH /oapi/v1/namespaces/{namespace}/imagestreams/{name}

PUT /oapi/v1/namespaces/{namespace}/imagestreams/{name}/status

GET /oapi/v1/namespaces/{namespace}/imagestreamtags/{name}

DELETE /oapi/v1/namespaces/{namespace}/imagestreamtags/{name}

POST /oapi/v1/namespaces/{namespace}/localresourceaccessreviews

POST /oapi/v1/namespaces/{namespace}/localsubjectaccessreviews

GET /oapi/v1/namespaces/{namespace}/policies

POST /oapi/v1/namespaces/{namespace}/policies

GET /oapi/v1/namespaces/{namespace}/policies/{name}

PUT /oapi/v1/namespaces/{namespace}/policies/{name}

DELETE /oapi/v1/namespaces/{namespace}/policies/{name}

PATCH /oapi/v1/namespaces/{namespace}/policies/{name}

GET /oapi/v1/namespaces/{namespace}/policybindings

POST /oapi/v1/namespaces/{namespace}/policybindings

GET /oapi/v1/namespaces/{namespace}/policybindings/{name}

PUT /oapi/v1/namespaces/{namespace}/policybindings/{name}

DELETE /oapi/v1/namespaces/{namespace}/policybindings/{name}

PATCH /oapi/v1/namespaces/{namespace}/policybindings/{name}

POST /oapi/v1/namespaces/{namespace}/processedtemplates

POST /oapi/v1/namespaces/{namespace}/resourceaccessreviews

GET /oapi/v1/namespaces/{namespace}/rolebindings

POST /oapi/v1/namespaces/{namespace}/rolebindings

GET /oapi/v1/namespaces/{namespace}/rolebindings/{name}

PUT /oapi/v1/namespaces/{namespace}/rolebindings/{name}

DELETE /oapi/v1/namespaces/{namespace}/rolebindings/{name}

PATCH /oapi/v1/namespaces/{namespace}/rolebindings/{name}

GET /oapi/v1/namespaces/{namespace}/roles

POST /oapi/v1/namespaces/{namespace}/roles

GET /oapi/v1/namespaces/{namespace}/roles/{name}

PUT /oapi/v1/namespaces/{namespace}/roles/{name}

DELETE /oapi/v1/namespaces/{namespace}/roles/{name}

PATCH /oapi/v1/namespaces/{namespace}/roles/{name}

GET /oapi/v1/namespaces/{namespace}/routes

POST /oapi/v1/namespaces/{namespace}/routes

GET /oapi/v1/namespaces/{namespace}/routes/{name}

PUT /oapi/v1/namespaces/{namespace}/routes/{name}

DELETE /oapi/v1/namespaces/{namespace}/routes/{name}

PATCH /oapi/v1/namespaces/{namespace}/routes/{name}

PUT /oapi/v1/namespaces/{namespace}/routes/{name}/status

POST /oapi/v1/namespaces/{namespace}/subjectaccessreviews

GET /oapi/v1/namespaces/{namespace}/templates

POST /oapi/v1/namespaces/{namespace}/templates

GET /oapi/v1/namespaces/{namespace}/templates/{name}

PUT /oapi/v1/namespaces/{namespace}/templates/{name}

DELETE /oapi/v1/namespaces/{namespace}/templates/{name}

PATCH /oapi/v1/namespaces/{namespace}/templates/{name}

GET /oapi/v1/netnamespaces

POST /oapi/v1/netnamespaces

GET /oapi/v1/netnamespaces/{name}

PUT /oapi/v1/netnamespaces/{name}

DELETE /oapi/v1/netnamespaces/{name}

PATCH /oapi/v1/netnamespaces/{name}

GET /oapi/v1/oauthaccesstokens

POST /oapi/v1/oauthaccesstokens

GET /oapi/v1/oauthaccesstokens/{name}

DELETE /oapi/v1/oauthaccesstokens/{name}

GET /oapi/v1/oauthauthorizetokens

POST /oapi/v1/oauthauthorizetokens

GET /oapi/v1/oauthauthorizetokens/{name}

DELETE /oapi/v1/oauthauthorizetokens/{name}

GET /oapi/v1/oauthclientauthorizations

POST /oapi/v1/oauthclientauthorizations

GET /oapi/v1/oauthclientauthorizations/{name}

PUT /oapi/v1/oauthclientauthorizations/{name}

DELETE /oapi/v1/oauthclientauthorizations/{name}

PATCH /oapi/v1/oauthclientauthorizations/{name}

GET /oapi/v1/oauthclients

POST /oapi/v1/oauthclients

GET /oapi/v1/oauthclients/{name}

PUT /oapi/v1/oauthclients/{name}

DELETE /oapi/v1/oauthclients/{name}

PATCH /oapi/v1/oauthclients/{name}

GET /oapi/v1/policies

POST /oapi/v1/policies

GET /oapi/v1/policybindings

POST /oapi/v1/policybindings

POST /oapi/v1/processedtemplates

GET /oapi/v1/projectrequests

POST /oapi/v1/projectrequests

GET /oapi/v1/projects

POST /oapi/v1/projects

GET /oapi/v1/projects/{name}

PUT /oapi/v1/projects/{name}

DELETE /oapi/v1/projects/{name}

PATCH /oapi/v1/projects/{name}

POST /oapi/v1/resourceaccessreviews

GET /oapi/v1/rolebindings

POST /oapi/v1/rolebindings

GET /oapi/v1/roles

POST /oapi/v1/roles

GET /oapi/v1/routes

POST /oapi/v1/routes

POST /oapi/v1/subjectaccessreviews

GET /oapi/v1/templates

POST /oapi/v1/templates

POST /oapi/v1/useridentitymappings

GET /oapi/v1/useridentitymappings/{name}

PUT /oapi/v1/useridentitymappings/{name}

DELETE /oapi/v1/useridentitymappings/{name}

PATCH /oapi/v1/useridentitymappings/{name}

GET /oapi/v1/users

POST /oapi/v1/users

GET /oapi/v1/users/{name}

PUT /oapi/v1/users/{name}

DELETE /oapi/v1/users/{name}

PATCH /oapi/v1/users/{name}

GET /oapi/v1/watch/buildconfigs

GET /oapi/v1/watch/builds

GET /oapi/v1/watch/clusternetworks

GET /oapi/v1/watch/clusternetworks/{name}

GET /oapi/v1/watch/clusterpolicies

GET /oapi/v1/watch/clusterpolicies/{name}

GET /oapi/v1/watch/clusterpolicybindings

GET /oapi/v1/watch/clusterpolicybindings/{name}

GET /oapi/v1/watch/deploymentconfigs

GET /oapi/v1/watch/groups

GET /oapi/v1/watch/groups/{name}

GET /oapi/v1/watch/hostsubnets

GET /oapi/v1/watch/hostsubnets/{name}

GET /oapi/v1/watch/identities

GET /oapi/v1/watch/identities/{name}

GET /oapi/v1/watch/images

GET /oapi/v1/watch/images/{name}

GET /oapi/v1/watch/imagestreams

GET /oapi/v1/watch/namespaces/{namespace}/buildconfigs

GET /oapi/v1/watch/namespaces/{namespace}/buildconfigs/{name}

GET /oapi/v1/watch/namespaces/{namespace}/builds

GET /oapi/v1/watch/namespaces/{namespace}/builds/{name}

GET /oapi/v1/watch/namespaces/{namespace}/deploymentconfigs

GET /oapi/v1/watch/namespaces/{namespace}/deploymentconfigs/{name}

GET /oapi/v1/watch/namespaces/{namespace}/imagestreams

GET /oapi/v1/watch/namespaces/{namespace}/imagestreams/{name}

GET /oapi/v1/watch/namespaces/{namespace}/policies

GET /oapi/v1/watch/namespaces/{namespace}/policies/{name}

GET /oapi/v1/watch/namespaces/{namespace}/policybindings

GET /oapi/v1/watch/namespaces/{namespace}/policybindings/{name}

GET /oapi/v1/watch/namespaces/{namespace}/routes

GET /oapi/v1/watch/namespaces/{namespace}/routes/{name}

GET /oapi/v1/watch/namespaces/{namespace}/templates

GET /oapi/v1/watch/namespaces/{namespace}/templates/{name}

GET /oapi/v1/watch/netnamespaces

GET /oapi/v1/watch/netnamespaces/{name}

GET /oapi/v1/watch/oauthclientauthorizations

GET /oapi/v1/watch/oauthclientauthorizations/{name}

GET /oapi/v1/watch/oauthclients

GET /oapi/v1/watch/oauthclients/{name}

GET /oapi/v1/watch/policies

GET /oapi/v1/watch/policybindings

GET /oapi/v1/watch/routes

GET /oapi/v1/watch/templates

GET /oapi/v1/watch/users

GET /oapi/v1/watch/users/{name}