Struct aws_sdk_codedeploy::model::LambdaFunctionInfo
source · [−]#[non_exhaustive]pub struct LambdaFunctionInfo { /* private fields */ }
Expand description
Information about a Lambda function specified in a deployment.
Implementations
sourceimpl LambdaFunctionInfo
impl LambdaFunctionInfo
sourcepub fn function_name(&self) -> Option<&str>
pub fn function_name(&self) -> Option<&str>
The name of a Lambda function.
sourcepub fn function_alias(&self) -> Option<&str>
pub fn function_alias(&self) -> Option<&str>
The alias of a Lambda function. For more information, see Lambda Function Aliases in the Lambda Developer Guide.
sourcepub fn current_version(&self) -> Option<&str>
pub fn current_version(&self) -> Option<&str>
The version of a Lambda function that production traffic points to.
sourcepub fn target_version(&self) -> Option<&str>
pub fn target_version(&self) -> Option<&str>
The version of a Lambda function that production traffic points to after the Lambda function is deployed.
sourcepub fn target_version_weight(&self) -> f64
pub fn target_version_weight(&self) -> f64
The percentage of production traffic that the target version of a Lambda function receives.
sourceimpl LambdaFunctionInfo
impl LambdaFunctionInfo
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture LambdaFunctionInfo
.
Trait Implementations
sourceimpl Clone for LambdaFunctionInfo
impl Clone for LambdaFunctionInfo
sourcefn clone(&self) -> LambdaFunctionInfo
fn clone(&self) -> LambdaFunctionInfo
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 LambdaFunctionInfo
impl Debug for LambdaFunctionInfo
sourceimpl PartialEq<LambdaFunctionInfo> for LambdaFunctionInfo
impl PartialEq<LambdaFunctionInfo> for LambdaFunctionInfo
sourcefn eq(&self, other: &LambdaFunctionInfo) -> bool
fn eq(&self, other: &LambdaFunctionInfo) -> bool
impl StructuralPartialEq for LambdaFunctionInfo
Auto Trait Implementations
impl RefUnwindSafe for LambdaFunctionInfo
impl Send for LambdaFunctionInfo
impl Sync for LambdaFunctionInfo
impl Unpin for LambdaFunctionInfo
impl UnwindSafe for LambdaFunctionInfo
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