Struct aws_sdk_sagemaker::operation::create_space::CreateSpaceInput
source · #[non_exhaustive]pub struct CreateSpaceInput {
pub domain_id: Option<String>,
pub space_name: Option<String>,
pub tags: Option<Vec<Tag>>,
pub space_settings: Option<SpaceSettings>,
pub ownership_settings: Option<OwnershipSettings>,
pub space_sharing_settings: Option<SpaceSharingSettings>,
pub space_display_name: Option<String>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.domain_id: Option<String>
The ID of the associated domain.
space_name: Option<String>
The name of the space.
Tags to associated with the space. Each tag consists of a key and an optional value. Tag keys must be unique for each resource. Tags are searchable using the Search
API.
space_settings: Option<SpaceSettings>
A collection of space settings.
ownership_settings: Option<OwnershipSettings>
A collection of ownership settings.
space_sharing_settings: Option<SpaceSharingSettings>
A collection of space sharing settings.
space_display_name: Option<String>
The name of the space that appears in the SageMaker Studio UI.
Implementations§
source§impl CreateSpaceInput
impl CreateSpaceInput
sourcepub fn space_name(&self) -> Option<&str>
pub fn space_name(&self) -> Option<&str>
The name of the space.
Tags to associated with the space. Each tag consists of a key and an optional value. Tag keys must be unique for each resource. Tags are searchable using the Search
API.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .tags.is_none()
.
sourcepub fn space_settings(&self) -> Option<&SpaceSettings>
pub fn space_settings(&self) -> Option<&SpaceSettings>
A collection of space settings.
sourcepub fn ownership_settings(&self) -> Option<&OwnershipSettings>
pub fn ownership_settings(&self) -> Option<&OwnershipSettings>
A collection of ownership settings.
sourcepub fn space_sharing_settings(&self) -> Option<&SpaceSharingSettings>
pub fn space_sharing_settings(&self) -> Option<&SpaceSharingSettings>
A collection of space sharing settings.
sourcepub fn space_display_name(&self) -> Option<&str>
pub fn space_display_name(&self) -> Option<&str>
The name of the space that appears in the SageMaker Studio UI.
source§impl CreateSpaceInput
impl CreateSpaceInput
sourcepub fn builder() -> CreateSpaceInputBuilder
pub fn builder() -> CreateSpaceInputBuilder
Creates a new builder-style object to manufacture CreateSpaceInput
.
Trait Implementations§
source§impl Clone for CreateSpaceInput
impl Clone for CreateSpaceInput
source§fn clone(&self) -> CreateSpaceInput
fn clone(&self) -> CreateSpaceInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CreateSpaceInput
impl Debug for CreateSpaceInput
source§impl PartialEq for CreateSpaceInput
impl PartialEq for CreateSpaceInput
impl StructuralPartialEq for CreateSpaceInput
Auto Trait Implementations§
impl Freeze for CreateSpaceInput
impl RefUnwindSafe for CreateSpaceInput
impl Send for CreateSpaceInput
impl Sync for CreateSpaceInput
impl Unpin for CreateSpaceInput
impl UnwindSafe for CreateSpaceInput
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
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)
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>
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>
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 more