Struct aws_sdk_sagemaker::types::builders::SourceIpConfigBuilder
source · #[non_exhaustive]pub struct SourceIpConfigBuilder { /* private fields */ }
Expand description
A builder for SourceIpConfig
.
Implementations§
source§impl SourceIpConfigBuilder
impl SourceIpConfigBuilder
sourcepub fn cidrs(self, input: impl Into<String>) -> Self
pub fn cidrs(self, input: impl Into<String>) -> Self
Appends an item to cidrs
.
To override the contents of this collection use set_cidrs
.
A list of one to ten Classless Inter-Domain Routing (CIDR) values.
Maximum: Ten CIDR values
The following Length Constraints apply to individual CIDR values in the CIDR value list.
sourcepub fn set_cidrs(self, input: Option<Vec<String>>) -> Self
pub fn set_cidrs(self, input: Option<Vec<String>>) -> Self
A list of one to ten Classless Inter-Domain Routing (CIDR) values.
Maximum: Ten CIDR values
The following Length Constraints apply to individual CIDR values in the CIDR value list.
sourcepub fn get_cidrs(&self) -> &Option<Vec<String>>
pub fn get_cidrs(&self) -> &Option<Vec<String>>
A list of one to ten Classless Inter-Domain Routing (CIDR) values.
Maximum: Ten CIDR values
The following Length Constraints apply to individual CIDR values in the CIDR value list.
sourcepub fn build(self) -> SourceIpConfig
pub fn build(self) -> SourceIpConfig
Consumes the builder and constructs a SourceIpConfig
.
Trait Implementations§
source§impl Clone for SourceIpConfigBuilder
impl Clone for SourceIpConfigBuilder
source§fn clone(&self) -> SourceIpConfigBuilder
fn clone(&self) -> SourceIpConfigBuilder
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 Debug for SourceIpConfigBuilder
impl Debug for SourceIpConfigBuilder
source§impl Default for SourceIpConfigBuilder
impl Default for SourceIpConfigBuilder
source§fn default() -> SourceIpConfigBuilder
fn default() -> SourceIpConfigBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SourceIpConfigBuilder
impl PartialEq for SourceIpConfigBuilder
impl StructuralPartialEq for SourceIpConfigBuilder
Auto Trait Implementations§
impl Freeze for SourceIpConfigBuilder
impl RefUnwindSafe for SourceIpConfigBuilder
impl Send for SourceIpConfigBuilder
impl Sync for SourceIpConfigBuilder
impl Unpin for SourceIpConfigBuilder
impl UnwindSafe for SourceIpConfigBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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.