class Aws::CodeDeploy::Types::BatchGetDeploymentTargetsInput

@note When making an API call, you may pass BatchGetDeploymentTargetsInput

data as a hash:

    {
      deployment_id: "DeploymentId",
      target_ids: ["TargetId"],
    }

@!attribute [rw] deployment_id

The unique ID of a deployment.
@return [String]

@!attribute [rw] target_ids

The unique IDs of the deployment targets. The compute platform of
the deployment determines the type of the targets and their formats.
The maximum number of deployment target IDs you can specify is 25.

* For deployments that use the EC2/On-premises compute platform, the
  target IDs are EC2 or on-premises instances IDs, and their target
  type is `instanceTarget`.

* For deployments that use the AWS Lambda compute platform, the
  target IDs are the names of Lambda functions, and their target
  type is `instanceTarget`.

* For deployments that use the Amazon ECS compute platform, the
  target IDs are pairs of Amazon ECS clusters and services specified
  using the format `<clustername>:<servicename>`. Their target type
  is `ecsTarget`.

* For deployments that are deployed with AWS CloudFormation, the
  target IDs are CloudFormation stack IDs. Their target type is
  `cloudFormationTarget`.
@return [Array<String>]

@see docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetDeploymentTargetsInput AWS API Documentation

Constants

SENSITIVE