Struct rusoto_opsworks::CreateDeploymentRequest[][src]

pub struct CreateDeploymentRequest {
    pub app_id: Option<String>,
    pub command: DeploymentCommand,
    pub comment: Option<String>,
    pub custom_json: Option<String>,
    pub instance_ids: Option<Vec<String>>,
    pub layer_ids: Option<Vec<String>>,
    pub stack_id: String,
}

Fields

The app ID. This parameter is required for app deployments, but not for other deployment commands.

A DeploymentCommand object that specifies the deployment command and any associated arguments.

A user-defined comment.

A string that contains user-defined, custom JSON. It is used to override the corresponding default stack configuration JSON values. The string should be in the following format:

"{\"key1\": \"value1\", \"key2\": \"value2\",...}"

For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

The instance IDs for the deployment targets.

The layer IDs for the deployment targets.

The stack ID.

Trait Implementations

impl Default for CreateDeploymentRequest
[src]

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

impl Debug for CreateDeploymentRequest
[src]

Formats the value using the given formatter. Read more

impl Clone for CreateDeploymentRequest
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for CreateDeploymentRequest
[src]

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

This method tests for !=.

Auto Trait Implementations