[][src]Struct rusoto_greengrass::CreateDeploymentRequest

pub struct CreateDeploymentRequest {
    pub amzn_client_token: Option<String>,
    pub deployment_id: Option<String>,
    pub deployment_type: Option<String>,
    pub group_id: String,
    pub group_version_id: Option<String>,
}

Fields

A client token used to correlate requests and responses.

The ID of the deployment if you wish to redeploy a previous deployment.

The type of deployment. When used in ''CreateDeployment'', only ''NewDeployment'' and ''Redeployment'' are valid.

The ID of the AWS Greengrass group.

The ID of the group version to be deployed.

Trait Implementations

impl Clone for CreateDeploymentRequest
[src]

Performs copy-assignment from source. Read more

impl Default for CreateDeploymentRequest
[src]

impl PartialEq<CreateDeploymentRequest> for CreateDeploymentRequest
[src]

impl Debug for CreateDeploymentRequest
[src]

impl Serialize for CreateDeploymentRequest
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T