Struct aws_sdk_sagemaker::types::DockerSettings
source · #[non_exhaustive]pub struct DockerSettings {
pub enable_docker_access: Option<FeatureStatus>,
pub vpc_only_trusted_accounts: Option<Vec<String>>,
}
Expand description
A collection of settings that configure the domain's Docker interaction.
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.enable_docker_access: Option<FeatureStatus>
Indicates whether the domain can access Docker.
vpc_only_trusted_accounts: Option<Vec<String>>
The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
Implementations§
source§impl DockerSettings
impl DockerSettings
sourcepub fn enable_docker_access(&self) -> Option<&FeatureStatus>
pub fn enable_docker_access(&self) -> Option<&FeatureStatus>
Indicates whether the domain can access Docker.
sourcepub fn vpc_only_trusted_accounts(&self) -> &[String]
pub fn vpc_only_trusted_accounts(&self) -> &[String]
The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .vpc_only_trusted_accounts.is_none()
.
source§impl DockerSettings
impl DockerSettings
sourcepub fn builder() -> DockerSettingsBuilder
pub fn builder() -> DockerSettingsBuilder
Creates a new builder-style object to manufacture DockerSettings
.
Trait Implementations§
source§impl Clone for DockerSettings
impl Clone for DockerSettings
source§fn clone(&self) -> DockerSettings
fn clone(&self) -> DockerSettings
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 DockerSettings
impl Debug for DockerSettings
source§impl PartialEq for DockerSettings
impl PartialEq for DockerSettings
impl StructuralPartialEq for DockerSettings
Auto Trait Implementations§
impl Freeze for DockerSettings
impl RefUnwindSafe for DockerSettings
impl Send for DockerSettings
impl Sync for DockerSettings
impl Unpin for DockerSettings
impl UnwindSafe for DockerSettings
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.