Class CfnSpacePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.mixins.preview.services.sagemaker.mixins.CfnSpacePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnSpacePropsMixin>
- Enclosing class:
CfnSpacePropsMixin
@Stability(Stable)
public static final class CfnSpacePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnSpacePropsMixin>
A fluent builder for
CfnSpacePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnSpacePropsMixin.Buildercreate()static CfnSpacePropsMixin.Buildercreate(CfnPropertyMixinOptions options) The ID of the associated domain.ownershipSettings(IResolvable ownershipSettings) The collection of ownership settings for a space.ownershipSettings(CfnSpacePropsMixin.OwnershipSettingsProperty ownershipSettings) The collection of ownership settings for a space.spaceDisplayName(String spaceDisplayName) The name of the space that appears in the Studio UI.The name of the space.spaceSettings(IResolvable spaceSettings) A collection of space settings.spaceSettings(CfnSpacePropsMixin.SpaceSettingsProperty spaceSettings) A collection of space settings.spaceSharingSettings(IResolvable spaceSharingSettings) A collection of space sharing settings.spaceSharingSettings(CfnSpacePropsMixin.SpaceSharingSettingsProperty spaceSharingSettings) A collection of space sharing settings.An array of key-value pairs to apply to this resource.
-
Method Details
-
create
- Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnSpacePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnSpacePropsMixin.Builder.
-
domainId
The ID of the associated domain.- Parameters:
domainId- The ID of the associated domain. This parameter is required.- Returns:
this- See Also:
-
ownershipSettings
@Stability(Stable) public CfnSpacePropsMixin.Builder ownershipSettings(IResolvable ownershipSettings) The collection of ownership settings for a space.- Parameters:
ownershipSettings- The collection of ownership settings for a space. This parameter is required.- Returns:
this- See Also:
-
ownershipSettings
@Stability(Stable) public CfnSpacePropsMixin.Builder ownershipSettings(CfnSpacePropsMixin.OwnershipSettingsProperty ownershipSettings) The collection of ownership settings for a space.- Parameters:
ownershipSettings- The collection of ownership settings for a space. This parameter is required.- Returns:
this- See Also:
-
spaceDisplayName
The name of the space that appears in the Studio UI.- Parameters:
spaceDisplayName- The name of the space that appears in the Studio UI. This parameter is required.- Returns:
this- See Also:
-
spaceName
The name of the space.- Parameters:
spaceName- The name of the space. This parameter is required.- Returns:
this- See Also:
-
spaceSettings
A collection of space settings.- Parameters:
spaceSettings- A collection of space settings. This parameter is required.- Returns:
this- See Also:
-
spaceSettings
@Stability(Stable) public CfnSpacePropsMixin.Builder spaceSettings(CfnSpacePropsMixin.SpaceSettingsProperty spaceSettings) A collection of space settings.- Parameters:
spaceSettings- A collection of space settings. This parameter is required.- Returns:
this- See Also:
-
spaceSharingSettings
@Stability(Stable) public CfnSpacePropsMixin.Builder spaceSharingSettings(IResolvable spaceSharingSettings) A collection of space sharing settings.- Parameters:
spaceSharingSettings- A collection of space sharing settings. This parameter is required.- Returns:
this- See Also:
-
spaceSharingSettings
@Stability(Stable) public CfnSpacePropsMixin.Builder spaceSharingSettings(CfnSpacePropsMixin.SpaceSharingSettingsProperty spaceSharingSettings) A collection of space sharing settings.- Parameters:
spaceSharingSettings- A collection of space sharing settings. This parameter is required.- Returns:
this- See Also:
-
tags
An array of key-value pairs to apply to this resource.For more information, see Tag .
- Parameters:
tags- An array of key-value pairs to apply to this resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnSpacePropsMixin>- Returns:
- a newly built instance of
CfnSpacePropsMixin.
-