pub struct AwsCodeBuildProjectVpcConfig {
pub security_group_ids: Option<Vec<String>>,
pub subnets: Option<Vec<String>>,
pub vpc_id: Option<String>,
}
Expand description
Information about the VPC configuration that AWS CodeBuild accesses.
Fields§
§security_group_ids: Option<Vec<String>>
A list of one or more security group IDs in your Amazon VPC.
subnets: Option<Vec<String>>
A list of one or more subnet IDs in your Amazon VPC.
vpc_id: Option<String>
The ID of the VPC.
Trait Implementations§
Source§impl Clone for AwsCodeBuildProjectVpcConfig
impl Clone for AwsCodeBuildProjectVpcConfig
Source§fn clone(&self) -> AwsCodeBuildProjectVpcConfig
fn clone(&self) -> AwsCodeBuildProjectVpcConfig
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 AwsCodeBuildProjectVpcConfig
impl Debug for AwsCodeBuildProjectVpcConfig
Source§impl Default for AwsCodeBuildProjectVpcConfig
impl Default for AwsCodeBuildProjectVpcConfig
Source§fn default() -> AwsCodeBuildProjectVpcConfig
fn default() -> AwsCodeBuildProjectVpcConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AwsCodeBuildProjectVpcConfig
impl<'de> Deserialize<'de> for AwsCodeBuildProjectVpcConfig
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 AwsCodeBuildProjectVpcConfig
impl PartialEq for AwsCodeBuildProjectVpcConfig
Source§fn eq(&self, other: &AwsCodeBuildProjectVpcConfig) -> bool
fn eq(&self, other: &AwsCodeBuildProjectVpcConfig) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for AwsCodeBuildProjectVpcConfig
Auto Trait Implementations§
impl Freeze for AwsCodeBuildProjectVpcConfig
impl RefUnwindSafe for AwsCodeBuildProjectVpcConfig
impl Send for AwsCodeBuildProjectVpcConfig
impl Sync for AwsCodeBuildProjectVpcConfig
impl Unpin for AwsCodeBuildProjectVpcConfig
impl UnwindSafe for AwsCodeBuildProjectVpcConfig
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