pub struct Scale {
pub api_version: Option<String>,
pub kind: Option<String>,
pub metadata: Option<ObjectMeta>,
pub spec: Option<ScaleSpec>,
pub status: Option<ScaleStatus>,
}
Expand description
Scale represents a scaling request for a resource.
Fields§
§api_version: Option<String>
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind: Option<String>
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata: Option<ObjectMeta>
Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
spec: Option<ScaleSpec>
defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
status: Option<ScaleStatus>
current status of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status. Read-only.
Implementations§
source§impl Scale
impl Scale
sourcepub fn patch_apps_v1beta1_namespaced_deployment_scale(
name: &str,
namespace: &str,
body: &Patch,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn patch_apps_v1beta1_namespaced_deployment_scale(
name: &str,
namespace: &str,
body: &Patch,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
partially update scale of the specified Deployment
Use PatchAppsV1beta1NamespacedDeploymentScaleResponse
to parse the HTTP response.
Arguments
-
name
name of the Scale
-
namespace
object name and auth scope, such as for teams and projects
-
body
-
dry_run
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
-
pretty
If ‘true’, then the output is pretty printed.
source§impl Scale
impl Scale
sourcepub fn patch_apps_v1beta1_namespaced_stateful_set_scale(
name: &str,
namespace: &str,
body: &Patch,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn patch_apps_v1beta1_namespaced_stateful_set_scale(
name: &str,
namespace: &str,
body: &Patch,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
partially update scale of the specified StatefulSet
Use PatchAppsV1beta1NamespacedStatefulSetScaleResponse
to parse the HTTP response.
Arguments
-
name
name of the Scale
-
namespace
object name and auth scope, such as for teams and projects
-
body
-
dry_run
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
-
pretty
If ‘true’, then the output is pretty printed.
source§impl Scale
impl Scale
sourcepub fn read_apps_v1beta1_namespaced_deployment_scale(
name: &str,
namespace: &str,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn read_apps_v1beta1_namespaced_deployment_scale(
name: &str,
namespace: &str,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
read scale of the specified Deployment
Use ReadAppsV1beta1NamespacedDeploymentScaleResponse
to parse the HTTP response.
Arguments
-
name
name of the Scale
-
namespace
object name and auth scope, such as for teams and projects
-
pretty
If ‘true’, then the output is pretty printed.
source§impl Scale
impl Scale
sourcepub fn read_apps_v1beta1_namespaced_stateful_set_scale(
name: &str,
namespace: &str,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn read_apps_v1beta1_namespaced_stateful_set_scale(
name: &str,
namespace: &str,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
read scale of the specified StatefulSet
Use ReadAppsV1beta1NamespacedStatefulSetScaleResponse
to parse the HTTP response.
Arguments
-
name
name of the Scale
-
namespace
object name and auth scope, such as for teams and projects
-
pretty
If ‘true’, then the output is pretty printed.
source§impl Scale
impl Scale
sourcepub fn replace_apps_v1beta1_namespaced_deployment_scale(
name: &str,
namespace: &str,
body: &Scale,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn replace_apps_v1beta1_namespaced_deployment_scale(
name: &str,
namespace: &str,
body: &Scale,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
replace scale of the specified Deployment
Use ReplaceAppsV1beta1NamespacedDeploymentScaleResponse
to parse the HTTP response.
Arguments
-
name
name of the Scale
-
namespace
object name and auth scope, such as for teams and projects
-
body
-
dry_run
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
-
pretty
If ‘true’, then the output is pretty printed.
source§impl Scale
impl Scale
sourcepub fn replace_apps_v1beta1_namespaced_stateful_set_scale(
name: &str,
namespace: &str,
body: &Scale,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn replace_apps_v1beta1_namespaced_stateful_set_scale(
name: &str,
namespace: &str,
body: &Scale,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
replace scale of the specified StatefulSet
Use ReplaceAppsV1beta1NamespacedStatefulSetScaleResponse
to parse the HTTP response.
Arguments
-
name
name of the Scale
-
namespace
object name and auth scope, such as for teams and projects
-
body
-
dry_run
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
-
pretty
If ‘true’, then the output is pretty printed.