Struct aws_sdk_ec2::model::AnalysisSecurityGroupRule
source · [−]#[non_exhaustive]pub struct AnalysisSecurityGroupRule { /* private fields */ }
Expand description
Describes a security group rule.
Implementations
sourceimpl AnalysisSecurityGroupRule
impl AnalysisSecurityGroupRule
sourcepub fn direction(&self) -> Option<&str>
pub fn direction(&self) -> Option<&str>
The direction. The following are the possible values:
-
egress
-
ingress
sourcepub fn security_group_id(&self) -> Option<&str>
pub fn security_group_id(&self) -> Option<&str>
The security group ID.
sourcepub fn port_range(&self) -> Option<&PortRange>
pub fn port_range(&self) -> Option<&PortRange>
The port range.
sourcepub fn prefix_list_id(&self) -> Option<&str>
pub fn prefix_list_id(&self) -> Option<&str>
The prefix list ID.
sourceimpl AnalysisSecurityGroupRule
impl AnalysisSecurityGroupRule
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AnalysisSecurityGroupRule
.
Trait Implementations
sourceimpl Clone for AnalysisSecurityGroupRule
impl Clone for AnalysisSecurityGroupRule
sourcefn clone(&self) -> AnalysisSecurityGroupRule
fn clone(&self) -> AnalysisSecurityGroupRule
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for AnalysisSecurityGroupRule
impl Debug for AnalysisSecurityGroupRule
sourceimpl PartialEq<AnalysisSecurityGroupRule> for AnalysisSecurityGroupRule
impl PartialEq<AnalysisSecurityGroupRule> for AnalysisSecurityGroupRule
sourcefn eq(&self, other: &AnalysisSecurityGroupRule) -> bool
fn eq(&self, other: &AnalysisSecurityGroupRule) -> bool
impl StructuralPartialEq for AnalysisSecurityGroupRule
Auto Trait Implementations
impl RefUnwindSafe for AnalysisSecurityGroupRule
impl Send for AnalysisSecurityGroupRule
impl Sync for AnalysisSecurityGroupRule
impl Unpin for AnalysisSecurityGroupRule
impl UnwindSafe for AnalysisSecurityGroupRule
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more