Subresource
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 parameters
- T
-
Subresource type
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class SubresourceClient[T]class TestSubresourceClient[T]
Members list
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 parameters
- 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
Attributes
- 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 parameters
- 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.
Attributes
- Returns
-
The queried subresource
Replaces the subresource given by its resource name
Replaces the subresource given by its resource name
Value parameters
- 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
Attributes
- 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 parameters
- 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
Attributes
- Returns
-
A stream of the subresource type