Package com.pulumi.aws.sagemaker.inputs
Class SpaceState.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.SpaceState.Builder
-
- Enclosing class:
- SpaceState
public static final class SpaceState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(SpaceState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description SpaceState.Builder
arn(com.pulumi.core.Output<java.lang.String> arn)
SpaceState.Builder
arn(java.lang.String arn)
SpaceState
build()
SpaceState.Builder
domainId(com.pulumi.core.Output<java.lang.String> domainId)
SpaceState.Builder
domainId(java.lang.String domainId)
SpaceState.Builder
homeEfsFileSystemUid(com.pulumi.core.Output<java.lang.String> homeEfsFileSystemUid)
SpaceState.Builder
homeEfsFileSystemUid(java.lang.String homeEfsFileSystemUid)
SpaceState.Builder
ownershipSettings(SpaceOwnershipSettingsArgs ownershipSettings)
SpaceState.Builder
ownershipSettings(com.pulumi.core.Output<SpaceOwnershipSettingsArgs> ownershipSettings)
SpaceState.Builder
spaceDisplayName(com.pulumi.core.Output<java.lang.String> spaceDisplayName)
SpaceState.Builder
spaceDisplayName(java.lang.String spaceDisplayName)
SpaceState.Builder
spaceName(com.pulumi.core.Output<java.lang.String> spaceName)
SpaceState.Builder
spaceName(java.lang.String spaceName)
SpaceState.Builder
spaceSettings(SpaceSpaceSettingsArgs spaceSettings)
SpaceState.Builder
spaceSettings(com.pulumi.core.Output<SpaceSpaceSettingsArgs> spaceSettings)
SpaceState.Builder
spaceSharingSettings(SpaceSpaceSharingSettingsArgs spaceSharingSettings)
SpaceState.Builder
spaceSharingSettings(com.pulumi.core.Output<SpaceSpaceSharingSettingsArgs> spaceSharingSettings)
SpaceState.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
SpaceState.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
SpaceState.Builder
tagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
Deprecated.Please use `tags` instead.SpaceState.Builder
tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
Deprecated.Please use `tags` instead.SpaceState.Builder
url(com.pulumi.core.Output<java.lang.String> url)
SpaceState.Builder
url(java.lang.String url)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SpaceState defaults)
-
-
Method Detail
-
arn
public SpaceState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn
- The space's Amazon Resource Name (ARN).- Returns:
- builder
-
arn
public SpaceState.Builder arn(java.lang.String arn)
- Parameters:
arn
- The space's Amazon Resource Name (ARN).- Returns:
- builder
-
domainId
public SpaceState.Builder domainId(@Nullable com.pulumi.core.Output<java.lang.String> domainId)
- Parameters:
domainId
- The ID of the associated Domain.- Returns:
- builder
-
domainId
public SpaceState.Builder domainId(java.lang.String domainId)
- Parameters:
domainId
- The ID of the associated Domain.- Returns:
- builder
-
homeEfsFileSystemUid
public SpaceState.Builder homeEfsFileSystemUid(@Nullable com.pulumi.core.Output<java.lang.String> homeEfsFileSystemUid)
- Parameters:
homeEfsFileSystemUid
- The ID of the space's profile in the Amazon Elastic File System volume.- Returns:
- builder
-
homeEfsFileSystemUid
public SpaceState.Builder homeEfsFileSystemUid(java.lang.String homeEfsFileSystemUid)
- Parameters:
homeEfsFileSystemUid
- The ID of the space's profile in the Amazon Elastic File System volume.- Returns:
- builder
-
ownershipSettings
public SpaceState.Builder ownershipSettings(@Nullable com.pulumi.core.Output<SpaceOwnershipSettingsArgs> ownershipSettings)
- Parameters:
ownershipSettings
- A collection of ownership settings. Required if `space_sharing_settings` is set. See `ownership_settings` Block below.- Returns:
- builder
-
ownershipSettings
public SpaceState.Builder ownershipSettings(SpaceOwnershipSettingsArgs ownershipSettings)
- Parameters:
ownershipSettings
- A collection of ownership settings. Required if `space_sharing_settings` is set. See `ownership_settings` Block below.- Returns:
- builder
-
spaceDisplayName
public SpaceState.Builder spaceDisplayName(@Nullable com.pulumi.core.Output<java.lang.String> spaceDisplayName)
- Parameters:
spaceDisplayName
- The name of the space that appears in the SageMaker Studio UI.- Returns:
- builder
-
spaceDisplayName
public SpaceState.Builder spaceDisplayName(java.lang.String spaceDisplayName)
- Parameters:
spaceDisplayName
- The name of the space that appears in the SageMaker Studio UI.- Returns:
- builder
-
spaceName
public SpaceState.Builder spaceName(@Nullable com.pulumi.core.Output<java.lang.String> spaceName)
- Parameters:
spaceName
- The name of the space.- Returns:
- builder
-
spaceName
public SpaceState.Builder spaceName(java.lang.String spaceName)
- Parameters:
spaceName
- The name of the space.- Returns:
- builder
-
spaceSettings
public SpaceState.Builder spaceSettings(@Nullable com.pulumi.core.Output<SpaceSpaceSettingsArgs> spaceSettings)
- Parameters:
spaceSettings
- A collection of space settings. See `space_settings` Block below.- Returns:
- builder
-
spaceSettings
public SpaceState.Builder spaceSettings(SpaceSpaceSettingsArgs spaceSettings)
- Parameters:
spaceSettings
- A collection of space settings. See `space_settings` Block below.- Returns:
- builder
-
spaceSharingSettings
public SpaceState.Builder spaceSharingSettings(@Nullable com.pulumi.core.Output<SpaceSpaceSharingSettingsArgs> spaceSharingSettings)
- Parameters:
spaceSharingSettings
- A collection of space sharing settings. Required if `ownership_settings` is set. See `space_sharing_settings` Block below.- Returns:
- builder
-
spaceSharingSettings
public SpaceState.Builder spaceSharingSettings(SpaceSpaceSharingSettingsArgs spaceSharingSettings)
- Parameters:
spaceSharingSettings
- A collection of space sharing settings. Required if `ownership_settings` is set. See `space_sharing_settings` Block below.- Returns:
- builder
-
tags
public SpaceState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- A map of tags to assign to the resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public SpaceState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- A map of tags to assign to the resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tagsAll
@Deprecated public SpaceState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
Deprecated.Please use `tags` instead.- Parameters:
tagsAll
- A map of tags assigned to the resource, including those inherited from the provider `default_tags` configuration block.- Returns:
- builder
-
tagsAll
@Deprecated public SpaceState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
Deprecated.Please use `tags` instead.- Parameters:
tagsAll
- A map of tags assigned to the resource, including those inherited from the provider `default_tags` configuration block.- Returns:
- builder
-
url
public SpaceState.Builder url(@Nullable com.pulumi.core.Output<java.lang.String> url)
- Parameters:
url
- Returns the URL of the space. If the space is created with Amazon Web Services IAM Identity Center (Successor to Amazon Web Services Single Sign-On) authentication, users can navigate to the URL after appending the respective redirect parameter for the application type to be federated through Amazon Web Services IAM Identity Center.- Returns:
- builder
-
url
public SpaceState.Builder url(java.lang.String url)
- Parameters:
url
- Returns the URL of the space. If the space is created with Amazon Web Services IAM Identity Center (Successor to Amazon Web Services Single Sign-On) authentication, users can navigate to the URL after appending the respective redirect parameter for the application type to be federated through Amazon Web Services IAM Identity Center.- Returns:
- builder
-
build
public SpaceState build()
-
-