website/content/en/docs/reference/kubernetes-api/cluster-resources/binding-v1.md

3.7 KiB

api_metadata content_type description title weight auto_generated
apiVersion import kind
v1 k8s.io/api/core/v1 Binding
api_reference Binding ties one object to another; for example, a pod is bound to a node by a scheduler. Binding 9 true

apiVersion: v1

import "k8s.io/api/core/v1"

Binding

Binding ties one object to another; for example, a pod is bound to a node by a scheduler. Deprecated in 1.7, please use the bindings subresource of pods instead.


Operations


create create a Binding

HTTP Request

POST /api/v1/namespaces/{namespace}/bindings

Parameters

  • namespace (in path): string, required

    <a href="{{< ref "../common-parameters/common-parameters#namespace" >}}">namespace

  • body: <a href="{{< ref "../cluster-resources/binding-v1#Binding" >}}">Binding, required

  • dryRun (in query): string

    <a href="{{< ref "../common-parameters/common-parameters#dryRun" >}}">dryRun

  • fieldManager (in query): string

    <a href="{{< ref "../common-parameters/common-parameters#fieldManager" >}}">fieldManager

  • pretty (in query): string

    <a href="{{< ref "../common-parameters/common-parameters#pretty" >}}">pretty

Response

200 (<a href="{{< ref "../cluster-resources/binding-v1#Binding" >}}">Binding): OK

201 (<a href="{{< ref "../cluster-resources/binding-v1#Binding" >}}">Binding): Created

202 (<a href="{{< ref "../cluster-resources/binding-v1#Binding" >}}">Binding): Accepted

401: Unauthorized

create create binding of a Pod

HTTP Request

POST /api/v1/namespaces/{namespace}/pods/{name}/binding

Parameters

  • name (in path): string, required

    name of the Binding

  • namespace (in path): string, required

    <a href="{{< ref "../common-parameters/common-parameters#namespace" >}}">namespace

  • body: <a href="{{< ref "../cluster-resources/binding-v1#Binding" >}}">Binding, required

  • dryRun (in query): string

    <a href="{{< ref "../common-parameters/common-parameters#dryRun" >}}">dryRun

  • fieldManager (in query): string

    <a href="{{< ref "../common-parameters/common-parameters#fieldManager" >}}">fieldManager

  • pretty (in query): string

    <a href="{{< ref "../common-parameters/common-parameters#pretty" >}}">pretty

Response

200 (<a href="{{< ref "../cluster-resources/binding-v1#Binding" >}}">Binding): OK

201 (<a href="{{< ref "../cluster-resources/binding-v1#Binding" >}}">Binding): Created

202 (<a href="{{< ref "../cluster-resources/binding-v1#Binding" >}}">Binding): Accepted

401: Unauthorized