Struct k8s_openapi::v1_12::api::extensions::v1beta1::DeploymentRollback
source · pub struct DeploymentRollback {
pub api_version: Option<String>,
pub kind: Option<String>,
pub name: String,
pub rollback_to: RollbackConfig,
pub updated_annotations: Option<BTreeMap<String, String>>,
}
Expand description
DEPRECATED. DeploymentRollback stores the information required to rollback a deployment.
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
name: String
Required: This must match the Name of a deployment.
rollback_to: RollbackConfig
The config of this deployment rollback.
updated_annotations: Option<BTreeMap<String, String>>
The annotations to be updated to a deployment
Implementations§
source§impl DeploymentRollback
impl DeploymentRollback
sourcepub fn create_extensions_v1beta1_namespaced_deployment_rollback(
name: &str,
namespace: &str,
body: &DeploymentRollback,
dry_run: Option<&str>,
include_uninitialized: Option<bool>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn create_extensions_v1beta1_namespaced_deployment_rollback(
name: &str,
namespace: &str,
body: &DeploymentRollback,
dry_run: Option<&str>,
include_uninitialized: Option<bool>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
create rollback of a Deployment
Use CreateExtensionsV1beta1NamespacedDeploymentRollbackResponse
to parse the HTTP response.
Arguments
-
name
name of the DeploymentRollback
-
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
-
include_uninitialized
If IncludeUninitialized is specified, the object may be returned without completing initialization.
-
pretty
If ‘true’, then the output is pretty printed.
Trait Implementations§
source§impl Clone for DeploymentRollback
impl Clone for DeploymentRollback
source§fn clone(&self) -> DeploymentRollback
fn clone(&self) -> DeploymentRollback
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more