Struct aws_sdk_ec2::model::TransitGatewayPolicyRule
source · [−]#[non_exhaustive]pub struct TransitGatewayPolicyRule { /* private fields */ }
Expand description
Describes a rule associated with a transit gateway policy.
Implementations
sourceimpl TransitGatewayPolicyRule
impl TransitGatewayPolicyRule
sourcepub fn source_cidr_block(&self) -> Option<&str>
pub fn source_cidr_block(&self) -> Option<&str>
The source CIDR block for the transit gateway policy rule.
sourcepub fn source_port_range(&self) -> Option<&str>
pub fn source_port_range(&self) -> Option<&str>
The port range for the transit gateway policy rule. Currently this is set to * (all).
sourcepub fn destination_cidr_block(&self) -> Option<&str>
pub fn destination_cidr_block(&self) -> Option<&str>
The destination CIDR block for the transit gateway policy rule.
sourcepub fn destination_port_range(&self) -> Option<&str>
pub fn destination_port_range(&self) -> Option<&str>
The port range for the transit gateway policy rule. Currently this is set to * (all).
sourcepub fn meta_data(&self) -> Option<&TransitGatewayPolicyRuleMetaData>
pub fn meta_data(&self) -> Option<&TransitGatewayPolicyRuleMetaData>
The meta data tags used for the transit gateway policy rule.
sourceimpl TransitGatewayPolicyRule
impl TransitGatewayPolicyRule
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture TransitGatewayPolicyRule
.
Trait Implementations
sourceimpl Clone for TransitGatewayPolicyRule
impl Clone for TransitGatewayPolicyRule
sourcefn clone(&self) -> TransitGatewayPolicyRule
fn clone(&self) -> TransitGatewayPolicyRule
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 TransitGatewayPolicyRule
impl Debug for TransitGatewayPolicyRule
sourceimpl PartialEq<TransitGatewayPolicyRule> for TransitGatewayPolicyRule
impl PartialEq<TransitGatewayPolicyRule> for TransitGatewayPolicyRule
sourcefn eq(&self, other: &TransitGatewayPolicyRule) -> bool
fn eq(&self, other: &TransitGatewayPolicyRule) -> bool
impl StructuralPartialEq for TransitGatewayPolicyRule
Auto Trait Implementations
impl RefUnwindSafe for TransitGatewayPolicyRule
impl Send for TransitGatewayPolicyRule
impl Sync for TransitGatewayPolicyRule
impl Unpin for TransitGatewayPolicyRule
impl UnwindSafe for TransitGatewayPolicyRule
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