You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Greengrass::Types::CreateDeploymentRequest

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing CreateDeploymentRequest as input to an Aws::Client method, you can use a vanilla Hash:

{
  amzn_client_token: "__string",
  deployment_id: "__string",
  deployment_type: "NewDeployment", # required, accepts NewDeployment, Redeployment, ResetDeployment, ForceResetDeployment
  group_id: "__string", # required
  group_version_id: "__string",
}

Information about a deployment.

Instance Attribute Summary collapse

Instance Attribute Details

#amzn_client_tokenString

Returns:

  • (String)

#deployment_idString

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

Returns:

  • (String)

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

#deployment_typeString

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

Possible values:

  • NewDeployment
  • Redeployment
  • ResetDeployment
  • ForceResetDeployment

Returns:

  • (String)

    The type of deployment.

#group_idString

Returns:

  • (String)

#group_version_idString

The ID of the group version to be deployed.

Returns:

  • (String)

    The ID of the group version to be deployed.