Struct rusoto_codedeploy::BatchGetDeploymentTargetsOutput [−][src]
pub struct BatchGetDeploymentTargetsOutput { pub deployment_targets: Option<Vec<DeploymentTarget>>, }
Fields
deployment_targets: Option<Vec<DeploymentTarget>>
A list of target objects for a deployment. Each target object contains details about the target, such as its status and lifecycle events. The type of the target objects depends on the deployment' compute platform.
-
EC2/On-premises: Each target object is an EC2 or on-premises instance.
-
AWS Lambda: The target object is a specific version of an AWS Lambda function.
-
Amazon ECS: The target object is an Amazon ECS service.
-
CloudFormation: The target object is an AWS CloudFormation blue/green deployment.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for BatchGetDeploymentTargetsOutput
impl Sync for BatchGetDeploymentTargetsOutput
impl Unpin for BatchGetDeploymentTargetsOutput
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self