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 AliasConfiguration
fn default() -> AliasConfiguration
[src]
fn default() -> AliasConfiguration
Returns the "default value" for a type. Read more
impl Debug for AliasConfiguration
[src]
impl Debug for AliasConfiguration
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for AliasConfiguration
[src]
impl Clone for AliasConfiguration
fn clone(&self) -> AliasConfiguration
[src]
fn clone(&self) -> AliasConfiguration
Returns 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 AliasConfiguration
fn eq(&self, other: &AliasConfiguration) -> bool
[src]
fn eq(&self, other: &AliasConfiguration) -> bool
This 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) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for AliasConfiguration
impl Send for AliasConfiguration
impl Sync for AliasConfiguration
impl Sync for AliasConfiguration