Struct aws_sdk_ec2::operation::authorize_security_group_ingress::builders::AuthorizeSecurityGroupIngressOutputBuilder
source · #[non_exhaustive]pub struct AuthorizeSecurityGroupIngressOutputBuilder { /* private fields */ }Expand description
A builder for AuthorizeSecurityGroupIngressOutput.
Implementations§
source§impl AuthorizeSecurityGroupIngressOutputBuilder
impl AuthorizeSecurityGroupIngressOutputBuilder
sourcepub fn return(self, input: bool) -> Self
pub fn return(self, input: bool) -> Self
Returns true if the request succeeds; otherwise, returns an error.
sourcepub fn set_return(self, input: Option<bool>) -> Self
pub fn set_return(self, input: Option<bool>) -> Self
Returns true if the request succeeds; otherwise, returns an error.
sourcepub fn get_return(&self) -> &Option<bool>
pub fn get_return(&self) -> &Option<bool>
Returns true if the request succeeds; otherwise, returns an error.
sourcepub fn security_group_rules(self, input: SecurityGroupRule) -> Self
pub fn security_group_rules(self, input: SecurityGroupRule) -> Self
Appends an item to security_group_rules.
To override the contents of this collection use set_security_group_rules.
Information about the inbound (ingress) security group rules that were added.
sourcepub fn set_security_group_rules(
self,
input: Option<Vec<SecurityGroupRule>>
) -> Self
pub fn set_security_group_rules( self, input: Option<Vec<SecurityGroupRule>> ) -> Self
Information about the inbound (ingress) security group rules that were added.
sourcepub fn get_security_group_rules(&self) -> &Option<Vec<SecurityGroupRule>>
pub fn get_security_group_rules(&self) -> &Option<Vec<SecurityGroupRule>>
Information about the inbound (ingress) security group rules that were added.
sourcepub fn build(self) -> AuthorizeSecurityGroupIngressOutput
pub fn build(self) -> AuthorizeSecurityGroupIngressOutput
Consumes the builder and constructs a AuthorizeSecurityGroupIngressOutput.
Trait Implementations§
source§impl Clone for AuthorizeSecurityGroupIngressOutputBuilder
impl Clone for AuthorizeSecurityGroupIngressOutputBuilder
source§fn clone(&self) -> AuthorizeSecurityGroupIngressOutputBuilder
fn clone(&self) -> AuthorizeSecurityGroupIngressOutputBuilder
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 Default for AuthorizeSecurityGroupIngressOutputBuilder
impl Default for AuthorizeSecurityGroupIngressOutputBuilder
source§fn default() -> AuthorizeSecurityGroupIngressOutputBuilder
fn default() -> AuthorizeSecurityGroupIngressOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AuthorizeSecurityGroupIngressOutputBuilder
impl PartialEq for AuthorizeSecurityGroupIngressOutputBuilder
source§fn eq(&self, other: &AuthorizeSecurityGroupIngressOutputBuilder) -> bool
fn eq(&self, other: &AuthorizeSecurityGroupIngressOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AuthorizeSecurityGroupIngressOutputBuilder
Auto Trait Implementations§
impl Freeze for AuthorizeSecurityGroupIngressOutputBuilder
impl RefUnwindSafe for AuthorizeSecurityGroupIngressOutputBuilder
impl Send for AuthorizeSecurityGroupIngressOutputBuilder
impl Sync for AuthorizeSecurityGroupIngressOutputBuilder
impl Unpin for AuthorizeSecurityGroupIngressOutputBuilder
impl UnwindSafe for AuthorizeSecurityGroupIngressOutputBuilder
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.