aws.sagemaker.UserProfile
Explore with Pulumi AI
Provides a SageMaker User Profile resource.
Example Usage
Basic usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = new aws.sagemaker.UserProfile("example", {
    domainId: test.id,
    userProfileName: "example",
});
import pulumi
import pulumi_aws as aws
example = aws.sagemaker.UserProfile("example",
    domain_id=test["id"],
    user_profile_name="example")
package main
import (
	"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 {
		_, err := sagemaker.NewUserProfile(ctx, "example", &sagemaker.UserProfileArgs{
			DomainId:        pulumi.Any(test.Id),
			UserProfileName: pulumi.String("example"),
		})
		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 = new Aws.Sagemaker.UserProfile("example", new()
    {
        DomainId = test.Id,
        UserProfileName = "example",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.sagemaker.UserProfile;
import com.pulumi.aws.sagemaker.UserProfileArgs;
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 UserProfile("example", UserProfileArgs.builder()
            .domainId(test.id())
            .userProfileName("example")
            .build());
    }
}
resources:
  example:
    type: aws:sagemaker:UserProfile
    properties:
      domainId: ${test.id}
      userProfileName: example
Create UserProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new UserProfile(name: string, args: UserProfileArgs, opts?: CustomResourceOptions);@overload
def UserProfile(resource_name: str,
                args: UserProfileArgs,
                opts: Optional[ResourceOptions] = None)
@overload
def UserProfile(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                domain_id: Optional[str] = None,
                user_profile_name: Optional[str] = None,
                single_sign_on_user_identifier: Optional[str] = None,
                single_sign_on_user_value: Optional[str] = None,
                tags: Optional[Mapping[str, str]] = None,
                user_settings: Optional[UserProfileUserSettingsArgs] = None)func NewUserProfile(ctx *Context, name string, args UserProfileArgs, opts ...ResourceOption) (*UserProfile, error)public UserProfile(string name, UserProfileArgs args, CustomResourceOptions? opts = null)
public UserProfile(String name, UserProfileArgs args)
public UserProfile(String name, UserProfileArgs args, CustomResourceOptions options)
type: aws:sagemaker:UserProfile
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 UserProfileArgs
- 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 UserProfileArgs
- 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 UserProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args UserProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args UserProfileArgs
- 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 exampleuserProfileResourceResourceFromSagemakeruserProfile = new Aws.Sagemaker.UserProfile("exampleuserProfileResourceResourceFromSagemakeruserProfile", new()
{
    DomainId = "string",
    UserProfileName = "string",
    SingleSignOnUserIdentifier = "string",
    SingleSignOnUserValue = "string",
    Tags = 
    {
        { "string", "string" },
    },
    UserSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsArgs
    {
        ExecutionRole = "string",
        JupyterServerAppSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsJupyterServerAppSettingsArgs
        {
            CodeRepositories = new[]
            {
                new Aws.Sagemaker.Inputs.UserProfileUserSettingsJupyterServerAppSettingsCodeRepositoryArgs
                {
                    RepositoryUrl = "string",
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
            LifecycleConfigArns = new[]
            {
                "string",
            },
        },
        DefaultLandingUri = "string",
        KernelGatewayAppSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsKernelGatewayAppSettingsArgs
        {
            CustomImages = new[]
            {
                new Aws.Sagemaker.Inputs.UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs
                {
                    AppImageConfigName = "string",
                    ImageName = "string",
                    ImageVersionNumber = 0,
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
            LifecycleConfigArns = new[]
            {
                "string",
            },
        },
        CustomPosixUserConfig = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCustomPosixUserConfigArgs
        {
            Gid = 0,
            Uid = 0,
        },
        RSessionAppSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsRSessionAppSettingsArgs
        {
            CustomImages = new[]
            {
                new Aws.Sagemaker.Inputs.UserProfileUserSettingsRSessionAppSettingsCustomImageArgs
                {
                    AppImageConfigName = "string",
                    ImageName = "string",
                    ImageVersionNumber = 0,
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.UserProfileUserSettingsRSessionAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
        },
        CanvasAppSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCanvasAppSettingsArgs
        {
            DirectDeploySettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCanvasAppSettingsDirectDeploySettingsArgs
            {
                Status = "string",
            },
            EmrServerlessSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs
            {
                ExecutionRoleArn = "string",
                Status = "string",
            },
            GenerativeAiSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs
            {
                AmazonBedrockRoleArn = "string",
            },
            IdentityProviderOauthSettings = new[]
            {
                new Aws.Sagemaker.Inputs.UserProfileUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs
                {
                    SecretArn = "string",
                    DataSourceName = "string",
                    Status = "string",
                },
            },
            KendraSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCanvasAppSettingsKendraSettingsArgs
            {
                Status = "string",
            },
            ModelRegisterSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCanvasAppSettingsModelRegisterSettingsArgs
            {
                CrossAccountModelRegisterRoleArn = "string",
                Status = "string",
            },
            TimeSeriesForecastingSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs
            {
                AmazonForecastRoleArn = "string",
                Status = "string",
            },
            WorkspaceSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCanvasAppSettingsWorkspaceSettingsArgs
            {
                S3ArtifactPath = "string",
                S3KmsKeyId = "string",
            },
        },
        JupyterLabAppSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsJupyterLabAppSettingsArgs
        {
            AppLifecycleManagement = new Aws.Sagemaker.Inputs.UserProfileUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs
            {
                IdleSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs
                {
                    IdleTimeoutInMinutes = 0,
                    LifecycleManagement = "string",
                    MaxIdleTimeoutInMinutes = 0,
                    MinIdleTimeoutInMinutes = 0,
                },
            },
            BuiltInLifecycleConfigArn = "string",
            CodeRepositories = new[]
            {
                new Aws.Sagemaker.Inputs.UserProfileUserSettingsJupyterLabAppSettingsCodeRepositoryArgs
                {
                    RepositoryUrl = "string",
                },
            },
            CustomImages = new[]
            {
                new Aws.Sagemaker.Inputs.UserProfileUserSettingsJupyterLabAppSettingsCustomImageArgs
                {
                    AppImageConfigName = "string",
                    ImageName = "string",
                    ImageVersionNumber = 0,
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.UserProfileUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
            EmrSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsJupyterLabAppSettingsEmrSettingsArgs
            {
                AssumableRoleArns = new[]
                {
                    "string",
                },
                ExecutionRoleArns = new[]
                {
                    "string",
                },
            },
            LifecycleConfigArns = new[]
            {
                "string",
            },
        },
        RStudioServerProAppSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsRStudioServerProAppSettingsArgs
        {
            AccessStatus = "string",
            UserGroup = "string",
        },
        CustomFileSystemConfigs = new[]
        {
            new Aws.Sagemaker.Inputs.UserProfileUserSettingsCustomFileSystemConfigArgs
            {
                EfsFileSystemConfigs = new[]
                {
                    new Aws.Sagemaker.Inputs.UserProfileUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs
                    {
                        FileSystemId = "string",
                        FileSystemPath = "string",
                    },
                },
            },
        },
        CodeEditorAppSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCodeEditorAppSettingsArgs
        {
            AppLifecycleManagement = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCodeEditorAppSettingsAppLifecycleManagementArgs
            {
                IdleSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsArgs
                {
                    IdleTimeoutInMinutes = 0,
                    LifecycleManagement = "string",
                    MaxIdleTimeoutInMinutes = 0,
                    MinIdleTimeoutInMinutes = 0,
                },
            },
            BuiltInLifecycleConfigArn = "string",
            CustomImages = new[]
            {
                new Aws.Sagemaker.Inputs.UserProfileUserSettingsCodeEditorAppSettingsCustomImageArgs
                {
                    AppImageConfigName = "string",
                    ImageName = "string",
                    ImageVersionNumber = 0,
                },
            },
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
            LifecycleConfigArns = new[]
            {
                "string",
            },
        },
        AutoMountHomeEfs = "string",
        SecurityGroups = new[]
        {
            "string",
        },
        SharingSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsSharingSettingsArgs
        {
            NotebookOutputOption = "string",
            S3KmsKeyId = "string",
            S3OutputPath = "string",
        },
        SpaceStorageSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsSpaceStorageSettingsArgs
        {
            DefaultEbsStorageSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs
            {
                DefaultEbsVolumeSizeInGb = 0,
                MaximumEbsVolumeSizeInGb = 0,
            },
        },
        StudioWebPortal = "string",
        StudioWebPortalSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsStudioWebPortalSettingsArgs
        {
            HiddenAppTypes = new[]
            {
                "string",
            },
            HiddenInstanceTypes = new[]
            {
                "string",
            },
            HiddenMlTools = new[]
            {
                "string",
            },
        },
        TensorBoardAppSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsTensorBoardAppSettingsArgs
        {
            DefaultResourceSpec = new Aws.Sagemaker.Inputs.UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs
            {
                InstanceType = "string",
                LifecycleConfigArn = "string",
                SagemakerImageArn = "string",
                SagemakerImageVersionAlias = "string",
                SagemakerImageVersionArn = "string",
            },
        },
    },
});
example, err := sagemaker.NewUserProfile(ctx, "exampleuserProfileResourceResourceFromSagemakeruserProfile", &sagemaker.UserProfileArgs{
	DomainId:                   pulumi.String("string"),
	UserProfileName:            pulumi.String("string"),
	SingleSignOnUserIdentifier: pulumi.String("string"),
	SingleSignOnUserValue:      pulumi.String("string"),
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	UserSettings: &sagemaker.UserProfileUserSettingsArgs{
		ExecutionRole: pulumi.String("string"),
		JupyterServerAppSettings: &sagemaker.UserProfileUserSettingsJupyterServerAppSettingsArgs{
			CodeRepositories: sagemaker.UserProfileUserSettingsJupyterServerAppSettingsCodeRepositoryArray{
				&sagemaker.UserProfileUserSettingsJupyterServerAppSettingsCodeRepositoryArgs{
					RepositoryUrl: pulumi.String("string"),
				},
			},
			DefaultResourceSpec: &sagemaker.UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs{
				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.UserProfileUserSettingsKernelGatewayAppSettingsArgs{
			CustomImages: sagemaker.UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray{
				&sagemaker.UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs{
					AppImageConfigName: pulumi.String("string"),
					ImageName:          pulumi.String("string"),
					ImageVersionNumber: pulumi.Int(0),
				},
			},
			DefaultResourceSpec: &sagemaker.UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs{
				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.UserProfileUserSettingsCustomPosixUserConfigArgs{
			Gid: pulumi.Int(0),
			Uid: pulumi.Int(0),
		},
		RSessionAppSettings: &sagemaker.UserProfileUserSettingsRSessionAppSettingsArgs{
			CustomImages: sagemaker.UserProfileUserSettingsRSessionAppSettingsCustomImageArray{
				&sagemaker.UserProfileUserSettingsRSessionAppSettingsCustomImageArgs{
					AppImageConfigName: pulumi.String("string"),
					ImageName:          pulumi.String("string"),
					ImageVersionNumber: pulumi.Int(0),
				},
			},
			DefaultResourceSpec: &sagemaker.UserProfileUserSettingsRSessionAppSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
		},
		CanvasAppSettings: &sagemaker.UserProfileUserSettingsCanvasAppSettingsArgs{
			DirectDeploySettings: &sagemaker.UserProfileUserSettingsCanvasAppSettingsDirectDeploySettingsArgs{
				Status: pulumi.String("string"),
			},
			EmrServerlessSettings: &sagemaker.UserProfileUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs{
				ExecutionRoleArn: pulumi.String("string"),
				Status:           pulumi.String("string"),
			},
			GenerativeAiSettings: &sagemaker.UserProfileUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs{
				AmazonBedrockRoleArn: pulumi.String("string"),
			},
			IdentityProviderOauthSettings: sagemaker.UserProfileUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArray{
				&sagemaker.UserProfileUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs{
					SecretArn:      pulumi.String("string"),
					DataSourceName: pulumi.String("string"),
					Status:         pulumi.String("string"),
				},
			},
			KendraSettings: &sagemaker.UserProfileUserSettingsCanvasAppSettingsKendraSettingsArgs{
				Status: pulumi.String("string"),
			},
			ModelRegisterSettings: &sagemaker.UserProfileUserSettingsCanvasAppSettingsModelRegisterSettingsArgs{
				CrossAccountModelRegisterRoleArn: pulumi.String("string"),
				Status:                           pulumi.String("string"),
			},
			TimeSeriesForecastingSettings: &sagemaker.UserProfileUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs{
				AmazonForecastRoleArn: pulumi.String("string"),
				Status:                pulumi.String("string"),
			},
			WorkspaceSettings: &sagemaker.UserProfileUserSettingsCanvasAppSettingsWorkspaceSettingsArgs{
				S3ArtifactPath: pulumi.String("string"),
				S3KmsKeyId:     pulumi.String("string"),
			},
		},
		JupyterLabAppSettings: &sagemaker.UserProfileUserSettingsJupyterLabAppSettingsArgs{
			AppLifecycleManagement: &sagemaker.UserProfileUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs{
				IdleSettings: &sagemaker.UserProfileUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs{
					IdleTimeoutInMinutes:    pulumi.Int(0),
					LifecycleManagement:     pulumi.String("string"),
					MaxIdleTimeoutInMinutes: pulumi.Int(0),
					MinIdleTimeoutInMinutes: pulumi.Int(0),
				},
			},
			BuiltInLifecycleConfigArn: pulumi.String("string"),
			CodeRepositories: sagemaker.UserProfileUserSettingsJupyterLabAppSettingsCodeRepositoryArray{
				&sagemaker.UserProfileUserSettingsJupyterLabAppSettingsCodeRepositoryArgs{
					RepositoryUrl: pulumi.String("string"),
				},
			},
			CustomImages: sagemaker.UserProfileUserSettingsJupyterLabAppSettingsCustomImageArray{
				&sagemaker.UserProfileUserSettingsJupyterLabAppSettingsCustomImageArgs{
					AppImageConfigName: pulumi.String("string"),
					ImageName:          pulumi.String("string"),
					ImageVersionNumber: pulumi.Int(0),
				},
			},
			DefaultResourceSpec: &sagemaker.UserProfileUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
			EmrSettings: &sagemaker.UserProfileUserSettingsJupyterLabAppSettingsEmrSettingsArgs{
				AssumableRoleArns: pulumi.StringArray{
					pulumi.String("string"),
				},
				ExecutionRoleArns: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
			LifecycleConfigArns: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
		RStudioServerProAppSettings: &sagemaker.UserProfileUserSettingsRStudioServerProAppSettingsArgs{
			AccessStatus: pulumi.String("string"),
			UserGroup:    pulumi.String("string"),
		},
		CustomFileSystemConfigs: sagemaker.UserProfileUserSettingsCustomFileSystemConfigArray{
			&sagemaker.UserProfileUserSettingsCustomFileSystemConfigArgs{
				EfsFileSystemConfigs: sagemaker.UserProfileUserSettingsCustomFileSystemConfigEfsFileSystemConfigArray{
					&sagemaker.UserProfileUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs{
						FileSystemId:   pulumi.String("string"),
						FileSystemPath: pulumi.String("string"),
					},
				},
			},
		},
		CodeEditorAppSettings: &sagemaker.UserProfileUserSettingsCodeEditorAppSettingsArgs{
			AppLifecycleManagement: &sagemaker.UserProfileUserSettingsCodeEditorAppSettingsAppLifecycleManagementArgs{
				IdleSettings: &sagemaker.UserProfileUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsArgs{
					IdleTimeoutInMinutes:    pulumi.Int(0),
					LifecycleManagement:     pulumi.String("string"),
					MaxIdleTimeoutInMinutes: pulumi.Int(0),
					MinIdleTimeoutInMinutes: pulumi.Int(0),
				},
			},
			BuiltInLifecycleConfigArn: pulumi.String("string"),
			CustomImages: sagemaker.UserProfileUserSettingsCodeEditorAppSettingsCustomImageArray{
				&sagemaker.UserProfileUserSettingsCodeEditorAppSettingsCustomImageArgs{
					AppImageConfigName: pulumi.String("string"),
					ImageName:          pulumi.String("string"),
					ImageVersionNumber: pulumi.Int(0),
				},
			},
			DefaultResourceSpec: &sagemaker.UserProfileUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs{
				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.UserProfileUserSettingsSharingSettingsArgs{
			NotebookOutputOption: pulumi.String("string"),
			S3KmsKeyId:           pulumi.String("string"),
			S3OutputPath:         pulumi.String("string"),
		},
		SpaceStorageSettings: &sagemaker.UserProfileUserSettingsSpaceStorageSettingsArgs{
			DefaultEbsStorageSettings: &sagemaker.UserProfileUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs{
				DefaultEbsVolumeSizeInGb: pulumi.Int(0),
				MaximumEbsVolumeSizeInGb: pulumi.Int(0),
			},
		},
		StudioWebPortal: pulumi.String("string"),
		StudioWebPortalSettings: &sagemaker.UserProfileUserSettingsStudioWebPortalSettingsArgs{
			HiddenAppTypes: pulumi.StringArray{
				pulumi.String("string"),
			},
			HiddenInstanceTypes: pulumi.StringArray{
				pulumi.String("string"),
			},
			HiddenMlTools: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
		TensorBoardAppSettings: &sagemaker.UserProfileUserSettingsTensorBoardAppSettingsArgs{
			DefaultResourceSpec: &sagemaker.UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs{
				InstanceType:               pulumi.String("string"),
				LifecycleConfigArn:         pulumi.String("string"),
				SagemakerImageArn:          pulumi.String("string"),
				SagemakerImageVersionAlias: pulumi.String("string"),
				SagemakerImageVersionArn:   pulumi.String("string"),
			},
		},
	},
})
var exampleuserProfileResourceResourceFromSagemakeruserProfile = new UserProfile("exampleuserProfileResourceResourceFromSagemakeruserProfile", UserProfileArgs.builder()
    .domainId("string")
    .userProfileName("string")
    .singleSignOnUserIdentifier("string")
    .singleSignOnUserValue("string")
    .tags(Map.of("string", "string"))
    .userSettings(UserProfileUserSettingsArgs.builder()
        .executionRole("string")
        .jupyterServerAppSettings(UserProfileUserSettingsJupyterServerAppSettingsArgs.builder()
            .codeRepositories(UserProfileUserSettingsJupyterServerAppSettingsCodeRepositoryArgs.builder()
                .repositoryUrl("string")
                .build())
            .defaultResourceSpec(UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .lifecycleConfigArns("string")
            .build())
        .defaultLandingUri("string")
        .kernelGatewayAppSettings(UserProfileUserSettingsKernelGatewayAppSettingsArgs.builder()
            .customImages(UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs.builder()
                .appImageConfigName("string")
                .imageName("string")
                .imageVersionNumber(0)
                .build())
            .defaultResourceSpec(UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .lifecycleConfigArns("string")
            .build())
        .customPosixUserConfig(UserProfileUserSettingsCustomPosixUserConfigArgs.builder()
            .gid(0)
            .uid(0)
            .build())
        .rSessionAppSettings(UserProfileUserSettingsRSessionAppSettingsArgs.builder()
            .customImages(UserProfileUserSettingsRSessionAppSettingsCustomImageArgs.builder()
                .appImageConfigName("string")
                .imageName("string")
                .imageVersionNumber(0)
                .build())
            .defaultResourceSpec(UserProfileUserSettingsRSessionAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .build())
        .canvasAppSettings(UserProfileUserSettingsCanvasAppSettingsArgs.builder()
            .directDeploySettings(UserProfileUserSettingsCanvasAppSettingsDirectDeploySettingsArgs.builder()
                .status("string")
                .build())
            .emrServerlessSettings(UserProfileUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs.builder()
                .executionRoleArn("string")
                .status("string")
                .build())
            .generativeAiSettings(UserProfileUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs.builder()
                .amazonBedrockRoleArn("string")
                .build())
            .identityProviderOauthSettings(UserProfileUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs.builder()
                .secretArn("string")
                .dataSourceName("string")
                .status("string")
                .build())
            .kendraSettings(UserProfileUserSettingsCanvasAppSettingsKendraSettingsArgs.builder()
                .status("string")
                .build())
            .modelRegisterSettings(UserProfileUserSettingsCanvasAppSettingsModelRegisterSettingsArgs.builder()
                .crossAccountModelRegisterRoleArn("string")
                .status("string")
                .build())
            .timeSeriesForecastingSettings(UserProfileUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs.builder()
                .amazonForecastRoleArn("string")
                .status("string")
                .build())
            .workspaceSettings(UserProfileUserSettingsCanvasAppSettingsWorkspaceSettingsArgs.builder()
                .s3ArtifactPath("string")
                .s3KmsKeyId("string")
                .build())
            .build())
        .jupyterLabAppSettings(UserProfileUserSettingsJupyterLabAppSettingsArgs.builder()
            .appLifecycleManagement(UserProfileUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs.builder()
                .idleSettings(UserProfileUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs.builder()
                    .idleTimeoutInMinutes(0)
                    .lifecycleManagement("string")
                    .maxIdleTimeoutInMinutes(0)
                    .minIdleTimeoutInMinutes(0)
                    .build())
                .build())
            .builtInLifecycleConfigArn("string")
            .codeRepositories(UserProfileUserSettingsJupyterLabAppSettingsCodeRepositoryArgs.builder()
                .repositoryUrl("string")
                .build())
            .customImages(UserProfileUserSettingsJupyterLabAppSettingsCustomImageArgs.builder()
                .appImageConfigName("string")
                .imageName("string")
                .imageVersionNumber(0)
                .build())
            .defaultResourceSpec(UserProfileUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .emrSettings(UserProfileUserSettingsJupyterLabAppSettingsEmrSettingsArgs.builder()
                .assumableRoleArns("string")
                .executionRoleArns("string")
                .build())
            .lifecycleConfigArns("string")
            .build())
        .rStudioServerProAppSettings(UserProfileUserSettingsRStudioServerProAppSettingsArgs.builder()
            .accessStatus("string")
            .userGroup("string")
            .build())
        .customFileSystemConfigs(UserProfileUserSettingsCustomFileSystemConfigArgs.builder()
            .efsFileSystemConfigs(UserProfileUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs.builder()
                .fileSystemId("string")
                .fileSystemPath("string")
                .build())
            .build())
        .codeEditorAppSettings(UserProfileUserSettingsCodeEditorAppSettingsArgs.builder()
            .appLifecycleManagement(UserProfileUserSettingsCodeEditorAppSettingsAppLifecycleManagementArgs.builder()
                .idleSettings(UserProfileUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsArgs.builder()
                    .idleTimeoutInMinutes(0)
                    .lifecycleManagement("string")
                    .maxIdleTimeoutInMinutes(0)
                    .minIdleTimeoutInMinutes(0)
                    .build())
                .build())
            .builtInLifecycleConfigArn("string")
            .customImages(UserProfileUserSettingsCodeEditorAppSettingsCustomImageArgs.builder()
                .appImageConfigName("string")
                .imageName("string")
                .imageVersionNumber(0)
                .build())
            .defaultResourceSpec(UserProfileUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .lifecycleConfigArns("string")
            .build())
        .autoMountHomeEfs("string")
        .securityGroups("string")
        .sharingSettings(UserProfileUserSettingsSharingSettingsArgs.builder()
            .notebookOutputOption("string")
            .s3KmsKeyId("string")
            .s3OutputPath("string")
            .build())
        .spaceStorageSettings(UserProfileUserSettingsSpaceStorageSettingsArgs.builder()
            .defaultEbsStorageSettings(UserProfileUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs.builder()
                .defaultEbsVolumeSizeInGb(0)
                .maximumEbsVolumeSizeInGb(0)
                .build())
            .build())
        .studioWebPortal("string")
        .studioWebPortalSettings(UserProfileUserSettingsStudioWebPortalSettingsArgs.builder()
            .hiddenAppTypes("string")
            .hiddenInstanceTypes("string")
            .hiddenMlTools("string")
            .build())
        .tensorBoardAppSettings(UserProfileUserSettingsTensorBoardAppSettingsArgs.builder()
            .defaultResourceSpec(UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs.builder()
                .instanceType("string")
                .lifecycleConfigArn("string")
                .sagemakerImageArn("string")
                .sagemakerImageVersionAlias("string")
                .sagemakerImageVersionArn("string")
                .build())
            .build())
        .build())
    .build());
exampleuser_profile_resource_resource_from_sagemakeruser_profile = aws.sagemaker.UserProfile("exampleuserProfileResourceResourceFromSagemakeruserProfile",
    domain_id="string",
    user_profile_name="string",
    single_sign_on_user_identifier="string",
    single_sign_on_user_value="string",
    tags={
        "string": "string",
    },
    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_configs": [{
                "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",
            },
        },
    })
const exampleuserProfileResourceResourceFromSagemakeruserProfile = new aws.sagemaker.UserProfile("exampleuserProfileResourceResourceFromSagemakeruserProfile", {
    domainId: "string",
    userProfileName: "string",
    singleSignOnUserIdentifier: "string",
    singleSignOnUserValue: "string",
    tags: {
        string: "string",
    },
    userSettings: {
        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: [{
            efsFileSystemConfigs: [{
                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",
            },
        },
    },
});
type: aws:sagemaker:UserProfile
properties:
    domainId: string
    singleSignOnUserIdentifier: string
    singleSignOnUserValue: string
    tags:
        string: string
    userProfileName: string
    userSettings:
        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:
            - efsFileSystemConfigs:
                - 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
UserProfile 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 UserProfile resource accepts the following input properties:
- DomainId string
- The ID of the associated Domain.
- UserProfile stringName 
- The name for the User Profile.
- SingleSign stringOn User Identifier 
- A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value isUserName. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
- SingleSign stringOn User Value 
- The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
- 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.
- UserSettings UserProfile User Settings 
- The user settings. See User Settings below.
- DomainId string
- The ID of the associated Domain.
- UserProfile stringName 
- The name for the User Profile.
- SingleSign stringOn User Identifier 
- A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value isUserName. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
- SingleSign stringOn User Value 
- The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
- 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.
- UserSettings UserProfile User Settings Args 
- The user settings. See User Settings below.
- domainId String
- The ID of the associated Domain.
- userProfile StringName 
- The name for the User Profile.
- singleSign StringOn User Identifier 
- A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value isUserName. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
- singleSign StringOn User Value 
- The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
- 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.
- userSettings UserProfile User Settings 
- The user settings. See User Settings below.
- domainId string
- The ID of the associated Domain.
- userProfile stringName 
- The name for the User Profile.
- singleSign stringOn User Identifier 
- A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value isUserName. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
- singleSign stringOn User Value 
- The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
- {[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.
- userSettings UserProfile User Settings 
- The user settings. See User Settings below.
- domain_id str
- The ID of the associated Domain.
- user_profile_ strname 
- The name for the User Profile.
- single_sign_ stron_ user_ identifier 
- A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value isUserName. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
- single_sign_ stron_ user_ value 
- The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
- 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.
- user_settings UserProfile User Settings Args 
- The user settings. See User Settings below.
- domainId String
- The ID of the associated Domain.
- userProfile StringName 
- The name for the User Profile.
- singleSign StringOn User Identifier 
- A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value isUserName. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
- singleSign StringOn User Value 
- The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
- 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.
- userSettings Property Map
- The user settings. See User Settings below.
Outputs
All input properties are implicitly available as output properties. Additionally, the UserProfile resource produces the following output properties:
- Arn string
- The user profile Amazon Resource Name (ARN).
- HomeEfs stringFile System Uid 
- The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- Id string
- The provider-assigned unique ID for this managed resource.
- Dictionary<string, string>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- Arn string
- The user profile Amazon Resource Name (ARN).
- HomeEfs stringFile System Uid 
- The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- Id string
- The provider-assigned unique ID for this managed resource.
- map[string]string
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- arn String
- The user profile Amazon Resource Name (ARN).
- homeEfs StringFile System Uid 
- The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- id String
- The provider-assigned unique ID for this managed resource.
- Map<String,String>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- arn string
- The user profile Amazon Resource Name (ARN).
- homeEfs stringFile System Uid 
- The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- id string
- The provider-assigned unique ID for this managed resource.
- {[key: string]: string}
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- arn str
- The user profile Amazon Resource Name (ARN).
- home_efs_ strfile_ system_ uid 
- The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- id str
- The provider-assigned unique ID for this managed resource.
- Mapping[str, str]
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- arn String
- The user profile Amazon Resource Name (ARN).
- homeEfs StringFile System Uid 
- The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- id String
- The provider-assigned unique ID for this managed resource.
- Map<String>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
Look up Existing UserProfile Resource
Get an existing UserProfile 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?: UserProfileState, opts?: CustomResourceOptions): UserProfile@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        arn: Optional[str] = None,
        domain_id: Optional[str] = None,
        home_efs_file_system_uid: Optional[str] = None,
        single_sign_on_user_identifier: Optional[str] = None,
        single_sign_on_user_value: Optional[str] = None,
        tags: Optional[Mapping[str, str]] = None,
        tags_all: Optional[Mapping[str, str]] = None,
        user_profile_name: Optional[str] = None,
        user_settings: Optional[UserProfileUserSettingsArgs] = None) -> UserProfilefunc GetUserProfile(ctx *Context, name string, id IDInput, state *UserProfileState, opts ...ResourceOption) (*UserProfile, error)public static UserProfile Get(string name, Input<string> id, UserProfileState? state, CustomResourceOptions? opts = null)public static UserProfile get(String name, Output<String> id, UserProfileState state, CustomResourceOptions options)resources:  _:    type: aws:sagemaker:UserProfile    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.
- Arn string
- The user profile Amazon Resource Name (ARN).
- DomainId string
- The ID of the associated Domain.
- HomeEfs stringFile System Uid 
- The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- SingleSign stringOn User Identifier 
- A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value isUserName. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
- SingleSign stringOn User Value 
- The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
- 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.
- UserProfile stringName 
- The name for the User Profile.
- UserSettings UserProfile User Settings 
- The user settings. See User Settings below.
- Arn string
- The user profile Amazon Resource Name (ARN).
- DomainId string
- The ID of the associated Domain.
- HomeEfs stringFile System Uid 
- The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- SingleSign stringOn User Identifier 
- A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value isUserName. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
- SingleSign stringOn User Value 
- The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
- 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.
- UserProfile stringName 
- The name for the User Profile.
- UserSettings UserProfile User Settings Args 
- The user settings. See User Settings below.
- arn String
- The user profile Amazon Resource Name (ARN).
- domainId String
- The ID of the associated Domain.
- homeEfs StringFile System Uid 
- The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- singleSign StringOn User Identifier 
- A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value isUserName. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
- singleSign StringOn User Value 
- The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
- 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.
- userProfile StringName 
- The name for the User Profile.
- userSettings UserProfile User Settings 
- The user settings. See User Settings below.
- arn string
- The user profile Amazon Resource Name (ARN).
- domainId string
- The ID of the associated Domain.
- homeEfs stringFile System Uid 
- The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- singleSign stringOn User Identifier 
- A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value isUserName. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
- singleSign stringOn User Value 
- The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
- {[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.
- userProfile stringName 
- The name for the User Profile.
- userSettings UserProfile User Settings 
- The user settings. See User Settings below.
- arn str
- The user profile Amazon Resource Name (ARN).
- domain_id str
- The ID of the associated Domain.
- home_efs_ strfile_ system_ uid 
- The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- single_sign_ stron_ user_ identifier 
- A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value isUserName. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
- single_sign_ stron_ user_ value 
- The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
- 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.
- user_profile_ strname 
- The name for the User Profile.
- user_settings UserProfile User Settings Args 
- The user settings. See User Settings below.
- arn String
- The user profile Amazon Resource Name (ARN).
- domainId String
- The ID of the associated Domain.
- homeEfs StringFile System Uid 
- The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- singleSign StringOn User Identifier 
- A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value isUserName. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
- singleSign StringOn User Value 
- The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
- 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.
- userProfile StringName 
- The name for the User Profile.
- userSettings Property Map
- The user settings. See User Settings below.
Supporting Types
UserProfileUserSettings, UserProfileUserSettingsArgs        
- 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 UserSettings Profile User Settings Canvas App Settings 
- The Canvas app settings. See Canvas App Settings below.
- CodeEditor UserApp Settings Profile User Settings Code Editor App Settings 
- The Code Editor application settings. See Code Editor App Settings below.
- CustomFile List<UserSystem Configs Profile 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 Config below.
- CustomPosix UserUser Config Profile User Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See Custom Posix User Config 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 UserApp Settings Profile User Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See Jupyter Lab App Settings below.
- JupyterServer UserApp Settings Profile User Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See Jupyter Server App Settings below.
- KernelGateway UserApp Settings Profile User Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See Kernel Gateway App Settings below.
- RSessionApp UserSettings Profile User Settings RSession App Settings 
- The RSession app settings. See RSession App Settings below.
- RStudioServer UserPro App Settings Profile User Settings RStudio Server Pro App Settings 
- A collection of settings that configure user interaction with the RStudioServerPro app. See RStudioServerProAppSettings below.
- SecurityGroups List<string>
- A list of security group IDs that will be attached to the user.
- 
UserProfile User Settings Sharing Settings 
- The sharing settings. See Sharing Settings below.
- SpaceStorage UserSettings Profile User Settings Space Storage Settings 
- The storage settings for a private space. See Space Storage Settings 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 UserPortal Settings Profile User Settings Studio Web Portal Settings 
- The Studio Web Portal settings. See studio_web_portal_settingsBlock below.
- TensorBoard UserApp Settings Profile User Settings Tensor Board App Settings 
- The TensorBoard app settings. See TensorBoard App Settings 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 UserSettings Profile User Settings Canvas App Settings 
- The Canvas app settings. See Canvas App Settings below.
- CodeEditor UserApp Settings Profile User Settings Code Editor App Settings 
- The Code Editor application settings. See Code Editor App Settings below.
- CustomFile []UserSystem Configs Profile 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 Config below.
- CustomPosix UserUser Config Profile User Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See Custom Posix User Config 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 UserApp Settings Profile User Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See Jupyter Lab App Settings below.
- JupyterServer UserApp Settings Profile User Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See Jupyter Server App Settings below.
- KernelGateway UserApp Settings Profile User Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See Kernel Gateway App Settings below.
- RSessionApp UserSettings Profile User Settings RSession App Settings 
- The RSession app settings. See RSession App Settings below.
- RStudioServer UserPro App Settings Profile User Settings RStudio Server Pro App Settings 
- A collection of settings that configure user interaction with the RStudioServerPro app. See RStudioServerProAppSettings below.
- SecurityGroups []string
- A list of security group IDs that will be attached to the user.
- 
UserProfile User Settings Sharing Settings 
- The sharing settings. See Sharing Settings below.
- SpaceStorage UserSettings Profile User Settings Space Storage Settings 
- The storage settings for a private space. See Space Storage Settings 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 UserPortal Settings Profile User Settings Studio Web Portal Settings 
- The Studio Web Portal settings. See studio_web_portal_settingsBlock below.
- TensorBoard UserApp Settings Profile User Settings Tensor Board App Settings 
- The TensorBoard app settings. See TensorBoard App Settings 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 UserSettings Profile User Settings Canvas App Settings 
- The Canvas app settings. See Canvas App Settings below.
- codeEditor UserApp Settings Profile User Settings Code Editor App Settings 
- The Code Editor application settings. See Code Editor App Settings below.
- customFile List<UserSystem Configs Profile 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 Config below.
- customPosix UserUser Config Profile User Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See Custom Posix User Config 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 UserApp Settings Profile User Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See Jupyter Lab App Settings below.
- jupyterServer UserApp Settings Profile User Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernelGateway UserApp Settings Profile User Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See Kernel Gateway App Settings below.
- rSession UserApp Settings Profile User Settings RSession App Settings 
- The RSession app settings. See RSession App Settings below.
- rStudio UserServer Pro App Settings Profile User Settings RStudio Server Pro App Settings 
- A collection of settings that configure user interaction with the RStudioServerPro app. See RStudioServerProAppSettings below.
- securityGroups List<String>
- A list of security group IDs that will be attached to the user.
- 
UserProfile User Settings Sharing Settings 
- The sharing settings. See Sharing Settings below.
- spaceStorage UserSettings Profile User Settings Space Storage Settings 
- The storage settings for a private space. See Space Storage Settings 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 UserPortal Settings Profile User Settings Studio Web Portal Settings 
- The Studio Web Portal settings. See studio_web_portal_settingsBlock below.
- tensorBoard UserApp Settings Profile User Settings Tensor Board App Settings 
- The TensorBoard app settings. See TensorBoard App Settings 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 UserSettings Profile User Settings Canvas App Settings 
- The Canvas app settings. See Canvas App Settings below.
- codeEditor UserApp Settings Profile User Settings Code Editor App Settings 
- The Code Editor application settings. See Code Editor App Settings below.
- customFile UserSystem Configs Profile 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 Config below.
- customPosix UserUser Config Profile User Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See Custom Posix User Config 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 UserApp Settings Profile User Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See Jupyter Lab App Settings below.
- jupyterServer UserApp Settings Profile User Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernelGateway UserApp Settings Profile User Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See Kernel Gateway App Settings below.
- rSession UserApp Settings Profile User Settings RSession App Settings 
- The RSession app settings. See RSession App Settings below.
- rStudio UserServer Pro App Settings Profile User Settings RStudio Server Pro App Settings 
- A collection of settings that configure user interaction with the RStudioServerPro app. See RStudioServerProAppSettings below.
- securityGroups string[]
- A list of security group IDs that will be attached to the user.
- 
UserProfile User Settings Sharing Settings 
- The sharing settings. See Sharing Settings below.
- spaceStorage UserSettings Profile User Settings Space Storage Settings 
- The storage settings for a private space. See Space Storage Settings 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 UserPortal Settings Profile User Settings Studio Web Portal Settings 
- The Studio Web Portal settings. See studio_web_portal_settingsBlock below.
- tensorBoard UserApp Settings Profile User Settings Tensor Board App Settings 
- The TensorBoard app settings. See TensorBoard App Settings 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_ Usersettings Profile User Settings Canvas App Settings 
- The Canvas app settings. See Canvas App Settings below.
- code_editor_ Userapp_ settings Profile User Settings Code Editor App Settings 
- The Code Editor application settings. See Code Editor App Settings below.
- custom_file_ Sequence[Usersystem_ configs Profile 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 Config below.
- custom_posix_ Useruser_ config Profile User Settings Custom Posix User Config 
- Details about the POSIX identity that is used for file system operations. See Custom Posix User Config 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_ Userapp_ settings Profile User Settings Jupyter Lab App Settings 
- The settings for the JupyterLab application. See Jupyter Lab App Settings below.
- jupyter_server_ Userapp_ settings Profile User Settings Jupyter Server App Settings 
- The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernel_gateway_ Userapp_ settings Profile User Settings Kernel Gateway App Settings 
- The kernel gateway app settings. See Kernel Gateway App Settings below.
- r_session_ Userapp_ settings Profile User Settings RSession App Settings 
- The RSession app settings. See RSession App Settings below.
- r_studio_ Userserver_ pro_ app_ settings Profile User Settings RStudio Server Pro App Settings 
- A collection of settings that configure user interaction with the RStudioServerPro app. See RStudioServerProAppSettings below.
- security_groups Sequence[str]
- A list of security group IDs that will be attached to the user.
- 
UserProfile User Settings Sharing Settings 
- The sharing settings. See Sharing Settings below.
- space_storage_ Usersettings Profile User Settings Space Storage Settings 
- The storage settings for a private space. See Space Storage Settings 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_ Userportal_ settings Profile User Settings Studio Web Portal Settings 
- The Studio Web Portal settings. See studio_web_portal_settingsBlock below.
- tensor_board_ Userapp_ settings Profile User Settings Tensor Board App Settings 
- The TensorBoard app settings. See TensorBoard App Settings 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 Settings below.
- codeEditor Property MapApp Settings 
- The Code Editor application settings. See Code Editor App Settings 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 Config below.
- customPosix Property MapUser Config 
- Details about the POSIX identity that is used for file system operations. See Custom Posix User Config 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 Settings below.
- jupyterServer Property MapApp Settings 
- The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernelGateway Property MapApp Settings 
- The kernel gateway app settings. See Kernel Gateway App Settings below.
- rSession Property MapApp Settings 
- The RSession app settings. See RSession App Settings below.
- rStudio Property MapServer Pro App Settings 
- A collection of settings that configure user interaction with the RStudioServerPro app. See RStudioServerProAppSettings below.
- securityGroups List<String>
- A list of security group IDs that will be attached to the user.
- Property Map
- The sharing settings. See Sharing Settings below.
- spaceStorage Property MapSettings 
- The storage settings for a private space. See Space Storage Settings 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 TensorBoard App Settings below.
UserProfileUserSettingsCanvasAppSettings, UserProfileUserSettingsCanvasAppSettingsArgs              
- DirectDeploy UserSettings Profile User Settings Canvas App Settings Direct Deploy Settings 
- The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings below.
- EmrServerless UserSettings Profile 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 UserSettings Profile User Settings Canvas App Settings Generative Ai Settings 
- IdentityProvider List<UserOauth Settings Profile User Settings Canvas App Settings Identity Provider Oauth Setting> 
- The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below.
- KendraSettings UserProfile User Settings Canvas App Settings Kendra Settings 
- The settings for document querying. See Kendra Settings below.
- ModelRegister UserSettings Profile User Settings Canvas App Settings Model Register Settings 
- The model registry settings for the SageMaker Canvas application. See Model Register Settings below.
- TimeSeries UserForecasting Settings Profile User Settings Canvas App Settings Time Series Forecasting Settings 
- Time series forecast settings for the Canvas app. See Time Series Forecasting Settings below.
- WorkspaceSettings UserProfile User Settings Canvas App Settings Workspace Settings 
- The workspace settings for the SageMaker Canvas application. See Workspace Settings below.
- DirectDeploy UserSettings Profile User Settings Canvas App Settings Direct Deploy Settings 
- The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings below.
- EmrServerless UserSettings Profile 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 UserSettings Profile User Settings Canvas App Settings Generative Ai Settings 
- IdentityProvider []UserOauth Settings Profile User Settings Canvas App Settings Identity Provider Oauth Setting 
- The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below.
- KendraSettings UserProfile User Settings Canvas App Settings Kendra Settings 
- The settings for document querying. See Kendra Settings below.
- ModelRegister UserSettings Profile User Settings Canvas App Settings Model Register Settings 
- The model registry settings for the SageMaker Canvas application. See Model Register Settings below.
- TimeSeries UserForecasting Settings Profile User Settings Canvas App Settings Time Series Forecasting Settings 
- Time series forecast settings for the Canvas app. See Time Series Forecasting Settings below.
- WorkspaceSettings UserProfile User Settings Canvas App Settings Workspace Settings 
- The workspace settings for the SageMaker Canvas application. See Workspace Settings below.
- directDeploy UserSettings Profile User Settings Canvas App Settings Direct Deploy Settings 
- The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings below.
- emrServerless UserSettings Profile 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 UserSettings Profile User Settings Canvas App Settings Generative Ai Settings 
- identityProvider List<UserOauth Settings Profile User Settings Canvas App Settings Identity Provider Oauth Setting> 
- The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below.
- kendraSettings UserProfile User Settings Canvas App Settings Kendra Settings 
- The settings for document querying. See Kendra Settings below.
- modelRegister UserSettings Profile User Settings Canvas App Settings Model Register Settings 
- The model registry settings for the SageMaker Canvas application. See Model Register Settings below.
- timeSeries UserForecasting Settings Profile User Settings Canvas App Settings Time Series Forecasting Settings 
- Time series forecast settings for the Canvas app. See Time Series Forecasting Settings below.
- workspaceSettings UserProfile User Settings Canvas App Settings Workspace Settings 
- The workspace settings for the SageMaker Canvas application. See Workspace Settings below.
- directDeploy UserSettings Profile User Settings Canvas App Settings Direct Deploy Settings 
- The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings below.
- emrServerless UserSettings Profile 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 UserSettings Profile User Settings Canvas App Settings Generative Ai Settings 
- identityProvider UserOauth Settings Profile User Settings Canvas App Settings Identity Provider Oauth Setting[] 
- The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below.
- kendraSettings UserProfile User Settings Canvas App Settings Kendra Settings 
- The settings for document querying. See Kendra Settings below.
- modelRegister UserSettings Profile User Settings Canvas App Settings Model Register Settings 
- The model registry settings for the SageMaker Canvas application. See Model Register Settings below.
- timeSeries UserForecasting Settings Profile User Settings Canvas App Settings Time Series Forecasting Settings 
- Time series forecast settings for the Canvas app. See Time Series Forecasting Settings below.
- workspaceSettings UserProfile User Settings Canvas App Settings Workspace Settings 
- The workspace settings for the SageMaker Canvas application. See Workspace Settings below.
- direct_deploy_ Usersettings Profile User Settings Canvas App Settings Direct Deploy Settings 
- The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings below.
- emr_serverless_ Usersettings Profile 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_ Usersettings Profile User Settings Canvas App Settings Generative Ai Settings 
- identity_provider_ Sequence[Useroauth_ settings Profile User Settings Canvas App Settings Identity Provider Oauth Setting] 
- The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below.
- kendra_settings UserProfile User Settings Canvas App Settings Kendra Settings 
- The settings for document querying. See Kendra Settings below.
- model_register_ Usersettings Profile User Settings Canvas App Settings Model Register Settings 
- The model registry settings for the SageMaker Canvas application. See Model Register Settings below.
- time_series_ Userforecasting_ settings Profile User Settings Canvas App Settings Time Series Forecasting Settings 
- Time series forecast settings for the Canvas app. See Time Series Forecasting Settings below.
- workspace_settings UserProfile User Settings Canvas App Settings Workspace Settings 
- The workspace settings for the SageMaker Canvas application. See Workspace Settings below.
- directDeploy Property MapSettings 
- The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings 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 Settings below.
- kendraSettings Property Map
- The settings for document querying. See Kendra Settings below.
- modelRegister Property MapSettings 
- The model registry settings for the SageMaker Canvas application. See Model Register Settings below.
- timeSeries Property MapForecasting Settings 
- Time series forecast settings for the Canvas app. See Time Series Forecasting Settings below.
- workspaceSettings Property Map
- The workspace settings for the SageMaker Canvas application. See Workspace Settings below.
UserProfileUserSettingsCanvasAppSettingsDirectDeploySettings, UserProfileUserSettingsCanvasAppSettingsDirectDeploySettingsArgs                    
- 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.
UserProfileUserSettingsCanvasAppSettingsEmrServerlessSettings, UserProfileUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs                    
- 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.
UserProfileUserSettingsCanvasAppSettingsGenerativeAiSettings, UserProfileUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs                    
- AmazonBedrock stringRole Arn 
- AmazonBedrock stringRole Arn 
- amazonBedrock StringRole Arn 
- amazonBedrock stringRole Arn 
- amazonBedrock StringRole Arn 
UserProfileUserSettingsCanvasAppSettingsIdentityProviderOauthSetting, UserProfileUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs                      
- 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.
UserProfileUserSettingsCanvasAppSettingsKendraSettings, UserProfileUserSettingsCanvasAppSettingsKendraSettingsArgs                  
- 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.
UserProfileUserSettingsCanvasAppSettingsModelRegisterSettings, UserProfileUserSettingsCanvasAppSettingsModelRegisterSettingsArgs                    
- 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.
UserProfileUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings, UserProfileUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs                      
- 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.
UserProfileUserSettingsCanvasAppSettingsWorkspaceSettings, UserProfileUserSettingsCanvasAppSettingsWorkspaceSettingsArgs                  
- 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.
UserProfileUserSettingsCodeEditorAppSettings, UserProfileUserSettingsCodeEditorAppSettingsArgs                
- AppLifecycle UserManagement Profile 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<UserProfile 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 Image below.
- DefaultResource UserSpec Profile 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 Spec below.
- LifecycleConfig List<string>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- AppLifecycle UserManagement Profile 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 []UserProfile 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 Image below.
- DefaultResource UserSpec Profile 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 Spec below.
- LifecycleConfig []stringArns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- appLifecycle UserManagement Profile 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<UserProfile 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 Image below.
- defaultResource UserSpec Profile 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 Spec below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- appLifecycle UserManagement Profile 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 UserProfile 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 Image below.
- defaultResource UserSpec Profile 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 Spec below.
- lifecycleConfig string[]Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app_lifecycle_ Usermanagement Profile 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[UserProfile 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 Image below.
- default_resource_ Userspec Profile 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 Spec 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 Image 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 Spec below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
UserProfileUserSettingsCodeEditorAppSettingsAppLifecycleManagement, UserProfileUserSettingsCodeEditorAppSettingsAppLifecycleManagementArgs                      
- IdleSettings UserProfile User Settings Code Editor App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- IdleSettings UserProfile User Settings Code Editor App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings UserProfile User Settings Code Editor App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings UserProfile 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 UserProfile 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.
UserProfileUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettings, UserProfileUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsArgs                          
- 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.
UserProfileUserSettingsCodeEditorAppSettingsCustomImage, UserProfileUserSettingsCodeEditorAppSettingsCustomImageArgs                    
- 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.
UserProfileUserSettingsCodeEditorAppSettingsDefaultResourceSpec, UserProfileUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs                      
- 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.
UserProfileUserSettingsCustomFileSystemConfig, UserProfileUserSettingsCustomFileSystemConfigArgs                
- EfsFile List<UserSystem Configs Profile User Settings Custom File System Config Efs File System Config> 
- The default EBS storage settings for a private space. See EFS File System Config below.
- EfsFile []UserSystem Configs Profile User Settings Custom File System Config Efs File System Config 
- The default EBS storage settings for a private space. See EFS File System Config below.
- efsFile List<UserSystem Configs Profile User Settings Custom File System Config Efs File System Config> 
- The default EBS storage settings for a private space. See EFS File System Config below.
- efsFile UserSystem Configs Profile User Settings Custom File System Config Efs File System Config[] 
- The default EBS storage settings for a private space. See EFS File System Config below.
- efs_file_ Sequence[Usersystem_ configs Profile User Settings Custom File System Config Efs File System Config] 
- The default EBS storage settings for a private space. See EFS File System Config below.
- efsFile List<Property Map>System Configs 
- The default EBS storage settings for a private space. See EFS File System Config below.
UserProfileUserSettingsCustomFileSystemConfigEfsFileSystemConfig, UserProfileUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs                        
- 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.
UserProfileUserSettingsCustomPosixUserConfig, UserProfileUserSettingsCustomPosixUserConfigArgs                
UserProfileUserSettingsJupyterLabAppSettings, UserProfileUserSettingsJupyterLabAppSettingsArgs                
- AppLifecycle UserManagement Profile 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<UserProfile 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 Repository below.
- CustomImages List<UserProfile User Settings Jupyter Lab App Settings Custom Image> 
- DefaultResource UserSpec Profile 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 Spec below.
- EmrSettings UserProfile 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 UserManagement Profile 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 []UserProfile 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 Repository below.
- CustomImages []UserProfile User Settings Jupyter Lab App Settings Custom Image 
- DefaultResource UserSpec Profile 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 Spec below.
- EmrSettings UserProfile 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 UserManagement Profile 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<UserProfile 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 Repository below.
- customImages List<UserProfile User Settings Jupyter Lab App Settings Custom Image> 
- defaultResource UserSpec Profile 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 Spec below.
- emrSettings UserProfile 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 UserManagement Profile 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 UserProfile 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 Repository below.
- customImages UserProfile User Settings Jupyter Lab App Settings Custom Image[] 
- defaultResource UserSpec Profile 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 Spec below.
- emrSettings UserProfile 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_ Usermanagement Profile 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[UserProfile 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 Repository below.
- custom_images Sequence[UserProfile User Settings Jupyter Lab App Settings Custom Image] 
- default_resource_ Userspec Profile 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 Spec below.
- emr_settings UserProfile 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 Repository below.
- customImages List<Property Map>
- defaultResource Property MapSpec 
- The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec 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.
UserProfileUserSettingsJupyterLabAppSettingsAppLifecycleManagement, UserProfileUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs                      
- IdleSettings UserProfile User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- IdleSettings UserProfile User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings UserProfile User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings 
- Settings related to idle shutdown of Studio applications. see idle_settingsBlock below.
- idleSettings UserProfile 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 UserProfile 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.
UserProfileUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettings, UserProfileUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs                          
- 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.
UserProfileUserSettingsJupyterLabAppSettingsCodeRepository, UserProfileUserSettingsJupyterLabAppSettingsCodeRepositoryArgs                    
- 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.
UserProfileUserSettingsJupyterLabAppSettingsCustomImage, UserProfileUserSettingsJupyterLabAppSettingsCustomImageArgs                    
- 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.
UserProfileUserSettingsJupyterLabAppSettingsDefaultResourceSpec, UserProfileUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs                      
- 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.
UserProfileUserSettingsJupyterLabAppSettingsEmrSettings, UserProfileUserSettingsJupyterLabAppSettingsEmrSettingsArgs                    
- 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.
UserProfileUserSettingsJupyterServerAppSettings, UserProfileUserSettingsJupyterServerAppSettingsArgs                
- CodeRepositories List<UserProfile 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 Repository below.
- DefaultResource UserSpec Profile 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 Spec below.
- LifecycleConfig List<string>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- CodeRepositories []UserProfile 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 Repository below.
- DefaultResource UserSpec Profile 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 Spec below.
- LifecycleConfig []stringArns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- codeRepositories List<UserProfile 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 Repository below.
- defaultResource UserSpec Profile 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 Spec below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- codeRepositories UserProfile 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 Repository below.
- defaultResource UserSpec Profile 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 Spec below.
- lifecycleConfig string[]Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code_repositories Sequence[UserProfile 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 Repository below.
- default_resource_ Userspec Profile 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 Spec 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 Repository 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 Spec below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
UserProfileUserSettingsJupyterServerAppSettingsCodeRepository, UserProfileUserSettingsJupyterServerAppSettingsCodeRepositoryArgs                    
- 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.
UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpec, UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs                      
- 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.
UserProfileUserSettingsKernelGatewayAppSettings, UserProfileUserSettingsKernelGatewayAppSettingsArgs                
- CustomImages List<UserProfile 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 Image below.
- DefaultResource UserSpec Profile 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 Spec below.
- LifecycleConfig List<string>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- CustomImages []UserProfile 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 Image below.
- DefaultResource UserSpec Profile 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 Spec below.
- LifecycleConfig []stringArns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- customImages List<UserProfile 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 Image below.
- defaultResource UserSpec Profile 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 Spec below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- customImages UserProfile 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 Image below.
- defaultResource UserSpec Profile 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 Spec below.
- lifecycleConfig string[]Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom_images Sequence[UserProfile 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 Image below.
- default_resource_ Userspec Profile 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 Spec 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 Image 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 Spec below.
- lifecycleConfig List<String>Arns 
- The Amazon Resource Name (ARN) of the Lifecycle Configurations.
UserProfileUserSettingsKernelGatewayAppSettingsCustomImage, UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs                    
- 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.
UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpec, UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs                      
- 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.
UserProfileUserSettingsRSessionAppSettings, UserProfileUserSettingsRSessionAppSettingsArgs              
- CustomImages List<UserProfile User Settings RSession App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- DefaultResource UserSpec Profile 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 Spec below.
- CustomImages []UserProfile User Settings RSession App Settings Custom Image 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- DefaultResource UserSpec Profile 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 Spec below.
- customImages List<UserProfile User Settings RSession App Settings Custom Image> 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- defaultResource UserSpec Profile 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 Spec below.
- customImages UserProfile User Settings RSession App Settings Custom Image[] 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- defaultResource UserSpec Profile 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 Spec below.
- custom_images Sequence[UserProfile User Settings RSession App Settings Custom Image] 
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- default_resource_ Userspec Profile 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 Spec below.
- customImages List<Property Map>
- A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image 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 Spec below.
UserProfileUserSettingsRSessionAppSettingsCustomImage, UserProfileUserSettingsRSessionAppSettingsCustomImageArgs                  
- 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.
UserProfileUserSettingsRSessionAppSettingsDefaultResourceSpec, UserProfileUserSettingsRSessionAppSettingsDefaultResourceSpecArgs                    
- 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.
UserProfileUserSettingsRStudioServerProAppSettings, UserProfileUserSettingsRStudioServerProAppSettingsArgs                  
- 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.
UserProfileUserSettingsSharingSettings, UserProfileUserSettingsSharingSettingsArgs            
- 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.
UserProfileUserSettingsSpaceStorageSettings, UserProfileUserSettingsSpaceStorageSettingsArgs              
- DefaultEbs UserStorage Settings Profile User Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See Default EBS Storage Settings below.
- DefaultEbs UserStorage Settings Profile User Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See Default EBS Storage Settings below.
- defaultEbs UserStorage Settings Profile User Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See Default EBS Storage Settings below.
- defaultEbs UserStorage Settings Profile User Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See Default EBS Storage Settings below.
- default_ebs_ Userstorage_ settings Profile User Settings Space Storage Settings Default Ebs Storage Settings 
- The default EBS storage settings for a private space. See Default EBS Storage Settings below.
- defaultEbs Property MapStorage Settings 
- The default EBS storage settings for a private space. See Default EBS Storage Settings below.
UserProfileUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings, UserProfileUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs                      
- 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.
UserProfileUserSettingsStudioWebPortalSettings, UserProfileUserSettingsStudioWebPortalSettingsArgs                
- 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.
UserProfileUserSettingsTensorBoardAppSettings, UserProfileUserSettingsTensorBoardAppSettingsArgs                
- DefaultResource UserSpec Profile 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 Spec below.
- DefaultResource UserSpec Profile 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 Spec below.
- defaultResource UserSpec Profile 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 Spec below.
- defaultResource UserSpec Profile 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 Spec below.
- default_resource_ Userspec Profile 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 Spec 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 Spec below.
UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpec, UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs                      
- 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.
Import
Using pulumi import, import SageMaker User Profiles using the arn. For example:
$ pulumi import aws:sagemaker/userProfile:UserProfile test_user_profile arn:aws:sagemaker:us-west-2:123456789012:user-profile/domain-id/profile-name
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.