Struct aws_sdk_elasticache::model::CacheSecurityGroup
source · [−]#[non_exhaustive]pub struct CacheSecurityGroup { /* private fields */ }Expand description
Represents the output of one of the following operations:
-
AuthorizeCacheSecurityGroupIngress -
CreateCacheSecurityGroup -
RevokeCacheSecurityGroupIngress
Implementations
sourceimpl CacheSecurityGroup
impl CacheSecurityGroup
sourcepub fn owner_id(&self) -> Option<&str>
pub fn owner_id(&self) -> Option<&str>
The Amazon account ID of the cache security group owner.
sourcepub fn cache_security_group_name(&self) -> Option<&str>
pub fn cache_security_group_name(&self) -> Option<&str>
The name of the cache security group.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the cache security group.
sourcepub fn ec2_security_groups(&self) -> Option<&[Ec2SecurityGroup]>
pub fn ec2_security_groups(&self) -> Option<&[Ec2SecurityGroup]>
A list of Amazon EC2 security groups that are associated with this cache security group.
sourceimpl CacheSecurityGroup
impl CacheSecurityGroup
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CacheSecurityGroup.
Trait Implementations
sourceimpl Clone for CacheSecurityGroup
impl Clone for CacheSecurityGroup
sourcefn clone(&self) -> CacheSecurityGroup
fn clone(&self) -> CacheSecurityGroup
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 CacheSecurityGroup
impl Debug for CacheSecurityGroup
sourceimpl PartialEq<CacheSecurityGroup> for CacheSecurityGroup
impl PartialEq<CacheSecurityGroup> for CacheSecurityGroup
sourcefn eq(&self, other: &CacheSecurityGroup) -> bool
fn eq(&self, other: &CacheSecurityGroup) -> bool
impl StructuralPartialEq for CacheSecurityGroup
Auto Trait Implementations
impl RefUnwindSafe for CacheSecurityGroup
impl Send for CacheSecurityGroup
impl Sync for CacheSecurityGroup
impl Unpin for CacheSecurityGroup
impl UnwindSafe for CacheSecurityGroup
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