Struct aws_sdk_ec2::operation::revoke_security_group_egress::RevokeSecurityGroupEgressOutput
source · #[non_exhaustive]pub struct RevokeSecurityGroupEgressOutput {
pub return: Option<bool>,
pub unknown_ip_permissions: Option<Vec<IpPermission>>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.return: Option<bool>
Returns true
if the request succeeds; otherwise, returns an error.
unknown_ip_permissions: Option<Vec<IpPermission>>
The outbound rules that were unknown to the service. In some cases, unknownIpPermissionSet
might be in a different format from the request parameter.
Implementations§
source§impl RevokeSecurityGroupEgressOutput
impl RevokeSecurityGroupEgressOutput
sourcepub fn return(&self) -> Option<bool>
pub fn return(&self) -> Option<bool>
Returns true
if the request succeeds; otherwise, returns an error.
sourcepub fn unknown_ip_permissions(&self) -> Option<&[IpPermission]>
pub fn unknown_ip_permissions(&self) -> Option<&[IpPermission]>
The outbound rules that were unknown to the service. In some cases, unknownIpPermissionSet
might be in a different format from the request parameter.
source§impl RevokeSecurityGroupEgressOutput
impl RevokeSecurityGroupEgressOutput
sourcepub fn builder() -> RevokeSecurityGroupEgressOutputBuilder
pub fn builder() -> RevokeSecurityGroupEgressOutputBuilder
Creates a new builder-style object to manufacture RevokeSecurityGroupEgressOutput
.
Trait Implementations§
source§impl Clone for RevokeSecurityGroupEgressOutput
impl Clone for RevokeSecurityGroupEgressOutput
source§fn clone(&self) -> RevokeSecurityGroupEgressOutput
fn clone(&self) -> RevokeSecurityGroupEgressOutput
Returns a copy 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 PartialEq<RevokeSecurityGroupEgressOutput> for RevokeSecurityGroupEgressOutput
impl PartialEq<RevokeSecurityGroupEgressOutput> for RevokeSecurityGroupEgressOutput
source§fn eq(&self, other: &RevokeSecurityGroupEgressOutput) -> bool
fn eq(&self, other: &RevokeSecurityGroupEgressOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for RevokeSecurityGroupEgressOutput
impl RequestId for RevokeSecurityGroupEgressOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for RevokeSecurityGroupEgressOutput
Auto Trait Implementations§
impl RefUnwindSafe for RevokeSecurityGroupEgressOutput
impl Send for RevokeSecurityGroupEgressOutput
impl Sync for RevokeSecurityGroupEgressOutput
impl Unpin for RevokeSecurityGroupEgressOutput
impl UnwindSafe for RevokeSecurityGroupEgressOutput
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