Main REST API for managing OpenShift clusters, projects, and resources.
OAuth authentication and authorization API for OpenShift.
API for managing application routes and ingress.
API for managing application builds and build configurations.
API for managing container images and image streams.
API for managing OpenShift projects (namespace extensions).
API for managing workload resources including Pods, Deployments, DeploymentConfigs, StatefulSets, Jobs, CronJobs, ReplicaSets, and DaemonSets.
API for managing network configuration including Services, Endpoints, Ingress, NetworkPolicy, and EgressFirewall resources.
API for managing storage resources including PersistentVolumes, PersistentVolumeClaims, StorageClasses, CSI drivers, and VolumeSnapshots.
API for managing authorization resources including SubjectAccessReview, SelfSubjectAccessReview, LocalSubjectAccessReview, and TokenReview.
API for managing autoscaling resources including HorizontalPodAutoscaler, ClusterAutoscaler, and MachineAutoscaler.
API for managing cluster configuration resources including APIServer, Authentication, Infrastructure, Ingress, Network, OAuth, and Scheduler configuration.
API for managing OpenShift web console extensions including ConsoleCLIDownload, ConsoleExternalLogLink, ConsoleLink, ConsoleNotification, and ConsolePlugin.
API for managing cluster-level resources including ClusterVersion, ClusterOperator, and infrastructure resources.
API for managing machine resources including Machine, MachineSet, MachineHealthCheck, and MachineAutoscaler for cluster node lifecycle management.
API for managing OpenShift operator lifecycle and configuration including Etcd, Console, Network, DNS, IngressController, and other operator resources.
API for managing OperatorHub resources including CatalogSources, Subscriptions, InstallPlans, and ClusterServiceVersions for the Operator Lifecycle Manager.
API for managing templates that provide parameterized sets of objects for creating applications and services.
API for managing security resources including SecurityContextConstraints, RangeAllocation, and PodSecurityPolicyReview for controlling pod security.
API for managing role-based access control resources including Roles, ClusterRoles, RoleBindings, and ClusterRoleBindings.
API for managing node-level resources including Node, RuntimeClass, and node configuration.
API for managing monitoring and observability resources including Prometheus, Alertmanager, ServiceMonitor, and PrometheusRule.
API for managing bare metal and infrastructure provisioning resources including BareMetalHost, Provisioning, and hardware management.
API for managing scheduling and quota resources including ResourceQuota, LimitRange, PriorityClass, and ClusterResourceQuota.
API for managing metadata resources including ConfigMaps, Secrets, Events, Namespaces, and ServiceAccounts.
Managed service API for installing, modifying, operating, and upgrading Red Hat OpenShift clusters across cloud providers.
Enterprise Kubernetes
Production-grade Kubernetes platform with built-in security, monitoring, and lifecycle management.
Source-to-Image Builds
Automated container image builds directly from source code repositories.
Operator Framework
Lifecycle management for complex applications through Kubernetes Operators and OperatorHub.
Multi-Cluster Management
Centralized management of multiple OpenShift clusters across cloud providers.
Built-in Monitoring
Integrated Prometheus, Alertmanager, and Grafana for cluster and application observability.
Cloud Providers
Native integration with AWS (ROSA), Azure (ARO), GCP, and IBM Cloud for managed deployments.
CI/CD Tools
Integration with Jenkins, Tekton, GitLab CI, and GitHub Actions for automated pipelines.
Service Mesh
Integration with Istio-based service mesh for traffic management, security, and observability.
opencollection: 1.0.0
info:
name: openshift-rest-api
version: 4.17.0
request:
auth:
type: bearer
token: '{{bearerToken}}'
items:
- info:
name: Routes
type: folder
items:
- info:
name: Openshift List Routes Across All Namespaces
type: http
http:
method: GET
url: https://api.openshift.com/apis/route.openshift.io/v1/routes
params:
- name: allowWatchBookmarks
value: ''
type: query
description: Allow watch bookmarks. Bookmarks report the resourceVersion to which the set of watched resources is
synced.
- name: continue
value: ''
type: query
description: The continue token for paging through large result sets.
- name: fieldSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their fields.
- name: labelSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their labels.
- name: limit
value: ''
type: query
description: Maximum number of responses to return for a list call.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: resourceVersion
value: ''
type: query
description: Specifies the resource version to match or list from.
- name: watch
value: ''
type: query
description: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications.
docs: List or watch Route objects across all namespaces. Requires cluster-level read access to routes.
- info:
name: Openshift List Routes in a Namespace
type: http
http:
method: GET
url: https://api.openshift.com/apis/route.openshift.io/v1/namespaces/:namespace/routes
params:
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: allowWatchBookmarks
value: ''
type: query
description: Allow watch bookmarks. Bookmarks report the resourceVersion to which the set of watched resources is
synced.
- name: continue
value: ''
type: query
description: The continue token for paging through large result sets.
- name: fieldSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their fields.
- name: labelSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their labels.
- name: limit
value: ''
type: query
description: Maximum number of responses to return for a list call.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: resourceVersion
value: ''
type: query
description: Specifies the resource version to match or list from.
- name: watch
value: ''
type: query
description: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications.
docs: List or watch Route objects in the specified namespace.
- info:
name: Openshift Create a Route
type: http
http:
method: POST
url: https://api.openshift.com/apis/route.openshift.io/v1/namespaces/:namespace/routes
params:
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: fieldManager
value: ''
type: query
description: A name associated with the actor or entity making the change. Used for server-side apply to track field
ownership.
body:
type: json
data: '{}'
docs: Create a Route in the specified namespace. A route exposes a service at an externally reachable hostname.
- info:
name: Openshift Read a Route
type: http
http:
method: GET
url: https://api.openshift.com/apis/route.openshift.io/v1/namespaces/:namespace/routes/:name
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
docs: Read the specified Route in the given namespace.
- info:
name: Openshift Replace a Route
type: http
http:
method: PUT
url: https://api.openshift.com/apis/route.openshift.io/v1/namespaces/:namespace/routes/:name
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: fieldManager
value: ''
type: query
description: A name associated with the actor or entity making the change. Used for server-side apply to track field
ownership.
body:
type: json
data: '{}'
docs: Replace the specified Route in the given namespace.
- info:
name: Openshift Patch a Route
type: http
http:
method: PATCH
url: https://api.openshift.com/apis/route.openshift.io/v1/namespaces/:namespace/routes/:name
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: fieldManager
value: ''
type: query
description: A name associated with the actor or entity making the change. Used for server-side apply to track field
ownership.
body:
type: json
data: '{}'
docs: Partially update the specified Route in the given namespace.
- info:
name: Openshift Delete a Route
type: http
http:
method: DELETE
url: https://api.openshift.com/apis/route.openshift.io/v1/namespaces/:namespace/routes/:name
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: gracePeriodSeconds
value: ''
type: query
description: The duration in seconds before the object should be deleted. The value zero indicates delete immediately.
- name: propagationPolicy
value: ''
type: query
description: Whether and how garbage collection will be performed. Either Orphan, Background, or Foreground.
docs: Delete the specified Route from the given namespace.
- info:
name: Openshift Read Status of a Route
type: http
http:
method: GET
url: https://api.openshift.com/apis/route.openshift.io/v1/namespaces/:namespace/routes/:name/status
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
docs: Read the status of the specified Route.
- info:
name: Openshift Replace Status of a Route
type: http
http:
method: PUT
url: https://api.openshift.com/apis/route.openshift.io/v1/namespaces/:namespace/routes/:name/status
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: fieldManager
value: ''
type: query
description: A name associated with the actor or entity making the change. Used for server-side apply to track field
ownership.
body:
type: json
data: '{}'
docs: Replace the status of the specified Route.
- info:
name: Builds
type: folder
items:
- info:
name: Openshift List Builds Across All Namespaces
type: http
http:
method: GET
url: https://api.openshift.com/apis/build.openshift.io/v1/builds
params:
- name: allowWatchBookmarks
value: ''
type: query
description: Allow watch bookmarks. Bookmarks report the resourceVersion to which the set of watched resources is
synced.
- name: continue
value: ''
type: query
description: The continue token for paging through large result sets.
- name: fieldSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their fields.
- name: labelSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their labels.
- name: limit
value: ''
type: query
description: Maximum number of responses to return for a list call.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: resourceVersion
value: ''
type: query
description: Specifies the resource version to match or list from.
- name: watch
value: ''
type: query
description: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications.
docs: List or watch Build objects across all namespaces.
- info:
name: Openshift List Builds in a Namespace
type: http
http:
method: GET
url: https://api.openshift.com/apis/build.openshift.io/v1/namespaces/:namespace/builds
params:
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: allowWatchBookmarks
value: ''
type: query
description: Allow watch bookmarks. Bookmarks report the resourceVersion to which the set of watched resources is
synced.
- name: continue
value: ''
type: query
description: The continue token for paging through large result sets.
- name: fieldSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their fields.
- name: labelSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their labels.
- name: limit
value: ''
type: query
description: Maximum number of responses to return for a list call.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: resourceVersion
value: ''
type: query
description: Specifies the resource version to match or list from.
- name: watch
value: ''
type: query
description: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications.
docs: List or watch Build objects in the specified namespace.
- info:
name: Openshift Create a Build
type: http
http:
method: POST
url: https://api.openshift.com/apis/build.openshift.io/v1/namespaces/:namespace/builds
params:
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: fieldManager
value: ''
type: query
description: A name associated with the actor or entity making the change. Used for server-side apply to track field
ownership.
body:
type: json
data: '{}'
docs: Create a Build in the specified namespace. A Build represents a single execution of a build process that transforms
source into a container image.
- info:
name: Openshift Read a Build
type: http
http:
method: GET
url: https://api.openshift.com/apis/build.openshift.io/v1/namespaces/:namespace/builds/:name
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
docs: Read the specified Build in the given namespace.
- info:
name: Openshift Replace a Build
type: http
http:
method: PUT
url: https://api.openshift.com/apis/build.openshift.io/v1/namespaces/:namespace/builds/:name
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: fieldManager
value: ''
type: query
description: A name associated with the actor or entity making the change. Used for server-side apply to track field
ownership.
body:
type: json
data: '{}'
docs: Replace the specified Build in the given namespace.
- info:
name: Openshift Delete a Build
type: http
http:
method: DELETE
url: https://api.openshift.com/apis/build.openshift.io/v1/namespaces/:namespace/builds/:name
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: gracePeriodSeconds
value: ''
type: query
description: The duration in seconds before the object should be deleted. The value zero indicates delete immediately.
- name: propagationPolicy
value: ''
type: query
description: Whether and how garbage collection will be performed. Either Orphan, Background, or Foreground.
docs: Delete the specified Build from the given namespace.
- info:
name: Openshift Read Build Log
type: http
http:
method: GET
url: https://api.openshift.com/apis/build.openshift.io/v1/namespaces/:namespace/builds/:name/log
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: container
value: ''
type: query
description: The container for which to stream logs.
- name: follow
value: ''
type: query
description: Follow the log stream of the build.
- name: sinceSeconds
value: ''
type: query
description: A relative time in seconds before the current time from which to show logs.
- name: tailLines
value: ''
type: query
description: Number of lines from the end of the log to show.
- name: timestamps
value: ''
type: query
description: Add RFC3339 timestamps to each log line.
docs: Read the log output from the specified Build.
- info:
name: BuildConfigs
type: folder
items:
- info:
name: Openshift List Build Configs Across All Namespaces
type: http
http:
method: GET
url: https://api.openshift.com/apis/build.openshift.io/v1/buildconfigs
params:
- name: allowWatchBookmarks
value: ''
type: query
description: Allow watch bookmarks. Bookmarks report the resourceVersion to which the set of watched resources is
synced.
- name: continue
value: ''
type: query
description: The continue token for paging through large result sets.
- name: fieldSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their fields.
- name: labelSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their labels.
- name: limit
value: ''
type: query
description: Maximum number of responses to return for a list call.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: resourceVersion
value: ''
type: query
description: Specifies the resource version to match or list from.
- name: watch
value: ''
type: query
description: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications.
docs: List or watch BuildConfig objects across all namespaces.
- info:
name: Openshift List Build Configs in a Namespace
type: http
http:
method: GET
url: https://api.openshift.com/apis/build.openshift.io/v1/namespaces/:namespace/buildconfigs
params:
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: allowWatchBookmarks
value: ''
type: query
description: Allow watch bookmarks. Bookmarks report the resourceVersion to which the set of watched resources is
synced.
- name: continue
value: ''
type: query
description: The continue token for paging through large result sets.
- name: fieldSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their fields.
- name: labelSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their labels.
- name: limit
value: ''
type: query
description: Maximum number of responses to return for a list call.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: resourceVersion
value: ''
type: query
description: Specifies the resource version to match or list from.
- name: watch
value: ''
type: query
description: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications.
docs: List or watch BuildConfig objects in the specified namespace.
- info:
name: Openshift Create a Build Config
type: http
http:
method: POST
url: https://api.openshift.com/apis/build.openshift.io/v1/namespaces/:namespace/buildconfigs
params:
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: fieldManager
value: ''
type: query
description: A name associated with the actor or entity making the change. Used for server-side apply to track field
ownership.
body:
type: json
data: '{}'
docs: Create a BuildConfig in the specified namespace. A BuildConfig defines the build strategy and source to produce
container images.
- info:
name: Openshift Read a Build Config
type: http
http:
method: GET
url: https://api.openshift.com/apis/build.openshift.io/v1/namespaces/:namespace/buildconfigs/:name
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
docs: Read the specified BuildConfig in the given namespace.
- info:
name: Openshift Replace a Build Config
type: http
http:
method: PUT
url: https://api.openshift.com/apis/build.openshift.io/v1/namespaces/:namespace/buildconfigs/:name
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: fieldManager
value: ''
type: query
description: A name associated with the actor or entity making the change. Used for server-side apply to track field
ownership.
body:
type: json
data: '{}'
docs: Replace the specified BuildConfig in the given namespace.
- info:
name: Openshift Delete a Build Config
type: http
http:
method: DELETE
url: https://api.openshift.com/apis/build.openshift.io/v1/namespaces/:namespace/buildconfigs/:name
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: gracePeriodSeconds
value: ''
type: query
description: The duration in seconds before the object should be deleted. The value zero indicates delete immediately.
- name: propagationPolicy
value: ''
type: query
description: Whether and how garbage collection will be performed. Either Orphan, Background, or Foreground.
docs: Delete the specified BuildConfig from the given namespace.
- info:
name: Openshift Instantiate a Build From a Build Config
type: http
http:
method: POST
url: https://api.openshift.com/apis/build.openshift.io/v1/namespaces/:namespace/buildconfigs/:name/instantiate
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: fieldManager
value: ''
type: query
description: A name associated with the actor or entity making the change. Used for server-side apply to track field
ownership.
body:
type: json
data: '{}'
docs: Trigger a new build from the specified BuildConfig.
- info:
name: DeploymentConfigs
type: folder
items:
- info:
name: Openshift List Deployment Configs Across All Namespaces
type: http
http:
method: GET
url: https://api.openshift.com/apis/apps.openshift.io/v1/deploymentconfigs
params:
- name: allowWatchBookmarks
value: ''
type: query
description: Allow watch bookmarks. Bookmarks report the resourceVersion to which the set of watched resources is
synced.
- name: continue
value: ''
type: query
description: The continue token for paging through large result sets.
- name: fieldSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their fields.
- name: labelSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their labels.
- name: limit
value: ''
type: query
description: Maximum number of responses to return for a list call.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: resourceVersion
value: ''
type: query
description: Specifies the resource version to match or list from.
- name: watch
value: ''
type: query
description: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications.
docs: List or watch DeploymentConfig objects across all namespaces.
- info:
name: Openshift List Deployment Configs in a Namespace
type: http
http:
method: GET
url: https://api.openshift.com/apis/apps.openshift.io/v1/namespaces/:namespace/deploymentconfigs
params:
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: allowWatchBookmarks
value: ''
type: query
description: Allow watch bookmarks. Bookmarks report the resourceVersion to which the set of watched resources is
synced.
- name: continue
value: ''
type: query
description: The continue token for paging through large result sets.
- name: fieldSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their fields.
- name: labelSelector
value: ''
type: query
description: A selector to restrict the list of returned objects by their labels.
- name: limit
value: ''
type: query
description: Maximum number of responses to return for a list call.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: resourceVersion
value: ''
type: query
description: Specifies the resource version to match or list from.
- name: watch
value: ''
type: query
description: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications.
docs: List or watch DeploymentConfig objects in the specified namespace.
- info:
name: Openshift Create a Deployment Config
type: http
http:
method: POST
url: https://api.openshift.com/apis/apps.openshift.io/v1/namespaces/:namespace/deploymentconfigs
params:
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
type: query
description: When present, indicates that modifications should not be persisted. Valid values are All (all dry run
stages will be processed).
- name: fieldManager
value: ''
type: query
description: A name associated with the actor or entity making the change. Used for server-side apply to track field
ownership.
body:
type: json
data: '{}'
docs: Create a DeploymentConfig in the specified namespace. A DeploymentConfig defines the template for a pod and manages
deploying new images or configuration changes.
- info:
name: Openshift Read a Deployment Config
type: http
http:
method: GET
url: https://api.openshift.com/apis/apps.openshift.io/v1/namespaces/:namespace/deploymentconfigs/:name
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
docs: Read the specified DeploymentConfig in the given namespace.
- info:
name: Openshift Replace a Deployment Config
type: http
http:
method: PUT
url: https://api.openshift.com/apis/apps.openshift.io/v1/namespaces/:namespace/deploymentconfigs/:name
params:
- name: name
value: ''
type: path
description: Name of the resource.
- name: namespace
value: ''
type: path
description: The namespace (project) scope for the resource.
- name: pretty
value: ''
type: query
description: If true, the output is pretty-printed.
- name: dryRun
value: ''
# --- truncated at 32 KB (46 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/openshift/refs/heads/main/apis.yml