Subresource
Generic interface for subresources.
Generic interface for subresources.
Every subresource supports a different subset of these operations, so usually you should use the actual generated subresource interfaces instead.
- Type Params
- T
Subresource type
Value members
Abstract methods
Creates a new subresource for a resource given by its name
Creates a new subresource for a resource given by its name
- Value Params
- dryRun
If true, the request is sent to the server but it will not create the resource.
- name
Name of thte resource
- namespace
Namespace. For namespaced resources it must be Some, for cluster resources it must be None.
- value
Subresource to create
- Returns
The created subresource returned from the Kubernetes server
Get the subresource by the resource's name
Get the subresource by the resource's name
- Value Params
- customParameters
A set of custom query parameters to pass to the Kubernetes API
- name
Name of the resource
- namespace
Namespace. For namespaced resources it must be Some, for cluster resources it must be None.
- Returns
The queried subresource
Replaces the subresource given by its resource name
Replaces the subresource given by its resource name
- Value Params
- dryRun
If true, the request is sent to the server but it will not create the resource.
- name
Name of the resource
- namespace
Namespace. For namespaced resources it must be Some, for cluster resources it must be None.
- updatedValue
Updated subresource value
- Returns
The updated subresource value returned from the Kubernetes server
Get the subresource in a streaming way
Get the subresource in a streaming way
- Value Params
- customParameters
A set of custom query parameters to pass to the Kubernetes API
- name
Name of the resource
- namespace
Namespace. For namespaced resources it must be Some, for cluster resources it must be None.
- transducer
Transducer to transform the response byte stream to the subresource type
- Returns
A stream of the subresource type