aws.sagemaker.Domain
Explore with Pulumi AI
Provides a SageMaker Domain resource.
Example Usage
Basic usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.iam.getPolicyDocument({
    statements: [{
        actions: ["sts:AssumeRole"],
        principals: [{
            type: "Service",
            identifiers: ["sagemaker.amazonaws.com"],
        }],
    }],
});
const exampleRole = new aws.iam.Role("example", {
    name: "example",
    path: "/",
    assumeRolePolicy: example.then(example => example.json),
});
const exampleDomain = new aws.sagemaker.Domain("example", {
    domainName: "example",
    authMode: "IAM",
    vpcId: exampleAwsVpc.id,
    subnetIds: [exampleAwsSubnet.id],
    defaultUserSettings: {
        executionRole: exampleRole.arn,
    },
});
import pulumi
import pulumi_aws as aws
example = aws.iam.get_policy_document(statements=[{
    "actions": ["sts:AssumeRole"],
    "principals": [{
        "type": "Service",
        "identifiers": ["sagemaker.amazonaws.com"],
    }],
}])
example_role = aws.iam.Role("example",
    name="example",
    path="/",
    assume_role_policy=example.json)
example_domain = aws.sagemaker.Domain("example",
    domain_name="example",
    auth_mode="IAM",
    vpc_id=example_aws_vpc["id"],
    subnet_ids=[example_aws_subnet["id"]],
    default_user_settings={
        "execution_role": example_role.arn,
    })
package main
import (
	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/iam"
	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/sagemaker"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{
			Statements: []iam.GetPolicyDocumentStatement{
				{
					Actions: []string{
						"sts:AssumeRole",
					},
					Principals: []iam.GetPolicyDocumentStatementPrincipal{
						{
							Type: "Service",
							Identifiers: []string{
								"sagemaker.amazonaws.com",
							},
						},
					},
				},
			},
		}, nil)
		if err != nil {
			return err
		}
		exampleRole, err := iam.NewRole(ctx, "example", &iam.RoleArgs{
			Name:             pulumi.String("example"),
			Path:             pulumi.String("/"),
			AssumeRolePolicy: pulumi.String(example.Json),
		})
		if err != nil {
			return err
		}
		_, err = sagemaker.NewDomain(ctx, "example", &sagemaker.DomainArgs{
			DomainName: pulumi.String("example"),
			AuthMode:   pulumi.String("IAM"),
			VpcId:      pulumi.Any(exampleAwsVpc.Id),
			SubnetIds: pulumi.StringArray{
				exampleAwsSubnet.Id,
			},
			DefaultUserSettings: &sagemaker.DomainDefaultUserSettingsArgs{
				ExecutionRole: exampleRole.Arn,
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() => 
{
    var example = Aws.Iam.GetPolicyDocument.Invoke(new()
    {
        Statements = new[]
        {
            new Aws.Iam.Inputs.GetPolicyDocumentStatementInputArgs
            {
                Actions = new[]
                {
                    "sts:AssumeRole",
                },
                Principals = new[]
                {
                    new Aws.Iam.Inputs.GetPolicyDocumentStatementPrincipalInputArgs
                    {
                        Type = "Service",
                        Identifiers = new[]
                        {
                            "sagemaker.amazonaws.com",
                        },
                    },
                },
            },
        },
    });
    var exampleRole = new Aws.Iam.Role("example", new()
    {
        Name = "example",
        Path = "/",
        AssumeRolePolicy = example.Apply(getPolicyDocumentResult => getPolicyDocumentResult.Json),
    });
    var exampleDomain = new Aws.Sagemaker.Domain("example", new()
    {
        DomainName = "example",
        AuthMode = "IAM",
        VpcId = exampleAwsVpc.Id,
        SubnetIds = new[]
        {
            exampleAwsSubnet.Id,
        },
        DefaultUserSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsArgs
        {
            ExecutionRole = exampleRole.Arn,
        },
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.iam.IamFunctions;
import com.pulumi.aws.iam.inputs.GetPolicyDocumentArgs;
import com.pulumi.aws.iam.Role;
import com.pulumi.aws.iam.RoleArgs;
import com.pulumi.aws.sagemaker.Domain;
import com.pulumi.aws.sagemaker.DomainArgs;
import com.pulumi.aws.sagemaker.inputs.DomainDefaultUserSettingsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var example = IamFunctions.getPolicyDocument(GetPolicyDocumentArgs.builder()
            .statements(GetPolicyDocumentStatementArgs.builder()
                .actions("sts:AssumeRole")
                .principals(GetPolicyDocumentStatementPrincipalArgs.builder()
                    .type("Service")
                    .identifiers("sagemaker.amazonaws.com")
                    .build())
                .build())
            .build());
        var exampleRole = new Role("exampleRole", RoleArgs.builder()
            .name("example")
            .path("/")
            .assumeRolePolicy(example.applyValue(getPolicyDocumentResult -> getPolicyDocumentResult.json()))
            .build());
        var exampleDomain = new Domain("exampleDomain", DomainArgs.builder()
            .domainName("example")
            .authMode("IAM")
            .vpcId(exampleAwsVpc.id())
            .subnetIds(exampleAwsSubnet.id())
            .defaultUserSettings(DomainDefaultUserSettingsArgs.builder()
                .executionRole(exampleRole.arn())
                .build())
            .build());
    }
}
resources:
  exampleDomain:
    type: aws:sagemaker:Domain
    name: example
    properties:
      domainName: example
      authMode: IAM
      vpcId: ${exampleAwsVpc.id}
      subnetIds:
        - ${exampleAwsSubnet.id}
      defaultUserSettings:
        executionRole: ${exampleRole.arn}
  exampleRole:
    type: aws:iam:Role
    name: example
    properties:
      name: example
      path: /
      assumeRolePolicy: ${example.json}
variables:
  example:
    fn::invoke:
      function: aws:iam:getPolicyDocument
      arguments:
        statements:
          - actions:
              - sts:AssumeRole
            principals:
              - type: Service
                identifiers:
                  - sagemaker.amazonaws.com
Using Custom Images
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.sagemaker.Image;
import com.pulumi.aws.sagemaker.ImageArgs;
import com.pulumi.aws.sagemaker.AppImageConfig;
import com.pulumi.aws.sagemaker.AppImageConfigArgs;
import com.pulumi.aws.sagemaker.inputs.AppImageConfigKernelGatewayImageConfigArgs;
import com.pulumi.aws.sagemaker.ImageVersion;
import com.pulumi.aws.sagemaker.ImageVersionArgs;
import com.pulumi.aws.sagemaker.Domain;
import com.pulumi.aws.sagemaker.DomainArgs;
import com.pulumi.aws.sagemaker.inputs.DomainDefaultUserSettingsArgs;
import com.pulumi.aws.sagemaker.inputs.DomainDefaultUserSettingsKernelGatewayAppSettingsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var example = new Image("example", ImageArgs.builder()
            .imageName("example")
            .roleArn(exampleAwsIamRole.arn())
            .build());
        var exampleAppImageConfig = new AppImageConfig("exampleAppImageConfig", AppImageConfigArgs.builder()
            .appImageConfigName("example")
            .kernelGatewayImageConfig(AppImageConfigKernelGatewayImageConfigArgs.builder()
                .kernelSpecs(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                .build())
            .build());
        var exampleImageVersion = new ImageVersion("exampleImageVersion", ImageVersionArgs.builder()
            .imageName(example.id())
            .baseImage("base-image")
            .build());
        var exampleDomain = new Domain("exampleDomain", DomainArgs.builder()
            .domainName("example")
            .authMode("IAM")
            .vpcId(exampleAwsVpc.id())
            .subnetIds(exampleAwsSubnet.id())
            .defaultUserSettings(DomainDefaultUserSettingsArgs.builder()
                .executionRole(exampleAwsIamRole.arn())
                .kernelGatewayAppSettings(DomainDefaultUserSettingsKernelGatewayAppSettingsArgs.builder()
                    .customImages(DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs.builder()
                        .appImageConfigName(exampleAppImageConfig.appImageConfigName())
                        .imageName(exampleImageVersion.imageName())
                        .build())
                    .build())
                .build())
            .build());
    }
}
resources:
  example:
    type: aws:sagemaker:Image
    properties:
      imageName: example
      roleArn: ${exampleAwsIamRole.arn}
  exampleAppImageConfig:
    type: aws:sagemaker:AppImageConfig
    name: example
    properties:
      appImageConfigName: example
      kernelGatewayImageConfig:
        kernelSpecs:
          - name: example
  exampleImageVersion:
    type: aws:sagemaker:ImageVersion
    name: example
    properties:
      imageName: ${example.id}
      baseImage: base-image
  exampleDomain:
    type: aws:sagemaker:Domain
    name: example
    properties:
      domainName: example
      authMode: IAM
      vpcId: ${exampleAwsVpc.id}
      subnetIds:
        - ${exampleAwsSubnet.id}
      defaultUserSettings:
        executionRole: ${exampleAwsIamRole.arn}
        kernelGatewayAppSettings:
          customImages:
            - appImageConfigName: ${exampleAppImageConfig.appImageConfigName}
              imageName: ${exampleImageVersion.imageName}
Create Domain Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Domain(name: string, args: DomainArgs, opts?: CustomResourceOptions);@overload
def Domain(resource_name: str,
           args: DomainArgs,
           opts: Optional[ResourceOptions] = None)
@overload
def Domain(resource_name: str,
           opts: Optional[ResourceOptions] = None,
           domain_name: Optional[str] = None,
           vpc_id: Optional[str] = None,
           auth_mode: Optional[str] = None,
           subnet_ids: Optional[Sequence[str]] = None,
           default_user_settings: Optional[DomainDefaultUserSettingsArgs] = None,
           default_space_settings: Optional[DomainDefaultSpaceSettingsArgs] = None,
           domain_settings: Optional[DomainDomainSettingsArgs] = None,
           kms_key_id: Optional[str] = None,
           retention_policy: Optional[DomainRetentionPolicyArgs] = None,
           app_network_access_type: Optional[str] = None,
           tag_propagation: Optional[str] = None,
           tags: Optional[Mapping[str, str]] = None,
           app_security_group_management: Optional[str] = None)func NewDomain(ctx *Context, name string, args DomainArgs, opts ...ResourceOption) (*Domain, error)public Domain(string name, DomainArgs args, CustomResourceOptions? opts = null)
public Domain(String name, DomainArgs args)
public Domain(String name, DomainArgs args, CustomResourceOptions options)
type: aws:sagemaker:Domain
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DomainArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DomainArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DomainArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DomainArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DomainArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var exampledomainResourceResourceFromSagemakerdomain = new Aws.Sagemaker.Domain("exampledomainResourceResourceFromSagemakerdomain", new()
{
    DomainName = "string",
    VpcId = "string",
    AuthMode = "string",
    SubnetIds = new[]
    {
        "string",
    },
    DefaultUserSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsArgs
    {
        ExecutionRole = "string",
        JupyterServerAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterServerAppSettingsArgs
        {
            CodeRepositories = new[]
            {
                new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryArgs
                {
                    RepositoryUrl = "string",
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
            LifecycleConfigArns = new[]
            {
                "string",
            },
        },
        DefaultLandingUri = "string",
        KernelGatewayAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsKernelGatewayAppSettingsArgs
        {
            CustomImages = new[]
            {
                new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs
                {
                    AppImageConfigName = "string",
                    ImageName = "string",
                    ImageVersionNumber = 0,
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
            LifecycleConfigArns = new[]
            {
                "string",
            },
        },
        CustomPosixUserConfig = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCustomPosixUserConfigArgs
        {
            Gid = 0,
            Uid = 0,
        },
        RSessionAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsRSessionAppSettingsArgs
        {
            CustomImages = new[]
            {
                new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsRSessionAppSettingsCustomImageArgs
                {
                    AppImageConfigName = "string",
                    ImageName = "string",
                    ImageVersionNumber = 0,
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
        },
        CanvasAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsArgs
        {
            DirectDeploySettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsArgs
            {
                Status = "string",
            },
            EmrServerlessSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs
            {
                ExecutionRoleArn = "string",
                Status = "string",
            },
            GenerativeAiSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs
            {
                AmazonBedrockRoleArn = "string",
            },
            IdentityProviderOauthSettings = new[]
            {
                new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs
                {
                    SecretArn = "string",
                    DataSourceName = "string",
                    Status = "string",
                },
            },
            KendraSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsKendraSettingsArgs
            {
                Status = "string",
            },
            ModelRegisterSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsArgs
            {
                CrossAccountModelRegisterRoleArn = "string",
                Status = "string",
            },
            TimeSeriesForecastingSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs
            {
                AmazonForecastRoleArn = "string",
                Status = "string",
            },
            WorkspaceSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsArgs
            {
                S3ArtifactPath = "string",
                S3KmsKeyId = "string",
            },
        },
        JupyterLabAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsArgs
        {
            AppLifecycleManagement = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs
            {
                IdleSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs
                {
                    IdleTimeoutInMinutes = 0,
                    LifecycleManagement = "string",
                    MaxIdleTimeoutInMinutes = 0,
                    MinIdleTimeoutInMinutes = 0,
                },
            },
            BuiltInLifecycleConfigArn = "string",
            CodeRepositories = new[]
            {
                new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryArgs
                {
                    RepositoryUrl = "string",
                },
            },
            CustomImages = new[]
            {
                new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsCustomImageArgs
                {
                    AppImageConfigName = "string",
                    ImageName = "string",
                    ImageVersionNumber = 0,
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
            EmrSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettingsArgs
            {
                AssumableRoleArns = new[]
                {
                    "string",
                },
                ExecutionRoleArns = new[]
                {
                    "string",
                },
            },
            LifecycleConfigArns = new[]
            {
                "string",
            },
        },
        RStudioServerProAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsRStudioServerProAppSettingsArgs
        {
            AccessStatus = "string",
            UserGroup = "string",
        },
        CustomFileSystemConfigs = new[]
        {
            new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCustomFileSystemConfigArgs
            {
                EfsFileSystemConfig = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs
                {
                    FileSystemId = "string",
                    FileSystemPath = "string",
                },
            },
        },
        CodeEditorAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCodeEditorAppSettingsArgs
        {
            AppLifecycleManagement = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementArgs
            {
                IdleSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsArgs
                {
                    IdleTimeoutInMinutes = 0,
                    LifecycleManagement = "string",
                    MaxIdleTimeoutInMinutes = 0,
                    MinIdleTimeoutInMinutes = 0,
                },
            },
            BuiltInLifecycleConfigArn = "string",
            CustomImages = new[]
            {
                new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCodeEditorAppSettingsCustomImageArgs
                {
                    AppImageConfigName = "string",
                    ImageName = "string",
                    ImageVersionNumber = 0,
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
            LifecycleConfigArns = new[]
            {
                "string",
            },
        },
        AutoMountHomeEfs = "string",
        SecurityGroups = new[]
        {
            "string",
        },
        SharingSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsSharingSettingsArgs
        {
            NotebookOutputOption = "string",
            S3KmsKeyId = "string",
            S3OutputPath = "string",
        },
        SpaceStorageSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsSpaceStorageSettingsArgs
        {
            DefaultEbsStorageSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs
            {
                DefaultEbsVolumeSizeInGb = 0,
                MaximumEbsVolumeSizeInGb = 0,
            },
        },
        StudioWebPortal = "string",
        StudioWebPortalSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsStudioWebPortalSettingsArgs
        {
            HiddenAppTypes = new[]
            {
                "string",
            },
            HiddenInstanceTypes = new[]
            {
                "string",
            },
            HiddenMlTools = new[]
            {
                "string",
            },
        },
        TensorBoardAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsTensorBoardAppSettingsArgs
        {
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
        },
    },
    DefaultSpaceSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsArgs
    {
        ExecutionRole = "string",
        CustomFileSystemConfigs = new[]
        {
            new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsCustomFileSystemConfigArgs
            {
                EfsFileSystemConfig = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsCustomFileSystemConfigEfsFileSystemConfigArgs
                {
                    FileSystemId = "string",
                    FileSystemPath = "string",
                },
            },
        },
        CustomPosixUserConfig = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsCustomPosixUserConfigArgs
        {
            Gid = 0,
            Uid = 0,
        },
        JupyterLabAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsArgs
        {
            AppLifecycleManagement = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementArgs
            {
                IdleSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs
                {
                    IdleTimeoutInMinutes = 0,
                    LifecycleManagement = "string",
                    MaxIdleTimeoutInMinutes = 0,
                    MinIdleTimeoutInMinutes = 0,
                },
            },
            BuiltInLifecycleConfigArn = "string",
            CodeRepositories = new[]
            {
                new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsCodeRepositoryArgs
                {
                    RepositoryUrl = "string",
                },
            },
            CustomImages = new[]
            {
                new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImageArgs
                {
                    AppImageConfigName = "string",
                    ImageName = "string",
                    ImageVersionNumber = 0,
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
            EmrSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsEmrSettingsArgs
            {
                AssumableRoleArns = new[]
                {
                    "string",
                },
                ExecutionRoleArns = new[]
                {
                    "string",
                },
            },
            LifecycleConfigArns = new[]
            {
                "string",
            },
        },
        JupyterServerAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterServerAppSettingsArgs
        {
            CodeRepositories = new[]
            {
                new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryArgs
                {
                    RepositoryUrl = "string",
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
            LifecycleConfigArns = new[]
            {
                "string",
            },
        },
        KernelGatewayAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsKernelGatewayAppSettingsArgs
        {
            CustomImages = new[]
            {
                new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageArgs
                {
                    AppImageConfigName = "string",
                    ImageName = "string",
                    ImageVersionNumber = 0,
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
            LifecycleConfigArns = new[]
            {
                "string",
            },
        },
        SecurityGroups = new[]
        {
            "string",
        },
        SpaceStorageSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsSpaceStorageSettingsArgs
        {
            DefaultEbsStorageSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs
            {
                DefaultEbsVolumeSizeInGb = 0,
                MaximumEbsVolumeSizeInGb = 0,
            },
        },
    },
    DomainSettings = new Aws.Sagemaker.Inputs.DomainDomainSettingsArgs
    {
        DockerSettings = new Aws.Sagemaker.Inputs.DomainDomainSettingsDockerSettingsArgs
        {
            EnableDockerAccess = "string",
            VpcOnlyTrustedAccounts = new[]
            {
                "string",
            },
        },
        ExecutionRoleIdentityConfig = "string",
        RStudioServerProDomainSettings = new Aws.Sagemaker.Inputs.DomainDomainSettingsRStudioServerProDomainSettingsArgs
        {
            DomainExecutionRoleArn = "string",
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
            RStudioConnectUrl = "string",
            RStudioPackageManagerUrl = "string",
        },
        SecurityGroupIds = new[]
        {
            "string",
        },
    },
    KmsKeyId = "string",
    RetentionPolicy = new Aws.Sagemaker.Inputs.DomainRetentionPolicyArgs
    {
        HomeEfsFileSystem = "string",
    },
    AppNetworkAccessType = "string",
    TagPropagation = "string",
    Tags = 
    {
        { "string", "string" },
    },
    AppSecurityGroupManagement = "string",
});
example, err := sagemaker.NewDomain(ctx, "exampledomainResourceResourceFromSagemakerdomain", &sagemaker.DomainArgs{
	DomainName: pulumi.String("string"),
	VpcId:      pulumi.String("string"),
	AuthMode:   pulumi.String("string"),
	SubnetIds: pulumi.StringArray{
		pulumi.String("string"),
	},
	DefaultUserSettings: &sagemaker.DomainDefaultUserSettingsArgs{
		ExecutionRole: pulumi.String("string"),
		JupyterServerAppSettings: &sagemaker.DomainDefaultUserSettingsJupyterServerAppSettingsArgs{
			CodeRepositories: sagemaker.DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryArray{
				&sagemaker.DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryArgs{
					RepositoryUrl: pulumi.String("string"),
				},
			},
			DefaultResourceSpec: &sagemaker.DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
			LifecycleConfigArns: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
		DefaultLandingUri: pulumi.String("string"),
		KernelGatewayAppSettings: &sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsArgs{
			CustomImages: sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray{
				&sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs{
					AppImageConfigName: pulumi.String("string"),
					ImageName:          pulumi.String("string"),
					ImageVersionNumber: pulumi.Int(0),
				},
			},
			DefaultResourceSpec: &sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
			LifecycleConfigArns: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
		CustomPosixUserConfig: &sagemaker.DomainDefaultUserSettingsCustomPosixUserConfigArgs{
			Gid: pulumi.Int(0),
			Uid: pulumi.Int(0),
		},
		RSessionAppSettings: &sagemaker.DomainDefaultUserSettingsRSessionAppSettingsArgs{
			CustomImages: sagemaker.DomainDefaultUserSettingsRSessionAppSettingsCustomImageArray{
				&sagemaker.DomainDefaultUserSettingsRSessionAppSettingsCustomImageArgs{
					AppImageConfigName: pulumi.String("string"),
					ImageName:          pulumi.String("string"),
					ImageVersionNumber: pulumi.Int(0),
				},
			},
			DefaultResourceSpec: &sagemaker.DomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
		},
		CanvasAppSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsArgs{
			DirectDeploySettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsArgs{
				Status: pulumi.String("string"),
			},
			EmrServerlessSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs{
				ExecutionRoleArn: pulumi.String("string"),
				Status:           pulumi.String("string"),
			},
			GenerativeAiSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs{
				AmazonBedrockRoleArn: pulumi.String("string"),
			},
			IdentityProviderOauthSettings: sagemaker.DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArray{
				&sagemaker.DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs{
					SecretArn:      pulumi.String("string"),
					DataSourceName: pulumi.String("string"),
					Status:         pulumi.String("string"),
				},
			},
			KendraSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsKendraSettingsArgs{
				Status: pulumi.String("string"),
			},
			ModelRegisterSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsArgs{
				CrossAccountModelRegisterRoleArn: pulumi.String("string"),
				Status:                           pulumi.String("string"),
			},
			TimeSeriesForecastingSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs{
				AmazonForecastRoleArn: pulumi.String("string"),
				Status:                pulumi.String("string"),
			},
			WorkspaceSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsArgs{
				S3ArtifactPath: pulumi.String("string"),
				S3KmsKeyId:     pulumi.String("string"),
			},
		},
		JupyterLabAppSettings: &sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsArgs{
			AppLifecycleManagement: &sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs{
				IdleSettings: &sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs{
					IdleTimeoutInMinutes:    pulumi.Int(0),
					LifecycleManagement:     pulumi.String("string"),
					MaxIdleTimeoutInMinutes: pulumi.Int(0),
					MinIdleTimeoutInMinutes: pulumi.Int(0),
				},
			},
			BuiltInLifecycleConfigArn: pulumi.String("string"),
			CodeRepositories: sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryArray{
				&sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryArgs{
					RepositoryUrl: pulumi.String("string"),
				},
			},
			CustomImages: sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsCustomImageArray{
				&sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsCustomImageArgs{
					AppImageConfigName: pulumi.String("string"),
					ImageName:          pulumi.String("string"),
					ImageVersionNumber: pulumi.Int(0),
				},
			},
			DefaultResourceSpec: &sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
			EmrSettings: &sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettingsArgs{
				AssumableRoleArns: pulumi.StringArray{
					pulumi.String("string"),
				},
				ExecutionRoleArns: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
			LifecycleConfigArns: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
		RStudioServerProAppSettings: &sagemaker.DomainDefaultUserSettingsRStudioServerProAppSettingsArgs{
			AccessStatus: pulumi.String("string"),
			UserGroup:    pulumi.String("string"),
		},
		CustomFileSystemConfigs: sagemaker.DomainDefaultUserSettingsCustomFileSystemConfigArray{
			&sagemaker.DomainDefaultUserSettingsCustomFileSystemConfigArgs{
				EfsFileSystemConfig: &sagemaker.DomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs{
					FileSystemId:   pulumi.String("string"),
					FileSystemPath: pulumi.String("string"),
				},
			},
		},
		CodeEditorAppSettings: &sagemaker.DomainDefaultUserSettingsCodeEditorAppSettingsArgs{
			AppLifecycleManagement: &sagemaker.DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementArgs{
				IdleSettings: &sagemaker.DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsArgs{
					IdleTimeoutInMinutes:    pulumi.Int(0),
					LifecycleManagement:     pulumi.String("string"),
					MaxIdleTimeoutInMinutes: pulumi.Int(0),
					MinIdleTimeoutInMinutes: pulumi.Int(0),
				},
			},
			BuiltInLifecycleConfigArn: pulumi.String("string"),
			CustomImages: sagemaker.DomainDefaultUserSettingsCodeEditorAppSettingsCustomImageArray{
				&sagemaker.DomainDefaultUserSettingsCodeEditorAppSettingsCustomImageArgs{
					AppImageConfigName: pulumi.String("string"),
					ImageName:          pulumi.String("string"),
					ImageVersionNumber: pulumi.Int(0),
				},
			},
			DefaultResourceSpec: &sagemaker.DomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
			LifecycleConfigArns: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
		AutoMountHomeEfs: pulumi.String("string"),
		SecurityGroups: pulumi.StringArray{
			pulumi.String("string"),
		},
		SharingSettings: &sagemaker.DomainDefaultUserSettingsSharingSettingsArgs{
			NotebookOutputOption: pulumi.String("string"),
			S3KmsKeyId:           pulumi.String("string"),
			S3OutputPath:         pulumi.String("string"),
		},
		SpaceStorageSettings: &sagemaker.DomainDefaultUserSettingsSpaceStorageSettingsArgs{
			DefaultEbsStorageSettings: &sagemaker.DomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs{
				DefaultEbsVolumeSizeInGb: pulumi.Int(0),
				MaximumEbsVolumeSizeInGb: pulumi.Int(0),
			},
		},
		StudioWebPortal: pulumi.String("string"),
		StudioWebPortalSettings: &sagemaker.DomainDefaultUserSettingsStudioWebPortalSettingsArgs{
			HiddenAppTypes: pulumi.StringArray{
				pulumi.String("string"),
			},
			HiddenInstanceTypes: pulumi.StringArray{
				pulumi.String("string"),
			},
			HiddenMlTools: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
		TensorBoardAppSettings: &sagemaker.DomainDefaultUserSettingsTensorBoardAppSettingsArgs{
			DefaultResourceSpec: &sagemaker.DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
		},
	},
	DefaultSpaceSettings: &sagemaker.DomainDefaultSpaceSettingsArgs{
		ExecutionRole: pulumi.String("string"),
		CustomFileSystemConfigs: sagemaker.DomainDefaultSpaceSettingsCustomFileSystemConfigArray{
			&sagemaker.DomainDefaultSpaceSettingsCustomFileSystemConfigArgs{
				EfsFileSystemConfig: &sagemaker.DomainDefaultSpaceSettingsCustomFileSystemConfigEfsFileSystemConfigArgs{
					FileSystemId:   pulumi.String("string"),
					FileSystemPath: pulumi.String("string"),
				},
			},
		},
		CustomPosixUserConfig: &sagemaker.DomainDefaultSpaceSettingsCustomPosixUserConfigArgs{
			Gid: pulumi.Int(0),
			Uid: pulumi.Int(0),
		},
		JupyterLabAppSettings: &sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsArgs{
			AppLifecycleManagement: &sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementArgs{
				IdleSettings: &sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs{
					IdleTimeoutInMinutes:    pulumi.Int(0),
					LifecycleManagement:     pulumi.String("string"),
					MaxIdleTimeoutInMinutes: pulumi.Int(0),
					MinIdleTimeoutInMinutes: pulumi.Int(0),
				},
			},
			BuiltInLifecycleConfigArn: pulumi.String("string"),
			CodeRepositories: sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsCodeRepositoryArray{
				&sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsCodeRepositoryArgs{
					RepositoryUrl: pulumi.String("string"),
				},
			},
			CustomImages: sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImageArray{
				&sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImageArgs{
					AppImageConfigName: pulumi.String("string"),
					ImageName:          pulumi.String("string"),
					ImageVersionNumber: pulumi.Int(0),
				},
			},
			DefaultResourceSpec: &sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
			EmrSettings: &sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsEmrSettingsArgs{
				AssumableRoleArns: pulumi.StringArray{
					pulumi.String("string"),
				},
				ExecutionRoleArns: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
			LifecycleConfigArns: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
		JupyterServerAppSettings: &sagemaker.DomainDefaultSpaceSettingsJupyterServerAppSettingsArgs{
			CodeRepositories: sagemaker.DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryArray{
				&sagemaker.DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryArgs{
					RepositoryUrl: pulumi.String("string"),
				},
			},
			DefaultResourceSpec: &sagemaker.DomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
			LifecycleConfigArns: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
		KernelGatewayAppSettings: &sagemaker.DomainDefaultSpaceSettingsKernelGatewayAppSettingsArgs{
			CustomImages: sagemaker.DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageArray{
				&sagemaker.DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageArgs{
					AppImageConfigName: pulumi.String("string"),
					ImageName:          pulumi.String("string"),
					ImageVersionNumber: pulumi.Int(0),
				},
			},
			DefaultResourceSpec: &sagemaker.DomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
			LifecycleConfigArns: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
		SecurityGroups: pulumi.StringArray{
			pulumi.String("string"),
		},
		SpaceStorageSettings: &sagemaker.DomainDefaultSpaceSettingsSpaceStorageSettingsArgs{
			DefaultEbsStorageSettings: &sagemaker.DomainDefaultSpaceSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs{
				DefaultEbsVolumeSizeInGb: pulumi.Int(0),
				MaximumEbsVolumeSizeInGb: pulumi.Int(0),
			},
		},
	},
	DomainSettings: &sagemaker.DomainDomainSettingsArgs{
		DockerSettings: &sagemaker.DomainDomainSettingsDockerSettingsArgs{
			EnableDockerAccess: pulumi.String("string"),
			VpcOnlyTrustedAccounts: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
		ExecutionRoleIdentityConfig: pulumi.String("string"),
		RStudioServerProDomainSettings: &sagemaker.DomainDomainSettingsRStudioServerProDomainSettingsArgs{
			DomainExecutionRoleArn: pulumi.String("string"),
			DefaultResourceSpec: &sagemaker.DomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
			RStudioConnectUrl:        pulumi.String("string"),
			RStudioPackageManagerUrl: pulumi.String("string"),
		},
		SecurityGroupIds: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	KmsKeyId: pulumi.String("string"),
	RetentionPolicy: &sagemaker.DomainRetentionPolicyArgs{
		HomeEfsFileSystem: pulumi.String("string"),
	},
	AppNetworkAccessType: pulumi.String("string"),
	TagPropagation:       pulumi.String("string"),
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	AppSecurityGroupManagement: pulumi.String("string"),
})
var exampledomainResourceResourceFromSagemakerdomain = new Domain("exampledomainResourceResourceFromSagemakerdomain", DomainArgs.builder()
    .domainName("string")
    .vpcId("string")
    .authMode("string")
    .subnetIds("string")
    .defaultUserSettings(DomainDefaultUserSettingsArgs.builder()
        .executionRole("string")
        .jupyterServerAppSettings(DomainDefaultUserSettingsJupyterServerAppSettingsArgs.builder()
            .codeRepositories(DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryArgs.builder()
                .repositoryUrl("string")
                .build())
            .defaultResourceSpec(DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .lifecycleConfigArns("string")
            .build())
        .defaultLandingUri("string")
        .kernelGatewayAppSettings(DomainDefaultUserSettingsKernelGatewayAppSettingsArgs.builder()
            .customImages(DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs.builder()
                .appImageConfigName("string")
                .imageName("string")
                .imageVersionNumber(0)
                .build())
            .defaultResourceSpec(DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .lifecycleConfigArns("string")
            .build())
        .customPosixUserConfig(DomainDefaultUserSettingsCustomPosixUserConfigArgs.builder()
            .gid(0)
            .uid(0)
            .build())
        .rSessionAppSettings(DomainDefaultUserSettingsRSessionAppSettingsArgs.builder()
            .customImages(DomainDefaultUserSettingsRSessionAppSettingsCustomImageArgs.builder()
                .appImageConfigName("string")
                .imageName("string")
                .imageVersionNumber(0)
                .build())
            .defaultResourceSpec(DomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .build())
        .canvasAppSettings(DomainDefaultUserSettingsCanvasAppSettingsArgs.builder()
            .directDeploySettings(DomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsArgs.builder()
                .status("string")
                .build())
            .emrServerlessSettings(DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs.builder()
                .executionRoleArn("string")
                .status("string")
                .build())
            .generativeAiSettings(DomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs.builder()
                .amazonBedrockRoleArn("string")
                .build())
            .identityProviderOauthSettings(DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs.builder()
                .secretArn("string")
                .dataSourceName("string")
                .status("string")
                .build())
            .kendraSettings(DomainDefaultUserSettingsCanvasAppSettingsKendraSettingsArgs.builder()
                .status("string")
                .build())
            .modelRegisterSettings(DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsArgs.builder()
                .crossAccountModelRegisterRoleArn("string")
                .status("string")
                .build())
            .timeSeriesForecastingSettings(DomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs.builder()
                .amazonForecastRoleArn("string")
                .status("string")
                .build())
            .workspaceSettings(DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsArgs.builder()
                .s3ArtifactPath("string")
                .s3KmsKeyId("string")
                .build())
            .build())
        .jupyterLabAppSettings(DomainDefaultUserSettingsJupyterLabAppSettingsArgs.builder()
            .appLifecycleManagement(DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs.builder()
                .idleSettings(DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs.builder()
                    .idleTimeoutInMinutes(0)
                    .lifecycleManagement("string")
                    .maxIdleTimeoutInMinutes(0)
                    .minIdleTimeoutInMinutes(0)
                    .build())
                .build())
            .builtInLifecycleConfigArn("string")
            .codeRepositories(DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryArgs.builder()
                .repositoryUrl("string")
                .build())
            .customImages(DomainDefaultUserSettingsJupyterLabAppSettingsCustomImageArgs.builder()
                .appImageConfigName("string")
                .imageName("string")
                .imageVersionNumber(0)
                .build())
            .defaultResourceSpec(DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .emrSettings(DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettingsArgs.builder()
                .assumableRoleArns("string")
                .executionRoleArns("string")
                .build())
            .lifecycleConfigArns("string")
            .build())
        .rStudioServerProAppSettings(DomainDefaultUserSettingsRStudioServerProAppSettingsArgs.builder()
            .accessStatus("string")
            .userGroup("string")
            .build())
        .customFileSystemConfigs(DomainDefaultUserSettingsCustomFileSystemConfigArgs.builder()
            .efsFileSystemConfig(DomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs.builder()
                .fileSystemId("string")
                .fileSystemPath("string")
                .build())
            .build())
        .codeEditorAppSettings(DomainDefaultUserSettingsCodeEditorAppSettingsArgs.builder()
            .appLifecycleManagement(DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementArgs.builder()
                .idleSettings(DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsArgs.builder()
                    .idleTimeoutInMinutes(0)
                    .lifecycleManagement("string")
                    .maxIdleTimeoutInMinutes(0)
                    .minIdleTimeoutInMinutes(0)
                    .build())
                .build())
            .builtInLifecycleConfigArn("string")
            .customImages(DomainDefaultUserSettingsCodeEditorAppSettingsCustomImageArgs.builder()
                .appImageConfigName("string")
                .imageName("string")
                .imageVersionNumber(0)
                .build())
            .defaultResourceSpec(DomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .lifecycleConfigArns("string")
            .build())
        .autoMountHomeEfs("string")
        .securityGroups("string")
        .sharingSettings(DomainDefaultUserSettingsSharingSettingsArgs.builder()
            .notebookOutputOption("string")
            .s3KmsKeyId("string")
            .s3OutputPath("string")
            .build())
        .spaceStorageSettings(DomainDefaultUserSettingsSpaceStorageSettingsArgs.builder()
            .defaultEbsStorageSettings(DomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs.builder()
                .defaultEbsVolumeSizeInGb(0)
                .maximumEbsVolumeSizeInGb(0)
                .build())
            .build())
        .studioWebPortal("string")
        .studioWebPortalSettings(DomainDefaultUserSettingsStudioWebPortalSettingsArgs.builder()
            .hiddenAppTypes("string")
            .hiddenInstanceTypes("string")
            .hiddenMlTools("string")
            .build())
        .tensorBoardAppSettings(DomainDefaultUserSettingsTensorBoardAppSettingsArgs.builder()
            .defaultResourceSpec(DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .build())
        .build())
    .defaultSpaceSettings(DomainDefaultSpaceSettingsArgs.builder()
        .executionRole("string")
        .customFileSystemConfigs(DomainDefaultSpaceSettingsCustomFileSystemConfigArgs.builder()
            .efsFileSystemConfig(DomainDefaultSpaceSettingsCustomFileSystemConfigEfsFileSystemConfigArgs.builder()
                .fileSystemId("string")
                .fileSystemPath("string")
                .build())
            .build())
        .customPosixUserConfig(DomainDefaultSpaceSettingsCustomPosixUserConfigArgs.builder()
            .gid(0)
            .uid(0)
            .build())
        .jupyterLabAppSettings(DomainDefaultSpaceSettingsJupyterLabAppSettingsArgs.builder()
            .appLifecycleManagement(DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementArgs.builder()
                .idleSettings(DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs.builder()
                    .idleTimeoutInMinutes(0)
                    .lifecycleManagement("string")
                    .maxIdleTimeoutInMinutes(0)
                    .minIdleTimeoutInMinutes(0)
                    .build())
                .build())
            .builtInLifecycleConfigArn("string")
            .codeRepositories(DomainDefaultSpaceSettingsJupyterLabAppSettingsCodeRepositoryArgs.builder()
                .repositoryUrl("string")
                .build())
            .customImages(DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImageArgs.builder()
                .appImageConfigName("string")
                .imageName("string")
                .imageVersionNumber(0)
                .build())
            .defaultResourceSpec(DomainDefaultSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .emrSettings(DomainDefaultSpaceSettingsJupyterLabAppSettingsEmrSettingsArgs.builder()
                .assumableRoleArns("string")
                .executionRoleArns("string")
                .build())
            .lifecycleConfigArns("string")
            .build())
        .jupyterServerAppSettings(DomainDefaultSpaceSettingsJupyterServerAppSettingsArgs.builder()
            .codeRepositories(DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryArgs.builder()
                .repositoryUrl("string")
                .build())
            .defaultResourceSpec(DomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .lifecycleConfigArns("string")
            .build())
        .kernelGatewayAppSettings(DomainDefaultSpaceSettingsKernelGatewayAppSettingsArgs.builder()
            .customImages(DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageArgs.builder()
                .appImageConfigName("string")
                .imageName("string")
                .imageVersionNumber(0)
                .build())
            .defaultResourceSpec(DomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .lifecycleConfigArns("string")
            .build())
        .securityGroups("string")
        .spaceStorageSettings(DomainDefaultSpaceSettingsSpaceStorageSettingsArgs.builder()
            .defaultEbsStorageSettings(DomainDefaultSpaceSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs.builder()
                .defaultEbsVolumeSizeInGb(0)
                .maximumEbsVolumeSizeInGb(0)
                .build())
            .build())
        .build())
    .domainSettings(DomainDomainSettingsArgs.builder()
        .dockerSettings(DomainDomainSettingsDockerSettingsArgs.builder()
            .enableDockerAccess("string")
            .vpcOnlyTrustedAccounts("string")
            .build())
        .executionRoleIdentityConfig("string")
        .rStudioServerProDomainSettings(DomainDomainSettingsRStudioServerProDomainSettingsArgs.builder()
            .domainExecutionRoleArn("string")
            .defaultResourceSpec(DomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .rStudioConnectUrl("string")
            .rStudioPackageManagerUrl("string")
            .build())
        .securityGroupIds("string")
        .build())
    .kmsKeyId("string")
    .retentionPolicy(DomainRetentionPolicyArgs.builder()
        .homeEfsFileSystem("string")
        .build())
    .appNetworkAccessType("string")
    .tagPropagation("string")
    .tags(Map.of("string", "string"))
    .appSecurityGroupManagement("string")
    .build());
exampledomain_resource_resource_from_sagemakerdomain = aws.sagemaker.Domain("exampledomainResourceResourceFromSagemakerdomain",
    domain_name="string",
    vpc_id="string",
    auth_mode="string",
    subnet_ids=["string"],
    default_user_settings={
        "execution_role": "string",
        "jupyter_server_app_settings": {
            "code_repositories": [{
                "repository_url": "string",
            }],
            "default_resource_spec": {
                "instance_type": "string",
                "lifecycle_config_arn": "string",
                "sagemaker_image_arn": "string",
                "sagemaker_image_version_alias": "string",
                "sagemaker_image_version_arn": "string",
            },
            "lifecycle_config_arns": ["string"],
        },
        "default_landing_uri": "string",
        "kernel_gateway_app_settings": {
            "custom_images": [{
                "app_image_config_name": "string",
                "image_name": "string",
                "image_version_number": 0,
            }],
            "default_resource_spec": {
                "instance_type": "string",
                "lifecycle_config_arn": "string",
                "sagemaker_image_arn": "string",
                "sagemaker_image_version_alias": "string",
                "sagemaker_image_version_arn": "string",
            },
            "lifecycle_config_arns": ["string"],
        },
        "custom_posix_user_config": {
            "gid": 0,
            "uid": 0,
        },
        "r_session_app_settings": {
            "custom_images": [{
                "app_image_config_name": "string",
                "image_name": "string",
                "image_version_number": 0,
            }],
            "default_resource_spec": {
                "instance_type": "string",
                "lifecycle_config_arn": "string",
                "sagemaker_image_arn": "string",
                "sagemaker_image_version_alias": "string",
                "sagemaker_image_version_arn": "string",
            },
        },
        "canvas_app_settings": {
            "direct_deploy_settings": {
                "status": "string",
            },
            "emr_serverless_settings": {
                "execution_role_arn": "string",
                "status": "string",
            },
            "generative_ai_settings": {
                "amazon_bedrock_role_arn": "string",
            },
            "identity_provider_oauth_settings": [{
                "secret_arn": "string",
                "data_source_name": "string",
                "status": "string",
            }],
            "kendra_settings": {
                "status": "string",
            },
            "model_register_settings": {
                "cross_account_model_register_role_arn": "string",
                "status": "string",
            },
            "time_series_forecasting_settings": {
                "amazon_forecast_role_arn": "string",
                "status": "string",
            },
            "workspace_settings": {
                "s3_artifact_path": "string",
                "s3_kms_key_id": "string",
            },
        },
        "jupyter_lab_app_settings": {
            "app_lifecycle_management": {
                "idle_settings": {
                    "idle_timeout_in_minutes": 0,
                    "lifecycle_management": "string",
                    "max_idle_timeout_in_minutes": 0,
                    "min_idle_timeout_in_minutes": 0,
                },
            },
            "built_in_lifecycle_config_arn": "string",
            "code_repositories": [{
                "repository_url": "string",
            }],
            "custom_images": [{
                "app_image_config_name": "string",
                "image_name": "string",
                "image_version_number": 0,
            }],
            "default_resource_spec": {
                "instance_type": "string",
                "lifecycle_config_arn": "string",
                "sagemaker_image_arn": "string",
                "sagemaker_image_version_alias": "string",
                "sagemaker_image_version_arn": "string",
            },
            "emr_settings": {
                "assumable_role_arns": ["string"],
                "execution_role_arns": ["string"],
            },
            "lifecycle_config_arns": ["string"],
        },
        "r_studio_server_pro_app_settings": {
            "access_status": "string",
            "user_group": "string",
        },
        "custom_file_system_configs": [{
            "efs_file_system_config": {
                "file_system_id": "string",
                "file_system_path": "string",
            },
        }],
        "code_editor_app_settings": {
            "app_lifecycle_management": {
                "idle_settings": {
                    "idle_timeout_in_minutes": 0,
                    "lifecycle_management": "string",
                    "max_idle_timeout_in_minutes": 0,
                    "min_idle_timeout_in_minutes": 0,
                },
            },
            "built_in_lifecycle_config_arn": "string",
            "custom_images": [{
                "app_image_config_name": "string",
                "image_name": "string",
                "image_version_number": 0,
            }],
            "default_resource_spec": {
                "instance_type": "string",
                "lifecycle_config_arn": "string",
                "sagemaker_image_arn": "string",
                "sagemaker_image_version_alias": "string",
                "sagemaker_image_version_arn": "string",
            },
            "lifecycle_config_arns": ["string"],
        },
        "auto_mount_home_efs": "string",
        "security_groups": ["string"],
        "sharing_settings": {
            "notebook_output_option": "string",
            "s3_kms_key_id": "string",
            "s3_output_path": "string",
        },
        "space_storage_settings": {
            "default_ebs_storage_settings": {
                "default_ebs_volume_size_in_gb": 0,
                "maximum_ebs_volume_size_in_gb": 0,
            },
        },
        "studio_web_portal": "string",
        "studio_web_portal_settings": {
            "hidden_app_types": ["string"],
            "hidden_instance_types": ["string"],
            "hidden_ml_tools": ["string"],
        },
        "tensor_board_app_settings": {
            "default_resource_spec": {
                "instance_type": "string",
                "lifecycle_config_arn": "string",
                "sagemaker_image_arn": "string",
                "sagemaker_image_version_alias": "string",
                "sagemaker_image_version_arn": "string",
            },
        },
    },
    default_space_settings={
        "execution_role": "string",
        "custom_file_system_configs": [{
            "efs_file_system_config": {
                "file_system_id": "string",
                "file_system_path": "string",
            },
        }],
        "custom_posix_user_config": {
            "gid": 0,
            "uid": 0,
        },
        "jupyter_lab_app_settings": {
            "app_lifecycle_management": {
                "idle_settings": {
                    "idle_timeout_in_minutes": 0,
                    "lifecycle_management": "string",
                    "max_idle_timeout_in_minutes": 0,
                    "min_idle_timeout_in_minutes": 0,
                },
            },
            "built_in_lifecycle_config_arn": "string",
            "code_repositories": [{
                "repository_url": "string",
            }],
            "custom_images": [{
                "app_image_config_name": "string",
                "image_name": "string",
                "image_version_number": 0,
            }],
            "default_resource_spec": {
                "instance_type": "string",
                "lifecycle_config_arn": "string",
                "sagemaker_image_arn": "string",
                "sagemaker_image_version_alias": "string",
                "sagemaker_image_version_arn": "string",
            },
            "emr_settings": {
                "assumable_role_arns": ["string"],
                "execution_role_arns": ["string"],
            },
            "lifecycle_config_arns": ["string"],
        },
        "jupyter_server_app_settings": {
            "code_repositories": [{
                "repository_url": "string",
            }],
            "default_resource_spec": {
                "instance_type": "string",
                "lifecycle_config_arn": "string",
                "sagemaker_image_arn": "string",
                "sagemaker_image_version_alias": "string",
                "sagemaker_image_version_arn": "string",
            },
            "lifecycle_config_arns": ["string"],
        },
        "kernel_gateway_app_settings": {
            "custom_images": [{
                "app_image_config_name": "string",
                "image_name": "string",
                "image_version_number": 0,
            }],
            "default_resource_spec": {
                "instance_type": "string",
                "lifecycle_config_arn": "string",
                "sagemaker_image_arn": "string",
                "sagemaker_image_version_alias": "string",
                "sagemaker_image_version_arn": "string",
            },
            "lifecycle_config_arns": ["string"],
        },
        "security_groups": ["string"],
        "space_storage_settings": {
            "default_ebs_storage_settings": {
                "default_ebs_volume_size_in_gb": 0,
                "maximum_ebs_volume_size_in_gb": 0,
            },
        },
    },
    domain_settings={
        "docker_settings": {
            "enable_docker_access": "string",
            "vpc_only_trusted_accounts": ["string"],
        },
        "execution_role_identity_config": "string",
        "r_studio_server_pro_domain_settings": {
            "domain_execution_role_arn": "string",
            "default_resource_spec": {
                "instance_type": "string",
                "lifecycle_config_arn": "string",
                "sagemaker_image_arn": "string",
                "sagemaker_image_version_alias": "string",
                "sagemaker_image_version_arn": "string",
            },
            "r_studio_connect_url": "string",
            "r_studio_package_manager_url": "string",
        },
        "security_group_ids": ["string"],
    },
    kms_key_id="string",
    retention_policy={
        "home_efs_file_system": "string",
    },
    app_network_access_type="string",
    tag_propagation="string",
    tags={
        "string": "string",
    },
    app_security_group_management="string")
const exampledomainResourceResourceFromSagemakerdomain = new aws.sagemaker.Domain("exampledomainResourceResourceFromSagemakerdomain", {
    domainName: "string",
    vpcId: "string",
    authMode: "string",
    subnetIds: ["string"],
    defaultUserSettings: {
        executionRole: "string",
        jupyterServerAppSettings: {
            codeRepositories: [{
                repositoryUrl: "string",
            }],
            defaultResourceSpec: {
                instanceType: "string",
                lifecycleConfigArn: "string",
                sagemakerImageArn: "string",
                sagemakerImageVersionAlias: "string",
                sagemakerImageVersionArn: "string",
            },
            lifecycleConfigArns: ["string"],
        },
        defaultLandingUri: "string",
        kernelGatewayAppSettings: {
            customImages: [{
                appImageConfigName: "string",
                imageName: "string",
                imageVersionNumber: 0,
            }],
            defaultResourceSpec: {
                instanceType: "string",
                lifecycleConfigArn: "string",
                sagemakerImageArn: "string",
                sagemakerImageVersionAlias: "string",
                sagemakerImageVersionArn: "string",
            },
            lifecycleConfigArns: ["string"],
        },
        customPosixUserConfig: {
            gid: 0,
            uid: 0,
        },
        rSessionAppSettings: {
            customImages: [{
                appImageConfigName: "string",
                imageName: "string",
                imageVersionNumber: 0,
            }],
            defaultResourceSpec: {
                instanceType: "string",
                lifecycleConfigArn: "string",
                sagemakerImageArn: "string",
                sagemakerImageVersionAlias: "string",
                sagemakerImageVersionArn: "string",
            },
        },
        canvasAppSettings: {
            directDeploySettings: {
                status: "string",
            },
            emrServerlessSettings: {
                executionRoleArn: "string",
                status: "string",
            },
            generativeAiSettings: {
                amazonBedrockRoleArn: "string",
            },
            identityProviderOauthSettings: [{
                secretArn: "string",
                dataSourceName: "string",
                status: "string",
            }],
            kendraSettings: {
                status: "string",
            },
            modelRegisterSettings: {
                crossAccountModelRegisterRoleArn: "string",
                status: "string",
            },
            timeSeriesForecastingSettings: {
                amazonForecastRoleArn: "string",
                status: "string",
            },
            workspaceSettings: {
                s3ArtifactPath: "string",
                s3KmsKeyId: "string",
            },
        },
        jupyterLabAppSettings: {
            appLifecycleManagement: {
                idleSettings: {
                    idleTimeoutInMinutes: 0,
                    lifecycleManagement: "string",
                    maxIdleTimeoutInMinutes: 0,
                    minIdleTimeoutInMinutes: 0,
                },
            },
            builtInLifecycleConfigArn: "string",
            codeRepositories: [{
                repositoryUrl: "string",
            }],
            customImages: [{
                appImageConfigName: "string",
                imageName: "string",
                imageVersionNumber: 0,
            }],
            defaultResourceSpec: {
                instanceType: "string",
                lifecycleConfigArn: "string",
                sagemakerImageArn: "string",
                sagemakerImageVersionAlias: "string",
                sagemakerImageVersionArn: "string",
            },
            emrSettings: {
                assumableRoleArns: ["string"],
                executionRoleArns: ["string"],
            },
            lifecycleConfigArns: ["string"],
        },
        rStudioServerProAppSettings: {
            accessStatus: "string",
            userGroup: "string",
        },
        customFileSystemConfigs: [{
            efsFileSystemConfig: {
                fileSystemId: "string",
                fileSystemPath: "string",
            },
        }],
        codeEditorAppSettings: {
            appLifecycleManagement: {
                idleSettings: {
                    idleTimeoutInMinutes: 0,
                    lifecycleManagement: "string",
                    maxIdleTimeoutInMinutes: 0,
                    minIdleTimeoutInMinutes: 0,
                },
            },
            builtInLifecycleConfigArn: "string",
            customImages: [{
                appImageConfigName: "string",
                imageName: "string",
                imageVersionNumber: 0,
            }],
            defaultResourceSpec: {
                instanceType: "string",
                lifecycleConfigArn: "string",
                sagemakerImageArn: "string",
                sagemakerImageVersionAlias: "string",
                sagemakerImageVersionArn: "string",
            },
            lifecycleConfigArns: ["string"],
        },
        autoMountHomeEfs: "string",
        securityGroups: ["string"],
        sharingSettings: {
            notebookOutputOption: "string",
            s3KmsKeyId: "string",
            s3OutputPath: "string",
        },
        spaceStorageSettings: {
            defaultEbsStorageSettings: {
                defaultEbsVolumeSizeInGb: 0,
                maximumEbsVolumeSizeInGb: 0,
            },
        },
        studioWebPortal: "string",
        studioWebPortalSettings: {
            hiddenAppTypes: ["string"],
            hiddenInstanceTypes: ["string"],
            hiddenMlTools: ["string"],
        },
        tensorBoardAppSettings: {
            defaultResourceSpec: {
                instanceType: "string",
                lifecycleConfigArn: "string",
                sagemakerImageArn: "string",
                sagemakerImageVersionAlias: "string",
                sagemakerImageVersionArn: "string",
            },
        },
    },
    defaultSpaceSettings: {
        executionRole: "string",
        customFileSystemConfigs: [{
            efsFileSystemConfig: {
                fileSystemId: "string",
                fileSystemPath: "string",
            },
        }],
        customPosixUserConfig: {
            gid: 0,
            uid: 0,
        },
        jupyterLabAppSettings: {
            appLifecycleManagement: {
                idleSettings: {
                    idleTimeoutInMinutes: 0,
                    lifecycleManagement: "string",
                    maxIdleTimeoutInMinutes: 0,
                    minIdleTimeoutInMinutes: 0,
                },
            },
            builtInLifecycleConfigArn: "string",
            codeRepositories: [{
                repositoryUrl: "string",
            }],
            customImages: [{
                appImageConfigName: "string",
                imageName: "string",
                imageVersionNumber: 0,
            }],
            defaultResourceSpec: {
                instanceType: "string",
                lifecycleConfigArn: "string",
                sagemakerImageArn: "string",
                sagemakerImageVersionAlias: "string",
                sagemakerImageVersionArn: "string",
            },
            emrSettings: {
                assumableRoleArns: ["string"],
                executionRoleArns: ["string"],
            },
            lifecycleConfigArns: ["string"],
        },
        jupyterServerAppSettings: {
            codeRepositories: [{
                repositoryUrl: "string",
            }],
            defaultResourceSpec: {
                instanceType: "string",
                lifecycleConfigArn: "string",
                sagemakerImageArn: "string",
                sagemakerImageVersionAlias: "string",
                sagemakerImageVersionArn: "string",
            },
            lifecycleConfigArns: ["string"],
        },
        kernelGatewayAppSettings: {
            customImages: [{
                appImageConfigName: "string",
                imageName: "string",
                imageVersionNumber: 0,
            }],
            defaultResourceSpec: {
                instanceType: "string",
                lifecycleConfigArn: "string",
                sagemakerImageArn: "string",
                sagemakerImageVersionAlias: "string",
                sagemakerImageVersionArn: "string",
            },
            lifecycleConfigArns: ["string"],
        },
        securityGroups: ["string"],
        spaceStorageSettings: {
            defaultEbsStorageSettings: {
                defaultEbsVolumeSizeInGb: 0,
                maximumEbsVolumeSizeInGb: 0,
            },
        },
    },
    domainSettings: {
        dockerSettings: {
            enableDockerAccess: "string",
            vpcOnlyTrustedAccounts: ["string"],
        },
        executionRoleIdentityConfig: "string",
        rStudioServerProDomainSettings: {
            domainExecutionRoleArn: "string",
            defaultResourceSpec: {
                instanceType: "string",
                lifecycleConfigArn: "string",
                sagemakerImageArn: "string",
                sagemakerImageVersionAlias: "string",
                sagemakerImageVersionArn: "string",
            },
            rStudioConnectUrl: "string",
            rStudioPackageManagerUrl: "string",
        },
        securityGroupIds: ["string"],
    },
    kmsKeyId: "string",
    retentionPolicy: {
        homeEfsFileSystem: "string",
    },
    appNetworkAccessType: "string",
    tagPropagation: "string",
    tags: {
        string: "string",
    },
    appSecurityGroupManagement: "string",
});
type: aws:sagemaker:Domain
properties:
    appNetworkAccessType: string
    appSecurityGroupManagement: string
    authMode: string
    defaultSpaceSettings:
        customFileSystemConfigs:
            - efsFileSystemConfig:
                fileSystemId: string
                fileSystemPath: string
        customPosixUserConfig:
            gid: 0
            uid: 0
        executionRole: string
        jupyterLabAppSettings:
            appLifecycleManagement:
                idleSettings:
                    idleTimeoutInMinutes: 0
                    lifecycleManagement: string
                    maxIdleTimeoutInMinutes: 0
                    minIdleTimeoutInMinutes: 0
            builtInLifecycleConfigArn: string
            codeRepositories:
                - repositoryUrl: string
            customImages:
                - appImageConfigName: string
                  imageName: string
                  imageVersionNumber: 0
            defaultResourceSpec:
                instanceType: string
                lifecycleConfigArn: string
                sagemakerImageArn: string
                sagemakerImageVersionAlias: string
                sagemakerImageVersionArn: string
            emrSettings:
                assumableRoleArns:
                    - string
                executionRoleArns:
                    - string
            lifecycleConfigArns:
                - string
        jupyterServerAppSettings:
            codeRepositories:
                - repositoryUrl: string
            defaultResourceSpec:
                instanceType: string
                lifecycleConfigArn: string
                sagemakerImageArn: string
                sagemakerImageVersionAlias: string
                sagemakerImageVersionArn: string
            lifecycleConfigArns:
                - string
        kernelGatewayAppSettings:
            customImages:
                - appImageConfigName: string
                  imageName: string
                  imageVersionNumber: 0
            defaultResourceSpec:
                instanceType: string
                lifecycleConfigArn: string
                sagemakerImageArn: string
                sagemakerImageVersionAlias: string
                sagemakerImageVersionArn: string
            lifecycleConfigArns:
                - string
        securityGroups:
            - string
        spaceStorageSettings:
            defaultEbsStorageSettings:
                defaultEbsVolumeSizeInGb: 0
                maximumEbsVolumeSizeInGb: 0
    defaultUserSettings:
        autoMountHomeEfs: string
        canvasAppSettings:
            directDeploySettings:
                status: string
            emrServerlessSettings:
                executionRoleArn: string
                status: string
            generativeAiSettings:
                amazonBedrockRoleArn: string
            identityProviderOauthSettings:
                - dataSourceName: string
                  secretArn: string
                  status: string
            kendraSettings:
                status: string
            modelRegisterSettings:
                crossAccountModelRegisterRoleArn: string
                status: string
            timeSeriesForecastingSettings:
                amazonForecastRoleArn: string
                status: string
            workspaceSettings:
                s3ArtifactPath: string
                s3KmsKeyId: string
        codeEditorAppSettings:
            appLifecycleManagement:
                idleSettings:
                    idleTimeoutInMinutes: 0
                    lifecycleManagement: string
                    maxIdleTimeoutInMinutes: 0
                    minIdleTimeoutInMinutes: 0
            builtInLifecycleConfigArn: string
            customImages:
                - appImageConfigName: string
                  imageName: string
                  imageVersionNumber: 0
            defaultResourceSpec:
                instanceType: string
                lifecycleConfigArn: string
                sagemakerImageArn: string
                sagemakerImageVersionAlias: string
                sagemakerImageVersionArn: string
            lifecycleConfigArns:
                - string
        customFileSystemConfigs:
            - efsFileSystemConfig:
                fileSystemId: string
                fileSystemPath: string
        customPosixUserConfig:
            gid: 0
            uid: 0
        defaultLandingUri: string
        executionRole: string
        jupyterLabAppSettings:
            appLifecycleManagement:
                idleSettings:
                    idleTimeoutInMinutes: 0
                    lifecycleManagement: string
                    maxIdleTimeoutInMinutes: 0
                    minIdleTimeoutInMinutes: 0
            builtInLifecycleConfigArn: string
            codeRepositories:
                - repositoryUrl: string
            customImages:
                - appImageConfigName: string
                  imageName: string
                  imageVersionNumber: 0
            defaultResourceSpec:
                instanceType: string
                lifecycleConfigArn: string
                sagemakerImageArn: string
                sagemakerImageVersionAlias: string
                sagemakerImageVersionArn: string
            emrSettings:
                assumableRoleArns:
                    - string
                executionRoleArns:
                    - string
            lifecycleConfigArns:
                - string
        jupyterServerAppSettings:
            codeRepositories:
                - repositoryUrl: string
            defaultResourceSpec:
                instanceType: string
                lifecycleConfigArn: string
                sagemakerImageArn: string
                sagemakerImageVersionAlias: string
                sagemakerImageVersionArn: string
            lifecycleConfigArns:
                - string
        kernelGatewayAppSettings:
            customImages:
                - appImageConfigName: string
                  imageName: string
                  imageVersionNumber: 0
            defaultResourceSpec:
                instanceType: string
                lifecycleConfigArn: string
                sagemakerImageArn: string
                sagemakerImageVersionAlias: string
                sagemakerImageVersionArn: string
            lifecycleConfigArns:
                - string
        rSessionAppSettings:
            customImages:
                - appImageConfigName: string
                  imageName: string
                  imageVersionNumber: 0
            defaultResourceSpec:
                instanceType: string
                lifecycleConfigArn: string
                sagemakerImageArn: string
                sagemakerImageVersionAlias: string
                sagemakerImageVersionArn: string
        rStudioServerProAppSettings:
            accessStatus: string
            userGroup: string
        securityGroups:
            - string
        sharingSettings:
            notebookOutputOption: string
            s3KmsKeyId: string
            s3OutputPath: string
        spaceStorageSettings:
            defaultEbsStorageSettings:
                defaultEbsVolumeSizeInGb: 0
                maximumEbsVolumeSizeInGb: 0
        studioWebPortal: string
        studioWebPortalSettings:
            hiddenAppTypes:
                - string
            hiddenInstanceTypes:
                - string
            hiddenMlTools:
                - string
        tensorBoardAppSettings:
            defaultResourceSpec:
                instanceType: string
                lifecycleConfigArn: string
                sagemakerImageArn: string
                sagemakerImageVersionAlias: string
                sagemakerImageVersionArn: string
    domainName: string
    domainSettings:
        dockerSettings:
            enableDockerAccess: string
            vpcOnlyTrustedAccounts:
                - string
        executionRoleIdentityConfig: string
        rStudioServerProDomainSettings:
            defaultResourceSpec:
                instanceType: string
                lifecycleConfigArn: string
                sagemakerImageArn: string
                sagemakerImageVersionAlias: string
                sagemakerImageVersionArn: string
            domainExecutionRoleArn: string
            rStudioConnectUrl: string
            rStudioPackageManagerUrl: string
        securityGroupIds:
            - string
    kmsKeyId: string
    retentionPolicy:
        homeEfsFileSystem: string
    subnetIds:
        - string
    tagPropagation: string
    tags:
        string: string
    vpcId: string
Domain Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Domain resource accepts the following input properties:
- AuthMode string
- The mode of authentication that members use to access the domain. Valid values are IAMandSSO.
- DefaultUser DomainSettings Default User Settings 
- The default user settings. See default_user_settingsBlock below.
- DomainName string
- The domain name.
- SubnetIds List<string>
- The VPC subnets that Studio uses for communication.
- VpcId string
- The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - The following arguments are optional: 
- AppNetwork stringAccess Type 
- Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values arePublicInternetOnlyandVpcOnly.
- AppSecurity stringGroup Management 
- The entity that creates and manages the required security groups for inter-app communication in VPCOnlymode. Valid values areServiceandCustomer.
- DefaultSpace DomainSettings Default Space Settings 
- The default space settings. See default_space_settingsBlock below.
- DomainSettings DomainDomain Settings 
- The domain settings. See domain_settingsBlock below.
- KmsKey stringId 
- The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- RetentionPolicy DomainRetention Policy 
- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See retention_policyBlock below.
- TagPropagation string
- Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are:ENABLEDandDISABLED.
- Dictionary<string, string>
- A map of tags to assign to the resource. .If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- AuthMode string
- The mode of authentication that members use to access the domain. Valid values are IAMandSSO.
- DefaultUser DomainSettings Default User Settings Args 
- The default user settings. See default_user_settingsBlock below.
- DomainName string
- The domain name.
- SubnetIds []string
- The VPC subnets that Studio uses for communication.
- VpcId string
- The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - The following arguments are optional: 
- AppNetwork stringAccess Type 
- Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values arePublicInternetOnlyandVpcOnly.
- AppSecurity stringGroup Management 
- The entity that creates and manages the required security groups for inter-app communication in VPCOnlymode. Valid values areServiceandCustomer.
- DefaultSpace DomainSettings Default Space Settings Args 
- The default space settings. See default_space_settingsBlock below.
- DomainSettings DomainDomain Settings Args 
- The domain settings. See domain_settingsBlock below.
- KmsKey stringId 
- The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- RetentionPolicy DomainRetention Policy Args 
- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See retention_policyBlock below.
- TagPropagation string
- Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are:ENABLEDandDISABLED.
- map[string]string
- A map of tags to assign to the resource. .If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- authMode String
- The mode of authentication that members use to access the domain. Valid values are IAMandSSO.
- defaultUser DomainSettings Default User Settings 
- The default user settings. See default_user_settingsBlock below.
- domainName String
- The domain name.
- subnetIds List<String>
- The VPC subnets that Studio uses for communication.
- vpcId String
- The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - The following arguments are optional: 
- appNetwork StringAccess Type 
- Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values arePublicInternetOnlyandVpcOnly.
- appSecurity StringGroup Management 
- The entity that creates and manages the required security groups for inter-app communication in VPCOnlymode. Valid values areServiceandCustomer.
- defaultSpace DomainSettings Default Space Settings 
- The default space settings. See default_space_settingsBlock below.
- domainSettings DomainDomain Settings 
- The domain settings. See domain_settingsBlock below.
- kmsKey StringId 
- The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retentionPolicy DomainRetention Policy 
- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See retention_policyBlock below.
- tagPropagation String
- Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are:ENABLEDandDISABLED.
- Map<String,String>
- A map of tags to assign to the resource. .If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- authMode string
- The mode of authentication that members use to access the domain. Valid values are IAMandSSO.
- defaultUser DomainSettings Default User Settings 
- The default user settings. See default_user_settingsBlock below.
- domainName string
- The domain name.
- subnetIds string[]
- The VPC subnets that Studio uses for communication.
- vpcId string
- The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - The following arguments are optional: 
- appNetwork stringAccess Type 
- Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values arePublicInternetOnlyandVpcOnly.
- appSecurity stringGroup Management 
- The entity that creates and manages the required security groups for inter-app communication in VPCOnlymode. Valid values areServiceandCustomer.
- defaultSpace DomainSettings Default Space Settings 
- The default space settings. See default_space_settingsBlock below.
- domainSettings DomainDomain Settings 
- The domain settings. See domain_settingsBlock below.
- kmsKey stringId 
- The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retentionPolicy DomainRetention Policy 
- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See retention_policyBlock below.
- tagPropagation string
- Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are:ENABLEDandDISABLED.
- {[key: string]: string}
- A map of tags to assign to the resource. .If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- auth_mode str
- The mode of authentication that members use to access the domain. Valid values are IAMandSSO.
- default_user_ Domainsettings Default User Settings Args 
- The default user settings. See default_user_settingsBlock below.
- domain_name str
- The domain name.
- subnet_ids Sequence[str]
- The VPC subnets that Studio uses for communication.
- vpc_id str
- The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - The following arguments are optional: 
- app_network_ straccess_ type 
- Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values arePublicInternetOnlyandVpcOnly.
- app_security_ strgroup_ management 
- The entity that creates and manages the required security groups for inter-app communication in VPCOnlymode. Valid values areServiceandCustomer.
- default_space_ Domainsettings Default Space Settings Args 
- The default space settings. See default_space_settingsBlock below.
- domain_settings DomainDomain Settings Args 
- The domain settings. See domain_settingsBlock below.
- kms_key_ strid 
- The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retention_policy DomainRetention Policy Args 
- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See retention_policyBlock below.
- tag_propagation str
- Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are:ENABLEDandDISABLED.
- Mapping[str, str]
- A map of tags to assign to the resource. .If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- authMode String
- The mode of authentication that members use to access the domain. Valid values are IAMandSSO.
- defaultUser Property MapSettings 
- The default user settings. See default_user_settingsBlock below.
- domainName String
- The domain name.
- subnetIds List<String>
- The VPC subnets that Studio uses for communication.
- vpcId String
- The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - The following arguments are optional: 
- appNetwork StringAccess Type 
- Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values arePublicInternetOnlyandVpcOnly.
- appSecurity StringGroup Management 
- The entity that creates and manages the required security groups for inter-app communication in VPCOnlymode. Valid values areServiceandCustomer.
- defaultSpace Property MapSettings 
- The default space settings. See default_space_settingsBlock below.
- domainSettings Property Map
- The domain settings. See domain_settingsBlock below.
- kmsKey StringId 
- The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retentionPolicy Property Map
- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See retention_policyBlock below.
- tagPropagation String
- Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are:ENABLEDandDISABLED.
- Map<String>
- A map of tags to assign to the resource. .If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
Outputs
All input properties are implicitly available as output properties. Additionally, the Domain resource produces the following output properties:
- Arn string
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- HomeEfs stringFile System Id 
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- Id string
- The provider-assigned unique ID for this managed resource.
- SecurityGroup stringId For Domain Boundary 
- The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- SingleSign stringOn Application Arn 
- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- SingleSign stringOn Managed Application Instance Id 
- The SSO managed application instance ID.
- Dictionary<string, string>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- Url string
- The domain's URL.
- Arn string
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- HomeEfs stringFile System Id 
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- Id string
- The provider-assigned unique ID for this managed resource.
- SecurityGroup stringId For Domain Boundary 
- The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- SingleSign stringOn Application Arn 
- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- SingleSign stringOn Managed Application Instance Id 
- The SSO managed application instance ID.
- map[string]string
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- Url string
- The domain's URL.
- arn String
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- homeEfs StringFile System Id 
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- id String
- The provider-assigned unique ID for this managed resource.
- securityGroup StringId For Domain Boundary 
- The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- singleSign StringOn Application Arn 
- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- singleSign StringOn Managed Application Instance Id 
- The SSO managed application instance ID.
- Map<String,String>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- url String
- The domain's URL.
- arn string
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- homeEfs stringFile System Id 
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- id string
- The provider-assigned unique ID for this managed resource.
- securityGroup stringId For Domain Boundary 
- The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- singleSign stringOn Application Arn 
- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- singleSign stringOn Managed Application Instance Id 
- The SSO managed application instance ID.
- {[key: string]: string}
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- url string
- The domain's URL.
- arn str
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- home_efs_ strfile_ system_ id 
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- id str
- The provider-assigned unique ID for this managed resource.
- security_group_ strid_ for_ domain_ boundary 
- The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- single_sign_ stron_ application_ arn 
- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- single_sign_ stron_ managed_ application_ instance_ id 
- The SSO managed application instance ID.
- Mapping[str, str]
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- url str
- The domain's URL.
- arn String
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- homeEfs StringFile System Id 
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- id String
- The provider-assigned unique ID for this managed resource.
- securityGroup StringId For Domain Boundary 
- The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- singleSign StringOn Application Arn 
- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- singleSign StringOn Managed Application Instance Id 
- The SSO managed application instance ID.
- Map<String>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- url String
- The domain's URL.
Look up Existing Domain Resource
Get an existing Domain resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: DomainState, opts?: CustomResourceOptions): Domain@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        app_network_access_type: Optional[str] = None,
        app_security_group_management: Optional[str] = None,
        arn: Optional[str] = None,
        auth_mode: Optional[str] = None,
        default_space_settings: Optional[DomainDefaultSpaceSettingsArgs] = None,
        default_user_settings: Optional[DomainDefaultUserSettingsArgs] = None,
        domain_name: Optional[str] = None,
        domain_settings: Optional[DomainDomainSettingsArgs] = None,
        home_efs_file_system_id: Optional[str] = None,
        kms_key_id: Optional[str] = None,
        retention_policy: Optional[DomainRetentionPolicyArgs] = None,
        security_group_id_for_domain_boundary: Optional[str] = None,
        single_sign_on_application_arn: Optional[str] = None,
        single_sign_on_managed_application_instance_id: Optional[str] = None,
        subnet_ids: Optional[Sequence[str]] = None,
        tag_propagation: Optional[str] = None,
        tags: Optional[Mapping[str, str]] = None,
        tags_all: Optional[Mapping[str, str]] = None,
        url: Optional[str] = None,
        vpc_id: Optional[str] = None) -> Domainfunc GetDomain(ctx *Context, name string, id IDInput, state *DomainState, opts ...ResourceOption) (*Domain, error)public static Domain Get(string name, Input<string> id, DomainState? state, CustomResourceOptions? opts = null)public static Domain get(String name, Output<String> id, DomainState state, CustomResourceOptions options)resources:  _:    type: aws:sagemaker:Domain    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- AppNetwork stringAccess Type 
- Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values arePublicInternetOnlyandVpcOnly.
- AppSecurity stringGroup Management 
- The entity that creates and manages the required security groups for inter-app communication in VPCOnlymode. Valid values areServiceandCustomer.
- Arn string
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- AuthMode string
- The mode of authentication that members use to access the domain. Valid values are IAMandSSO.
- DefaultSpace DomainSettings Default Space Settings 
- The default space settings. See default_space_settingsBlock below.
- DefaultUser DomainSettings Default User Settings 
- The default user settings. See default_user_settingsBlock below.
- DomainName string
- The domain name.
- DomainSettings DomainDomain Settings 
- The domain settings. See domain_settingsBlock below.
- HomeEfs stringFile System Id 
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- KmsKey stringId 
- The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- RetentionPolicy DomainRetention Policy 
- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See retention_policyBlock below.
- SecurityGroup stringId For Domain Boundary 
- The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- SingleSign stringOn Application Arn 
- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- SingleSign stringOn Managed Application Instance Id 
- The SSO managed application instance ID.
- SubnetIds List<string>
- The VPC subnets that Studio uses for communication.
- TagPropagation string
- Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are:ENABLEDandDISABLED.
- Dictionary<string, string>
- A map of tags to assign to the resource. .If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- Dictionary<string, string>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- Url string
- The domain's URL.
- VpcId string
- The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - The following arguments are optional: 
- AppNetwork stringAccess Type 
- Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values arePublicInternetOnlyandVpcOnly.
- AppSecurity stringGroup Management 
- The entity that creates and manages the required security groups for inter-app communication in VPCOnlymode. Valid values areServiceandCustomer.
- Arn string
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- AuthMode string
- The mode of authentication that members use to access the domain. Valid values are IAMandSSO.
- DefaultSpace DomainSettings Default Space Settings Args 
- The default space settings. See default_space_settingsBlock below.
- DefaultUser DomainSettings Default User Settings Args 
- The default user settings. See default_user_settingsBlock below.
- DomainName string
- The domain name.
- DomainSettings DomainDomain Settings Args 
- The domain settings. See domain_settingsBlock below.
- HomeEfs stringFile System Id 
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- KmsKey stringId 
- The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- RetentionPolicy DomainRetention Policy Args 
- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See retention_policyBlock below.
- SecurityGroup stringId For Domain Boundary 
- The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- SingleSign stringOn Application Arn 
- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- SingleSign stringOn Managed Application Instance Id 
- The SSO managed application instance ID.
- SubnetIds []string
- The VPC subnets that Studio uses for communication.
- TagPropagation string
- Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are:ENABLEDandDISABLED.
- map[string]string
- A map of tags to assign to the resource. .If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- map[string]string
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- Url string
- The domain's URL.
- VpcId string
- The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - The following arguments are optional: 
- appNetwork StringAccess Type 
- Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values arePublicInternetOnlyandVpcOnly.
- appSecurity StringGroup Management 
- The entity that creates and manages the required security groups for inter-app communication in VPCOnlymode. Valid values areServiceandCustomer.
- arn String
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- authMode String
- The mode of authentication that members use to access the domain. Valid values are IAMandSSO.
- defaultSpace DomainSettings Default Space Settings 
- The default space settings. See default_space_settingsBlock below.
- defaultUser DomainSettings Default User Settings 
- The default user settings. See default_user_settingsBlock below.
- domainName String
- The domain name.
- domainSettings DomainDomain Settings 
- The domain settings. See domain_settingsBlock below.
- homeEfs StringFile System Id 
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- kmsKey StringId 
- The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retentionPolicy DomainRetention Policy 
- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See retention_policyBlock below.
- securityGroup StringId For Domain Boundary 
- The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- singleSign StringOn Application Arn 
- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- singleSign StringOn Managed Application Instance Id 
- The SSO managed application instance ID.
- subnetIds List<String>
- The VPC subnets that Studio uses for communication.
- tagPropagation String
- Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are:ENABLEDandDISABLED.
- Map<String,String>
- A map of tags to assign to the resource. .If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- Map<String,String>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- url String
- The domain's URL.
- vpcId String
- The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - The following arguments are optional: 
- appNetwork stringAccess Type 
- Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values arePublicInternetOnlyandVpcOnly.
- appSecurity stringGroup Management 
- The entity that creates and manages the required security groups for inter-app communication in VPCOnlymode. Valid values areServiceandCustomer.
- arn string
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- authMode string
- The mode of authentication that members use to access the domain. Valid values are IAMandSSO.
- defaultSpace DomainSettings Default Space Settings 
- The default space settings. See default_space_settingsBlock below.
- defaultUser DomainSettings Default User Settings 
- The default user settings. See default_user_settingsBlock below.
- domainName string
- The domain name.
- domainSettings DomainDomain Settings 
- The domain settings. See domain_settingsBlock below.
- homeEfs stringFile System Id 
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- kmsKey stringId 
- The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retentionPolicy DomainRetention Policy 
- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See retention_policyBlock below.
- securityGroup stringId For Domain Boundary 
- The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- singleSign stringOn Application Arn 
- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- singleSign stringOn Managed Application Instance Id 
- The SSO managed application instance ID.
- subnetIds string[]
- The VPC subnets that Studio uses for communication.
- tagPropagation string
- Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are:ENABLEDandDISABLED.
- {[key: string]: string}
- A map of tags to assign to the resource. .If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- {[key: string]: string}
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- url string
- The domain's URL.
- vpcId string
- The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - The following arguments are optional: 
- app_network_ straccess_ type 
- Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values arePublicInternetOnlyandVpcOnly.
- app_security_ strgroup_ management 
- The entity that creates and manages the required security groups for inter-app communication in VPCOnlymode. Valid values areServiceandCustomer.
- arn str
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- auth_mode str
- The mode of authentication that members use to access the domain. Valid values are IAMandSSO.
- default_space_ Domainsettings Default Space Settings Args 
- The default space settings. See default_space_settingsBlock below.
- default_user_ Domainsettings Default User Settings Args 
- The default user settings. See default_user_settingsBlock below.
- domain_name str
- The domain name.
- domain_settings DomainDomain Settings Args 
- The domain settings. See domain_settingsBlock below.
- home_efs_ strfile_ system_ id 
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- kms_key_ strid 
- The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retention_policy DomainRetention Policy Args 
- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See retention_policyBlock below.
- security_group_ strid_ for_ domain_ boundary 
- The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- single_sign_ stron_ application_ arn 
- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- single_sign_ stron_ managed_ application_ instance_ id 
- The SSO managed application instance ID.
- subnet_ids Sequence[str]
- The VPC subnets that Studio uses for communication.
- tag_propagation str
- Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are:ENABLEDandDISABLED.
- Mapping[str, str]
- A map of tags to assign to the resource. .If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- Mapping[str, str]
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- url str
- The domain's URL.
- vpc_id str
- The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - The following arguments are optional: 
- appNetwork StringAccess Type 
- Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values arePublicInternetOnlyandVpcOnly.
- appSecurity StringGroup Management 
- The entity that creates and manages the required security groups for inter-app communication in VPCOnlymode. Valid values areServiceandCustomer.
- arn String
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- authMode String
- The mode of authentication that members use to access the domain. Valid values are IAMandSSO.
- defaultSpace Property MapSettings 
- The default space settings. See default_space_settingsBlock below.
- defaultUser Property MapSettings 
- The default user settings. See default_user_settingsBlock below.
- domainName String
- The domain name.
- domainSettings Property Map
- The domain settings. See domain_settingsBlock below.
- homeEfs StringFile System Id 
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- kmsKey StringId 
- The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retentionPolicy Property Map
- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See retention_policyBlock below.
- securityGroup StringId For Domain Boundary 
- The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- singleSign StringOn Application Arn 
- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- singleSign StringOn Managed Application Instance Id 
- The SSO managed application instance ID.
- subnetIds List<String>
- The VPC subnets that Studio uses for communication.
- tagPropagation String
- Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are:ENABLEDandDISABLED.
- Map<String>
- A map of tags to assign to the resource. .If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- Map<String>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- url String
- The domain's URL.
- vpcId String
- The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - The following arguments are optional: 
Supporting Types
DomainDefaultSpaceSettings, DomainDefaultSpaceSettingsArgs        
- ExecutionRole string
- The execution role for the space.
- CustomFile List<DomainSystem Configs Default Space Settings Custom File System Config> 
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_configBlock below.
- CustomPosix DomainUser Config Default Space Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See custom_posix_user_configBlock below.
- JupyterLab DomainApp Settings Default Space Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See jupyter_lab_app_settingsBlock below.
- JupyterServer DomainApp Settings Default Space Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See jupyter_server_app_settingsBlock below.
- KernelGateway DomainApp Settings Default Space Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See kernel_gateway_app_settingsBlock below.
- SecurityGroups List<string>
- The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- SpaceStorage DomainSettings Default Space Settings Space Storage Settings 
- The storage settings for a private space. See space_storage_settingsBlock below.
- ExecutionRole string
- The execution role for the space.
- CustomFile []DomainSystem Configs Default Space Settings Custom File System Config 
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_configBlock below.
- CustomPosix DomainUser Config Default Space Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See custom_posix_user_configBlock below.
- JupyterLab DomainApp Settings Default Space Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See jupyter_lab_app_settingsBlock below.
- JupyterServer DomainApp Settings Default Space Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See jupyter_server_app_settingsBlock below.
- KernelGateway DomainApp Settings Default Space Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See kernel_gateway_app_settingsBlock below.
- SecurityGroups []string
- The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- SpaceStorage DomainSettings Default Space Settings Space Storage Settings 
- The storage settings for a private space. See space_storage_settingsBlock below.
- executionRole String
- The execution role for the space.
- customFile List<DomainSystem Configs Default Space Settings Custom File System Config> 
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_configBlock below.
- customPosix DomainUser Config Default Space Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See custom_posix_user_configBlock below.
- jupyterLab DomainApp Settings Default Space Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See jupyter_lab_app_settingsBlock below.
- jupyterServer DomainApp Settings Default Space Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See jupyter_server_app_settingsBlock below.
- kernelGateway DomainApp Settings Default Space Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See kernel_gateway_app_settingsBlock below.
- securityGroups List<String>
- The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- spaceStorage DomainSettings Default Space Settings Space Storage Settings 
- The storage settings for a private space. See space_storage_settingsBlock below.
- executionRole string
- The execution role for the space.
- customFile DomainSystem Configs Default Space Settings Custom File System Config[] 
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_configBlock below.
- customPosix DomainUser Config Default Space Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See custom_posix_user_configBlock below.
- jupyterLab DomainApp Settings Default Space Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See jupyter_lab_app_settingsBlock below.
- jupyterServer DomainApp Settings Default Space Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See jupyter_server_app_settingsBlock below.
- kernelGateway DomainApp Settings Default Space Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See kernel_gateway_app_settingsBlock below.
- securityGroups string[]
- The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- spaceStorage DomainSettings Default Space Settings Space Storage Settings 
- The storage settings for a private space. See space_storage_settingsBlock below.
- execution_role str
- The execution role for the space.
- custom_file_ Sequence[Domainsystem_ configs Default Space Settings Custom File System Config] 
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_configBlock below.
- custom_posix_ Domainuser_ config Default Space Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See custom_posix_user_configBlock below.
- jupyter_lab_ Domainapp_ settings Default Space Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See jupyter_lab_app_settingsBlock below.
- jupyter_server_ Domainapp_ settings Default Space Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See jupyter_server_app_settingsBlock below.
- kernel_gateway_ Domainapp_ settings Default Space Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See kernel_gateway_app_settingsBlock below.
- security_groups Sequence[str]
- The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- space_storage_ Domainsettings Default Space Settings Space Storage Settings 
- The storage settings for a private space. See space_storage_settingsBlock below.
- executionRole String
- The execution role for the space.
- customFile List<Property Map>System Configs 
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_configBlock below.
- customPosix Property MapUser Config 
- Details about the POSIX identity that is used for file system operations. See custom_posix_user_configBlock below.
- jupyterLab Property MapApp Settings 
- The settings for the JupyterLab application. See jupyter_lab_app_settingsBlock below.
- jupyterServer Property MapApp Settings 
- The Jupyter server's app settings. See jupyter_server_app_settingsBlock below.
- kernelGateway Property MapApp Settings 
- The kernel gateway app settings. See kernel_gateway_app_settingsBlock below.
- securityGroups List<String>
- The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- spaceStorage Property MapSettings 
- The storage settings for a private space. See space_storage_settingsBlock below.
DomainDefaultSpaceSettingsCustomFileSystemConfig, DomainDefaultSpaceSettingsCustomFileSystemConfigArgs                
- EfsFile DomainSystem Config Default Space Settings Custom File System Config Efs File System Config 
- The default EBS storage settings for a private space. See efs_file_system_configBlock below.
- EfsFile DomainSystem Config Default Space Settings Custom File System Config Efs File System Config 
- The default EBS storage settings for a private space. See efs_file_system_configBlock below.
- efsFile DomainSystem Config Default Space Settings Custom File System Config Efs File System Config 
- The default EBS storage settings for a private space. See efs_file_system_configBlock below.
- efsFile DomainSystem Config Default Space Settings Custom File System Config Efs File System Config 
- The default EBS storage settings for a private space. See efs_file_system_configBlock below.
- efs_file_ Domainsystem_ config Default Space Settings Custom File System Config Efs File System Config 
- The default EBS storage settings for a private space. See efs_file_system_configBlock below.
- efsFile Property MapSystem Config 
- The default EBS storage settings for a private space. See efs_file_system_configBlock below.
DomainDefaultSpaceSettingsCustomFileSystemConfigEfsFileSystemConfig, DomainDefaultSpaceSettingsCustomFileSystemConfigEfsFileSystemConfigArgs                        
- FileSystem stringId 
- The ID of your Amazon EFS file system.
- FileSystem stringPath 
- The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.
- FileSystem stringId 
- The ID of your Amazon EFS file system.
- FileSystem stringPath 
- The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.
- fileSystem StringId 
- The ID of your Amazon EFS file system.
- fileSystem StringPath 
- The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.
- fileSystem stringId 
- The ID of your Amazon EFS file system.
- fileSystem stringPath 
- The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.
- file_system_ strid 
- The ID of your Amazon EFS file system.
- file_system_ strpath 
- The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.
- fileSystem StringId 
- The ID of your Amazon EFS file system.
- fileSystem StringPath 
- The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.
DomainDefaultSpaceSettingsCustomPosixUserConfig, DomainDefaultSpaceSettingsCustomPosixUserConfigArgs                
DomainDefaultSpaceSettingsJupyterLabAppSettings, DomainDefaultSpaceSettingsJupyterLabAppSettingsArgs                
- AppLifecycle DomainManagement Default Space Settings Jupyter Lab App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- BuiltIn stringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- CodeRepositories List<DomainDefault Space Settings Jupyter Lab App Settings Code Repository> 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- CustomImages List<DomainDefault Space Settings Jupyter Lab App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a JupyterLab app. see custom_imageBlock below.
- DefaultResource DomainSpec Default Space Settings Jupyter Lab App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- EmrSettings DomainDefault Space Settings Jupyter Lab App Settings Emr Settings 
- The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settingsBlock below.
- LifecycleConfig List<string>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- AppLifecycle DomainManagement Default Space Settings Jupyter Lab App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- BuiltIn stringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- CodeRepositories []DomainDefault Space Settings Jupyter Lab App Settings Code Repository 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- CustomImages []DomainDefault Space Settings Jupyter Lab App Settings Custom Image 
- A list of custom SageMaker images that are configured to run as a JupyterLab app. see custom_imageBlock below.
- DefaultResource DomainSpec Default Space Settings Jupyter Lab App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- EmrSettings DomainDefault Space Settings Jupyter Lab App Settings Emr Settings 
- The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settingsBlock below.
- LifecycleConfig []stringArns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- appLifecycle DomainManagement Default Space Settings Jupyter Lab App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- builtIn StringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- codeRepositories List<DomainDefault Space Settings Jupyter Lab App Settings Code Repository> 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- customImages List<DomainDefault Space Settings Jupyter Lab App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a JupyterLab app. see custom_imageBlock below.
- defaultResource DomainSpec Default Space Settings Jupyter Lab App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- emrSettings DomainDefault Space Settings Jupyter Lab App Settings Emr Settings 
- The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settingsBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- appLifecycle DomainManagement Default Space Settings Jupyter Lab App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- builtIn stringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- codeRepositories DomainDefault Space Settings Jupyter Lab App Settings Code Repository[] 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- customImages DomainDefault Space Settings Jupyter Lab App Settings Custom Image[] 
- A list of custom SageMaker images that are configured to run as a JupyterLab app. see custom_imageBlock below.
- defaultResource DomainSpec Default Space Settings Jupyter Lab App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- emrSettings DomainDefault Space Settings Jupyter Lab App Settings Emr Settings 
- The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settingsBlock below.
- lifecycleConfig string[]Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app_lifecycle_ Domainmanagement Default Space Settings Jupyter Lab App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- built_in_ strlifecycle_ config_ arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- code_repositories Sequence[DomainDefault Space Settings Jupyter Lab App Settings Code Repository] 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- custom_images Sequence[DomainDefault Space Settings Jupyter Lab App Settings Custom Image] 
- A list of custom SageMaker images that are configured to run as a JupyterLab app. see custom_imageBlock below.
- default_resource_ Domainspec Default Space Settings Jupyter Lab App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- emr_settings DomainDefault Space Settings Jupyter Lab App Settings Emr Settings 
- The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settingsBlock below.
- lifecycle_config_ Sequence[str]arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- appLifecycle Property MapManagement 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- builtIn StringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- codeRepositories List<Property Map>
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- customImages List<Property Map>
- A list of custom SageMaker images that are configured to run as a JupyterLab app. see custom_imageBlock below.
- defaultResource Property MapSpec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- emrSettings Property Map
- The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settingsBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagement, DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementArgs                      
- IdleSettings DomainDefault Space Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- IdleSettings DomainDefault Space Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings DomainDefault Space Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings DomainDefault Space Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idle_settings DomainDefault Space Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings Property Map
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettings, DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs                          
- IdleTimeout intIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- LifecycleManagement string
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- MaxIdle intTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- MinIdle intTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- IdleTimeout intIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- LifecycleManagement string
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- MaxIdle intTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- MinIdle intTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- idleTimeout IntegerIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- lifecycleManagement String
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- maxIdle IntegerTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- minIdle IntegerTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- idleTimeout numberIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- lifecycleManagement string
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- maxIdle numberTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- minIdle numberTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- idle_timeout_ intin_ minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- lifecycle_management str
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- max_idle_ inttimeout_ in_ minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- min_idle_ inttimeout_ in_ minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- idleTimeout NumberIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- lifecycleManagement String
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- maxIdle NumberTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- minIdle NumberTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
DomainDefaultSpaceSettingsJupyterLabAppSettingsCodeRepository, DomainDefaultSpaceSettingsJupyterLabAppSettingsCodeRepositoryArgs                    
- RepositoryUrl string
- The URL of the Git repository.
- RepositoryUrl string
- The URL of the Git repository.
- repositoryUrl String
- The URL of the Git repository.
- repositoryUrl string
- The URL of the Git repository.
- repository_url str
- The URL of the Git repository.
- repositoryUrl String
- The URL of the Git repository.
DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImage, DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImageArgs                    
- AppImage stringConfig Name 
- The name of the App Image Config.
- ImageName string
- The name of the Custom Image.
- ImageVersion intNumber 
- The version number of the Custom Image.
- AppImage stringConfig Name 
- The name of the App Image Config.
- ImageName string
- The name of the Custom Image.
- ImageVersion intNumber 
- The version number of the Custom Image.
- appImage StringConfig Name 
- The name of the App Image Config.
- imageName String
- The name of the Custom Image.
- imageVersion IntegerNumber 
- The version number of the Custom Image.
- appImage stringConfig Name 
- The name of the App Image Config.
- imageName string
- The name of the Custom Image.
- imageVersion numberNumber 
- The version number of the Custom Image.
- app_image_ strconfig_ name 
- The name of the App Image Config.
- image_name str
- The name of the Custom Image.
- image_version_ intnumber 
- The version number of the Custom Image.
- appImage StringConfig Name 
- The name of the App Image Config.
- imageName String
- The name of the Custom Image.
- imageVersion NumberNumber 
- The version number of the Custom Image.
DomainDefaultSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec, DomainDefaultSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecArgs                      
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instance_type str
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle_config_ strarn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker_image_ strarn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemaker_image_ strversion_ alias 
- The SageMaker Image Version Alias.
- sagemaker_image_ strversion_ arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
DomainDefaultSpaceSettingsJupyterLabAppSettingsEmrSettings, DomainDefaultSpaceSettingsJupyterLabAppSettingsEmrSettingsArgs                    
- AssumableRole List<string>Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- ExecutionRole List<string>Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- AssumableRole []stringArns 
- An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- ExecutionRole []stringArns 
- An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumableRole List<String>Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- executionRole List<String>Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumableRole string[]Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- executionRole string[]Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumable_role_ Sequence[str]arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- execution_role_ Sequence[str]arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumableRole List<String>Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- executionRole List<String>Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
DomainDefaultSpaceSettingsJupyterServerAppSettings, DomainDefaultSpaceSettingsJupyterServerAppSettingsArgs                
- CodeRepositories List<DomainDefault Space Settings Jupyter Server App Settings Code Repository> 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- DefaultResource DomainSpec Default Space Settings Jupyter Server App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- LifecycleConfig List<string>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- CodeRepositories []DomainDefault Space Settings Jupyter Server App Settings Code Repository 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- DefaultResource DomainSpec Default Space Settings Jupyter Server App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- LifecycleConfig []stringArns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- codeRepositories List<DomainDefault Space Settings Jupyter Server App Settings Code Repository> 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- defaultResource DomainSpec Default Space Settings Jupyter Server App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- codeRepositories DomainDefault Space Settings Jupyter Server App Settings Code Repository[] 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- defaultResource DomainSpec Default Space Settings Jupyter Server App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig string[]Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code_repositories Sequence[DomainDefault Space Settings Jupyter Server App Settings Code Repository] 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- default_resource_ Domainspec Default Space Settings Jupyter Server App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycle_config_ Sequence[str]arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- codeRepositories List<Property Map>
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- defaultResource Property MapSpec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepository, DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryArgs                    
- RepositoryUrl string
- The URL of the Git repository.
- RepositoryUrl string
- The URL of the Git repository.
- repositoryUrl String
- The URL of the Git repository.
- repositoryUrl string
- The URL of the Git repository.
- repository_url str
- The URL of the Git repository.
- repositoryUrl String
- The URL of the Git repository.
DomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec, DomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecArgs                      
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instance_type str
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle_config_ strarn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker_image_ strarn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemaker_image_ strversion_ alias 
- The SageMaker Image Version Alias.
- sagemaker_image_ strversion_ arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
DomainDefaultSpaceSettingsKernelGatewayAppSettings, DomainDefaultSpaceSettingsKernelGatewayAppSettingsArgs                
- CustomImages List<DomainDefault Space Settings Kernel Gateway App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_imageBlock below.
- DefaultResource DomainSpec Default Space Settings Kernel Gateway App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- LifecycleConfig List<string>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- CustomImages []DomainDefault Space Settings Kernel Gateway App Settings Custom Image 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_imageBlock below.
- DefaultResource DomainSpec Default Space Settings Kernel Gateway App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- LifecycleConfig []stringArns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- customImages List<DomainDefault Space Settings Kernel Gateway App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_imageBlock below.
- defaultResource DomainSpec Default Space Settings Kernel Gateway App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- customImages DomainDefault Space Settings Kernel Gateway App Settings Custom Image[] 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_imageBlock below.
- defaultResource DomainSpec Default Space Settings Kernel Gateway App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig string[]Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom_images Sequence[DomainDefault Space Settings Kernel Gateway App Settings Custom Image] 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_imageBlock below.
- default_resource_ Domainspec Default Space Settings Kernel Gateway App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycle_config_ Sequence[str]arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- customImages List<Property Map>
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_imageBlock below.
- defaultResource Property MapSpec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImage, DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageArgs                    
- AppImage stringConfig Name 
- The name of the App Image Config.
- ImageName string
- The name of the Custom Image.
- ImageVersion intNumber 
- The version number of the Custom Image.
- AppImage stringConfig Name 
- The name of the App Image Config.
- ImageName string
- The name of the Custom Image.
- ImageVersion intNumber 
- The version number of the Custom Image.
- appImage StringConfig Name 
- The name of the App Image Config.
- imageName String
- The name of the Custom Image.
- imageVersion IntegerNumber 
- The version number of the Custom Image.
- appImage stringConfig Name 
- The name of the App Image Config.
- imageName string
- The name of the Custom Image.
- imageVersion numberNumber 
- The version number of the Custom Image.
- app_image_ strconfig_ name 
- The name of the App Image Config.
- image_name str
- The name of the Custom Image.
- image_version_ intnumber 
- The version number of the Custom Image.
- appImage StringConfig Name 
- The name of the App Image Config.
- imageName String
- The name of the Custom Image.
- imageVersion NumberNumber 
- The version number of the Custom Image.
DomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec, DomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs                      
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instance_type str
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle_config_ strarn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker_image_ strarn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemaker_image_ strversion_ alias 
- The SageMaker Image Version Alias.
- sagemaker_image_ strversion_ arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
DomainDefaultSpaceSettingsSpaceStorageSettings, DomainDefaultSpaceSettingsSpaceStorageSettingsArgs              
- DefaultEbs DomainStorage Settings Default Space Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See default_ebs_storage_settingsBlock below.
- DefaultEbs DomainStorage Settings Default Space Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See default_ebs_storage_settingsBlock below.
- defaultEbs DomainStorage Settings Default Space Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See default_ebs_storage_settingsBlock below.
- defaultEbs DomainStorage Settings Default Space Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See default_ebs_storage_settingsBlock below.
- default_ebs_ Domainstorage_ settings Default Space Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See default_ebs_storage_settingsBlock below.
- defaultEbs Property MapStorage Settings 
- The default EBS storage settings for a private space. See default_ebs_storage_settingsBlock below.
DomainDefaultSpaceSettingsSpaceStorageSettingsDefaultEbsStorageSettings, DomainDefaultSpaceSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs                      
- DefaultEbs intVolume Size In Gb 
- The default size of the EBS storage volume for a private space.
- MaximumEbs intVolume Size In Gb 
- The maximum size of the EBS storage volume for a private space.
- DefaultEbs intVolume Size In Gb 
- The default size of the EBS storage volume for a private space.
- MaximumEbs intVolume Size In Gb 
- The maximum size of the EBS storage volume for a private space.
- defaultEbs IntegerVolume Size In Gb 
- The default size of the EBS storage volume for a private space.
- maximumEbs IntegerVolume Size In Gb 
- The maximum size of the EBS storage volume for a private space.
- defaultEbs numberVolume Size In Gb 
- The default size of the EBS storage volume for a private space.
- maximumEbs numberVolume Size In Gb 
- The maximum size of the EBS storage volume for a private space.
- default_ebs_ intvolume_ size_ in_ gb 
- The default size of the EBS storage volume for a private space.
- maximum_ebs_ intvolume_ size_ in_ gb 
- The maximum size of the EBS storage volume for a private space.
- defaultEbs NumberVolume Size In Gb 
- The default size of the EBS storage volume for a private space.
- maximumEbs NumberVolume Size In Gb 
- The maximum size of the EBS storage volume for a private space.
DomainDefaultUserSettings, DomainDefaultUserSettingsArgs        
- ExecutionRole string
- The execution role ARN for the user.
- AutoMount stringHome Efs 
- Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomainvalue is only supported for user profiles. Do not use theDefaultAsDomainvalue when setting this parameter for a domain. Valid values are:Enabled,Disabled, andDefaultAsDomain.
- CanvasApp DomainSettings Default User Settings Canvas App Settings 
- The Canvas app settings. See canvas_app_settingsBlock below.
- CodeEditor DomainApp Settings Default User Settings Code Editor App Settings 
- The Code Editor application settings. See code_editor_app_settingsBlock below.
- CustomFile List<DomainSystem Configs Default User Settings Custom File System Config> 
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_configBlock below.
- CustomPosix DomainUser Config Default User Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See custom_posix_user_configBlock below.
- DefaultLanding stringUri 
- The default experience that the user is directed to when accessing the domain. The supported values are: studio::: Indicates that Studio is the default experience. This value can only be passed if StudioWebPortal is set to ENABLED.app:JupyterServer:: Indicates that Studio Classic is the default experience.
- JupyterLab DomainApp Settings Default User Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See jupyter_lab_app_settingsBlock below.
- JupyterServer DomainApp Settings Default User Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See jupyter_server_app_settingsBlock below.
- KernelGateway DomainApp Settings Default User Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See kernel_gateway_app_settingsBlock below.
- RSessionApp DomainSettings Default User Settings RSession App Settings 
- The RSession app settings. See r_session_app_settingsBlock below.
- RStudioServer DomainPro App Settings Default User Settings RStudio Server Pro App Settings 
- A collection of settings that configure user interaction with the RStudioServerPro app. See r_studio_server_pro_app_settingsBlock below.
- SecurityGroups List<string>
- A list of security group IDs that will be attached to the user.
- 
DomainDefault User Settings Sharing Settings 
- The sharing settings. See sharing_settingsBlock below.
- SpaceStorage DomainSettings Default User Settings Space Storage Settings 
- The storage settings for a private space. See space_storage_settingsBlock below.
- StudioWeb stringPortal 
- Whether the user can access Studio. If this value is set to DISABLED, the user cannot access Studio, even if that is the default experience for the domain. Valid values areENABLEDandDISABLED.
- StudioWeb DomainPortal Settings Default User Settings Studio Web Portal Settings 
- The Studio Web Portal settings. See studio_web_portal_settingsBlock below.
- TensorBoard DomainApp Settings Default User Settings Tensor Board App Settings 
- The TensorBoard app settings. See tensor_board_app_settingsBlock below.
- ExecutionRole string
- The execution role ARN for the user.
- AutoMount stringHome Efs 
- Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomainvalue is only supported for user profiles. Do not use theDefaultAsDomainvalue when setting this parameter for a domain. Valid values are:Enabled,Disabled, andDefaultAsDomain.
- CanvasApp DomainSettings Default User Settings Canvas App Settings 
- The Canvas app settings. See canvas_app_settingsBlock below.
- CodeEditor DomainApp Settings Default User Settings Code Editor App Settings 
- The Code Editor application settings. See code_editor_app_settingsBlock below.
- CustomFile []DomainSystem Configs Default User Settings Custom File System Config 
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_configBlock below.
- CustomPosix DomainUser Config Default User Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See custom_posix_user_configBlock below.
- DefaultLanding stringUri 
- The default experience that the user is directed to when accessing the domain. The supported values are: studio::: Indicates that Studio is the default experience. This value can only be passed if StudioWebPortal is set to ENABLED.app:JupyterServer:: Indicates that Studio Classic is the default experience.
- JupyterLab DomainApp Settings Default User Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See jupyter_lab_app_settingsBlock below.
- JupyterServer DomainApp Settings Default User Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See jupyter_server_app_settingsBlock below.
- KernelGateway DomainApp Settings Default User Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See kernel_gateway_app_settingsBlock below.
- RSessionApp DomainSettings Default User Settings RSession App Settings 
- The RSession app settings. See r_session_app_settingsBlock below.
- RStudioServer DomainPro App Settings Default User Settings RStudio Server Pro App Settings 
- A collection of settings that configure user interaction with the RStudioServerPro app. See r_studio_server_pro_app_settingsBlock below.
- SecurityGroups []string
- A list of security group IDs that will be attached to the user.
- 
DomainDefault User Settings Sharing Settings 
- The sharing settings. See sharing_settingsBlock below.
- SpaceStorage DomainSettings Default User Settings Space Storage Settings 
- The storage settings for a private space. See space_storage_settingsBlock below.
- StudioWeb stringPortal 
- Whether the user can access Studio. If this value is set to DISABLED, the user cannot access Studio, even if that is the default experience for the domain. Valid values areENABLEDandDISABLED.
- StudioWeb DomainPortal Settings Default User Settings Studio Web Portal Settings 
- The Studio Web Portal settings. See studio_web_portal_settingsBlock below.
- TensorBoard DomainApp Settings Default User Settings Tensor Board App Settings 
- The TensorBoard app settings. See tensor_board_app_settingsBlock below.
- executionRole String
- The execution role ARN for the user.
- autoMount StringHome Efs 
- Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomainvalue is only supported for user profiles. Do not use theDefaultAsDomainvalue when setting this parameter for a domain. Valid values are:Enabled,Disabled, andDefaultAsDomain.
- canvasApp DomainSettings Default User Settings Canvas App Settings 
- The Canvas app settings. See canvas_app_settingsBlock below.
- codeEditor DomainApp Settings Default User Settings Code Editor App Settings 
- The Code Editor application settings. See code_editor_app_settingsBlock below.
- customFile List<DomainSystem Configs Default User Settings Custom File System Config> 
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_configBlock below.
- customPosix DomainUser Config Default User Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See custom_posix_user_configBlock below.
- defaultLanding StringUri 
- The default experience that the user is directed to when accessing the domain. The supported values are: studio::: Indicates that Studio is the default experience. This value can only be passed if StudioWebPortal is set to ENABLED.app:JupyterServer:: Indicates that Studio Classic is the default experience.
- jupyterLab DomainApp Settings Default User Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See jupyter_lab_app_settingsBlock below.
- jupyterServer DomainApp Settings Default User Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See jupyter_server_app_settingsBlock below.
- kernelGateway DomainApp Settings Default User Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See kernel_gateway_app_settingsBlock below.
- rSession DomainApp Settings Default User Settings RSession App Settings 
- The RSession app settings. See r_session_app_settingsBlock below.
- rStudio DomainServer Pro App Settings Default User Settings RStudio Server Pro App Settings 
- A collection of settings that configure user interaction with the RStudioServerPro app. See r_studio_server_pro_app_settingsBlock below.
- securityGroups List<String>
- A list of security group IDs that will be attached to the user.
- 
DomainDefault User Settings Sharing Settings 
- The sharing settings. See sharing_settingsBlock below.
- spaceStorage DomainSettings Default User Settings Space Storage Settings 
- The storage settings for a private space. See space_storage_settingsBlock below.
- studioWeb StringPortal 
- Whether the user can access Studio. If this value is set to DISABLED, the user cannot access Studio, even if that is the default experience for the domain. Valid values areENABLEDandDISABLED.
- studioWeb DomainPortal Settings Default User Settings Studio Web Portal Settings 
- The Studio Web Portal settings. See studio_web_portal_settingsBlock below.
- tensorBoard DomainApp Settings Default User Settings Tensor Board App Settings 
- The TensorBoard app settings. See tensor_board_app_settingsBlock below.
- executionRole string
- The execution role ARN for the user.
- autoMount stringHome Efs 
- Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomainvalue is only supported for user profiles. Do not use theDefaultAsDomainvalue when setting this parameter for a domain. Valid values are:Enabled,Disabled, andDefaultAsDomain.
- canvasApp DomainSettings Default User Settings Canvas App Settings 
- The Canvas app settings. See canvas_app_settingsBlock below.
- codeEditor DomainApp Settings Default User Settings Code Editor App Settings 
- The Code Editor application settings. See code_editor_app_settingsBlock below.
- customFile DomainSystem Configs Default User Settings Custom File System Config[] 
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_configBlock below.
- customPosix DomainUser Config Default User Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See custom_posix_user_configBlock below.
- defaultLanding stringUri 
- The default experience that the user is directed to when accessing the domain. The supported values are: studio::: Indicates that Studio is the default experience. This value can only be passed if StudioWebPortal is set to ENABLED.app:JupyterServer:: Indicates that Studio Classic is the default experience.
- jupyterLab DomainApp Settings Default User Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See jupyter_lab_app_settingsBlock below.
- jupyterServer DomainApp Settings Default User Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See jupyter_server_app_settingsBlock below.
- kernelGateway DomainApp Settings Default User Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See kernel_gateway_app_settingsBlock below.
- rSession DomainApp Settings Default User Settings RSession App Settings 
- The RSession app settings. See r_session_app_settingsBlock below.
- rStudio DomainServer Pro App Settings Default User Settings RStudio Server Pro App Settings 
- A collection of settings that configure user interaction with the RStudioServerPro app. See r_studio_server_pro_app_settingsBlock below.
- securityGroups string[]
- A list of security group IDs that will be attached to the user.
- 
DomainDefault User Settings Sharing Settings 
- The sharing settings. See sharing_settingsBlock below.
- spaceStorage DomainSettings Default User Settings Space Storage Settings 
- The storage settings for a private space. See space_storage_settingsBlock below.
- studioWeb stringPortal 
- Whether the user can access Studio. If this value is set to DISABLED, the user cannot access Studio, even if that is the default experience for the domain. Valid values areENABLEDandDISABLED.
- studioWeb DomainPortal Settings Default User Settings Studio Web Portal Settings 
- The Studio Web Portal settings. See studio_web_portal_settingsBlock below.
- tensorBoard DomainApp Settings Default User Settings Tensor Board App Settings 
- The TensorBoard app settings. See tensor_board_app_settingsBlock below.
- execution_role str
- The execution role ARN for the user.
- auto_mount_ strhome_ efs 
- Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomainvalue is only supported for user profiles. Do not use theDefaultAsDomainvalue when setting this parameter for a domain. Valid values are:Enabled,Disabled, andDefaultAsDomain.
- canvas_app_ Domainsettings Default User Settings Canvas App Settings 
- The Canvas app settings. See canvas_app_settingsBlock below.
- code_editor_ Domainapp_ settings Default User Settings Code Editor App Settings 
- The Code Editor application settings. See code_editor_app_settingsBlock below.
- custom_file_ Sequence[Domainsystem_ configs Default User Settings Custom File System Config] 
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_configBlock below.
- custom_posix_ Domainuser_ config Default User Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See custom_posix_user_configBlock below.
- default_landing_ struri 
- The default experience that the user is directed to when accessing the domain. The supported values are: studio::: Indicates that Studio is the default experience. This value can only be passed if StudioWebPortal is set to ENABLED.app:JupyterServer:: Indicates that Studio Classic is the default experience.
- jupyter_lab_ Domainapp_ settings Default User Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See jupyter_lab_app_settingsBlock below.
- jupyter_server_ Domainapp_ settings Default User Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See jupyter_server_app_settingsBlock below.
- kernel_gateway_ Domainapp_ settings Default User Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See kernel_gateway_app_settingsBlock below.
- r_session_ Domainapp_ settings Default User Settings RSession App Settings 
- The RSession app settings. See r_session_app_settingsBlock below.
- r_studio_ Domainserver_ pro_ app_ settings Default User Settings RStudio Server Pro App Settings 
- A collection of settings that configure user interaction with the RStudioServerPro app. See r_studio_server_pro_app_settingsBlock below.
- security_groups Sequence[str]
- A list of security group IDs that will be attached to the user.
- 
DomainDefault User Settings Sharing Settings 
- The sharing settings. See sharing_settingsBlock below.
- space_storage_ Domainsettings Default User Settings Space Storage Settings 
- The storage settings for a private space. See space_storage_settingsBlock below.
- studio_web_ strportal 
- Whether the user can access Studio. If this value is set to DISABLED, the user cannot access Studio, even if that is the default experience for the domain. Valid values areENABLEDandDISABLED.
- studio_web_ Domainportal_ settings Default User Settings Studio Web Portal Settings 
- The Studio Web Portal settings. See studio_web_portal_settingsBlock below.
- tensor_board_ Domainapp_ settings Default User Settings Tensor Board App Settings 
- The TensorBoard app settings. See tensor_board_app_settingsBlock below.
- executionRole String
- The execution role ARN for the user.
- autoMount StringHome Efs 
- Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomainvalue is only supported for user profiles. Do not use theDefaultAsDomainvalue when setting this parameter for a domain. Valid values are:Enabled,Disabled, andDefaultAsDomain.
- canvasApp Property MapSettings 
- The Canvas app settings. See canvas_app_settingsBlock below.
- codeEditor Property MapApp Settings 
- The Code Editor application settings. See code_editor_app_settingsBlock below.
- customFile List<Property Map>System Configs 
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_configBlock below.
- customPosix Property MapUser Config 
- Details about the POSIX identity that is used for file system operations. See custom_posix_user_configBlock below.
- defaultLanding StringUri 
- The default experience that the user is directed to when accessing the domain. The supported values are: studio::: Indicates that Studio is the default experience. This value can only be passed if StudioWebPortal is set to ENABLED.app:JupyterServer:: Indicates that Studio Classic is the default experience.
- jupyterLab Property MapApp Settings 
- The settings for the JupyterLab application. See jupyter_lab_app_settingsBlock below.
- jupyterServer Property MapApp Settings 
- The Jupyter server's app settings. See jupyter_server_app_settingsBlock below.
- kernelGateway Property MapApp Settings 
- The kernel gateway app settings. See kernel_gateway_app_settingsBlock below.
- rSession Property MapApp Settings 
- The RSession app settings. See r_session_app_settingsBlock below.
- rStudio Property MapServer Pro App Settings 
- A collection of settings that configure user interaction with the RStudioServerPro app. See r_studio_server_pro_app_settingsBlock below.
- securityGroups List<String>
- A list of security group IDs that will be attached to the user.
- Property Map
- The sharing settings. See sharing_settingsBlock below.
- spaceStorage Property MapSettings 
- The storage settings for a private space. See space_storage_settingsBlock below.
- studioWeb StringPortal 
- Whether the user can access Studio. If this value is set to DISABLED, the user cannot access Studio, even if that is the default experience for the domain. Valid values areENABLEDandDISABLED.
- studioWeb Property MapPortal Settings 
- The Studio Web Portal settings. See studio_web_portal_settingsBlock below.
- tensorBoard Property MapApp Settings 
- The TensorBoard app settings. See tensor_board_app_settingsBlock below.
DomainDefaultUserSettingsCanvasAppSettings, DomainDefaultUserSettingsCanvasAppSettingsArgs              
- DirectDeploy DomainSettings Default User Settings Canvas App Settings Direct Deploy Settings 
- The model deployment settings for the SageMaker Canvas application. See direct_deploy_settingsBlock below.
- EmrServerless DomainSettings Default User Settings Canvas App Settings Emr Serverless Settings 
- The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settingsBlock below.
- GenerativeAi DomainSettings Default User Settings Canvas App Settings Generative Ai Settings 
- IdentityProvider List<DomainOauth Settings Default User Settings Canvas App Settings Identity Provider Oauth Setting> 
- The settings for connecting to an external data source with OAuth. See identity_provider_oauth_settingsBlock below.
- KendraSettings DomainDefault User Settings Canvas App Settings Kendra Settings 
- The settings for document querying. See kendra_settingsBlock below.
- ModelRegister DomainSettings Default User Settings Canvas App Settings Model Register Settings 
- The model registry settings for the SageMaker Canvas application. See model_register_settingsBlock below.
- TimeSeries DomainForecasting Settings Default User Settings Canvas App Settings Time Series Forecasting Settings 
- Time series forecast settings for the Canvas app. See time_series_forecasting_settingsBlock below.
- WorkspaceSettings DomainDefault User Settings Canvas App Settings Workspace Settings 
- The workspace settings for the SageMaker Canvas application. See workspace_settingsBlock below.
- DirectDeploy DomainSettings Default User Settings Canvas App Settings Direct Deploy Settings 
- The model deployment settings for the SageMaker Canvas application. See direct_deploy_settingsBlock below.
- EmrServerless DomainSettings Default User Settings Canvas App Settings Emr Serverless Settings 
- The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settingsBlock below.
- GenerativeAi DomainSettings Default User Settings Canvas App Settings Generative Ai Settings 
- IdentityProvider []DomainOauth Settings Default User Settings Canvas App Settings Identity Provider Oauth Setting 
- The settings for connecting to an external data source with OAuth. See identity_provider_oauth_settingsBlock below.
- KendraSettings DomainDefault User Settings Canvas App Settings Kendra Settings 
- The settings for document querying. See kendra_settingsBlock below.
- ModelRegister DomainSettings Default User Settings Canvas App Settings Model Register Settings 
- The model registry settings for the SageMaker Canvas application. See model_register_settingsBlock below.
- TimeSeries DomainForecasting Settings Default User Settings Canvas App Settings Time Series Forecasting Settings 
- Time series forecast settings for the Canvas app. See time_series_forecasting_settingsBlock below.
- WorkspaceSettings DomainDefault User Settings Canvas App Settings Workspace Settings 
- The workspace settings for the SageMaker Canvas application. See workspace_settingsBlock below.
- directDeploy DomainSettings Default User Settings Canvas App Settings Direct Deploy Settings 
- The model deployment settings for the SageMaker Canvas application. See direct_deploy_settingsBlock below.
- emrServerless DomainSettings Default User Settings Canvas App Settings Emr Serverless Settings 
- The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settingsBlock below.
- generativeAi DomainSettings Default User Settings Canvas App Settings Generative Ai Settings 
- identityProvider List<DomainOauth Settings Default User Settings Canvas App Settings Identity Provider Oauth Setting> 
- The settings for connecting to an external data source with OAuth. See identity_provider_oauth_settingsBlock below.
- kendraSettings DomainDefault User Settings Canvas App Settings Kendra Settings 
- The settings for document querying. See kendra_settingsBlock below.
- modelRegister DomainSettings Default User Settings Canvas App Settings Model Register Settings 
- The model registry settings for the SageMaker Canvas application. See model_register_settingsBlock below.
- timeSeries DomainForecasting Settings Default User Settings Canvas App Settings Time Series Forecasting Settings 
- Time series forecast settings for the Canvas app. See time_series_forecasting_settingsBlock below.
- workspaceSettings DomainDefault User Settings Canvas App Settings Workspace Settings 
- The workspace settings for the SageMaker Canvas application. See workspace_settingsBlock below.
- directDeploy DomainSettings Default User Settings Canvas App Settings Direct Deploy Settings 
- The model deployment settings for the SageMaker Canvas application. See direct_deploy_settingsBlock below.
- emrServerless DomainSettings Default User Settings Canvas App Settings Emr Serverless Settings 
- The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settingsBlock below.
- generativeAi DomainSettings Default User Settings Canvas App Settings Generative Ai Settings 
- identityProvider DomainOauth Settings Default User Settings Canvas App Settings Identity Provider Oauth Setting[] 
- The settings for connecting to an external data source with OAuth. See identity_provider_oauth_settingsBlock below.
- kendraSettings DomainDefault User Settings Canvas App Settings Kendra Settings 
- The settings for document querying. See kendra_settingsBlock below.
- modelRegister DomainSettings Default User Settings Canvas App Settings Model Register Settings 
- The model registry settings for the SageMaker Canvas application. See model_register_settingsBlock below.
- timeSeries DomainForecasting Settings Default User Settings Canvas App Settings Time Series Forecasting Settings 
- Time series forecast settings for the Canvas app. See time_series_forecasting_settingsBlock below.
- workspaceSettings DomainDefault User Settings Canvas App Settings Workspace Settings 
- The workspace settings for the SageMaker Canvas application. See workspace_settingsBlock below.
- direct_deploy_ Domainsettings Default User Settings Canvas App Settings Direct Deploy Settings 
- The model deployment settings for the SageMaker Canvas application. See direct_deploy_settingsBlock below.
- emr_serverless_ Domainsettings Default User Settings Canvas App Settings Emr Serverless Settings 
- The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settingsBlock below.
- generative_ai_ Domainsettings Default User Settings Canvas App Settings Generative Ai Settings 
- identity_provider_ Sequence[Domainoauth_ settings Default User Settings Canvas App Settings Identity Provider Oauth Setting] 
- The settings for connecting to an external data source with OAuth. See identity_provider_oauth_settingsBlock below.
- kendra_settings DomainDefault User Settings Canvas App Settings Kendra Settings 
- The settings for document querying. See kendra_settingsBlock below.
- model_register_ Domainsettings Default User Settings Canvas App Settings Model Register Settings 
- The model registry settings for the SageMaker Canvas application. See model_register_settingsBlock below.
- time_series_ Domainforecasting_ settings Default User Settings Canvas App Settings Time Series Forecasting Settings 
- Time series forecast settings for the Canvas app. See time_series_forecasting_settingsBlock below.
- workspace_settings DomainDefault User Settings Canvas App Settings Workspace Settings 
- The workspace settings for the SageMaker Canvas application. See workspace_settingsBlock below.
- directDeploy Property MapSettings 
- The model deployment settings for the SageMaker Canvas application. See direct_deploy_settingsBlock below.
- emrServerless Property MapSettings 
- The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settingsBlock below.
- generativeAi Property MapSettings 
- identityProvider List<Property Map>Oauth Settings 
- The settings for connecting to an external data source with OAuth. See identity_provider_oauth_settingsBlock below.
- kendraSettings Property Map
- The settings for document querying. See kendra_settingsBlock below.
- modelRegister Property MapSettings 
- The model registry settings for the SageMaker Canvas application. See model_register_settingsBlock below.
- timeSeries Property MapForecasting Settings 
- Time series forecast settings for the Canvas app. See time_series_forecasting_settingsBlock below.
- workspaceSettings Property Map
- The workspace settings for the SageMaker Canvas application. See workspace_settingsBlock below.
DomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettings, DomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsArgs                    
- Status string
- Describes whether model deployment permissions are enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- Status string
- Describes whether model deployment permissions are enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- status String
- Describes whether model deployment permissions are enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- status string
- Describes whether model deployment permissions are enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- status str
- Describes whether model deployment permissions are enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- status String
- Describes whether model deployment permissions are enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettings, DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs                    
- ExecutionRole stringArn 
- The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.
- Status string
- Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are: ENABLEDandDISABLED.
- ExecutionRole stringArn 
- The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.
- Status string
- Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are: ENABLEDandDISABLED.
- executionRole StringArn 
- The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.
- status String
- Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are: ENABLEDandDISABLED.
- executionRole stringArn 
- The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.
- status string
- Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are: ENABLEDandDISABLED.
- execution_role_ strarn 
- The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.
- status str
- Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are: ENABLEDandDISABLED.
- executionRole StringArn 
- The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.
- status String
- Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are: ENABLEDandDISABLED.
DomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettings, DomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs                    
- AmazonBedrock stringRole Arn 
- AmazonBedrock stringRole Arn 
- amazonBedrock StringRole Arn 
- amazonBedrock stringRole Arn 
- amazonBedrock StringRole Arn 
DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSetting, DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs                      
- SecretArn string
- The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL.
- DataSource stringName 
- The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud. Valid values are SalesforceGenieandSnowflake.
- Status string
- Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- SecretArn string
- The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL.
- DataSource stringName 
- The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud. Valid values are SalesforceGenieandSnowflake.
- Status string
- Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- secretArn String
- The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL.
- dataSource StringName 
- The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud. Valid values are SalesforceGenieandSnowflake.
- status String
- Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- secretArn string
- The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL.
- dataSource stringName 
- The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud. Valid values are SalesforceGenieandSnowflake.
- status string
- Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- secret_arn str
- The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL.
- data_source_ strname 
- The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud. Valid values are SalesforceGenieandSnowflake.
- status str
- Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- secretArn String
- The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL.
- dataSource StringName 
- The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud. Valid values are SalesforceGenieandSnowflake.
- status String
- Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
DomainDefaultUserSettingsCanvasAppSettingsKendraSettings, DomainDefaultUserSettingsCanvasAppSettingsKendraSettingsArgs                  
- Status string
- Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- Status string
- Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- status String
- Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- status string
- Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- status str
- Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- status String
- Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings, DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsArgs                    
- CrossAccount stringModel Register Role Arn 
- The Amazon Resource Name (ARN) of the SageMaker model registry account. Required only to register model versions created by a different SageMaker Canvas AWS account than the AWS account in which SageMaker model registry is set up.
- Status string
- Describes whether the integration to the model registry is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- CrossAccount stringModel Register Role Arn 
- The Amazon Resource Name (ARN) of the SageMaker model registry account. Required only to register model versions created by a different SageMaker Canvas AWS account than the AWS account in which SageMaker model registry is set up.
- Status string
- Describes whether the integration to the model registry is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- crossAccount StringModel Register Role Arn 
- The Amazon Resource Name (ARN) of the SageMaker model registry account. Required only to register model versions created by a different SageMaker Canvas AWS account than the AWS account in which SageMaker model registry is set up.
- status String
- Describes whether the integration to the model registry is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- crossAccount stringModel Register Role Arn 
- The Amazon Resource Name (ARN) of the SageMaker model registry account. Required only to register model versions created by a different SageMaker Canvas AWS account than the AWS account in which SageMaker model registry is set up.
- status string
- Describes whether the integration to the model registry is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- cross_account_ strmodel_ register_ role_ arn 
- The Amazon Resource Name (ARN) of the SageMaker model registry account. Required only to register model versions created by a different SageMaker Canvas AWS account than the AWS account in which SageMaker model registry is set up.
- status str
- Describes whether the integration to the model registry is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
- crossAccount StringModel Register Role Arn 
- The Amazon Resource Name (ARN) of the SageMaker model registry account. Required only to register model versions created by a different SageMaker Canvas AWS account than the AWS account in which SageMaker model registry is set up.
- status String
- Describes whether the integration to the model registry is enabled or disabled in the Canvas application. Valid values are ENABLEDandDISABLED.
DomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings, DomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs                      
- AmazonForecast stringRole Arn 
- The IAM role that Canvas passes to Amazon Forecast for time series forecasting. By default, Canvas uses the execution role specified in the UserProfile that launches the Canvas app. If an execution role is not specified in the UserProfile, Canvas uses the execution role specified in the Domain that owns the UserProfile. To allow time series forecasting, this IAM role should have the AmazonSageMakerCanvasForecastAccess policy attached and forecast.amazonaws.com added in the trust relationship as a service principal.
- Status string
- Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLEDandDISABLED.
- AmazonForecast stringRole Arn 
- The IAM role that Canvas passes to Amazon Forecast for time series forecasting. By default, Canvas uses the execution role specified in the UserProfile that launches the Canvas app. If an execution role is not specified in the UserProfile, Canvas uses the execution role specified in the Domain that owns the UserProfile. To allow time series forecasting, this IAM role should have the AmazonSageMakerCanvasForecastAccess policy attached and forecast.amazonaws.com added in the trust relationship as a service principal.
- Status string
- Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLEDandDISABLED.
- amazonForecast StringRole Arn 
- The IAM role that Canvas passes to Amazon Forecast for time series forecasting. By default, Canvas uses the execution role specified in the UserProfile that launches the Canvas app. If an execution role is not specified in the UserProfile, Canvas uses the execution role specified in the Domain that owns the UserProfile. To allow time series forecasting, this IAM role should have the AmazonSageMakerCanvasForecastAccess policy attached and forecast.amazonaws.com added in the trust relationship as a service principal.
- status String
- Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLEDandDISABLED.
- amazonForecast stringRole Arn 
- The IAM role that Canvas passes to Amazon Forecast for time series forecasting. By default, Canvas uses the execution role specified in the UserProfile that launches the Canvas app. If an execution role is not specified in the UserProfile, Canvas uses the execution role specified in the Domain that owns the UserProfile. To allow time series forecasting, this IAM role should have the AmazonSageMakerCanvasForecastAccess policy attached and forecast.amazonaws.com added in the trust relationship as a service principal.
- status string
- Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLEDandDISABLED.
- amazon_forecast_ strrole_ arn 
- The IAM role that Canvas passes to Amazon Forecast for time series forecasting. By default, Canvas uses the execution role specified in the UserProfile that launches the Canvas app. If an execution role is not specified in the UserProfile, Canvas uses the execution role specified in the Domain that owns the UserProfile. To allow time series forecasting, this IAM role should have the AmazonSageMakerCanvasForecastAccess policy attached and forecast.amazonaws.com added in the trust relationship as a service principal.
- status str
- Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLEDandDISABLED.
- amazonForecast StringRole Arn 
- The IAM role that Canvas passes to Amazon Forecast for time series forecasting. By default, Canvas uses the execution role specified in the UserProfile that launches the Canvas app. If an execution role is not specified in the UserProfile, Canvas uses the execution role specified in the Domain that owns the UserProfile. To allow time series forecasting, this IAM role should have the AmazonSageMakerCanvasForecastAccess policy attached and forecast.amazonaws.com added in the trust relationship as a service principal.
- status String
- Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLEDandDISABLED.
DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettings, DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsArgs                  
- S3ArtifactPath string
- The Amazon S3 bucket used to store artifacts generated by Canvas. Updating the Amazon S3 location impacts existing configuration settings, and Canvas users no longer have access to their artifacts. Canvas users must log out and log back in to apply the new location.
- S3KmsKey stringId 
- The Amazon Web Services Key Management Service (KMS) encryption key ID that is used to encrypt artifacts generated by Canvas in the Amazon S3 bucket.
- S3ArtifactPath string
- The Amazon S3 bucket used to store artifacts generated by Canvas. Updating the Amazon S3 location impacts existing configuration settings, and Canvas users no longer have access to their artifacts. Canvas users must log out and log back in to apply the new location.
- S3KmsKey stringId 
- The Amazon Web Services Key Management Service (KMS) encryption key ID that is used to encrypt artifacts generated by Canvas in the Amazon S3 bucket.
- s3ArtifactPath String
- The Amazon S3 bucket used to store artifacts generated by Canvas. Updating the Amazon S3 location impacts existing configuration settings, and Canvas users no longer have access to their artifacts. Canvas users must log out and log back in to apply the new location.
- s3KmsKey StringId 
- The Amazon Web Services Key Management Service (KMS) encryption key ID that is used to encrypt artifacts generated by Canvas in the Amazon S3 bucket.
- s3ArtifactPath string
- The Amazon S3 bucket used to store artifacts generated by Canvas. Updating the Amazon S3 location impacts existing configuration settings, and Canvas users no longer have access to their artifacts. Canvas users must log out and log back in to apply the new location.
- s3KmsKey stringId 
- The Amazon Web Services Key Management Service (KMS) encryption key ID that is used to encrypt artifacts generated by Canvas in the Amazon S3 bucket.
- s3_artifact_ strpath 
- The Amazon S3 bucket used to store artifacts generated by Canvas. Updating the Amazon S3 location impacts existing configuration settings, and Canvas users no longer have access to their artifacts. Canvas users must log out and log back in to apply the new location.
- s3_kms_ strkey_ id 
- The Amazon Web Services Key Management Service (KMS) encryption key ID that is used to encrypt artifacts generated by Canvas in the Amazon S3 bucket.
- s3ArtifactPath String
- The Amazon S3 bucket used to store artifacts generated by Canvas. Updating the Amazon S3 location impacts existing configuration settings, and Canvas users no longer have access to their artifacts. Canvas users must log out and log back in to apply the new location.
- s3KmsKey StringId 
- The Amazon Web Services Key Management Service (KMS) encryption key ID that is used to encrypt artifacts generated by Canvas in the Amazon S3 bucket.
DomainDefaultUserSettingsCodeEditorAppSettings, DomainDefaultUserSettingsCodeEditorAppSettingsArgs                
- AppLifecycle DomainManagement Default User Settings Code Editor App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- BuiltIn stringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- CustomImages List<DomainDefault User Settings Code Editor App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a CodeEditor app. see custom_imageBlock below.
- DefaultResource DomainSpec Default User Settings Code Editor App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- LifecycleConfig List<string>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- AppLifecycle DomainManagement Default User Settings Code Editor App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- BuiltIn stringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- CustomImages []DomainDefault User Settings Code Editor App Settings Custom Image 
- A list of custom SageMaker images that are configured to run as a CodeEditor app. see custom_imageBlock below.
- DefaultResource DomainSpec Default User Settings Code Editor App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- LifecycleConfig []stringArns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- appLifecycle DomainManagement Default User Settings Code Editor App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- builtIn StringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- customImages List<DomainDefault User Settings Code Editor App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a CodeEditor app. see custom_imageBlock below.
- defaultResource DomainSpec Default User Settings Code Editor App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- appLifecycle DomainManagement Default User Settings Code Editor App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- builtIn stringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- customImages DomainDefault User Settings Code Editor App Settings Custom Image[] 
- A list of custom SageMaker images that are configured to run as a CodeEditor app. see custom_imageBlock below.
- defaultResource DomainSpec Default User Settings Code Editor App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig string[]Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app_lifecycle_ Domainmanagement Default User Settings Code Editor App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- built_in_ strlifecycle_ config_ arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- custom_images Sequence[DomainDefault User Settings Code Editor App Settings Custom Image] 
- A list of custom SageMaker images that are configured to run as a CodeEditor app. see custom_imageBlock below.
- default_resource_ Domainspec Default User Settings Code Editor App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycle_config_ Sequence[str]arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- appLifecycle Property MapManagement 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- builtIn StringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- customImages List<Property Map>
- A list of custom SageMaker images that are configured to run as a CodeEditor app. see custom_imageBlock below.
- defaultResource Property MapSpec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagement, DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementArgs                      
- IdleSettings DomainDefault User Settings Code Editor App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- IdleSettings DomainDefault User Settings Code Editor App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings DomainDefault User Settings Code Editor App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings DomainDefault User Settings Code Editor App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idle_settings DomainDefault User Settings Code Editor App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings Property Map
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettings, DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsArgs                          
- IdleTimeout intIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- LifecycleManagement string
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- MaxIdle intTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- MinIdle intTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- IdleTimeout intIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- LifecycleManagement string
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- MaxIdle intTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- MinIdle intTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- idleTimeout IntegerIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- lifecycleManagement String
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- maxIdle IntegerTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- minIdle IntegerTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- idleTimeout numberIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- lifecycleManagement string
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- maxIdle numberTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- minIdle numberTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- idle_timeout_ intin_ minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- lifecycle_management str
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- max_idle_ inttimeout_ in_ minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- min_idle_ inttimeout_ in_ minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- idleTimeout NumberIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- lifecycleManagement String
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- maxIdle NumberTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- minIdle NumberTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
DomainDefaultUserSettingsCodeEditorAppSettingsCustomImage, DomainDefaultUserSettingsCodeEditorAppSettingsCustomImageArgs                    
- AppImage stringConfig Name 
- The name of the App Image Config.
- ImageName string
- The name of the Custom Image.
- ImageVersion intNumber 
- The version number of the Custom Image.
- AppImage stringConfig Name 
- The name of the App Image Config.
- ImageName string
- The name of the Custom Image.
- ImageVersion intNumber 
- The version number of the Custom Image.
- appImage StringConfig Name 
- The name of the App Image Config.
- imageName String
- The name of the Custom Image.
- imageVersion IntegerNumber 
- The version number of the Custom Image.
- appImage stringConfig Name 
- The name of the App Image Config.
- imageName string
- The name of the Custom Image.
- imageVersion numberNumber 
- The version number of the Custom Image.
- app_image_ strconfig_ name 
- The name of the App Image Config.
- image_name str
- The name of the Custom Image.
- image_version_ intnumber 
- The version number of the Custom Image.
- appImage StringConfig Name 
- The name of the App Image Config.
- imageName String
- The name of the Custom Image.
- imageVersion NumberNumber 
- The version number of the Custom Image.
DomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec, DomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs                      
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instance_type str
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle_config_ strarn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker_image_ strarn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemaker_image_ strversion_ alias 
- The SageMaker Image Version Alias.
- sagemaker_image_ strversion_ arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
DomainDefaultUserSettingsCustomFileSystemConfig, DomainDefaultUserSettingsCustomFileSystemConfigArgs                
- EfsFile DomainSystem Config Default User Settings Custom File System Config Efs File System Config 
- The default EBS storage settings for a private space. See efs_file_system_configBlock below.
- EfsFile DomainSystem Config Default User Settings Custom File System Config Efs File System Config 
- The default EBS storage settings for a private space. See efs_file_system_configBlock below.
- efsFile DomainSystem Config Default User Settings Custom File System Config Efs File System Config 
- The default EBS storage settings for a private space. See efs_file_system_configBlock below.
- efsFile DomainSystem Config Default User Settings Custom File System Config Efs File System Config 
- The default EBS storage settings for a private space. See efs_file_system_configBlock below.
- efs_file_ Domainsystem_ config Default User Settings Custom File System Config Efs File System Config 
- The default EBS storage settings for a private space. See efs_file_system_configBlock below.
- efsFile Property MapSystem Config 
- The default EBS storage settings for a private space. See efs_file_system_configBlock below.
DomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfig, DomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs                        
- FileSystem stringId 
- The ID of your Amazon EFS file system.
- FileSystem stringPath 
- The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.
- FileSystem stringId 
- The ID of your Amazon EFS file system.
- FileSystem stringPath 
- The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.
- fileSystem StringId 
- The ID of your Amazon EFS file system.
- fileSystem StringPath 
- The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.
- fileSystem stringId 
- The ID of your Amazon EFS file system.
- fileSystem stringPath 
- The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.
- file_system_ strid 
- The ID of your Amazon EFS file system.
- file_system_ strpath 
- The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.
- fileSystem StringId 
- The ID of your Amazon EFS file system.
- fileSystem StringPath 
- The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.
DomainDefaultUserSettingsCustomPosixUserConfig, DomainDefaultUserSettingsCustomPosixUserConfigArgs                
DomainDefaultUserSettingsJupyterLabAppSettings, DomainDefaultUserSettingsJupyterLabAppSettingsArgs                
- AppLifecycle DomainManagement Default User Settings Jupyter Lab App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- BuiltIn stringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- CodeRepositories List<DomainDefault User Settings Jupyter Lab App Settings Code Repository> 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- CustomImages List<DomainDefault User Settings Jupyter Lab App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a JupyterLab app. see custom_imageBlock below.
- DefaultResource DomainSpec Default User Settings Jupyter Lab App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- EmrSettings DomainDefault User Settings Jupyter Lab App Settings Emr Settings 
- The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settingsBlock below.
- LifecycleConfig List<string>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- AppLifecycle DomainManagement Default User Settings Jupyter Lab App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- BuiltIn stringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- CodeRepositories []DomainDefault User Settings Jupyter Lab App Settings Code Repository 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- CustomImages []DomainDefault User Settings Jupyter Lab App Settings Custom Image 
- A list of custom SageMaker images that are configured to run as a JupyterLab app. see custom_imageBlock below.
- DefaultResource DomainSpec Default User Settings Jupyter Lab App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- EmrSettings DomainDefault User Settings Jupyter Lab App Settings Emr Settings 
- The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settingsBlock below.
- LifecycleConfig []stringArns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- appLifecycle DomainManagement Default User Settings Jupyter Lab App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- builtIn StringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- codeRepositories List<DomainDefault User Settings Jupyter Lab App Settings Code Repository> 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- customImages List<DomainDefault User Settings Jupyter Lab App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a JupyterLab app. see custom_imageBlock below.
- defaultResource DomainSpec Default User Settings Jupyter Lab App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- emrSettings DomainDefault User Settings Jupyter Lab App Settings Emr Settings 
- The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settingsBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- appLifecycle DomainManagement Default User Settings Jupyter Lab App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- builtIn stringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- codeRepositories DomainDefault User Settings Jupyter Lab App Settings Code Repository[] 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- customImages DomainDefault User Settings Jupyter Lab App Settings Custom Image[] 
- A list of custom SageMaker images that are configured to run as a JupyterLab app. see custom_imageBlock below.
- defaultResource DomainSpec Default User Settings Jupyter Lab App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- emrSettings DomainDefault User Settings Jupyter Lab App Settings Emr Settings 
- The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settingsBlock below.
- lifecycleConfig string[]Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app_lifecycle_ Domainmanagement Default User Settings Jupyter Lab App Settings App Lifecycle Management 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- built_in_ strlifecycle_ config_ arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- code_repositories Sequence[DomainDefault User Settings Jupyter Lab App Settings Code Repository] 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- custom_images Sequence[DomainDefault User Settings Jupyter Lab App Settings Custom Image] 
- A list of custom SageMaker images that are configured to run as a JupyterLab app. see custom_imageBlock below.
- default_resource_ Domainspec Default User Settings Jupyter Lab App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- emr_settings DomainDefault User Settings Jupyter Lab App Settings Emr Settings 
- The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settingsBlock below.
- lifecycle_config_ Sequence[str]arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- appLifecycle Property MapManagement 
- Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_managementBlock below.
- builtIn StringLifecycle Config Arn 
- The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- codeRepositories List<Property Map>
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- customImages List<Property Map>
- A list of custom SageMaker images that are configured to run as a JupyterLab app. see custom_imageBlock below.
- defaultResource Property MapSpec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- emrSettings Property Map
- The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settingsBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagement, DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs                      
- IdleSettings DomainDefault User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- IdleSettings DomainDefault User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings DomainDefault User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings DomainDefault User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idle_settings DomainDefault User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings Property Map
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettings, DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs                          
- IdleTimeout intIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- LifecycleManagement string
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- MaxIdle intTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- MinIdle intTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- IdleTimeout intIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- LifecycleManagement string
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- MaxIdle intTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- MinIdle intTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- idleTimeout IntegerIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- lifecycleManagement String
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- maxIdle IntegerTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- minIdle IntegerTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- idleTimeout numberIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- lifecycleManagement string
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- maxIdle numberTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- minIdle numberTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- idle_timeout_ intin_ minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- lifecycle_management str
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- max_idle_ inttimeout_ in_ minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- min_idle_ inttimeout_ in_ minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- idleTimeout NumberIn Minutes 
- The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60and525600.
- lifecycleManagement String
- Indicates whether idle shutdown is activated for the application type. Valid values are ENABLEDandDISABLED.
- maxIdle NumberTimeout In Minutes 
- The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
- minIdle NumberTimeout In Minutes 
- The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60and525600.
DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepository, DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryArgs                    
- RepositoryUrl string
- The URL of the Git repository.
- RepositoryUrl string
- The URL of the Git repository.
- repositoryUrl String
- The URL of the Git repository.
- repositoryUrl string
- The URL of the Git repository.
- repository_url str
- The URL of the Git repository.
- repositoryUrl String
- The URL of the Git repository.
DomainDefaultUserSettingsJupyterLabAppSettingsCustomImage, DomainDefaultUserSettingsJupyterLabAppSettingsCustomImageArgs                    
- AppImage stringConfig Name 
- The name of the App Image Config.
- ImageName string
- The name of the Custom Image.
- ImageVersion intNumber 
- The version number of the Custom Image.
- AppImage stringConfig Name 
- The name of the App Image Config.
- ImageName string
- The name of the Custom Image.
- ImageVersion intNumber 
- The version number of the Custom Image.
- appImage StringConfig Name 
- The name of the App Image Config.
- imageName String
- The name of the Custom Image.
- imageVersion IntegerNumber 
- The version number of the Custom Image.
- appImage stringConfig Name 
- The name of the App Image Config.
- imageName string
- The name of the Custom Image.
- imageVersion numberNumber 
- The version number of the Custom Image.
- app_image_ strconfig_ name 
- The name of the App Image Config.
- image_name str
- The name of the Custom Image.
- image_version_ intnumber 
- The version number of the Custom Image.
- appImage StringConfig Name 
- The name of the App Image Config.
- imageName String
- The name of the Custom Image.
- imageVersion NumberNumber 
- The version number of the Custom Image.
DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpec, DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs                      
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instance_type str
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle_config_ strarn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker_image_ strarn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemaker_image_ strversion_ alias 
- The SageMaker Image Version Alias.
- sagemaker_image_ strversion_ arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettings, DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettingsArgs                    
- AssumableRole List<string>Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- ExecutionRole List<string>Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- AssumableRole []stringArns 
- An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- ExecutionRole []stringArns 
- An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumableRole List<String>Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- executionRole List<String>Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumableRole string[]Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- executionRole string[]Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumable_role_ Sequence[str]arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- execution_role_ Sequence[str]arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumableRole List<String>Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- executionRole List<String>Arns 
- An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
DomainDefaultUserSettingsJupyterServerAppSettings, DomainDefaultUserSettingsJupyterServerAppSettingsArgs                
- CodeRepositories List<DomainDefault User Settings Jupyter Server App Settings Code Repository> 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- DefaultResource DomainSpec Default User Settings Jupyter Server App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- LifecycleConfig List<string>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- CodeRepositories []DomainDefault User Settings Jupyter Server App Settings Code Repository 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- DefaultResource DomainSpec Default User Settings Jupyter Server App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- LifecycleConfig []stringArns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- codeRepositories List<DomainDefault User Settings Jupyter Server App Settings Code Repository> 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- defaultResource DomainSpec Default User Settings Jupyter Server App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- codeRepositories DomainDefault User Settings Jupyter Server App Settings Code Repository[] 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- defaultResource DomainSpec Default User Settings Jupyter Server App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig string[]Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code_repositories Sequence[DomainDefault User Settings Jupyter Server App Settings Code Repository] 
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- default_resource_ Domainspec Default User Settings Jupyter Server App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycle_config_ Sequence[str]arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- codeRepositories List<Property Map>
- A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repositoryBlock below.
- defaultResource Property MapSpec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepository, DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryArgs                    
- RepositoryUrl string
- The URL of the Git repository.
- RepositoryUrl string
- The URL of the Git repository.
- repositoryUrl String
- The URL of the Git repository.
- repositoryUrl string
- The URL of the Git repository.
- repository_url str
- The URL of the Git repository.
- repositoryUrl String
- The URL of the Git repository.
DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec, DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs                      
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instance_type str
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle_config_ strarn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker_image_ strarn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemaker_image_ strversion_ alias 
- The SageMaker Image Version Alias.
- sagemaker_image_ strversion_ arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
DomainDefaultUserSettingsKernelGatewayAppSettings, DomainDefaultUserSettingsKernelGatewayAppSettingsArgs                
- CustomImages List<DomainDefault User Settings Kernel Gateway App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_imageBlock below.
- DefaultResource DomainSpec Default User Settings Kernel Gateway App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- LifecycleConfig List<string>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- CustomImages []DomainDefault User Settings Kernel Gateway App Settings Custom Image 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_imageBlock below.
- DefaultResource DomainSpec Default User Settings Kernel Gateway App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- LifecycleConfig []stringArns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- customImages List<DomainDefault User Settings Kernel Gateway App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_imageBlock below.
- defaultResource DomainSpec Default User Settings Kernel Gateway App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- customImages DomainDefault User Settings Kernel Gateway App Settings Custom Image[] 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_imageBlock below.
- defaultResource DomainSpec Default User Settings Kernel Gateway App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig string[]Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom_images Sequence[DomainDefault User Settings Kernel Gateway App Settings Custom Image] 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_imageBlock below.
- default_resource_ Domainspec Default User Settings Kernel Gateway App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycle_config_ Sequence[str]arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- customImages List<Property Map>
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_imageBlock below.
- defaultResource Property MapSpec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImage, DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs                    
- AppImage stringConfig Name 
- The name of the App Image Config.
- ImageName string
- The name of the Custom Image.
- ImageVersion intNumber 
- The version number of the Custom Image.
- AppImage stringConfig Name 
- The name of the App Image Config.
- ImageName string
- The name of the Custom Image.
- ImageVersion intNumber 
- The version number of the Custom Image.
- appImage StringConfig Name 
- The name of the App Image Config.
- imageName String
- The name of the Custom Image.
- imageVersion IntegerNumber 
- The version number of the Custom Image.
- appImage stringConfig Name 
- The name of the App Image Config.
- imageName string
- The name of the Custom Image.
- imageVersion numberNumber 
- The version number of the Custom Image.
- app_image_ strconfig_ name 
- The name of the App Image Config.
- image_name str
- The name of the Custom Image.
- image_version_ intnumber 
- The version number of the Custom Image.
- appImage StringConfig Name 
- The name of the App Image Config.
- imageName String
- The name of the Custom Image.
- imageVersion NumberNumber 
- The version number of the Custom Image.
DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec, DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs                      
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instance_type str
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle_config_ strarn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker_image_ strarn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemaker_image_ strversion_ alias 
- The SageMaker Image Version Alias.
- sagemaker_image_ strversion_ arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
DomainDefaultUserSettingsRSessionAppSettings, DomainDefaultUserSettingsRSessionAppSettingsArgs              
- CustomImages List<DomainDefault User Settings RSession App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a RSession app. see custom_imageBlock below.
- DefaultResource DomainSpec Default User Settings RSession App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock above.
- CustomImages []DomainDefault User Settings RSession App Settings Custom Image 
- A list of custom SageMaker images that are configured to run as a RSession app. see custom_imageBlock below.
- DefaultResource DomainSpec Default User Settings RSession App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock above.
- customImages List<DomainDefault User Settings RSession App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a RSession app. see custom_imageBlock below.
- defaultResource DomainSpec Default User Settings RSession App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock above.
- customImages DomainDefault User Settings RSession App Settings Custom Image[] 
- A list of custom SageMaker images that are configured to run as a RSession app. see custom_imageBlock below.
- defaultResource DomainSpec Default User Settings RSession App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock above.
- custom_images Sequence[DomainDefault User Settings RSession App Settings Custom Image] 
- A list of custom SageMaker images that are configured to run as a RSession app. see custom_imageBlock below.
- default_resource_ Domainspec Default User Settings RSession App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock above.
- customImages List<Property Map>
- A list of custom SageMaker images that are configured to run as a RSession app. see custom_imageBlock below.
- defaultResource Property MapSpec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock above.
DomainDefaultUserSettingsRSessionAppSettingsCustomImage, DomainDefaultUserSettingsRSessionAppSettingsCustomImageArgs                  
- AppImage stringConfig Name 
- The name of the App Image Config.
- ImageName string
- The name of the Custom Image.
- ImageVersion intNumber 
- The version number of the Custom Image.
- AppImage stringConfig Name 
- The name of the App Image Config.
- ImageName string
- The name of the Custom Image.
- ImageVersion intNumber 
- The version number of the Custom Image.
- appImage StringConfig Name 
- The name of the App Image Config.
- imageName String
- The name of the Custom Image.
- imageVersion IntegerNumber 
- The version number of the Custom Image.
- appImage stringConfig Name 
- The name of the App Image Config.
- imageName string
- The name of the Custom Image.
- imageVersion numberNumber 
- The version number of the Custom Image.
- app_image_ strconfig_ name 
- The name of the App Image Config.
- image_name str
- The name of the Custom Image.
- image_version_ intnumber 
- The version number of the Custom Image.
- appImage StringConfig Name 
- The name of the App Image Config.
- imageName String
- The name of the Custom Image.
- imageVersion NumberNumber 
- The version number of the Custom Image.
DomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpec, DomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecArgs                    
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instance_type str
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle_config_ strarn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker_image_ strarn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemaker_image_ strversion_ alias 
- The SageMaker Image Version Alias.
- sagemaker_image_ strversion_ arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
DomainDefaultUserSettingsRStudioServerProAppSettings, DomainDefaultUserSettingsRStudioServerProAppSettingsArgs                  
- AccessStatus string
- Indicates whether the current user has access to the RStudioServerPro app. Valid values are ENABLEDandDISABLED.
- UserGroup string
- The level of permissions that the user has within the RStudioServerPro app. This value defaults to R_STUDIO_USER. TheR_STUDIO_ADMINvalue allows the user access to the RStudio Administrative Dashboard. Valid values areR_STUDIO_USERandR_STUDIO_ADMIN.
- AccessStatus string
- Indicates whether the current user has access to the RStudioServerPro app. Valid values are ENABLEDandDISABLED.
- UserGroup string
- The level of permissions that the user has within the RStudioServerPro app. This value defaults to R_STUDIO_USER. TheR_STUDIO_ADMINvalue allows the user access to the RStudio Administrative Dashboard. Valid values areR_STUDIO_USERandR_STUDIO_ADMIN.
- accessStatus String
- Indicates whether the current user has access to the RStudioServerPro app. Valid values are ENABLEDandDISABLED.
- userGroup String
- The level of permissions that the user has within the RStudioServerPro app. This value defaults to R_STUDIO_USER. TheR_STUDIO_ADMINvalue allows the user access to the RStudio Administrative Dashboard. Valid values areR_STUDIO_USERandR_STUDIO_ADMIN.
- accessStatus string
- Indicates whether the current user has access to the RStudioServerPro app. Valid values are ENABLEDandDISABLED.
- userGroup string
- The level of permissions that the user has within the RStudioServerPro app. This value defaults to R_STUDIO_USER. TheR_STUDIO_ADMINvalue allows the user access to the RStudio Administrative Dashboard. Valid values areR_STUDIO_USERandR_STUDIO_ADMIN.
- access_status str
- Indicates whether the current user has access to the RStudioServerPro app. Valid values are ENABLEDandDISABLED.
- user_group str
- The level of permissions that the user has within the RStudioServerPro app. This value defaults to R_STUDIO_USER. TheR_STUDIO_ADMINvalue allows the user access to the RStudio Administrative Dashboard. Valid values areR_STUDIO_USERandR_STUDIO_ADMIN.
- accessStatus String
- Indicates whether the current user has access to the RStudioServerPro app. Valid values are ENABLEDandDISABLED.
- userGroup String
- The level of permissions that the user has within the RStudioServerPro app. This value defaults to R_STUDIO_USER. TheR_STUDIO_ADMINvalue allows the user access to the RStudio Administrative Dashboard. Valid values areR_STUDIO_USERandR_STUDIO_ADMIN.
DomainDefaultUserSettingsSharingSettings, DomainDefaultUserSettingsSharingSettingsArgs            
- NotebookOutput stringOption 
- Whether to include the notebook cell output when sharing the notebook. The default is Disabled. Valid values areAllowedandDisabled.
- S3KmsKey stringId 
- When notebook_output_optionis Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.
- S3OutputPath string
- When notebook_output_optionis Allowed, the Amazon S3 bucket used to save the notebook cell output.
- NotebookOutput stringOption 
- Whether to include the notebook cell output when sharing the notebook. The default is Disabled. Valid values areAllowedandDisabled.
- S3KmsKey stringId 
- When notebook_output_optionis Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.
- S3OutputPath string
- When notebook_output_optionis Allowed, the Amazon S3 bucket used to save the notebook cell output.
- notebookOutput StringOption 
- Whether to include the notebook cell output when sharing the notebook. The default is Disabled. Valid values areAllowedandDisabled.
- s3KmsKey StringId 
- When notebook_output_optionis Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.
- s3OutputPath String
- When notebook_output_optionis Allowed, the Amazon S3 bucket used to save the notebook cell output.
- notebookOutput stringOption 
- Whether to include the notebook cell output when sharing the notebook. The default is Disabled. Valid values areAllowedandDisabled.
- s3KmsKey stringId 
- When notebook_output_optionis Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.
- s3OutputPath string
- When notebook_output_optionis Allowed, the Amazon S3 bucket used to save the notebook cell output.
- notebook_output_ stroption 
- Whether to include the notebook cell output when sharing the notebook. The default is Disabled. Valid values areAllowedandDisabled.
- s3_kms_ strkey_ id 
- When notebook_output_optionis Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.
- s3_output_ strpath 
- When notebook_output_optionis Allowed, the Amazon S3 bucket used to save the notebook cell output.
- notebookOutput StringOption 
- Whether to include the notebook cell output when sharing the notebook. The default is Disabled. Valid values areAllowedandDisabled.
- s3KmsKey StringId 
- When notebook_output_optionis Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.
- s3OutputPath String
- When notebook_output_optionis Allowed, the Amazon S3 bucket used to save the notebook cell output.
DomainDefaultUserSettingsSpaceStorageSettings, DomainDefaultUserSettingsSpaceStorageSettingsArgs              
- DefaultEbs DomainStorage Settings Default User Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See default_ebs_storage_settingsBlock below.
- DefaultEbs DomainStorage Settings Default User Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See default_ebs_storage_settingsBlock below.
- defaultEbs DomainStorage Settings Default User Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See default_ebs_storage_settingsBlock below.
- defaultEbs DomainStorage Settings Default User Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See default_ebs_storage_settingsBlock below.
- default_ebs_ Domainstorage_ settings Default User Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See default_ebs_storage_settingsBlock below.
- defaultEbs Property MapStorage Settings 
- The default EBS storage settings for a private space. See default_ebs_storage_settingsBlock below.
DomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings, DomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs                      
- DefaultEbs intVolume Size In Gb 
- The default size of the EBS storage volume for a private space.
- MaximumEbs intVolume Size In Gb 
- The maximum size of the EBS storage volume for a private space.
- DefaultEbs intVolume Size In Gb 
- The default size of the EBS storage volume for a private space.
- MaximumEbs intVolume Size In Gb 
- The maximum size of the EBS storage volume for a private space.
- defaultEbs IntegerVolume Size In Gb 
- The default size of the EBS storage volume for a private space.
- maximumEbs IntegerVolume Size In Gb 
- The maximum size of the EBS storage volume for a private space.
- defaultEbs numberVolume Size In Gb 
- The default size of the EBS storage volume for a private space.
- maximumEbs numberVolume Size In Gb 
- The maximum size of the EBS storage volume for a private space.
- default_ebs_ intvolume_ size_ in_ gb 
- The default size of the EBS storage volume for a private space.
- maximum_ebs_ intvolume_ size_ in_ gb 
- The maximum size of the EBS storage volume for a private space.
- defaultEbs NumberVolume Size In Gb 
- The default size of the EBS storage volume for a private space.
- maximumEbs NumberVolume Size In Gb 
- The maximum size of the EBS storage volume for a private space.
DomainDefaultUserSettingsStudioWebPortalSettings, DomainDefaultUserSettingsStudioWebPortalSettingsArgs                
- List<string>
- The Applications supported in Studio that are hidden from the Studio left navigation pane.
- List<string>
- The instance types you are hiding from the Studio user interface.
- List<string>
- The machine learning tools that are hidden from the Studio left navigation pane.
- []string
- The Applications supported in Studio that are hidden from the Studio left navigation pane.
- []string
- The instance types you are hiding from the Studio user interface.
- []string
- The machine learning tools that are hidden from the Studio left navigation pane.
- List<String>
- The Applications supported in Studio that are hidden from the Studio left navigation pane.
- List<String>
- The instance types you are hiding from the Studio user interface.
- List<String>
- The machine learning tools that are hidden from the Studio left navigation pane.
- string[]
- The Applications supported in Studio that are hidden from the Studio left navigation pane.
- string[]
- The instance types you are hiding from the Studio user interface.
- string[]
- The machine learning tools that are hidden from the Studio left navigation pane.
- Sequence[str]
- The Applications supported in Studio that are hidden from the Studio left navigation pane.
- Sequence[str]
- The instance types you are hiding from the Studio user interface.
- Sequence[str]
- The machine learning tools that are hidden from the Studio left navigation pane.
- List<String>
- The Applications supported in Studio that are hidden from the Studio left navigation pane.
- List<String>
- The instance types you are hiding from the Studio user interface.
- List<String>
- The machine learning tools that are hidden from the Studio left navigation pane.
DomainDefaultUserSettingsTensorBoardAppSettings, DomainDefaultUserSettingsTensorBoardAppSettingsArgs                
- DefaultResource DomainSpec Default User Settings Tensor Board App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- DefaultResource DomainSpec Default User Settings Tensor Board App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- defaultResource DomainSpec Default User Settings Tensor Board App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- defaultResource DomainSpec Default User Settings Tensor Board App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- default_resource_ Domainspec Default User Settings Tensor Board App Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
- defaultResource Property MapSpec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock below.
DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec, DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs                      
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instance_type str
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle_config_ strarn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker_image_ strarn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemaker_image_ strversion_ alias 
- The SageMaker Image Version Alias.
- sagemaker_image_ strversion_ arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
DomainDomainSettings, DomainDomainSettingsArgs      
- DockerSettings DomainDomain Settings Docker Settings 
- A collection of settings that configure the domain’s Docker interaction. see docker_settingsBlock below.
- ExecutionRole stringIdentity Config 
- The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key AWS Docs. Valid values are USER_PROFILE_NAMEandDISABLED.
- RStudioServer DomainPro Domain Settings Domain Settings RStudio Server Pro Domain Settings 
- A collection of settings that configure the RStudioServerPro Domain-level app. see r_studio_server_pro_domain_settingsBlock below.
- SecurityGroup List<string>Ids 
- The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
- DockerSettings DomainDomain Settings Docker Settings 
- A collection of settings that configure the domain’s Docker interaction. see docker_settingsBlock below.
- ExecutionRole stringIdentity Config 
- The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key AWS Docs. Valid values are USER_PROFILE_NAMEandDISABLED.
- RStudioServer DomainPro Domain Settings Domain Settings RStudio Server Pro Domain Settings 
- A collection of settings that configure the RStudioServerPro Domain-level app. see r_studio_server_pro_domain_settingsBlock below.
- SecurityGroup []stringIds 
- The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
- dockerSettings DomainDomain Settings Docker Settings 
- A collection of settings that configure the domain’s Docker interaction. see docker_settingsBlock below.
- executionRole StringIdentity Config 
- The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key AWS Docs. Valid values are USER_PROFILE_NAMEandDISABLED.
- rStudio DomainServer Pro Domain Settings Domain Settings RStudio Server Pro Domain Settings 
- A collection of settings that configure the RStudioServerPro Domain-level app. see r_studio_server_pro_domain_settingsBlock below.
- securityGroup List<String>Ids 
- The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
- dockerSettings DomainDomain Settings Docker Settings 
- A collection of settings that configure the domain’s Docker interaction. see docker_settingsBlock below.
- executionRole stringIdentity Config 
- The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key AWS Docs. Valid values are USER_PROFILE_NAMEandDISABLED.
- rStudio DomainServer Pro Domain Settings Domain Settings RStudio Server Pro Domain Settings 
- A collection of settings that configure the RStudioServerPro Domain-level app. see r_studio_server_pro_domain_settingsBlock below.
- securityGroup string[]Ids 
- The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
- docker_settings DomainDomain Settings Docker Settings 
- A collection of settings that configure the domain’s Docker interaction. see docker_settingsBlock below.
- execution_role_ stridentity_ config 
- The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key AWS Docs. Valid values are USER_PROFILE_NAMEandDISABLED.
- r_studio_ Domainserver_ pro_ domain_ settings Domain Settings RStudio Server Pro Domain Settings 
- A collection of settings that configure the RStudioServerPro Domain-level app. see r_studio_server_pro_domain_settingsBlock below.
- security_group_ Sequence[str]ids 
- The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
- dockerSettings Property Map
- A collection of settings that configure the domain’s Docker interaction. see docker_settingsBlock below.
- executionRole StringIdentity Config 
- The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key AWS Docs. Valid values are USER_PROFILE_NAMEandDISABLED.
- rStudio Property MapServer Pro Domain Settings 
- A collection of settings that configure the RStudioServerPro Domain-level app. see r_studio_server_pro_domain_settingsBlock below.
- securityGroup List<String>Ids 
- The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
DomainDomainSettingsDockerSettings, DomainDomainSettingsDockerSettingsArgs          
- EnableDocker stringAccess 
- Indicates whether the domain can access Docker. Valid values are ENABLEDandDISABLED.
- VpcOnly List<string>Trusted Accounts 
- The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
- EnableDocker stringAccess 
- Indicates whether the domain can access Docker. Valid values are ENABLEDandDISABLED.
- VpcOnly []stringTrusted Accounts 
- The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
- enableDocker StringAccess 
- Indicates whether the domain can access Docker. Valid values are ENABLEDandDISABLED.
- vpcOnly List<String>Trusted Accounts 
- The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
- enableDocker stringAccess 
- Indicates whether the domain can access Docker. Valid values are ENABLEDandDISABLED.
- vpcOnly string[]Trusted Accounts 
- The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
- enable_docker_ straccess 
- Indicates whether the domain can access Docker. Valid values are ENABLEDandDISABLED.
- vpc_only_ Sequence[str]trusted_ accounts 
- The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
- enableDocker StringAccess 
- Indicates whether the domain can access Docker. Valid values are ENABLEDandDISABLED.
- vpcOnly List<String>Trusted Accounts 
- The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
DomainDomainSettingsRStudioServerProDomainSettings, DomainDomainSettingsRStudioServerProDomainSettingsArgs                
- DomainExecution stringRole Arn 
- The ARN of the execution role for the RStudioServerPro Domain-level app.
- DefaultResource DomainSpec Domain Settings RStudio Server Pro Domain Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock above.
- RStudioConnect stringUrl 
- A URL pointing to an RStudio Connect server.
- RStudioPackage stringManager Url 
- A URL pointing to an RStudio Package Manager server.
- DomainExecution stringRole Arn 
- The ARN of the execution role for the RStudioServerPro Domain-level app.
- DefaultResource DomainSpec Domain Settings RStudio Server Pro Domain Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock above.
- RStudioConnect stringUrl 
- A URL pointing to an RStudio Connect server.
- RStudioPackage stringManager Url 
- A URL pointing to an RStudio Package Manager server.
- domainExecution StringRole Arn 
- The ARN of the execution role for the RStudioServerPro Domain-level app.
- defaultResource DomainSpec Domain Settings RStudio Server Pro Domain Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock above.
- rStudio StringConnect Url 
- A URL pointing to an RStudio Connect server.
- rStudio StringPackage Manager Url 
- A URL pointing to an RStudio Package Manager server.
- domainExecution stringRole Arn 
- The ARN of the execution role for the RStudioServerPro Domain-level app.
- defaultResource DomainSpec Domain Settings RStudio Server Pro Domain Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock above.
- rStudio stringConnect Url 
- A URL pointing to an RStudio Connect server.
- rStudio stringPackage Manager Url 
- A URL pointing to an RStudio Package Manager server.
- domain_execution_ strrole_ arn 
- The ARN of the execution role for the RStudioServerPro Domain-level app.
- default_resource_ Domainspec Domain Settings RStudio Server Pro Domain Settings Default Resource Spec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock above.
- r_studio_ strconnect_ url 
- A URL pointing to an RStudio Connect server.
- r_studio_ strpackage_ manager_ url 
- A URL pointing to an RStudio Package Manager server.
- domainExecution StringRole Arn 
- The ARN of the execution role for the RStudioServerPro Domain-level app.
- defaultResource Property MapSpec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_specBlock above.
- rStudio StringConnect Url 
- A URL pointing to an RStudio Connect server.
- rStudio StringPackage Manager Url 
- A URL pointing to an RStudio Package Manager server.
DomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec, DomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecArgs                      
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- InstanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- LifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- SagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- SagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- SagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
- instanceType string
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig stringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage stringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage stringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage stringVersion Arn 
- The ARN of the image version created on the instance.
- instance_type str
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle_config_ strarn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker_image_ strarn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemaker_image_ strversion_ alias 
- The SageMaker Image Version Alias.
- sagemaker_image_ strversion_ arn 
- The ARN of the image version created on the instance.
- instanceType String
- The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycleConfig StringArn 
- The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemakerImage StringArn 
- The ARN of the SageMaker image that the image version belongs to.
- sagemakerImage StringVersion Alias 
- The SageMaker Image Version Alias.
- sagemakerImage StringVersion Arn 
- The ARN of the image version created on the instance.
DomainRetentionPolicy, DomainRetentionPolicyArgs      
- HomeEfs stringFile System 
- The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are RetainorDelete. Default value isRetain.
- HomeEfs stringFile System 
- The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are RetainorDelete. Default value isRetain.
- homeEfs StringFile System 
- The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are RetainorDelete. Default value isRetain.
- homeEfs stringFile System 
- The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are RetainorDelete. Default value isRetain.
- home_efs_ strfile_ system 
- The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are RetainorDelete. Default value isRetain.
- homeEfs StringFile System 
- The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are RetainorDelete. Default value isRetain.
Import
Using pulumi import, import SageMaker Domains using the id. For example:
$ pulumi import aws:sagemaker/domain:Domain test_domain d-8jgsjtilstu8
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the awsTerraform Provider.