https://docs.openshift.com/container-platform/4.15/rest_api/index.html
API | API group
-- | --
AdminPolicyBasedExternalRoute | k8s.ovn.org/v1
AlertingRule | monitoring.openshift.io/v1
Alertmanager | monitoring.coreos.com/v1
AlertmanagerConfig | monitoring.coreos.com/v1beta1
AlertRelabelConfig | monitoring.openshift.io/v1
APIRequestCount | apiserver.openshift.io/v1
APIServer | config.openshift.io/v1
APIService | apiregistration.k8s.io/v1
AppliedClusterResourceQuota | quota.openshift.io/v1
Authentication | config.openshift.io/v1
Authentication | operator.openshift.io/v1
BareMetalHost | metal3.io/v1alpha1
Binding | v1
BMCEventSubscription | metal3.io/v1alpha1
BrokerTemplateInstance | template.openshift.io/v1
Build | build.openshift.io/v1
Build | config.openshift.io/v1
BuildConfig | build.openshift.io/v1
BuildLog | build.openshift.io/v1
BuildRequest | build.openshift.io/v1
CatalogSource | operators.coreos.com/v1alpha1
CertificateSigningRequest | certificates.k8s.io/v1
CloudCredential | operator.openshift.io/v1
CloudPrivateIPConfig | cloud.network.openshift.io/v1
ClusterAutoscaler | autoscaling.openshift.io/v1
ClusterCSIDriver | operator.openshift.io/v1
ClusterOperator | config.openshift.io/v1
ClusterResourceQuota | quota.openshift.io/v1
ClusterRole | authorization.openshift.io/v1
ClusterRole | rbac.authorization.k8s.io/v1
ClusterRoleBinding | authorization.openshift.io/v1
ClusterRoleBinding | rbac.authorization.k8s.io/v1
ClusterServiceVersion | operators.coreos.com/v1alpha1
ClusterVersion | config.openshift.io/v1
ComponentStatus | v1
Config | imageregistry.operator.openshift.io/v1
Config | operator.openshift.io/v1
Config | samples.operator.openshift.io/v1
ConfigMap | v1
Console | config.openshift.io/v1
Console | operator.openshift.io/v1
ConsoleCLIDownload | console.openshift.io/v1
ConsoleExternalLogLink | console.openshift.io/v1
ConsoleLink | console.openshift.io/v1
ConsoleNotification | console.openshift.io/v1
ConsolePlugin | console.openshift.io/v1
ConsoleQuickStart | console.openshift.io/v1
ConsoleSample | console.openshift.io/v1
ConsoleYAMLSample | console.openshift.io/v1
ContainerRuntimeConfig | machineconfiguration.openshift.io/v1
ControllerConfig | machineconfiguration.openshift.io/v1
ControllerRevision | apps/v1
ControlPlaneMachineSet | machine.openshift.io/v1
CredentialsRequest | cloudcredential.openshift.io/v1
CronJob | batch/v1
CSIDriver | storage.k8s.io/v1
CSINode | storage.k8s.io/v1
CSISnapshotController | operator.openshift.io/v1
CSIStorageCapacity | storage.k8s.io/v1
CustomResourceDefinition | apiextensions.k8s.io/v1
DaemonSet | apps/v1
Deployment | apps/v1
DeploymentConfig | apps.openshift.io/v1
DeploymentConfigRollback | apps.openshift.io/v1
DeploymentLog | apps.openshift.io/v1
DeploymentRequest | apps.openshift.io/v1
DNS | config.openshift.io/v1
DNS | operator.openshift.io/v1
DNSRecord | ingress.operator.openshift.io/v1
EgressFirewall | k8s.ovn.org/v1
EgressIP | k8s.ovn.org/v1
EgressQoS | k8s.ovn.org/v1
EgressRouter | network.operator.openshift.io/v1
EgressService | k8s.ovn.org/v1
Endpoints | v1
EndpointSlice | discovery.k8s.io/v1
Etcd | operator.openshift.io/v1
Event | v1
Event | events.k8s.io/v1
Eviction | policy/v1
FeatureGate | config.openshift.io/v1
FirmwareSchema | metal3.io/v1alpha1
FlowSchema | flowcontrol.apiserver.k8s.io/v1beta3
Group | user.openshift.io/v1
HardwareData | metal3.io/v1alpha1
HelmChartRepository | helm.openshift.io/v1beta1
HorizontalPodAutoscaler | autoscaling/v2
HostFirmwareSettings | metal3.io/v1alpha1
Identity | user.openshift.io/v1
Image | config.openshift.io/v1
Image | image.openshift.io/v1
ImageContentPolicy | config.openshift.io/v1
ImageContentSourcePolicy | operator.openshift.io/v1alpha1
ImageDigestMirrorSet | config.openshift.io/v1
ImagePruner | imageregistry.operator.openshift.io/v1
ImageSignature | image.openshift.io/v1
ImageStream | image.openshift.io/v1
ImageStreamImage | image.openshift.io/v1
ImageStreamImport | image.openshift.io/v1
ImageStreamLayers | image.openshift.io/v1
ImageStreamMapping | image.openshift.io/v1
ImageStreamTag | image.openshift.io/v1
ImageTag | image.openshift.io/v1
ImageTagMirrorSet | config.openshift.io/v1
Infrastructure | config.openshift.io/v1
Ingress | config.openshift.io/v1
Ingress | networking.k8s.io/v1
IngressClass | networking.k8s.io/v1
IngressController | operator.openshift.io/v1
InsightsOperator | operator.openshift.io/v1
InstallPlan | operators.coreos.com/v1alpha1
IPPool | whereabouts.cni.cncf.io/v1alpha1
Job | batch/v1
KubeAPIServer | operator.openshift.io/v1
KubeControllerManager | operator.openshift.io/v1
KubeletConfig | machineconfiguration.openshift.io/v1
KubeScheduler | operator.openshift.io/v1
KubeStorageVersionMigrator | operator.openshift.io/v1
Lease | coordination.k8s.io/v1
LimitRange | v1
LocalResourceAccessReview | authorization.openshift.io/v1
LocalSubjectAccessReview | authorization.k8s.io/v1
LocalSubjectAccessReview | authorization.openshift.io/v1
Machine | machine.openshift.io/v1beta1
MachineAutoscaler | autoscaling.openshift.io/v1beta1
MachineConfig | machineconfiguration.openshift.io/v1
MachineConfigNode | machineconfiguration.openshift.io/v1alpha1
MachineConfigPool | machineconfiguration.openshift.io/v1
MachineConfiguration | operator.openshift.io/v1
MachineHealthCheck | machine.openshift.io/v1beta1
MachineSet | machine.openshift.io/v1beta1
Metal3Remediation | infrastructure.cluster.x-k8s.io/v1beta1
Metal3RemediationTemplate | infrastructure.cluster.x-k8s.io/v1beta1
MutatingWebhookConfiguration | admissionregistration.k8s.io/v1
Namespace | v1
Network | config.openshift.io/v1
Network | operator.openshift.io/v1
NetworkAttachmentDefinition | k8s.cni.cncf.io/v1
NetworkPolicy | networking.k8s.io/v1
Node | v1
Node | config.openshift.io/v1
OAuth | config.openshift.io/v1
OAuthAccessToken | oauth.openshift.io/v1
OAuthAuthorizeToken | oauth.openshift.io/v1
OAuthClient | oauth.openshift.io/v1
OAuthClientAuthorization | oauth.openshift.io/v1
OLMConfig | operators.coreos.com/v1
OpenShiftAPIServer | operator.openshift.io/v1
OpenShiftControllerManager | operator.openshift.io/v1
Operator | operators.coreos.com/v1
OperatorCondition | operators.coreos.com/v2
OperatorGroup | operators.coreos.com/v1
OperatorHub | config.openshift.io/v1
OperatorPKI | network.operator.openshift.io/v1
OverlappingRangeIPReservation | whereabouts.cni.cncf.io/v1alpha1
PackageManifest | packages.operators.coreos.com/v1
PerformanceProfile | performance.openshift.io/v2
PersistentVolume | v1
PersistentVolumeClaim | v1
Pod | v1
PodDisruptionBudget | policy/v1
PodMonitor | monitoring.coreos.com/v1
PodNetworkConnectivityCheck | controlplane.operator.openshift.io/v1alpha1
PodSecurityPolicyReview | security.openshift.io/v1
PodSecurityPolicySelfSubjectReview | security.openshift.io/v1
PodSecurityPolicySubjectReview | security.openshift.io/v1
PodTemplate | v1
PreprovisioningImage | metal3.io/v1alpha1
PriorityClass | scheduling.k8s.io/v1
PriorityLevelConfiguration | flowcontrol.apiserver.k8s.io/v1beta3
Probe | monitoring.coreos.com/v1
Profile | tuned.openshift.io/v1
Project | config.openshift.io/v1
Project | project.openshift.io/v1
ProjectHelmChartRepository | helm.openshift.io/v1beta1
ProjectRequest | project.openshift.io/v1
Prometheus | monitoring.coreos.com/v1
PrometheusRule | monitoring.coreos.com/v1
Provisioning | metal3.io/v1alpha1
Proxy | config.openshift.io/v1
RangeAllocation | security.openshift.io/v1
ReplicaSet | apps/v1
ReplicationController | v1
ResourceAccessReview | authorization.openshift.io/v1
ResourceQuota | v1
Role | authorization.openshift.io/v1
Role | rbac.authorization.k8s.io/v1
RoleBinding | authorization.openshift.io/v1
RoleBinding | rbac.authorization.k8s.io/v1
RoleBindingRestriction | authorization.openshift.io/v1
Route | route.openshift.io/v1
RuntimeClass | node.k8s.io/v1
Scale | autoscaling/v1
Scheduler | config.openshift.io/v1
Secret | v1
SecretList | image.openshift.io/v1
SecurityContextConstraints | security.openshift.io/v1
SelfSubjectAccessReview | authorization.k8s.io/v1
SelfSubjectReview | authentication.k8s.io/v1
SelfSubjectRulesReview | authorization.k8s.io/v1
SelfSubjectRulesReview | authorization.openshift.io/v1
Service | v1
ServiceAccount | v1
ServiceCA | operator.openshift.io/v1
ServiceMonitor | monitoring.coreos.com/v1
StatefulSet | apps/v1
Storage | operator.openshift.io/v1
StorageClass | storage.k8s.io/v1
StorageState | migration.k8s.io/v1alpha1
StorageVersionMigration | migration.k8s.io/v1alpha1
SubjectAccessReview | authorization.k8s.io/v1
SubjectAccessReview | authorization.openshift.io/v1
SubjectRulesReview | authorization.openshift.io/v1
Subscription | operators.coreos.com/v1alpha1
Template | template.openshift.io/v1
TemplateInstance | template.openshift.io/v1
ThanosRuler | monitoring.coreos.com/v1
TokenRequest | authentication.k8s.io/v1
TokenReview | authentication.k8s.io/v1
Tuned | tuned.openshift.io/v1
User | user.openshift.io/v1
UserIdentityMapping | user.openshift.io/v1
UserOAuthAccessToken | oauth.openshift.io/v1
ValidatingWebhookConfiguration | admissionregistration.k8s.io/v1
VolumeAttachment | storage.k8s.io/v1
VolumeSnapshot | snapshot.storage.k8s.io/v1
VolumeSnapshotClass | snapshot.storage.k8s.io/v1
VolumeSnapshotContent | snapshot.storage.k8s.io/v1
API index
API API group
[AdminPolicyBasedExternalRoute](https://docs.openshift.com/container-platform/4.15/rest_api/network_apis/adminpolicybasedexternalroute-k8s-ovn-org-v1.html#adminpolicybasedexternalroute-k8s-ovn-org-v1)
k8s.ovn.org/v1
AlertingRule
monitoring.openshift.io/v1
Alertmanager
monitoring.coreos.com/v1
AlertmanagerConfig
monitoring.coreos.com/v1beta1
AlertRelabelConfig
monitoring.openshift.io/v1
APIRequestCount
apiserver.openshift.io/v1
APIServer
config.openshift.io/v1
APIService
apiregistration.k8s.io/v1
AppliedClusterResourceQuota
quota.openshift.io/v1
Authentication
config.openshift.io/v1
Authentication
operator.openshift.io/v1
BareMetalHost
metal3.io/v1alpha1
Binding
v1
BMCEventSubscription
metal3.io/v1alpha1
BrokerTemplateInstance
template.openshift.io/v1
Build
build.openshift.io/v1
Build
config.openshift.io/v1
BuildConfig
build.openshift.io/v1
BuildLog
build.openshift.io/v1
BuildRequest
build.openshift.io/v1
CatalogSource
operators.coreos.com/v1alpha1
CertificateSigningRequest
certificates.k8s.io/v1
CloudCredential
operator.openshift.io/v1
CloudPrivateIPConfig
cloud.network.openshift.io/v1
ClusterAutoscaler
autoscaling.openshift.io/v1
ClusterCSIDriver
operator.openshift.io/v1
ClusterOperator
config.openshift.io/v1
ClusterResourceQuota
quota.openshift.io/v1
ClusterRole
authorization.openshift.io/v1
ClusterRole
rbac.authorization.k8s.io/v1
ClusterRoleBinding
authorization.openshift.io/v1
ClusterRoleBinding
rbac.authorization.k8s.io/v1
ClusterServiceVersion
operators.coreos.com/v1alpha1
ClusterVersion
config.openshift.io/v1
ComponentStatus
v1
Config
imageregistry.operator.openshift.io/v1
Config
operator.openshift.io/v1
Config
samples.operator.openshift.io/v1
ConfigMap
v1
Console
config.openshift.io/v1
Console
operator.openshift.io/v1
ConsoleCLIDownload
console.openshift.io/v1
ConsoleExternalLogLink
console.openshift.io/v1
ConsoleLink
console.openshift.io/v1
ConsoleNotification
console.openshift.io/v1
ConsolePlugin
console.openshift.io/v1
ConsoleQuickStart
console.openshift.io/v1
ConsoleSample
console.openshift.io/v1
ConsoleYAMLSample
console.openshift.io/v1
ContainerRuntimeConfig
machineconfiguration.openshift.io/v1
ControllerConfig
machineconfiguration.openshift.io/v1
ControllerRevision
apps/v1
ControlPlaneMachineSet
machine.openshift.io/v1
CredentialsRequest
cloudcredential.openshift.io/v1
CronJob
batch/v1
CSIDriver
storage.k8s.io/v1
CSINode
storage.k8s.io/v1
CSISnapshotController
operator.openshift.io/v1
CSIStorageCapacity
storage.k8s.io/v1
CustomResourceDefinition
apiextensions.k8s.io/v1
DaemonSet
apps/v1
Deployment
apps/v1
DeploymentConfig
apps.openshift.io/v1
DeploymentConfigRollback
apps.openshift.io/v1
DeploymentLog
apps.openshift.io/v1
DeploymentRequest
apps.openshift.io/v1
DNS
config.openshift.io/v1
DNS
operator.openshift.io/v1
DNSRecord
ingress.operator.openshift.io/v1
EgressFirewall
k8s.ovn.org/v1
EgressIP
k8s.ovn.org/v1
EgressQoS
k8s.ovn.org/v1
EgressRouter
network.operator.openshift.io/v1
EgressService
k8s.ovn.org/v1
Endpoints
v1
EndpointSlice
discovery.k8s.io/v1
Etcd
operator.openshift.io/v1
Event
v1
Event
events.k8s.io/v1
Eviction
policy/v1
FeatureGate
config.openshift.io/v1
FirmwareSchema
metal3.io/v1alpha1
FlowSchema
flowcontrol.apiserver.k8s.io/v1beta3
Group
user.openshift.io/v1
HardwareData
metal3.io/v1alpha1
HelmChartRepository
helm.openshift.io/v1beta1
HorizontalPodAutoscaler
autoscaling/v2
HostFirmwareSettings
metal3.io/v1alpha1
Identity
user.openshift.io/v1
Image
config.openshift.io/v1
Image
image.openshift.io/v1
ImageContentPolicy
config.openshift.io/v1
ImageContentSourcePolicy
operator.openshift.io/v1alpha1
ImageDigestMirrorSet
config.openshift.io/v1
ImagePruner
imageregistry.operator.openshift.io/v1
ImageSignature
image.openshift.io/v1
ImageStream
image.openshift.io/v1
ImageStreamImage
image.openshift.io/v1
ImageStreamImport
image.openshift.io/v1
ImageStreamLayers
image.openshift.io/v1
ImageStreamMapping
image.openshift.io/v1
ImageStreamTag
image.openshift.io/v1
ImageTag
image.openshift.io/v1
ImageTagMirrorSet
config.openshift.io/v1
Infrastructure
config.openshift.io/v1
Ingress
config.openshift.io/v1
Ingress
networking.k8s.io/v1
IngressClass
networking.k8s.io/v1
IngressController
operator.openshift.io/v1
InsightsOperator
operator.openshift.io/v1
InstallPlan
operators.coreos.com/v1alpha1
IPPool
whereabouts.cni.cncf.io/v1alpha1
Job
batch/v1
KubeAPIServer
operator.openshift.io/v1
KubeControllerManager
operator.openshift.io/v1
KubeletConfig
machineconfiguration.openshift.io/v1
KubeScheduler
operator.openshift.io/v1
KubeStorageVersionMigrator
operator.openshift.io/v1
Lease
coordination.k8s.io/v1
LimitRange
v1
LocalResourceAccessReview
authorization.openshift.io/v1
LocalSubjectAccessReview
authorization.k8s.io/v1
LocalSubjectAccessReview
authorization.openshift.io/v1
Machine
machine.openshift.io/v1beta1
MachineAutoscaler
autoscaling.openshift.io/v1beta1
MachineConfig
machineconfiguration.openshift.io/v1
MachineConfigNode
machineconfiguration.openshift.io/v1alpha1
MachineConfigPool
machineconfiguration.openshift.io/v1
MachineConfiguration
operator.openshift.io/v1
MachineHealthCheck
machine.openshift.io/v1beta1
MachineSet
machine.openshift.io/v1beta1
Metal3Remediation
infrastructure.cluster.x-k8s.io/v1beta1
Metal3RemediationTemplate
infrastructure.cluster.x-k8s.io/v1beta1
MutatingWebhookConfiguration
admissionregistration.k8s.io/v1
Namespace
v1
Network
config.openshift.io/v1
Network
operator.openshift.io/v1
NetworkAttachmentDefinition
k8s.cni.cncf.io/v1
NetworkPolicy
networking.k8s.io/v1
Node
v1
Node
config.openshift.io/v1
OAuth
config.openshift.io/v1
OAuthAccessToken
oauth.openshift.io/v1
OAuthAuthorizeToken
oauth.openshift.io/v1
OAuthClient
oauth.openshift.io/v1
OAuthClientAuthorization
oauth.openshift.io/v1
OLMConfig
operators.coreos.com/v1
OpenShiftAPIServer
operator.openshift.io/v1
OpenShiftControllerManager
operator.openshift.io/v1
Operator
operators.coreos.com/v1
OperatorCondition
operators.coreos.com/v2
OperatorGroup
operators.coreos.com/v1
OperatorHub
config.openshift.io/v1
OperatorPKI
network.operator.openshift.io/v1
OverlappingRangeIPReservation
whereabouts.cni.cncf.io/v1alpha1
PackageManifest
packages.operators.coreos.com/v1
PerformanceProfile
performance.openshift.io/v2
PersistentVolume
v1
PersistentVolumeClaim
v1
Pod
v1
PodDisruptionBudget
policy/v1
PodMonitor
monitoring.coreos.com/v1
PodNetworkConnectivityCheck
controlplane.operator.openshift.io/v1alpha1
PodSecurityPolicyReview
security.openshift.io/v1
PodSecurityPolicySelfSubjectReview
security.openshift.io/v1
PodSecurityPolicySubjectReview
security.openshift.io/v1
PodTemplate
v1
PreprovisioningImage
metal3.io/v1alpha1
PriorityClass
scheduling.k8s.io/v1
PriorityLevelConfiguration
flowcontrol.apiserver.k8s.io/v1beta3
Probe
monitoring.coreos.com/v1
Profile
tuned.openshift.io/v1
Project
config.openshift.io/v1
Project
project.openshift.io/v1
ProjectHelmChartRepository
helm.openshift.io/v1beta1
ProjectRequest
project.openshift.io/v1
Prometheus
monitoring.coreos.com/v1
PrometheusRule
monitoring.coreos.com/v1
Provisioning
metal3.io/v1alpha1
Proxy
config.openshift.io/v1
RangeAllocation
security.openshift.io/v1
ReplicaSet
apps/v1
ReplicationController
v1
ResourceAccessReview
authorization.openshift.io/v1
ResourceQuota
v1
Role
authorization.openshift.io/v1
Role
rbac.authorization.k8s.io/v1
RoleBinding
authorization.openshift.io/v1
RoleBinding
rbac.authorization.k8s.io/v1
RoleBindingRestriction
authorization.openshift.io/v1
Route
route.openshift.io/v1
RuntimeClass
node.k8s.io/v1
Scale
autoscaling/v1
Scheduler
config.openshift.io/v1
Secret
v1
SecretList
image.openshift.io/v1
SecurityContextConstraints
security.openshift.io/v1
SelfSubjectAccessReview
authorization.k8s.io/v1
SelfSubjectReview
authentication.k8s.io/v1
SelfSubjectRulesReview
authorization.k8s.io/v1
SelfSubjectRulesReview
authorization.openshift.io/v1
Service
v1
ServiceAccount
v1
ServiceCA
operator.openshift.io/v1
ServiceMonitor
monitoring.coreos.com/v1
StatefulSet
apps/v1
Storage
operator.openshift.io/v1
StorageClass
storage.k8s.io/v1
StorageState
migration.k8s.io/v1alpha1
StorageVersionMigration
migration.k8s.io/v1alpha1
SubjectAccessReview
authorization.k8s.io/v1
SubjectAccessReview
authorization.openshift.io/v1
SubjectRulesReview
authorization.openshift.io/v1
Subscription
operators.coreos.com/v1alpha1
Template
template.openshift.io/v1
TemplateInstance
template.openshift.io/v1
ThanosRuler
monitoring.coreos.com/v1
TokenRequest
authentication.k8s.io/v1
TokenReview
authentication.k8s.io/v1
Tuned
tuned.openshift.io/v1
User
user.openshift.io/v1
UserIdentityMapping
user.openshift.io/v1
UserOAuthAccessToken
oauth.openshift.io/v1
ValidatingWebhookConfiguration
admissionregistration.k8s.io/v1
VolumeAttachment
storage.k8s.io/v1
VolumeSnapshot
snapshot.storage.k8s.io/v1
VolumeSnapshotClass
snapshot.storage.k8s.io/v1
VolumeSnapshotContent
snapshot.storage.k8s.io/v1