Struct rusoto_lambda::AliasConfiguration [−][src]
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>,
}Provides configuration information about a Lambda function version alias.
Fields
alias_arn: Option<String>
Lambda function ARN that is qualified using the alias name as the suffix. For example, if you create an alias called BETA that points to a helloworld function version, the ARN is arn:aws:lambda:aws-regions:acct-id:function:helloworld:BETA.
description: Option<String>
Alias description.
function_version: Option<String>
Function version to which the alias points.
name: Option<String>
Alias name.
revision_id: Option<String>
Represents the latest updated revision of the function or alias.
routing_config: Option<AliasRoutingConfiguration>
Specifies an additional function versions the alias points to, allowing you to dictate what percentage of traffic will invoke each version. For more information, see lambda-traffic-shifting-using-aliases.
Trait Implementations
impl Default for AliasConfiguration[src]
impl Default for AliasConfigurationfn default() -> AliasConfiguration[src]
fn default() -> AliasConfigurationReturns the "default value" for a type. Read more
impl Debug for AliasConfiguration[src]
impl Debug for AliasConfigurationfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Clone for AliasConfiguration[src]
impl Clone for AliasConfigurationfn clone(&self) -> AliasConfiguration[src]
fn clone(&self) -> AliasConfigurationReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)Performs copy-assignment from source. Read more
impl PartialEq for AliasConfiguration[src]
impl PartialEq for AliasConfigurationfn eq(&self, other: &AliasConfiguration) -> bool[src]
fn eq(&self, other: &AliasConfiguration) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &AliasConfiguration) -> bool[src]
fn ne(&self, other: &AliasConfiguration) -> boolThis method tests for !=.
Auto Trait Implementations
impl Send for AliasConfiguration
impl Send for AliasConfigurationimpl Sync for AliasConfiguration
impl Sync for AliasConfiguration