pub struct SecurityGroupReference {
pub group_id: Option<String>,
pub referencing_vpc_id: Option<String>,
pub vpc_peering_connection_id: Option<String>,
}Expand description
Describes a VPC with a security group that references your security group.
Fields§
§group_id: Option<String>The ID of your security group.
referencing_vpc_id: Option<String>The ID of the VPC with the referencing security group.
vpc_peering_connection_id: Option<String>The ID of the VPC peering connection.
Trait Implementations§
Source§impl Clone for SecurityGroupReference
impl Clone for SecurityGroupReference
Source§fn clone(&self) -> SecurityGroupReference
fn clone(&self) -> SecurityGroupReference
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 SecurityGroupReference
impl Debug for SecurityGroupReference
Source§impl Default for SecurityGroupReference
impl Default for SecurityGroupReference
Source§fn default() -> SecurityGroupReference
fn default() -> SecurityGroupReference
Returns the “default value” for a type. Read more
Source§impl PartialEq for SecurityGroupReference
impl PartialEq for SecurityGroupReference
impl StructuralPartialEq for SecurityGroupReference
Auto Trait Implementations§
impl Freeze for SecurityGroupReference
impl RefUnwindSafe for SecurityGroupReference
impl Send for SecurityGroupReference
impl Sync for SecurityGroupReference
impl Unpin for SecurityGroupReference
impl UnwindSafe for SecurityGroupReference
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