Struct k8s_openapi::v1_8::api::extensions::v1beta1::DeploymentRollback[][src]

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>>,
}

DEPRECATED. DeploymentRollback stores the information required to rollback a deployment.

Fields

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 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

Required: This must match the Name of a deployment.

The config of this deployment rollback.

The annotations to be updated to a deployment

Methods

impl DeploymentRollback
[src]

create rollback of a Deployment

Use CreateExtensionsV1beta1NamespacedDeploymentRollbackResponse to parse the HTTP response.

Trait Implementations

impl Clone for DeploymentRollback
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for DeploymentRollback
[src]

Formats the value using the given formatter. Read more

impl Default for DeploymentRollback
[src]

Returns the "default value" for a type. Read more

impl PartialEq for DeploymentRollback
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<'de> Deserialize<'de> for DeploymentRollback
[src]

Deserialize this value from the given Serde deserializer. Read more

impl Serialize for DeploymentRollback
[src]

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations