pub struct AliasConfiguration {
pub alias_arn: Option<String>,
pub description: Option<String>,
pub function_version: Option<String>,
pub name: Option<String>,
pub revision_id: Option<String>,
pub routing_config: Option<AliasRoutingConfiguration>,
}
Expand description
Provides configuration information about a Lambda function alias.
Fields§
§alias_arn: Option<String>
The Amazon Resource Name (ARN) of the alias.
description: Option<String>
A description of the alias.
function_version: Option<String>
The function version that the alias invokes.
name: Option<String>
The name of the alias.
revision_id: Option<String>
A unique identifier that changes when you update the alias.
routing_config: Option<AliasRoutingConfiguration>
The routing configuration of the alias.
Trait Implementations§
Source§impl Clone for AliasConfiguration
impl Clone for AliasConfiguration
Source§fn clone(&self) -> AliasConfiguration
fn clone(&self) -> AliasConfiguration
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AliasConfiguration
impl Debug for AliasConfiguration
Source§impl Default for AliasConfiguration
impl Default for AliasConfiguration
Source§fn default() -> AliasConfiguration
fn default() -> AliasConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AliasConfiguration
impl<'de> Deserialize<'de> for AliasConfiguration
Source§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
Source§impl PartialEq for AliasConfiguration
impl PartialEq for AliasConfiguration
impl StructuralPartialEq for AliasConfiguration
Auto Trait Implementations§
impl Freeze for AliasConfiguration
impl RefUnwindSafe for AliasConfiguration
impl Send for AliasConfiguration
impl Sync for AliasConfiguration
impl Unpin for AliasConfiguration
impl UnwindSafe for AliasConfiguration
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more