Struct aws_sdk_ec2::model::AuthorizationRule
source · [−]#[non_exhaustive]pub struct AuthorizationRule { /* private fields */ }
Expand description
Information about an authorization rule.
Implementations
sourceimpl AuthorizationRule
impl AuthorizationRule
sourcepub fn client_vpn_endpoint_id(&self) -> Option<&str>
pub fn client_vpn_endpoint_id(&self) -> Option<&str>
The ID of the Client VPN endpoint with which the authorization rule is associated.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A brief description of the authorization rule.
sourcepub fn group_id(&self) -> Option<&str>
pub fn group_id(&self) -> Option<&str>
The ID of the Active Directory group to which the authorization rule grants access.
sourcepub fn access_all(&self) -> Option<bool>
pub fn access_all(&self) -> Option<bool>
Indicates whether the authorization rule grants access to all clients.
sourcepub fn destination_cidr(&self) -> Option<&str>
pub fn destination_cidr(&self) -> Option<&str>
The IPv4 address range, in CIDR notation, of the network to which the authorization rule applies.
sourcepub fn status(&self) -> Option<&ClientVpnAuthorizationRuleStatus>
pub fn status(&self) -> Option<&ClientVpnAuthorizationRuleStatus>
The current state of the authorization rule.
sourceimpl AuthorizationRule
impl AuthorizationRule
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AuthorizationRule
.
Trait Implementations
sourceimpl Clone for AuthorizationRule
impl Clone for AuthorizationRule
sourcefn clone(&self) -> AuthorizationRule
fn clone(&self) -> AuthorizationRule
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 AuthorizationRule
impl Debug for AuthorizationRule
sourceimpl PartialEq<AuthorizationRule> for AuthorizationRule
impl PartialEq<AuthorizationRule> for AuthorizationRule
sourcefn eq(&self, other: &AuthorizationRule) -> bool
fn eq(&self, other: &AuthorizationRule) -> bool
impl StructuralPartialEq for AuthorizationRule
Auto Trait Implementations
impl RefUnwindSafe for AuthorizationRule
impl Send for AuthorizationRule
impl Sync for AuthorizationRule
impl Unpin for AuthorizationRule
impl UnwindSafe for AuthorizationRule
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