pub struct EC2SecurityGroup {
pub ec2_security_group_name: Option<String>,
pub ec2_security_group_owner_id: Option<String>,
pub status: Option<String>,
pub tags: Option<Vec<Tag>>,
}
Expand description
Describes an Amazon EC2 security group.
Fields§
§ec2_security_group_name: Option<String>
The name of the EC2 Security Group.
ec2_security_group_owner_id: Option<String>
The AWS ID of the owner of the EC2 security group specified in the EC2SecurityGroupName
field.
status: Option<String>
The status of the EC2 security group.
The list of tags for the EC2 security group.
Trait Implementations§
Source§impl Clone for EC2SecurityGroup
impl Clone for EC2SecurityGroup
Source§fn clone(&self) -> EC2SecurityGroup
fn clone(&self) -> EC2SecurityGroup
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 EC2SecurityGroup
impl Debug for EC2SecurityGroup
Source§impl Default for EC2SecurityGroup
impl Default for EC2SecurityGroup
Source§fn default() -> EC2SecurityGroup
fn default() -> EC2SecurityGroup
Returns the “default value” for a type. Read more
Source§impl PartialEq for EC2SecurityGroup
impl PartialEq for EC2SecurityGroup
impl StructuralPartialEq for EC2SecurityGroup
Auto Trait Implementations§
impl Freeze for EC2SecurityGroup
impl RefUnwindSafe for EC2SecurityGroup
impl Send for EC2SecurityGroup
impl Sync for EC2SecurityGroup
impl Unpin for EC2SecurityGroup
impl UnwindSafe for EC2SecurityGroup
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