import type * as SVC from "@distilled.cloud/aws/codedeploy"; import type * as Effect from "effect/Effect"; import * as Binding from "../../Binding.ts"; import type { DeploymentGroup } from "./DeploymentGroup.ts"; /** * Runtime binding for `codedeploy:BatchGetDeploymentTargets` — reads up to * 25 deployment targets of a deployment in one call. * ### Observing Deployment Targets * **Example:** Read Several Targets * ```typescript * const batchGetDeploymentTargets = * yield* AWS.CodeDeploy.BatchGetDeploymentTargets(group); * * const { deploymentTargets } = yield* batchGetDeploymentTargets({ * deploymentId, * targetIds, * }); * ``` * * @binding */ export interface BatchGetDeploymentTargets extends Binding.Service(group: G) => Effect.Effect<(request: SVC.BatchGetDeploymentTargetsInput) => Effect.Effect>> { } export declare const BatchGetDeploymentTargets: BatchGetDeploymentTargets; //# sourceMappingURL=BatchGetDeploymentTargets.d.ts.map