Struct k8s_openapi::v1_12::api::extensions::v1beta1::Scale
source · 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
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_extensions_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_extensions_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 PatchExtensionsV1beta1NamespacedDeploymentScaleResponse
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_extensions_v1beta1_namespaced_replica_set_scale(
name: &str,
namespace: &str,
body: &Patch,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn patch_extensions_v1beta1_namespaced_replica_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 ReplicaSet
Use PatchExtensionsV1beta1NamespacedReplicaSetScaleResponse
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_extensions_v1beta1_namespaced_replication_controller_dummy_scale(
name: &str,
namespace: &str,
body: &Patch,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn patch_extensions_v1beta1_namespaced_replication_controller_dummy_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 ReplicationControllerDummy
Use PatchExtensionsV1beta1NamespacedReplicationControllerDummyScaleResponse
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_extensions_v1beta1_namespaced_deployment_scale(
name: &str,
namespace: &str,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn read_extensions_v1beta1_namespaced_deployment_scale(
name: &str,
namespace: &str,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
read scale of the specified Deployment
Use ReadExtensionsV1beta1NamespacedDeploymentScaleResponse
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_extensions_v1beta1_namespaced_replica_set_scale(
name: &str,
namespace: &str,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn read_extensions_v1beta1_namespaced_replica_set_scale(
name: &str,
namespace: &str,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
read scale of the specified ReplicaSet
Use ReadExtensionsV1beta1NamespacedReplicaSetScaleResponse
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_extensions_v1beta1_namespaced_replication_controller_dummy_scale(
name: &str,
namespace: &str,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn read_extensions_v1beta1_namespaced_replication_controller_dummy_scale(
name: &str,
namespace: &str,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
read scale of the specified ReplicationControllerDummy
Use ReadExtensionsV1beta1NamespacedReplicationControllerDummyScaleResponse
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_extensions_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_extensions_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 ReplaceExtensionsV1beta1NamespacedDeploymentScaleResponse
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_extensions_v1beta1_namespaced_replica_set_scale(
name: &str,
namespace: &str,
body: &Scale,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn replace_extensions_v1beta1_namespaced_replica_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 ReplicaSet
Use ReplaceExtensionsV1beta1NamespacedReplicaSetScaleResponse
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_extensions_v1beta1_namespaced_replication_controller_dummy_scale(
name: &str,
namespace: &str,
body: &Scale,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn replace_extensions_v1beta1_namespaced_replication_controller_dummy_scale(
name: &str,
namespace: &str,
body: &Scale,
dry_run: Option<&str>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
replace scale of the specified ReplicationControllerDummy
Use ReplaceExtensionsV1beta1NamespacedReplicationControllerDummyScaleResponse
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.