Struct aws_sdk_ec2::types::builders::SecurityGroupRuleUpdateBuilder
source · #[non_exhaustive]pub struct SecurityGroupRuleUpdateBuilder { /* private fields */ }
Expand description
A builder for SecurityGroupRuleUpdate
.
Implementations§
source§impl SecurityGroupRuleUpdateBuilder
impl SecurityGroupRuleUpdateBuilder
sourcepub fn security_group_rule_id(self, input: impl Into<String>) -> Self
pub fn security_group_rule_id(self, input: impl Into<String>) -> Self
The ID of the security group rule.
This field is required.sourcepub fn set_security_group_rule_id(self, input: Option<String>) -> Self
pub fn set_security_group_rule_id(self, input: Option<String>) -> Self
The ID of the security group rule.
sourcepub fn get_security_group_rule_id(&self) -> &Option<String>
pub fn get_security_group_rule_id(&self) -> &Option<String>
The ID of the security group rule.
sourcepub fn security_group_rule(self, input: SecurityGroupRuleRequest) -> Self
pub fn security_group_rule(self, input: SecurityGroupRuleRequest) -> Self
Information about the security group rule.
sourcepub fn set_security_group_rule(
self,
input: Option<SecurityGroupRuleRequest>
) -> Self
pub fn set_security_group_rule( self, input: Option<SecurityGroupRuleRequest> ) -> Self
Information about the security group rule.
sourcepub fn get_security_group_rule(&self) -> &Option<SecurityGroupRuleRequest>
pub fn get_security_group_rule(&self) -> &Option<SecurityGroupRuleRequest>
Information about the security group rule.
sourcepub fn build(self) -> SecurityGroupRuleUpdate
pub fn build(self) -> SecurityGroupRuleUpdate
Consumes the builder and constructs a SecurityGroupRuleUpdate
.
Trait Implementations§
source§impl Clone for SecurityGroupRuleUpdateBuilder
impl Clone for SecurityGroupRuleUpdateBuilder
source§fn clone(&self) -> SecurityGroupRuleUpdateBuilder
fn clone(&self) -> SecurityGroupRuleUpdateBuilder
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 SecurityGroupRuleUpdateBuilder
impl Default for SecurityGroupRuleUpdateBuilder
source§fn default() -> SecurityGroupRuleUpdateBuilder
fn default() -> SecurityGroupRuleUpdateBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SecurityGroupRuleUpdateBuilder
impl PartialEq for SecurityGroupRuleUpdateBuilder
source§fn eq(&self, other: &SecurityGroupRuleUpdateBuilder) -> bool
fn eq(&self, other: &SecurityGroupRuleUpdateBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SecurityGroupRuleUpdateBuilder
Auto Trait Implementations§
impl Freeze for SecurityGroupRuleUpdateBuilder
impl RefUnwindSafe for SecurityGroupRuleUpdateBuilder
impl Send for SecurityGroupRuleUpdateBuilder
impl Sync for SecurityGroupRuleUpdateBuilder
impl Unpin for SecurityGroupRuleUpdateBuilder
impl UnwindSafe for SecurityGroupRuleUpdateBuilder
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.