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 awsUserProfileResource = new Aws.Sagemaker.UserProfile("awsUserProfileResource", new()
{
DomainId = "string",
UserProfileName = "string",
SingleSignOnUserIdentifier = "string",
SingleSignOnUserValue = "string",
Tags =
{
{ "string", "string" },
},
UserSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsArgs
{
ExecutionRole = "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",
},
},
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",
},
},
CustomPosixUserConfig = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCustomPosixUserConfigArgs
{
Gid = 0,
Uid = 0,
},
DefaultLandingUri = "string",
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",
},
},
JupyterLabAppSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsJupyterLabAppSettingsArgs
{
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",
},
LifecycleConfigArns = new[]
{
"string",
},
},
CustomFileSystemConfigs = new[]
{
new Aws.Sagemaker.Inputs.UserProfileUserSettingsCustomFileSystemConfigArgs
{
EfsFileSystemConfigs = new[]
{
new Aws.Sagemaker.Inputs.UserProfileUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs
{
FileSystemId = "string",
FileSystemPath = "string",
},
},
},
},
CanvasAppSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCanvasAppSettingsArgs
{
DirectDeploySettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCanvasAppSettingsDirectDeploySettingsArgs
{
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",
},
},
CodeEditorAppSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsCodeEditorAppSettingsArgs
{
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",
},
},
RStudioServerProAppSettings = new Aws.Sagemaker.Inputs.UserProfileUserSettingsRStudioServerProAppSettingsArgs
{
AccessStatus = "string",
UserGroup = "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",
},
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, "awsUserProfileResource", &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"),
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"),
},
},
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"),
},
},
CustomPosixUserConfig: &sagemaker.UserProfileUserSettingsCustomPosixUserConfigArgs{
Gid: pulumi.Int(0),
Uid: pulumi.Int(0),
},
DefaultLandingUri: pulumi.String("string"),
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"),
},
},
JupyterLabAppSettings: &sagemaker.UserProfileUserSettingsJupyterLabAppSettingsArgs{
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"),
},
LifecycleConfigArns: pulumi.StringArray{
pulumi.String("string"),
},
},
CustomFileSystemConfigs: sagemaker.UserProfileUserSettingsCustomFileSystemConfigArray{
&sagemaker.UserProfileUserSettingsCustomFileSystemConfigArgs{
EfsFileSystemConfigs: sagemaker.UserProfileUserSettingsCustomFileSystemConfigEfsFileSystemConfigArray{
&sagemaker.UserProfileUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs{
FileSystemId: pulumi.String("string"),
FileSystemPath: pulumi.String("string"),
},
},
},
},
CanvasAppSettings: &sagemaker.UserProfileUserSettingsCanvasAppSettingsArgs{
DirectDeploySettings: &sagemaker.UserProfileUserSettingsCanvasAppSettingsDirectDeploySettingsArgs{
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"),
},
},
CodeEditorAppSettings: &sagemaker.UserProfileUserSettingsCodeEditorAppSettingsArgs{
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"),
},
},
RStudioServerProAppSettings: &sagemaker.UserProfileUserSettingsRStudioServerProAppSettingsArgs{
AccessStatus: pulumi.String("string"),
UserGroup: 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"),
},
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 awsUserProfileResource = new UserProfile("awsUserProfileResource", UserProfileArgs.builder()
.domainId("string")
.userProfileName("string")
.singleSignOnUserIdentifier("string")
.singleSignOnUserValue("string")
.tags(Map.of("string", "string"))
.userSettings(UserProfileUserSettingsArgs.builder()
.executionRole("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())
.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())
.customPosixUserConfig(UserProfileUserSettingsCustomPosixUserConfigArgs.builder()
.gid(0)
.uid(0)
.build())
.defaultLandingUri("string")
.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())
.jupyterLabAppSettings(UserProfileUserSettingsJupyterLabAppSettingsArgs.builder()
.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())
.lifecycleConfigArns("string")
.build())
.customFileSystemConfigs(UserProfileUserSettingsCustomFileSystemConfigArgs.builder()
.efsFileSystemConfigs(UserProfileUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs.builder()
.fileSystemId("string")
.fileSystemPath("string")
.build())
.build())
.canvasAppSettings(UserProfileUserSettingsCanvasAppSettingsArgs.builder()
.directDeploySettings(UserProfileUserSettingsCanvasAppSettingsDirectDeploySettingsArgs.builder()
.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())
.codeEditorAppSettings(UserProfileUserSettingsCodeEditorAppSettingsArgs.builder()
.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())
.rStudioServerProAppSettings(UserProfileUserSettingsRStudioServerProAppSettingsArgs.builder()
.accessStatus("string")
.userGroup("string")
.build())
.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")
.hiddenMlTools("string")
.build())
.tensorBoardAppSettings(UserProfileUserSettingsTensorBoardAppSettingsArgs.builder()
.defaultResourceSpec(UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs.builder()
.instanceType("string")
.lifecycleConfigArn("string")
.sagemakerImageArn("string")
.sagemakerImageVersionAlias("string")
.sagemakerImageVersionArn("string")
.build())
.build())
.build())
.build());
aws_user_profile_resource = aws.sagemaker.UserProfile("awsUserProfileResource",
domain_id="string",
user_profile_name="string",
single_sign_on_user_identifier="string",
single_sign_on_user_value="string",
tags={
"string": "string",
},
user_settings={
"executionRole": "string",
"kernelGatewayAppSettings": {
"customImages": [{
"appImageConfigName": "string",
"imageName": "string",
"imageVersionNumber": 0,
}],
"defaultResourceSpec": {
"instanceType": "string",
"lifecycleConfigArn": "string",
"sagemakerImageArn": "string",
"sagemakerImageVersionAlias": "string",
"sagemakerImageVersionArn": "string",
},
"lifecycleConfigArns": ["string"],
},
"jupyterServerAppSettings": {
"codeRepositories": [{
"repositoryUrl": "string",
}],
"defaultResourceSpec": {
"instanceType": "string",
"lifecycleConfigArn": "string",
"sagemakerImageArn": "string",
"sagemakerImageVersionAlias": "string",
"sagemakerImageVersionArn": "string",
},
"lifecycleConfigArns": ["string"],
},
"customPosixUserConfig": {
"gid": 0,
"uid": 0,
},
"defaultLandingUri": "string",
"rSessionAppSettings": {
"customImages": [{
"appImageConfigName": "string",
"imageName": "string",
"imageVersionNumber": 0,
}],
"defaultResourceSpec": {
"instanceType": "string",
"lifecycleConfigArn": "string",
"sagemakerImageArn": "string",
"sagemakerImageVersionAlias": "string",
"sagemakerImageVersionArn": "string",
},
},
"jupyterLabAppSettings": {
"codeRepositories": [{
"repositoryUrl": "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",
}],
}],
"canvasAppSettings": {
"directDeploySettings": {
"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",
},
},
"codeEditorAppSettings": {
"customImages": [{
"appImageConfigName": "string",
"imageName": "string",
"imageVersionNumber": 0,
}],
"defaultResourceSpec": {
"instanceType": "string",
"lifecycleConfigArn": "string",
"sagemakerImageArn": "string",
"sagemakerImageVersionAlias": "string",
"sagemakerImageVersionArn": "string",
},
"lifecycleConfigArns": ["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"],
"hiddenMlTools": ["string"],
},
"tensorBoardAppSettings": {
"defaultResourceSpec": {
"instanceType": "string",
"lifecycleConfigArn": "string",
"sagemakerImageArn": "string",
"sagemakerImageVersionAlias": "string",
"sagemakerImageVersionArn": "string",
},
},
})
const awsUserProfileResource = new aws.sagemaker.UserProfile("awsUserProfileResource", {
domainId: "string",
userProfileName: "string",
singleSignOnUserIdentifier: "string",
singleSignOnUserValue: "string",
tags: {
string: "string",
},
userSettings: {
executionRole: "string",
kernelGatewayAppSettings: {
customImages: [{
appImageConfigName: "string",
imageName: "string",
imageVersionNumber: 0,
}],
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
lifecycleConfigArns: ["string"],
},
jupyterServerAppSettings: {
codeRepositories: [{
repositoryUrl: "string",
}],
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
lifecycleConfigArns: ["string"],
},
customPosixUserConfig: {
gid: 0,
uid: 0,
},
defaultLandingUri: "string",
rSessionAppSettings: {
customImages: [{
appImageConfigName: "string",
imageName: "string",
imageVersionNumber: 0,
}],
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
},
jupyterLabAppSettings: {
codeRepositories: [{
repositoryUrl: "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",
}],
}],
canvasAppSettings: {
directDeploySettings: {
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",
},
},
codeEditorAppSettings: {
customImages: [{
appImageConfigName: "string",
imageName: "string",
imageVersionNumber: 0,
}],
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
lifecycleConfigArns: ["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"],
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:
canvasAppSettings:
directDeploySettings:
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:
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:
codeRepositories:
- repositoryUrl: string
customImages:
- appImageConfigName: string
imageName: string
imageVersionNumber: 0
defaultResourceSpec:
instanceType: string
lifecycleConfigArn: string
sagemakerImageArn: string
sagemakerImageVersionAlias: string
sagemakerImageVersionArn: 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
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
The UserProfile resource accepts the following input properties:
- Domain
Id string - The ID of the associated Domain.
- User
Profile stringName - The name for the User Profile.
- Single
Sign 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. - Single
Sign 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_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - User
Settings Pulumi.Aws. Sagemaker. Inputs. User Profile User Settings - The user settings. See User Settings below.
- Domain
Id string - The ID of the associated Domain.
- User
Profile stringName - The name for the User Profile.
- Single
Sign 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. - Single
Sign 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_tags
configuration 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.
- domain
Id String - The ID of the associated Domain.
- user
Profile StringName - The name for the User Profile.
- single
Sign 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. - single
Sign 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_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - user
Settings UserProfile User Settings - The user settings. See User Settings below.
- domain
Id string - The ID of the associated Domain.
- user
Profile stringName - The name for the User Profile.
- single
Sign 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. - single
Sign 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_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - user
Settings 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_tags
configuration 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.
- domain
Id String - The ID of the associated Domain.
- user
Profile StringName - The name for the User Profile.
- single
Sign 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. - single
Sign 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_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - user
Settings 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).
- Home
Efs 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_tags
configuration block.
- Arn string
- The user profile Amazon Resource Name (ARN).
- Home
Efs 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_tags
configuration block.
- arn String
- The user profile Amazon Resource Name (ARN).
- home
Efs 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_tags
configuration block.
- arn string
- The user profile Amazon Resource Name (ARN).
- home
Efs 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_tags
configuration 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_tags
configuration block.
- arn String
- The user profile Amazon Resource Name (ARN).
- home
Efs 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_tags
configuration 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) -> UserProfile
func 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)
Resource lookup is not supported in YAML
- 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).
- Domain
Id string - The ID of the associated Domain.
- Home
Efs stringFile System Uid - The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- Single
Sign 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. - Single
Sign 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_tags
configuration 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_tags
configuration block. - User
Profile stringName - The name for the User Profile.
- User
Settings Pulumi.Aws. Sagemaker. Inputs. User Profile User Settings - The user settings. See User Settings below.
- Arn string
- The user profile Amazon Resource Name (ARN).
- Domain
Id string - The ID of the associated Domain.
- Home
Efs stringFile System Uid - The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- Single
Sign 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. - Single
Sign 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_tags
configuration 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_tags
configuration block. - User
Profile stringName - 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).
- domain
Id String - The ID of the associated Domain.
- home
Efs StringFile System Uid - The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- single
Sign 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. - single
Sign 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_tags
configuration 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_tags
configuration block. - user
Profile StringName - The name for the User Profile.
- user
Settings UserProfile User Settings - The user settings. See User Settings below.
- arn string
- The user profile Amazon Resource Name (ARN).
- domain
Id string - The ID of the associated Domain.
- home
Efs stringFile System Uid - The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- single
Sign 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. - single
Sign 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_tags
configuration 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_tags
configuration block. - user
Profile stringName - The name for the User Profile.
- user
Settings 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_tags
configuration 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_tags
configuration 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).
- domain
Id String - The ID of the associated Domain.
- home
Efs StringFile System Uid - The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
- single
Sign 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. - single
Sign 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_tags
configuration 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_tags
configuration block. - user
Profile StringName - The name for the User Profile.
- user
Settings Property Map - The user settings. See User Settings below.
Supporting Types
UserProfileUserSettings, UserProfileUserSettingsArgs
- Execution
Role string - The execution role ARN for the user.
- Canvas
App Pulumi.Settings Aws. Sagemaker. Inputs. User Profile User Settings Canvas App Settings - The Canvas app settings. See Canvas App Settings below.
- Code
Editor Pulumi.App Settings Aws. Sagemaker. Inputs. User Profile User Settings Code Editor App Settings - The Code Editor application settings. See Code Editor App Settings below.
- Custom
File List<Pulumi.System Configs Aws. Sagemaker. Inputs. User 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 Pulumi.User Config Aws. Sagemaker. Inputs. User 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 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. - Jupyter
Lab Pulumi.App Settings Aws. Sagemaker. Inputs. User Profile User Settings Jupyter Lab App Settings - The settings for the JupyterLab application. See Jupyter Lab App Settings below.
- Jupyter
Server Pulumi.App Settings Aws. Sagemaker. Inputs. User Profile User Settings Jupyter Server App Settings - The Jupyter server's app settings. See Jupyter Server App Settings below.
- Kernel
Gateway Pulumi.App Settings Aws. Sagemaker. Inputs. User Profile User Settings Kernel Gateway App Settings - The kernel gateway app settings. See Kernel Gateway App Settings below.
- RSession
App Pulumi.Settings Aws. Sagemaker. Inputs. User Profile User Settings RSession App Settings - The RSession app settings. See RSession App Settings below.
- RStudio
Server Pulumi.Pro App Settings Aws. Sagemaker. Inputs. User 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 List<string> - A list of security group IDs that will be attached to the user.
- Pulumi.
Aws. Sagemaker. Inputs. User Profile User Settings Sharing Settings - The sharing settings. See Sharing Settings below.
- Space
Storage Pulumi.Settings Aws. Sagemaker. Inputs. User Profile User Settings Space Storage Settings - The storage settings for a private space. See Space Storage Settings below.
- Studio
Web 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 areENABLED
andDISABLED
. - Studio
Web Pulumi.Portal Settings Aws. Sagemaker. Inputs. User Profile User Settings Studio Web Portal Settings - The Studio Web Portal settings. See
studio_web_portal_settings
Block below. - Tensor
Board Pulumi.App Settings Aws. Sagemaker. Inputs. User Profile User Settings Tensor Board App Settings - The TensorBoard app settings. See TensorBoard App Settings below.
- Execution
Role string - The execution role ARN for the user.
- 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 []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 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. - 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.
- RSession
App UserSettings Profile User Settings RSession App Settings - The RSession app settings. See RSession App Settings below.
- RStudio
Server 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.
- Security
Groups []string - A list of security group IDs that will be attached to the user.
- User
Profile 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 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 areENABLED
andDISABLED
. - Studio
Web UserPortal Settings Profile User Settings Studio Web Portal Settings - The Studio Web Portal settings. See
studio_web_portal_settings
Block below. - Tensor
Board UserApp Settings Profile User Settings Tensor Board App Settings - The TensorBoard app settings. See TensorBoard App Settings below.
- execution
Role String - The execution role ARN for the user.
- 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 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.
- 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 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. - 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 List<String> - A list of security group IDs that will be attached to the user.
- User
Profile 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 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 areENABLED
andDISABLED
. - studio
Web UserPortal Settings Profile User Settings Studio Web Portal Settings - The Studio Web Portal settings. See
studio_web_portal_settings
Block below. - tensor
Board UserApp Settings Profile User Settings Tensor Board App Settings - The TensorBoard app settings. See TensorBoard App Settings below.
- execution
Role string - The execution role ARN for the user.
- 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 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 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. - 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 string[] - A list of security group IDs that will be attached to the user.
- User
Profile 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 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 areENABLED
andDISABLED
. - studio
Web UserPortal Settings Profile User Settings Studio Web Portal Settings - The Studio Web Portal settings. See
studio_web_portal_settings
Block below. - tensor
Board 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.
- 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.
- User
Profile 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 areENABLED
andDISABLED
. - studio_
web_ Userportal_ settings Profile User Settings Studio Web Portal Settings - The Studio Web Portal settings. See
studio_web_portal_settings
Block below. - tensor_
board_ Userapp_ settings Profile User Settings Tensor Board App Settings - The TensorBoard app settings. See TensorBoard App Settings below.
- execution
Role String - The execution role ARN for the user.
- canvas
App Property MapSettings - The Canvas app settings. See Canvas App Settings below.
- code
Editor Property MapApp Settings - The Code Editor application settings. See Code Editor App Settings below.
- custom
File 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.
- custom
Posix Property MapUser Config - Details about the POSIX identity that is used for file system operations. See Custom Posix User Config below.
- default
Landing 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. - jupyter
Lab Property MapApp Settings - The settings for the JupyterLab application. See Jupyter Lab App Settings below.
- jupyter
Server Property MapApp Settings - The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernel
Gateway Property MapApp Settings - The kernel gateway app settings. See Kernel Gateway App Settings below.
- r
Session Property MapApp Settings - The RSession app settings. See RSession App Settings below.
- r
Studio Property MapServer Pro App Settings - A collection of settings that configure user interaction with the RStudioServerPro app. See RStudioServerProAppSettings below.
- security
Groups List<String> - A list of security group IDs that will be attached to the user.
- Property Map
- The sharing settings. See Sharing Settings below.
- space
Storage Property MapSettings - The storage settings for a private space. See Space Storage Settings below.
- studio
Web 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 areENABLED
andDISABLED
. - studio
Web Property MapPortal Settings - The Studio Web Portal settings. See
studio_web_portal_settings
Block below. - tensor
Board Property MapApp Settings - The TensorBoard app settings. See TensorBoard App Settings below.
UserProfileUserSettingsCanvasAppSettings, UserProfileUserSettingsCanvasAppSettingsArgs
- Direct
Deploy Pulumi.Settings Aws. Sagemaker. Inputs. User Profile User Settings Canvas App Settings Direct Deploy Settings - The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings below.
- Generative
Ai Pulumi.Settings Aws. Sagemaker. Inputs. User Profile User Settings Canvas App Settings Generative Ai Settings - Identity
Provider List<Pulumi.Oauth Settings Aws. Sagemaker. Inputs. User 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 Pulumi.Aws. Sagemaker. Inputs. User Profile User Settings Canvas App Settings Kendra Settings - The settings for document querying. See Kendra Settings below.
- Model
Register Pulumi.Settings Aws. Sagemaker. Inputs. User 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 Pulumi.Forecasting Settings Aws. Sagemaker. Inputs. User 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 Pulumi.Aws. Sagemaker. Inputs. User Profile 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.
- Generative
Ai UserSettings Profile User Settings Canvas App Settings Generative Ai Settings - Identity
Provider []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.
- 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.
- generative
Ai UserSettings Profile User Settings Canvas App Settings Generative Ai Settings - identity
Provider 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.
- 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.
- 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.
- generative
Ai UserSettings Profile User Settings Canvas App Settings Generative Ai Settings - identity
Provider 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.
- 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.
- 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.
- direct
Deploy Property MapSettings - The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings below.
- generative
Ai Property MapSettings - identity
Provider List<Property Map>Oauth Settings - The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below.
- kendra
Settings Property Map - The settings for document querying. See Kendra Settings below.
- model
Register Property MapSettings - The model registry settings for the SageMaker Canvas application. See Model Register Settings below.
- time
Series Property MapForecasting Settings - Time series forecast settings for the Canvas app. See Time Series Forecasting Settings below.
- workspace
Settings 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
ENABLED
andDISABLED
.
- Status string
- Describes whether model deployment permissions are enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- status String
- Describes whether model deployment permissions are enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- status string
- Describes whether model deployment permissions are enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- status str
- Describes whether model deployment permissions are enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- status String
- Describes whether model deployment permissions are enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
UserProfileUserSettingsCanvasAppSettingsGenerativeAiSettings, UserProfileUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs
- Amazon
Bedrock stringRole Arn
- Amazon
Bedrock stringRole Arn
- amazon
Bedrock StringRole Arn
- amazon
Bedrock stringRole Arn
- amazon
Bedrock StringRole Arn
UserProfileUserSettingsCanvasAppSettingsIdentityProviderOauthSetting, UserProfileUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs
- Secret
Arn 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.
- Data
Source 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
SalesforceGenie
andSnowflake
. - Status string
- Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- Secret
Arn 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.
- Data
Source 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
SalesforceGenie
andSnowflake
. - Status string
- Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- secret
Arn 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.
- data
Source 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
SalesforceGenie
andSnowflake
. - status String
- Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- secret
Arn 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.
- data
Source 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
SalesforceGenie
andSnowflake
. - status string
- Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- 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
SalesforceGenie
andSnowflake
. - status str
- Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- secret
Arn 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.
- data
Source 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
SalesforceGenie
andSnowflake
. - status String
- Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
UserProfileUserSettingsCanvasAppSettingsKendraSettings, UserProfileUserSettingsCanvasAppSettingsKendraSettingsArgs
- Status string
- Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- Status string
- Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- status String
- Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- status string
- Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- status str
- Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
- status String
- Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are
ENABLED
andDISABLED
.
UserProfileUserSettingsCanvasAppSettingsModelRegisterSettings, UserProfileUserSettingsCanvasAppSettingsModelRegisterSettingsArgs
- Cross
Account 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
ENABLED
andDISABLED
.
- Cross
Account 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
ENABLED
andDISABLED
.
- cross
Account 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
ENABLED
andDISABLED
.
- cross
Account 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
ENABLED
andDISABLED
.
- 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
ENABLED
andDISABLED
.
- cross
Account 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
ENABLED
andDISABLED
.
UserProfileUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings, UserProfileUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs
- Amazon
Forecast 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
ENABLED
andDISABLED
.
- Amazon
Forecast 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
ENABLED
andDISABLED
.
- amazon
Forecast 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
ENABLED
andDISABLED
.
- amazon
Forecast 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
ENABLED
andDISABLED
.
- 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
ENABLED
andDISABLED
.
- amazon
Forecast 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
ENABLED
andDISABLED
.
UserProfileUserSettingsCanvasAppSettingsWorkspaceSettings, UserProfileUserSettingsCanvasAppSettingsWorkspaceSettingsArgs
- S3Artifact
Path 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.
- S3Kms
Key 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.
- S3Artifact
Path 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.
- S3Kms
Key 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.
- s3Artifact
Path 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.
- s3Kms
Key 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.
- s3Artifact
Path 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.
- s3Kms
Key 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.
- s3Artifact
Path 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.
- s3Kms
Key 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
- Custom
Images List<Pulumi.Aws. Sagemaker. Inputs. User Profile 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 Pulumi.Spec Aws. Sagemaker. Inputs. User 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 List<string>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- Custom
Images []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 []stringArns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom
Images 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.
- 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 List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom
Images 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 string[]Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- 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.
- custom
Images List<Property Map> - A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom Image below.
- default
Resource 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.
- lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
UserProfileUserSettingsCodeEditorAppSettingsCustomImage, UserProfileUserSettingsCodeEditorAppSettingsCustomImageArgs
- App
Image stringConfig Name - The name of the App Image Config.
- Image
Name string - The name of the Custom Image.
- Image
Version intNumber - The version number of the Custom Image.
- App
Image stringConfig Name - The name of the App Image Config.
- Image
Name string - The name of the Custom Image.
- Image
Version intNumber - The version number of the Custom Image.
- app
Image StringConfig Name - The name of the App Image Config.
- image
Name String - The name of the Custom Image.
- image
Version IntegerNumber - The version number of the Custom Image.
- app
Image stringConfig Name - The name of the App Image Config.
- image
Name string - The name of the Custom Image.
- image
Version 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.
- app
Image StringConfig Name - The name of the App Image Config.
- image
Name String - The name of the Custom Image.
- image
Version NumberNumber - The version number of the Custom Image.
UserProfileUserSettingsCodeEditorAppSettingsDefaultResourceSpec, UserProfileUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs
- Instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- Lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- Sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- Sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- Sagemaker
Image stringVersion Arn - The ARN of the image version created on the instance.
- Instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- Lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- Sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- Sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- Sagemaker
Image stringVersion Arn - The ARN of the image version created on the instance.
- instance
Type String - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config StringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image StringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image StringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image StringVersion Arn - The ARN of the image version created on the instance.
- instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image 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.
- instance
Type String - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config StringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image StringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image StringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image StringVersion Arn - The ARN of the image version created on the instance.
UserProfileUserSettingsCustomFileSystemConfig, UserProfileUserSettingsCustomFileSystemConfigArgs
- Efs
File List<Pulumi.System Configs Aws. Sagemaker. Inputs. User 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 []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 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.
- efs
File 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.
- efs
File List<Property Map>System Configs - The default EBS storage settings for a private space. See EFS File System Config below.
UserProfileUserSettingsCustomFileSystemConfigEfsFileSystemConfig, UserProfileUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs
- File
System stringId - The ID of your Amazon EFS file system.
- File
System 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 stringId - The ID of your Amazon EFS file system.
- File
System 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 StringId - The ID of your Amazon EFS file system.
- file
System 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 stringId - The ID of your Amazon EFS file system.
- file
System 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.
- file
System StringId - The ID of your Amazon EFS file system.
- file
System 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
- Code
Repositories List<Pulumi.Aws. Sagemaker. Inputs. User Profile 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 List<Pulumi.Aws. Sagemaker. Inputs. User Profile User Settings Jupyter Lab App Settings Custom Image> - Default
Resource Pulumi.Spec Aws. Sagemaker. Inputs. User 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.
- Lifecycle
Config List<string>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- Code
Repositories []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 []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.
- Lifecycle
Config []stringArns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code
Repositories 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.
- custom
Images List<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.
- lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code
Repositories 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 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.
- lifecycle
Config string[]Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- 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.
- lifecycle_
config_ Sequence[str]arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code
Repositories List<Property Map> - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below.
- custom
Images List<Property Map> - default
Resource 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.
- lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
UserProfileUserSettingsJupyterLabAppSettingsCodeRepository, UserProfileUserSettingsJupyterLabAppSettingsCodeRepositoryArgs
- Repository
Url string - The URL of the Git repository.
- Repository
Url string - The URL of the Git repository.
- repository
Url String - The URL of the Git repository.
- repository
Url string - The URL of the Git repository.
- repository_
url str - The URL of the Git repository.
- repository
Url String - The URL of the Git repository.
UserProfileUserSettingsJupyterLabAppSettingsCustomImage, UserProfileUserSettingsJupyterLabAppSettingsCustomImageArgs
- App
Image stringConfig Name - The name of the App Image Config.
- Image
Name string - The name of the Custom Image.
- Image
Version intNumber - The version number of the Custom Image.
- App
Image stringConfig Name - The name of the App Image Config.
- Image
Name string - The name of the Custom Image.
- Image
Version intNumber - The version number of the Custom Image.
- app
Image StringConfig Name - The name of the App Image Config.
- image
Name String - The name of the Custom Image.
- image
Version IntegerNumber - The version number of the Custom Image.
- app
Image stringConfig Name - The name of the App Image Config.
- image
Name string - The name of the Custom Image.
- image
Version 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.
- app
Image StringConfig Name - The name of the App Image Config.
- image
Name String - The name of the Custom Image.
- image
Version NumberNumber - The version number of the Custom Image.
UserProfileUserSettingsJupyterLabAppSettingsDefaultResourceSpec, UserProfileUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs
- Instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- Lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- Sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- Sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- Sagemaker
Image stringVersion Arn - The ARN of the image version created on the instance.
- Instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- Lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- Sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- Sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- Sagemaker
Image stringVersion Arn - The ARN of the image version created on the instance.
- instance
Type String - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config StringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image StringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image StringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image StringVersion Arn - The ARN of the image version created on the instance.
- instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image 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.
- instance
Type String - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config StringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image StringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image StringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image StringVersion Arn - The ARN of the image version created on the instance.
UserProfileUserSettingsJupyterServerAppSettings, UserProfileUserSettingsJupyterServerAppSettingsArgs
- Code
Repositories List<Pulumi.Aws. Sagemaker. Inputs. User Profile 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 Pulumi.Spec Aws. Sagemaker. Inputs. User 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 List<string>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- Code
Repositories []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 []stringArns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code
Repositories 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.
- 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 List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code
Repositories 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 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.
- code
Repositories List<Property Map> - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below.
- default
Resource 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.
- lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
UserProfileUserSettingsJupyterServerAppSettingsCodeRepository, UserProfileUserSettingsJupyterServerAppSettingsCodeRepositoryArgs
- Repository
Url string - The URL of the Git repository.
- Repository
Url string - The URL of the Git repository.
- repository
Url String - The URL of the Git repository.
- repository
Url string - The URL of the Git repository.
- repository_
url str - The URL of the Git repository.
- repository
Url String - The URL of the Git repository.
UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpec, UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs
- Instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- Lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- Sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- Sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- Sagemaker
Image stringVersion Arn - The ARN of the image version created on the instance.
- Instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- Lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- Sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- Sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- Sagemaker
Image stringVersion Arn - The ARN of the image version created on the instance.
- instance
Type String - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config StringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image StringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image StringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image StringVersion Arn - The ARN of the image version created on the instance.
- instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image 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.
- instance
Type String - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config StringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image StringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image StringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image StringVersion Arn - The ARN of the image version created on the instance.
UserProfileUserSettingsKernelGatewayAppSettings, UserProfileUserSettingsKernelGatewayAppSettingsArgs
- Custom
Images List<Pulumi.Aws. Sagemaker. Inputs. User Profile 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 Pulumi.Spec Aws. Sagemaker. Inputs. User 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 List<string>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- Custom
Images []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 []stringArns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom
Images 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.
- 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 List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom
Images 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 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.
- custom
Images List<Property Map> - A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- default
Resource 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.
- lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
UserProfileUserSettingsKernelGatewayAppSettingsCustomImage, UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs
- App
Image stringConfig Name - The name of the App Image Config.
- Image
Name string - The name of the Custom Image.
- Image
Version intNumber - The version number of the Custom Image.
- App
Image stringConfig Name - The name of the App Image Config.
- Image
Name string - The name of the Custom Image.
- Image
Version intNumber - The version number of the Custom Image.
- app
Image StringConfig Name - The name of the App Image Config.
- image
Name String - The name of the Custom Image.
- image
Version IntegerNumber - The version number of the Custom Image.
- app
Image stringConfig Name - The name of the App Image Config.
- image
Name string - The name of the Custom Image.
- image
Version 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.
- app
Image StringConfig Name - The name of the App Image Config.
- image
Name String - The name of the Custom Image.
- image
Version NumberNumber - The version number of the Custom Image.
UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpec, UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs
- Instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- Lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- Sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- Sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- Sagemaker
Image stringVersion Arn - The ARN of the image version created on the instance.
- Instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- Lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- Sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- Sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- Sagemaker
Image stringVersion Arn - The ARN of the image version created on the instance.
- instance
Type String - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config StringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image StringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image StringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image StringVersion Arn - The ARN of the image version created on the instance.
- instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image 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.
- instance
Type String - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config StringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image StringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image StringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image StringVersion Arn - The ARN of the image version created on the instance.
UserProfileUserSettingsRSessionAppSettings, UserProfileUserSettingsRSessionAppSettingsArgs
- Custom
Images List<Pulumi.Aws. Sagemaker. Inputs. User Profile 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 Pulumi.Spec Aws. Sagemaker. Inputs. User 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 []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.
- custom
Images 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.
- 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.
- custom
Images 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.
- 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.
- custom
Images List<Property Map> - A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- default
Resource 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
- App
Image stringConfig Name - The name of the App Image Config.
- Image
Name string - The name of the Custom Image.
- Image
Version intNumber - The version number of the Custom Image.
- App
Image stringConfig Name - The name of the App Image Config.
- Image
Name string - The name of the Custom Image.
- Image
Version intNumber - The version number of the Custom Image.
- app
Image StringConfig Name - The name of the App Image Config.
- image
Name String - The name of the Custom Image.
- image
Version IntegerNumber - The version number of the Custom Image.
- app
Image stringConfig Name - The name of the App Image Config.
- image
Name string - The name of the Custom Image.
- image
Version 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.
- app
Image StringConfig Name - The name of the App Image Config.
- image
Name String - The name of the Custom Image.
- image
Version NumberNumber - The version number of the Custom Image.
UserProfileUserSettingsRSessionAppSettingsDefaultResourceSpec, UserProfileUserSettingsRSessionAppSettingsDefaultResourceSpecArgs
- Instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- Lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- Sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- Sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- Sagemaker
Image stringVersion Arn - The ARN of the image version created on the instance.
- Instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- Lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- Sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- Sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- Sagemaker
Image stringVersion Arn - The ARN of the image version created on the instance.
- instance
Type String - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config StringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image StringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image StringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image StringVersion Arn - The ARN of the image version created on the instance.
- instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image 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.
- instance
Type String - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config StringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image StringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image StringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image StringVersion Arn - The ARN of the image version created on the instance.
UserProfileUserSettingsRStudioServerProAppSettings, UserProfileUserSettingsRStudioServerProAppSettingsArgs
- Access
Status string - Indicates whether the current user has access to the RStudioServerPro app. Valid values are
ENABLED
andDISABLED
. - User
Group string - The level of permissions that the user has within the RStudioServerPro app. This value defaults to
R_STUDIO_USER
. TheR_STUDIO_ADMIN
value allows the user access to the RStudio Administrative Dashboard. Valid values areR_STUDIO_USER
andR_STUDIO_ADMIN
.
- Access
Status string - Indicates whether the current user has access to the RStudioServerPro app. Valid values are
ENABLED
andDISABLED
. - User
Group string - The level of permissions that the user has within the RStudioServerPro app. This value defaults to
R_STUDIO_USER
. TheR_STUDIO_ADMIN
value allows the user access to the RStudio Administrative Dashboard. Valid values areR_STUDIO_USER
andR_STUDIO_ADMIN
.
- access
Status String - Indicates whether the current user has access to the RStudioServerPro app. Valid values are
ENABLED
andDISABLED
. - user
Group String - The level of permissions that the user has within the RStudioServerPro app. This value defaults to
R_STUDIO_USER
. TheR_STUDIO_ADMIN
value allows the user access to the RStudio Administrative Dashboard. Valid values areR_STUDIO_USER
andR_STUDIO_ADMIN
.
- access
Status string - Indicates whether the current user has access to the RStudioServerPro app. Valid values are
ENABLED
andDISABLED
. - user
Group string - The level of permissions that the user has within the RStudioServerPro app. This value defaults to
R_STUDIO_USER
. TheR_STUDIO_ADMIN
value allows the user access to the RStudio Administrative Dashboard. Valid values areR_STUDIO_USER
andR_STUDIO_ADMIN
.
- access_
status str - Indicates whether the current user has access to the RStudioServerPro app. Valid values are
ENABLED
andDISABLED
. - user_
group str - The level of permissions that the user has within the RStudioServerPro app. This value defaults to
R_STUDIO_USER
. TheR_STUDIO_ADMIN
value allows the user access to the RStudio Administrative Dashboard. Valid values areR_STUDIO_USER
andR_STUDIO_ADMIN
.
- access
Status String - Indicates whether the current user has access to the RStudioServerPro app. Valid values are
ENABLED
andDISABLED
. - user
Group String - The level of permissions that the user has within the RStudioServerPro app. This value defaults to
R_STUDIO_USER
. TheR_STUDIO_ADMIN
value allows the user access to the RStudio Administrative Dashboard. Valid values areR_STUDIO_USER
andR_STUDIO_ADMIN
.
UserProfileUserSettingsSharingSettings, UserProfileUserSettingsSharingSettingsArgs
- Notebook
Output stringOption - Whether to include the notebook cell output when sharing the notebook. The default is
Disabled
. Valid values areAllowed
andDisabled
. - S3Kms
Key stringId - When
notebook_output_option
is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket. - S3Output
Path string - When
notebook_output_option
is Allowed, the Amazon S3 bucket used to save the notebook cell output.
- Notebook
Output stringOption - Whether to include the notebook cell output when sharing the notebook. The default is
Disabled
. Valid values areAllowed
andDisabled
. - S3Kms
Key stringId - When
notebook_output_option
is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket. - S3Output
Path string - When
notebook_output_option
is Allowed, the Amazon S3 bucket used to save the notebook cell output.
- notebook
Output StringOption - Whether to include the notebook cell output when sharing the notebook. The default is
Disabled
. Valid values areAllowed
andDisabled
. - s3Kms
Key StringId - When
notebook_output_option
is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket. - s3Output
Path String - When
notebook_output_option
is Allowed, the Amazon S3 bucket used to save the notebook cell output.
- notebook
Output stringOption - Whether to include the notebook cell output when sharing the notebook. The default is
Disabled
. Valid values areAllowed
andDisabled
. - s3Kms
Key stringId - When
notebook_output_option
is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket. - s3Output
Path string - When
notebook_output_option
is 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 areAllowed
andDisabled
. - s3_
kms_ strkey_ id - When
notebook_output_option
is 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_option
is Allowed, the Amazon S3 bucket used to save the notebook cell output.
- notebook
Output StringOption - Whether to include the notebook cell output when sharing the notebook. The default is
Disabled
. Valid values areAllowed
andDisabled
. - s3Kms
Key StringId - When
notebook_output_option
is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket. - s3Output
Path String - When
notebook_output_option
is Allowed, the Amazon S3 bucket used to save the notebook cell output.
UserProfileUserSettingsSpaceStorageSettings, UserProfileUserSettingsSpaceStorageSettingsArgs
- Default
Ebs Pulumi.Storage Settings Aws. Sagemaker. Inputs. User 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.
- 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.
- 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.
- 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.
- default
Ebs Property MapStorage Settings - The default EBS storage settings for a private space. See Default EBS Storage Settings below.
UserProfileUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings, UserProfileUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs
- 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.
- 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.
- default
Ebs IntegerVolume Size In Gb - The default size of the EBS storage volume for a private space.
- maximum
Ebs IntegerVolume Size In Gb - The maximum size of the EBS storage volume for a private space.
- default
Ebs numberVolume Size In Gb - The default size of the EBS storage volume for a private space.
- maximum
Ebs 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.
- default
Ebs NumberVolume Size In Gb - The default size of the EBS storage volume for a private space.
- maximum
Ebs 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 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 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 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 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 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 machine learning tools that are hidden from the Studio left navigation pane.
UserProfileUserSettingsTensorBoardAppSettings, UserProfileUserSettingsTensorBoardAppSettingsArgs
- Default
Resource Pulumi.Spec Aws. Sagemaker. Inputs. User 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.
- 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.
- 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.
- 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.
- default
Resource 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
- Instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- Lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- Sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- Sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- Sagemaker
Image stringVersion Arn - The ARN of the image version created on the instance.
- Instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- Lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- Sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- Sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- Sagemaker
Image stringVersion Arn - The ARN of the image version created on the instance.
- instance
Type String - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config StringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image StringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image StringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image StringVersion Arn - The ARN of the image version created on the instance.
- instance
Type string - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config stringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image stringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image stringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image 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.
- instance
Type String - The instance type that the image version runs on.. For valid values see SageMaker Instance Types.
- lifecycle
Config StringArn - The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
- sagemaker
Image StringArn - The ARN of the SageMaker image that the image version belongs to.
- sagemaker
Image StringVersion Alias - The SageMaker Image Version Alias.
- sagemaker
Image 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
aws
Terraform Provider.