--- ---

## Operations

### get available resources

    GET /api/v1

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
default | success | unversioned.APIResourceList

#### Consumes

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### list or watch objects of kind Event

    GET /api/v1/events

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.EventList

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### list or watch objects of kind Namespace

    GET /api/v1/namespaces

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.NamespaceList

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### delete collection of Namespace

    DELETE /api/v1/namespaces

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | unversioned.Status

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### create a Namespace

    POST /api/v1/namespaces

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.Namespace |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Namespace

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### list or watch objects of kind Event

    GET /api/v1/namespaces/{namespace}/events

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.EventList

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### delete collection of Event

    DELETE /api/v1/namespaces/{namespace}/events

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | unversioned.Status

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### create a Event

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

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.Event |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Event

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### read the specified Event

    GET /api/v1/namespaces/{namespace}/events/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | export | Should this value be exported. Export strips fields that a user can not specify.` | false | boolean |
QueryParameter | exact | Should the export be exact. Exact export maintains cluster-specific fields like Namespace | false | boolean |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Event | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Event

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### replace the specified Event

    PUT /api/v1/namespaces/{namespace}/events/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.Event |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Event | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Event

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### delete a Event

    DELETE /api/v1/namespaces/{namespace}/events/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.DeleteOptions |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Event | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | unversioned.Status

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### partially update the specified Event

    PATCH /api/v1/namespaces/{namespace}/events/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | unversioned.Patch |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Event | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Event

#### Consumes

- application/json-patch+json

- application/merge-patch+json

- application/strategic-merge-patch+json

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### list or watch objects of kind Secret

    GET /api/v1/namespaces/{namespace}/secrets

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.SecretList

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### delete collection of Secret

    DELETE /api/v1/namespaces/{namespace}/secrets

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | unversioned.Status

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### create a Secret

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

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.Secret |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Secret

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### read the specified Secret

    GET /api/v1/namespaces/{namespace}/secrets/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | export | Should this value be exported. Export strips fields that a user can not specify.` | false | boolean |
QueryParameter | exact | Should the export be exact. Exact export maintains cluster-specific fields like Namespace | false | boolean |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Secret | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Secret

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### replace the specified Secret

    PUT /api/v1/namespaces/{namespace}/secrets/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.Secret |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Secret | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Secret

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### delete a Secret

    DELETE /api/v1/namespaces/{namespace}/secrets/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.DeleteOptions |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Secret | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | unversioned.Status

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### partially update the specified Secret

    PATCH /api/v1/namespaces/{namespace}/secrets/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | unversioned.Patch |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Secret | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Secret

#### Consumes

- application/json-patch+json

- application/merge-patch+json

- application/strategic-merge-patch+json

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### list or watch objects of kind Service

    GET /api/v1/namespaces/{namespace}/services

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.ServiceList

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### delete collection of Service

    DELETE /api/v1/namespaces/{namespace}/services

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | unversioned.Status

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### create a Service

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

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.Service |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Service

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### read the specified Service

    GET /api/v1/namespaces/{namespace}/services/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | export | Should this value be exported. Export strips fields that a user can not specify.` | false | boolean |
QueryParameter | exact | Should the export be exact. Exact export maintains cluster-specific fields like Namespace | false | boolean |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Service | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Service

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### replace the specified Service

    PUT /api/v1/namespaces/{namespace}/services/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.Service |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Service | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Service

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### delete a Service

    DELETE /api/v1/namespaces/{namespace}/services/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.DeleteOptions |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Service | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | unversioned.Status

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### partially update the specified Service

    PATCH /api/v1/namespaces/{namespace}/services/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | unversioned.Patch |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Service | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Service

#### Consumes

- application/json-patch+json

- application/merge-patch+json

- application/strategic-merge-patch+json

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### read status of the specified Service

    GET /api/v1/namespaces/{namespace}/services/{name}/status

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Service | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Service

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### replace status of the specified Service

    PUT /api/v1/namespaces/{namespace}/services/{name}/status

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.Service |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Service | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Service

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### partially update status of the specified Service

    PATCH /api/v1/namespaces/{namespace}/services/{name}/status

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | unversioned.Patch |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Service | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Service

#### Consumes

- application/json-patch+json

- application/merge-patch+json

- application/strategic-merge-patch+json

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### read the specified Namespace

    GET /api/v1/namespaces/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | export | Should this value be exported. Export strips fields that a user can not specify.` | false | boolean |
QueryParameter | exact | Should the export be exact. Exact export maintains cluster-specific fields like Namespace | false | boolean |
PathParameter | name | name of the Namespace | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Namespace

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### replace the specified Namespace

    PUT /api/v1/namespaces/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.Namespace |
PathParameter | name | name of the Namespace | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Namespace

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### delete a Namespace

    DELETE /api/v1/namespaces/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.DeleteOptions |
PathParameter | name | name of the Namespace | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | unversioned.Status

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### partially update the specified Namespace

    PATCH /api/v1/namespaces/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | unversioned.Patch |
PathParameter | name | name of the Namespace | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Namespace

#### Consumes

- application/json-patch+json

- application/merge-patch+json

- application/strategic-merge-patch+json

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### replace finalize of the specified Namespace

    PUT /api/v1/namespaces/{name}/finalize

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.Namespace |
PathParameter | name | name of the Namespace | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Namespace

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### read status of the specified Namespace

    GET /api/v1/namespaces/{name}/status

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
PathParameter | name | name of the Namespace | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Namespace

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### replace status of the specified Namespace

    PUT /api/v1/namespaces/{name}/status

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | v1.Namespace |
PathParameter | name | name of the Namespace | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Namespace

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### partially update status of the specified Namespace

    PATCH /api/v1/namespaces/{name}/status

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
BodyParameter | body |  | true | unversioned.Patch |
PathParameter | name | name of the Namespace | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.Namespace

#### Consumes

- application/json-patch+json

- application/merge-patch+json

- application/strategic-merge-patch+json

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### list or watch objects of kind Secret

    GET /api/v1/secrets

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.SecretList

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### list or watch objects of kind Service

    GET /api/v1/services

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | v1.ServiceList

#### Consumes

- /

#### Produces

- application/json

- application/yaml

- application/vnd.kubernetes.protobuf

#### Tags

- apiv1

### watch individual changes to a list of Event

    GET /api/v1/watch/events

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | *versioned.Event

#### Consumes

- /

#### Produces

- application/json

- application/json;stream=watch

- application/vnd.kubernetes.protobuf

- application/vnd.kubernetes.protobuf;stream=watch

#### Tags

- apiv1

### watch individual changes to a list of Namespace

    GET /api/v1/watch/namespaces

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | *versioned.Event

#### Consumes

- /

#### Produces

- application/json

- application/json;stream=watch

- application/vnd.kubernetes.protobuf

- application/vnd.kubernetes.protobuf;stream=watch

#### Tags

- apiv1

### watch individual changes to a list of Event

    GET /api/v1/watch/namespaces/{namespace}/events

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | *versioned.Event

#### Consumes

- /

#### Produces

- application/json

- application/json;stream=watch

- application/vnd.kubernetes.protobuf

- application/vnd.kubernetes.protobuf;stream=watch

#### Tags

- apiv1

### watch changes to an object of kind Event

    GET /api/v1/watch/namespaces/{namespace}/events/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Event | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | *versioned.Event

#### Consumes

- /

#### Produces

- application/json

- application/json;stream=watch

- application/vnd.kubernetes.protobuf

- application/vnd.kubernetes.protobuf;stream=watch

#### Tags

- apiv1

### watch individual changes to a list of Secret

    GET /api/v1/watch/namespaces/{namespace}/secrets

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | *versioned.Event

#### Consumes

- /

#### Produces

- application/json

- application/json;stream=watch

- application/vnd.kubernetes.protobuf

- application/vnd.kubernetes.protobuf;stream=watch

#### Tags

- apiv1

### watch changes to an object of kind Secret

    GET /api/v1/watch/namespaces/{namespace}/secrets/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Secret | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | *versioned.Event

#### Consumes

- /

#### Produces

- application/json

- application/json;stream=watch

- application/vnd.kubernetes.protobuf

- application/vnd.kubernetes.protobuf;stream=watch

#### Tags

- apiv1

### watch individual changes to a list of Service

    GET /api/v1/watch/namespaces/{namespace}/services

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | *versioned.Event

#### Consumes

- /

#### Produces

- application/json

- application/json;stream=watch

- application/vnd.kubernetes.protobuf

- application/vnd.kubernetes.protobuf;stream=watch

#### Tags

- apiv1

### watch changes to an object of kind Service

    GET /api/v1/watch/namespaces/{namespace}/services/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | namespace | object name and auth scope, such as for teams and projects | true | string |
PathParameter | name | name of the Service | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | *versioned.Event

#### Consumes

- /

#### Produces

- application/json

- application/json;stream=watch

- application/vnd.kubernetes.protobuf

- application/vnd.kubernetes.protobuf;stream=watch

#### Tags

- apiv1

### watch changes to an object of kind Namespace

    GET /api/v1/watch/namespaces/{name}

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |
PathParameter | name | name of the Namespace | true | string |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | *versioned.Event

#### Consumes

- /

#### Produces

- application/json

- application/json;stream=watch

- application/vnd.kubernetes.protobuf

- application/vnd.kubernetes.protobuf;stream=watch

#### Tags

- apiv1

### watch individual changes to a list of Secret

    GET /api/v1/watch/secrets

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | *versioned.Event

#### Consumes

- /

#### Produces

- application/json

- application/json;stream=watch

- application/vnd.kubernetes.protobuf

- application/vnd.kubernetes.protobuf;stream=watch

#### Tags

- apiv1

### watch individual changes to a list of Service

    GET /api/v1/watch/services

#### Parameters

Type | Name | Description | Required | Schema | Default
--- | --- | --- | --- | --- | ---
QueryParameter | pretty | If true, then the output is pretty printed. | false | string |
QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string |
QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string |
QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean |
QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string |
QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) |

#### Responses

HTTP Code | Description | Schema
--- | --- | ---
200 | success | *versioned.Event

#### Consumes

- /

#### Produces

- application/json

- application/json;stream=watch

- application/vnd.kubernetes.protobuf

- application/vnd.kubernetes.protobuf;stream=watch

#### Tags

- apiv1