Struct aws_sdk_codedeploy::model::LambdaTarget
source · [−]#[non_exhaustive]pub struct LambdaTarget { /* private fields */ }
Expand description
Information about the target Lambda function during an Lambda deployment.
Implementations
sourceimpl LambdaTarget
impl LambdaTarget
sourcepub fn deployment_id(&self) -> Option<&str>
pub fn deployment_id(&self) -> Option<&str>
The unique ID of a deployment.
sourcepub fn target_id(&self) -> Option<&str>
pub fn target_id(&self) -> Option<&str>
The unique ID of a deployment target that has a type of lambdaTarget
.
sourcepub fn target_arn(&self) -> Option<&str>
pub fn target_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the target.
sourcepub fn status(&self) -> Option<&TargetStatus>
pub fn status(&self) -> Option<&TargetStatus>
The status an Lambda deployment's target Lambda function.
sourcepub fn last_updated_at(&self) -> Option<&DateTime>
pub fn last_updated_at(&self) -> Option<&DateTime>
The date and time when the target Lambda function was updated by a deployment.
sourcepub fn lifecycle_events(&self) -> Option<&[LifecycleEvent]>
pub fn lifecycle_events(&self) -> Option<&[LifecycleEvent]>
The lifecycle events of the deployment to this target Lambda function.
sourcepub fn lambda_function_info(&self) -> Option<&LambdaFunctionInfo>
pub fn lambda_function_info(&self) -> Option<&LambdaFunctionInfo>
A LambdaFunctionInfo
object that describes a target Lambda function.
sourceimpl LambdaTarget
impl LambdaTarget
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture LambdaTarget
.
Trait Implementations
sourceimpl Clone for LambdaTarget
impl Clone for LambdaTarget
sourcefn clone(&self) -> LambdaTarget
fn clone(&self) -> LambdaTarget
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for LambdaTarget
impl Debug for LambdaTarget
sourceimpl PartialEq<LambdaTarget> for LambdaTarget
impl PartialEq<LambdaTarget> for LambdaTarget
sourcefn eq(&self, other: &LambdaTarget) -> bool
fn eq(&self, other: &LambdaTarget) -> bool
impl StructuralPartialEq for LambdaTarget
Auto Trait Implementations
impl RefUnwindSafe for LambdaTarget
impl Send for LambdaTarget
impl Sync for LambdaTarget
impl Unpin for LambdaTarget
impl UnwindSafe for LambdaTarget
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more