pub struct AwsLambdaFunctionVpcConfig {
pub security_group_ids: Option<Vec<String>>,
pub subnet_ids: Option<Vec<String>>,
pub vpc_id: Option<String>,
}
Expand description
The VPC security groups and subnets that are attached to a Lambda function. For more information, see VPC Settings.
Fields§
§security_group_ids: Option<Vec<String>>
A list of VPC security groups IDs.
subnet_ids: Option<Vec<String>>
A list of VPC subnet IDs.
vpc_id: Option<String>
The ID of the VPC.
Trait Implementations§
Source§impl Clone for AwsLambdaFunctionVpcConfig
impl Clone for AwsLambdaFunctionVpcConfig
Source§fn clone(&self) -> AwsLambdaFunctionVpcConfig
fn clone(&self) -> AwsLambdaFunctionVpcConfig
Returns a duplicate 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 AwsLambdaFunctionVpcConfig
impl Debug for AwsLambdaFunctionVpcConfig
Source§impl Default for AwsLambdaFunctionVpcConfig
impl Default for AwsLambdaFunctionVpcConfig
Source§fn default() -> AwsLambdaFunctionVpcConfig
fn default() -> AwsLambdaFunctionVpcConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AwsLambdaFunctionVpcConfig
impl<'de> Deserialize<'de> for AwsLambdaFunctionVpcConfig
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
impl StructuralPartialEq for AwsLambdaFunctionVpcConfig
Auto Trait Implementations§
impl Freeze for AwsLambdaFunctionVpcConfig
impl RefUnwindSafe for AwsLambdaFunctionVpcConfig
impl Send for AwsLambdaFunctionVpcConfig
impl Sync for AwsLambdaFunctionVpcConfig
impl Unpin for AwsLambdaFunctionVpcConfig
impl UnwindSafe for AwsLambdaFunctionVpcConfig
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