aws.sagemaker.Domain
Explore with Pulumi AI
Provides a SageMaker Domain resource.
Example Usage
Basic usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.iam.getPolicyDocument({
statements: [{
actions: ["sts:AssumeRole"],
principals: [{
type: "Service",
identifiers: ["sagemaker.amazonaws.com"],
}],
}],
});
const exampleRole = new aws.iam.Role("example", {
name: "example",
path: "/",
assumeRolePolicy: example.then(example => example.json),
});
const exampleDomain = new aws.sagemaker.Domain("example", {
domainName: "example",
authMode: "IAM",
vpcId: exampleAwsVpc.id,
subnetIds: [exampleAwsSubnet.id],
defaultUserSettings: {
executionRole: exampleRole.arn,
},
});
import pulumi
import pulumi_aws as aws
example = aws.iam.get_policy_document(statements=[{
"actions": ["sts:AssumeRole"],
"principals": [{
"type": "Service",
"identifiers": ["sagemaker.amazonaws.com"],
}],
}])
example_role = aws.iam.Role("example",
name="example",
path="/",
assume_role_policy=example.json)
example_domain = aws.sagemaker.Domain("example",
domain_name="example",
auth_mode="IAM",
vpc_id=example_aws_vpc["id"],
subnet_ids=[example_aws_subnet["id"]],
default_user_settings={
"execution_role": example_role.arn,
})
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/iam"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/sagemaker"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{
Statements: []iam.GetPolicyDocumentStatement{
{
Actions: []string{
"sts:AssumeRole",
},
Principals: []iam.GetPolicyDocumentStatementPrincipal{
{
Type: "Service",
Identifiers: []string{
"sagemaker.amazonaws.com",
},
},
},
},
},
}, nil)
if err != nil {
return err
}
exampleRole, err := iam.NewRole(ctx, "example", &iam.RoleArgs{
Name: pulumi.String("example"),
Path: pulumi.String("/"),
AssumeRolePolicy: pulumi.String(example.Json),
})
if err != nil {
return err
}
_, err = sagemaker.NewDomain(ctx, "example", &sagemaker.DomainArgs{
DomainName: pulumi.String("example"),
AuthMode: pulumi.String("IAM"),
VpcId: pulumi.Any(exampleAwsVpc.Id),
SubnetIds: pulumi.StringArray{
exampleAwsSubnet.Id,
},
DefaultUserSettings: &sagemaker.DomainDefaultUserSettingsArgs{
ExecutionRole: exampleRole.Arn,
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = Aws.Iam.GetPolicyDocument.Invoke(new()
{
Statements = new[]
{
new Aws.Iam.Inputs.GetPolicyDocumentStatementInputArgs
{
Actions = new[]
{
"sts:AssumeRole",
},
Principals = new[]
{
new Aws.Iam.Inputs.GetPolicyDocumentStatementPrincipalInputArgs
{
Type = "Service",
Identifiers = new[]
{
"sagemaker.amazonaws.com",
},
},
},
},
},
});
var exampleRole = new Aws.Iam.Role("example", new()
{
Name = "example",
Path = "/",
AssumeRolePolicy = example.Apply(getPolicyDocumentResult => getPolicyDocumentResult.Json),
});
var exampleDomain = new Aws.Sagemaker.Domain("example", new()
{
DomainName = "example",
AuthMode = "IAM",
VpcId = exampleAwsVpc.Id,
SubnetIds = new[]
{
exampleAwsSubnet.Id,
},
DefaultUserSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsArgs
{
ExecutionRole = exampleRole.Arn,
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.iam.IamFunctions;
import com.pulumi.aws.iam.inputs.GetPolicyDocumentArgs;
import com.pulumi.aws.iam.Role;
import com.pulumi.aws.iam.RoleArgs;
import com.pulumi.aws.sagemaker.Domain;
import com.pulumi.aws.sagemaker.DomainArgs;
import com.pulumi.aws.sagemaker.inputs.DomainDefaultUserSettingsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = IamFunctions.getPolicyDocument(GetPolicyDocumentArgs.builder()
.statements(GetPolicyDocumentStatementArgs.builder()
.actions("sts:AssumeRole")
.principals(GetPolicyDocumentStatementPrincipalArgs.builder()
.type("Service")
.identifiers("sagemaker.amazonaws.com")
.build())
.build())
.build());
var exampleRole = new Role("exampleRole", RoleArgs.builder()
.name("example")
.path("/")
.assumeRolePolicy(example.applyValue(getPolicyDocumentResult -> getPolicyDocumentResult.json()))
.build());
var exampleDomain = new Domain("exampleDomain", DomainArgs.builder()
.domainName("example")
.authMode("IAM")
.vpcId(exampleAwsVpc.id())
.subnetIds(exampleAwsSubnet.id())
.defaultUserSettings(DomainDefaultUserSettingsArgs.builder()
.executionRole(exampleRole.arn())
.build())
.build());
}
}
resources:
exampleDomain:
type: aws:sagemaker:Domain
name: example
properties:
domainName: example
authMode: IAM
vpcId: ${exampleAwsVpc.id}
subnetIds:
- ${exampleAwsSubnet.id}
defaultUserSettings:
executionRole: ${exampleRole.arn}
exampleRole:
type: aws:iam:Role
name: example
properties:
name: example
path: /
assumeRolePolicy: ${example.json}
variables:
example:
fn::invoke:
Function: aws:iam:getPolicyDocument
Arguments:
statements:
- actions:
- sts:AssumeRole
principals:
- type: Service
identifiers:
- sagemaker.amazonaws.com
Using Custom Images
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.sagemaker.Image;
import com.pulumi.aws.sagemaker.ImageArgs;
import com.pulumi.aws.sagemaker.AppImageConfig;
import com.pulumi.aws.sagemaker.AppImageConfigArgs;
import com.pulumi.aws.sagemaker.inputs.AppImageConfigKernelGatewayImageConfigArgs;
import com.pulumi.aws.sagemaker.ImageVersion;
import com.pulumi.aws.sagemaker.ImageVersionArgs;
import com.pulumi.aws.sagemaker.Domain;
import com.pulumi.aws.sagemaker.DomainArgs;
import com.pulumi.aws.sagemaker.inputs.DomainDefaultUserSettingsArgs;
import com.pulumi.aws.sagemaker.inputs.DomainDefaultUserSettingsKernelGatewayAppSettingsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new Image("example", ImageArgs.builder()
.imageName("example")
.roleArn(exampleAwsIamRole.arn())
.build());
var exampleAppImageConfig = new AppImageConfig("exampleAppImageConfig", AppImageConfigArgs.builder()
.appImageConfigName("example")
.kernelGatewayImageConfig(AppImageConfigKernelGatewayImageConfigArgs.builder()
.kernelSpecs(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.build())
.build());
var exampleImageVersion = new ImageVersion("exampleImageVersion", ImageVersionArgs.builder()
.imageName(example.id())
.baseImage("base-image")
.build());
var exampleDomain = new Domain("exampleDomain", DomainArgs.builder()
.domainName("example")
.authMode("IAM")
.vpcId(exampleAwsVpc.id())
.subnetIds(exampleAwsSubnet.id())
.defaultUserSettings(DomainDefaultUserSettingsArgs.builder()
.executionRole(exampleAwsIamRole.arn())
.kernelGatewayAppSettings(DomainDefaultUserSettingsKernelGatewayAppSettingsArgs.builder()
.customImages(DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs.builder()
.appImageConfigName(exampleAppImageConfig.appImageConfigName())
.imageName(exampleImageVersion.imageName())
.build())
.build())
.build())
.build());
}
}
resources:
example:
type: aws:sagemaker:Image
properties:
imageName: example
roleArn: ${exampleAwsIamRole.arn}
exampleAppImageConfig:
type: aws:sagemaker:AppImageConfig
name: example
properties:
appImageConfigName: example
kernelGatewayImageConfig:
kernelSpecs:
- name: example
exampleImageVersion:
type: aws:sagemaker:ImageVersion
name: example
properties:
imageName: ${example.id}
baseImage: base-image
exampleDomain:
type: aws:sagemaker:Domain
name: example
properties:
domainName: example
authMode: IAM
vpcId: ${exampleAwsVpc.id}
subnetIds:
- ${exampleAwsSubnet.id}
defaultUserSettings:
executionRole: ${exampleAwsIamRole.arn}
kernelGatewayAppSettings:
customImages:
- appImageConfigName: ${exampleAppImageConfig.appImageConfigName}
imageName: ${exampleImageVersion.imageName}
Create Domain Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Domain(name: string, args: DomainArgs, opts?: CustomResourceOptions);
@overload
def Domain(resource_name: str,
args: DomainArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Domain(resource_name: str,
opts: Optional[ResourceOptions] = None,
domain_name: Optional[str] = None,
vpc_id: Optional[str] = None,
auth_mode: Optional[str] = None,
subnet_ids: Optional[Sequence[str]] = None,
default_user_settings: Optional[DomainDefaultUserSettingsArgs] = None,
default_space_settings: Optional[DomainDefaultSpaceSettingsArgs] = None,
domain_settings: Optional[DomainDomainSettingsArgs] = None,
kms_key_id: Optional[str] = None,
retention_policy: Optional[DomainRetentionPolicyArgs] = None,
app_network_access_type: Optional[str] = None,
tag_propagation: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
app_security_group_management: Optional[str] = None)
func NewDomain(ctx *Context, name string, args DomainArgs, opts ...ResourceOption) (*Domain, error)
public Domain(string name, DomainArgs args, CustomResourceOptions? opts = null)
public Domain(String name, DomainArgs args)
public Domain(String name, DomainArgs args, CustomResourceOptions options)
type: aws:sagemaker:Domain
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DomainArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DomainArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DomainArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DomainArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DomainArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var exampledomainResourceResourceFromSagemakerdomain = new Aws.Sagemaker.Domain("exampledomainResourceResourceFromSagemakerdomain", new()
{
DomainName = "string",
VpcId = "string",
AuthMode = "string",
SubnetIds = new[]
{
"string",
},
DefaultUserSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsArgs
{
ExecutionRole = "string",
JupyterServerAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterServerAppSettingsArgs
{
CodeRepositories = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryArgs
{
RepositoryUrl = "string",
},
},
DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs
{
InstanceType = "string",
LifecycleConfigArn = "string",
SagemakerImageArn = "string",
SagemakerImageVersionAlias = "string",
SagemakerImageVersionArn = "string",
},
LifecycleConfigArns = new[]
{
"string",
},
},
DefaultLandingUri = "string",
KernelGatewayAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsKernelGatewayAppSettingsArgs
{
CustomImages = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs
{
AppImageConfigName = "string",
ImageName = "string",
ImageVersionNumber = 0,
},
},
DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs
{
InstanceType = "string",
LifecycleConfigArn = "string",
SagemakerImageArn = "string",
SagemakerImageVersionAlias = "string",
SagemakerImageVersionArn = "string",
},
LifecycleConfigArns = new[]
{
"string",
},
},
CustomPosixUserConfig = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCustomPosixUserConfigArgs
{
Gid = 0,
Uid = 0,
},
RSessionAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsRSessionAppSettingsArgs
{
CustomImages = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsRSessionAppSettingsCustomImageArgs
{
AppImageConfigName = "string",
ImageName = "string",
ImageVersionNumber = 0,
},
},
DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecArgs
{
InstanceType = "string",
LifecycleConfigArn = "string",
SagemakerImageArn = "string",
SagemakerImageVersionAlias = "string",
SagemakerImageVersionArn = "string",
},
},
CanvasAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsArgs
{
DirectDeploySettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsArgs
{
Status = "string",
},
EmrServerlessSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs
{
ExecutionRoleArn = "string",
Status = "string",
},
GenerativeAiSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs
{
AmazonBedrockRoleArn = "string",
},
IdentityProviderOauthSettings = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs
{
SecretArn = "string",
DataSourceName = "string",
Status = "string",
},
},
KendraSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsKendraSettingsArgs
{
Status = "string",
},
ModelRegisterSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsArgs
{
CrossAccountModelRegisterRoleArn = "string",
Status = "string",
},
TimeSeriesForecastingSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs
{
AmazonForecastRoleArn = "string",
Status = "string",
},
WorkspaceSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsArgs
{
S3ArtifactPath = "string",
S3KmsKeyId = "string",
},
},
JupyterLabAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsArgs
{
AppLifecycleManagement = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs
{
IdleSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs
{
IdleTimeoutInMinutes = 0,
LifecycleManagement = "string",
MaxIdleTimeoutInMinutes = 0,
MinIdleTimeoutInMinutes = 0,
},
},
BuiltInLifecycleConfigArn = "string",
CodeRepositories = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryArgs
{
RepositoryUrl = "string",
},
},
CustomImages = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsCustomImageArgs
{
AppImageConfigName = "string",
ImageName = "string",
ImageVersionNumber = 0,
},
},
DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs
{
InstanceType = "string",
LifecycleConfigArn = "string",
SagemakerImageArn = "string",
SagemakerImageVersionAlias = "string",
SagemakerImageVersionArn = "string",
},
EmrSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettingsArgs
{
AssumableRoleArns = new[]
{
"string",
},
ExecutionRoleArns = new[]
{
"string",
},
},
LifecycleConfigArns = new[]
{
"string",
},
},
RStudioServerProAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsRStudioServerProAppSettingsArgs
{
AccessStatus = "string",
UserGroup = "string",
},
CustomFileSystemConfigs = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCustomFileSystemConfigArgs
{
EfsFileSystemConfig = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs
{
FileSystemId = "string",
FileSystemPath = "string",
},
},
},
CodeEditorAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCodeEditorAppSettingsArgs
{
AppLifecycleManagement = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementArgs
{
IdleSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsArgs
{
IdleTimeoutInMinutes = 0,
LifecycleManagement = "string",
MaxIdleTimeoutInMinutes = 0,
MinIdleTimeoutInMinutes = 0,
},
},
BuiltInLifecycleConfigArn = "string",
CustomImages = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCodeEditorAppSettingsCustomImageArgs
{
AppImageConfigName = "string",
ImageName = "string",
ImageVersionNumber = 0,
},
},
DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs
{
InstanceType = "string",
LifecycleConfigArn = "string",
SagemakerImageArn = "string",
SagemakerImageVersionAlias = "string",
SagemakerImageVersionArn = "string",
},
LifecycleConfigArns = new[]
{
"string",
},
},
AutoMountHomeEfs = "string",
SecurityGroups = new[]
{
"string",
},
SharingSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsSharingSettingsArgs
{
NotebookOutputOption = "string",
S3KmsKeyId = "string",
S3OutputPath = "string",
},
SpaceStorageSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsSpaceStorageSettingsArgs
{
DefaultEbsStorageSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs
{
DefaultEbsVolumeSizeInGb = 0,
MaximumEbsVolumeSizeInGb = 0,
},
},
StudioWebPortal = "string",
StudioWebPortalSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsStudioWebPortalSettingsArgs
{
HiddenAppTypes = new[]
{
"string",
},
HiddenInstanceTypes = new[]
{
"string",
},
HiddenMlTools = new[]
{
"string",
},
},
TensorBoardAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsTensorBoardAppSettingsArgs
{
DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs
{
InstanceType = "string",
LifecycleConfigArn = "string",
SagemakerImageArn = "string",
SagemakerImageVersionAlias = "string",
SagemakerImageVersionArn = "string",
},
},
},
DefaultSpaceSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsArgs
{
ExecutionRole = "string",
CustomFileSystemConfigs = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsCustomFileSystemConfigArgs
{
EfsFileSystemConfig = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsCustomFileSystemConfigEfsFileSystemConfigArgs
{
FileSystemId = "string",
FileSystemPath = "string",
},
},
},
CustomPosixUserConfig = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsCustomPosixUserConfigArgs
{
Gid = 0,
Uid = 0,
},
JupyterLabAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsArgs
{
AppLifecycleManagement = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementArgs
{
IdleSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs
{
IdleTimeoutInMinutes = 0,
LifecycleManagement = "string",
MaxIdleTimeoutInMinutes = 0,
MinIdleTimeoutInMinutes = 0,
},
},
BuiltInLifecycleConfigArn = "string",
CodeRepositories = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsCodeRepositoryArgs
{
RepositoryUrl = "string",
},
},
CustomImages = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImageArgs
{
AppImageConfigName = "string",
ImageName = "string",
ImageVersionNumber = 0,
},
},
DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecArgs
{
InstanceType = "string",
LifecycleConfigArn = "string",
SagemakerImageArn = "string",
SagemakerImageVersionAlias = "string",
SagemakerImageVersionArn = "string",
},
EmrSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterLabAppSettingsEmrSettingsArgs
{
AssumableRoleArns = new[]
{
"string",
},
ExecutionRoleArns = new[]
{
"string",
},
},
LifecycleConfigArns = new[]
{
"string",
},
},
JupyterServerAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterServerAppSettingsArgs
{
CodeRepositories = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryArgs
{
RepositoryUrl = "string",
},
},
DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecArgs
{
InstanceType = "string",
LifecycleConfigArn = "string",
SagemakerImageArn = "string",
SagemakerImageVersionAlias = "string",
SagemakerImageVersionArn = "string",
},
LifecycleConfigArns = new[]
{
"string",
},
},
KernelGatewayAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsKernelGatewayAppSettingsArgs
{
CustomImages = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageArgs
{
AppImageConfigName = "string",
ImageName = "string",
ImageVersionNumber = 0,
},
},
DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs
{
InstanceType = "string",
LifecycleConfigArn = "string",
SagemakerImageArn = "string",
SagemakerImageVersionAlias = "string",
SagemakerImageVersionArn = "string",
},
LifecycleConfigArns = new[]
{
"string",
},
},
SecurityGroups = new[]
{
"string",
},
SpaceStorageSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsSpaceStorageSettingsArgs
{
DefaultEbsStorageSettings = new Aws.Sagemaker.Inputs.DomainDefaultSpaceSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs
{
DefaultEbsVolumeSizeInGb = 0,
MaximumEbsVolumeSizeInGb = 0,
},
},
},
DomainSettings = new Aws.Sagemaker.Inputs.DomainDomainSettingsArgs
{
DockerSettings = new Aws.Sagemaker.Inputs.DomainDomainSettingsDockerSettingsArgs
{
EnableDockerAccess = "string",
VpcOnlyTrustedAccounts = new[]
{
"string",
},
},
ExecutionRoleIdentityConfig = "string",
RStudioServerProDomainSettings = new Aws.Sagemaker.Inputs.DomainDomainSettingsRStudioServerProDomainSettingsArgs
{
DomainExecutionRoleArn = "string",
DefaultResourceSpec = new Aws.Sagemaker.Inputs.DomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecArgs
{
InstanceType = "string",
LifecycleConfigArn = "string",
SagemakerImageArn = "string",
SagemakerImageVersionAlias = "string",
SagemakerImageVersionArn = "string",
},
RStudioConnectUrl = "string",
RStudioPackageManagerUrl = "string",
},
SecurityGroupIds = new[]
{
"string",
},
},
KmsKeyId = "string",
RetentionPolicy = new Aws.Sagemaker.Inputs.DomainRetentionPolicyArgs
{
HomeEfsFileSystem = "string",
},
AppNetworkAccessType = "string",
TagPropagation = "string",
Tags =
{
{ "string", "string" },
},
AppSecurityGroupManagement = "string",
});
example, err := sagemaker.NewDomain(ctx, "exampledomainResourceResourceFromSagemakerdomain", &sagemaker.DomainArgs{
DomainName: pulumi.String("string"),
VpcId: pulumi.String("string"),
AuthMode: pulumi.String("string"),
SubnetIds: pulumi.StringArray{
pulumi.String("string"),
},
DefaultUserSettings: &sagemaker.DomainDefaultUserSettingsArgs{
ExecutionRole: pulumi.String("string"),
JupyterServerAppSettings: &sagemaker.DomainDefaultUserSettingsJupyterServerAppSettingsArgs{
CodeRepositories: sagemaker.DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryArray{
&sagemaker.DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryArgs{
RepositoryUrl: pulumi.String("string"),
},
},
DefaultResourceSpec: &sagemaker.DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs{
InstanceType: pulumi.String("string"),
LifecycleConfigArn: pulumi.String("string"),
SagemakerImageArn: pulumi.String("string"),
SagemakerImageVersionAlias: pulumi.String("string"),
SagemakerImageVersionArn: pulumi.String("string"),
},
LifecycleConfigArns: pulumi.StringArray{
pulumi.String("string"),
},
},
DefaultLandingUri: pulumi.String("string"),
KernelGatewayAppSettings: &sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsArgs{
CustomImages: sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray{
&sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs{
AppImageConfigName: pulumi.String("string"),
ImageName: pulumi.String("string"),
ImageVersionNumber: pulumi.Int(0),
},
},
DefaultResourceSpec: &sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs{
InstanceType: pulumi.String("string"),
LifecycleConfigArn: pulumi.String("string"),
SagemakerImageArn: pulumi.String("string"),
SagemakerImageVersionAlias: pulumi.String("string"),
SagemakerImageVersionArn: pulumi.String("string"),
},
LifecycleConfigArns: pulumi.StringArray{
pulumi.String("string"),
},
},
CustomPosixUserConfig: &sagemaker.DomainDefaultUserSettingsCustomPosixUserConfigArgs{
Gid: pulumi.Int(0),
Uid: pulumi.Int(0),
},
RSessionAppSettings: &sagemaker.DomainDefaultUserSettingsRSessionAppSettingsArgs{
CustomImages: sagemaker.DomainDefaultUserSettingsRSessionAppSettingsCustomImageArray{
&sagemaker.DomainDefaultUserSettingsRSessionAppSettingsCustomImageArgs{
AppImageConfigName: pulumi.String("string"),
ImageName: pulumi.String("string"),
ImageVersionNumber: pulumi.Int(0),
},
},
DefaultResourceSpec: &sagemaker.DomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecArgs{
InstanceType: pulumi.String("string"),
LifecycleConfigArn: pulumi.String("string"),
SagemakerImageArn: pulumi.String("string"),
SagemakerImageVersionAlias: pulumi.String("string"),
SagemakerImageVersionArn: pulumi.String("string"),
},
},
CanvasAppSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsArgs{
DirectDeploySettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsArgs{
Status: pulumi.String("string"),
},
EmrServerlessSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs{
ExecutionRoleArn: pulumi.String("string"),
Status: pulumi.String("string"),
},
GenerativeAiSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs{
AmazonBedrockRoleArn: pulumi.String("string"),
},
IdentityProviderOauthSettings: sagemaker.DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArray{
&sagemaker.DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs{
SecretArn: pulumi.String("string"),
DataSourceName: pulumi.String("string"),
Status: pulumi.String("string"),
},
},
KendraSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsKendraSettingsArgs{
Status: pulumi.String("string"),
},
ModelRegisterSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsArgs{
CrossAccountModelRegisterRoleArn: pulumi.String("string"),
Status: pulumi.String("string"),
},
TimeSeriesForecastingSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs{
AmazonForecastRoleArn: pulumi.String("string"),
Status: pulumi.String("string"),
},
WorkspaceSettings: &sagemaker.DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsArgs{
S3ArtifactPath: pulumi.String("string"),
S3KmsKeyId: pulumi.String("string"),
},
},
JupyterLabAppSettings: &sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsArgs{
AppLifecycleManagement: &sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs{
IdleSettings: &sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs{
IdleTimeoutInMinutes: pulumi.Int(0),
LifecycleManagement: pulumi.String("string"),
MaxIdleTimeoutInMinutes: pulumi.Int(0),
MinIdleTimeoutInMinutes: pulumi.Int(0),
},
},
BuiltInLifecycleConfigArn: pulumi.String("string"),
CodeRepositories: sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryArray{
&sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryArgs{
RepositoryUrl: pulumi.String("string"),
},
},
CustomImages: sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsCustomImageArray{
&sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsCustomImageArgs{
AppImageConfigName: pulumi.String("string"),
ImageName: pulumi.String("string"),
ImageVersionNumber: pulumi.Int(0),
},
},
DefaultResourceSpec: &sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs{
InstanceType: pulumi.String("string"),
LifecycleConfigArn: pulumi.String("string"),
SagemakerImageArn: pulumi.String("string"),
SagemakerImageVersionAlias: pulumi.String("string"),
SagemakerImageVersionArn: pulumi.String("string"),
},
EmrSettings: &sagemaker.DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettingsArgs{
AssumableRoleArns: pulumi.StringArray{
pulumi.String("string"),
},
ExecutionRoleArns: pulumi.StringArray{
pulumi.String("string"),
},
},
LifecycleConfigArns: pulumi.StringArray{
pulumi.String("string"),
},
},
RStudioServerProAppSettings: &sagemaker.DomainDefaultUserSettingsRStudioServerProAppSettingsArgs{
AccessStatus: pulumi.String("string"),
UserGroup: pulumi.String("string"),
},
CustomFileSystemConfigs: sagemaker.DomainDefaultUserSettingsCustomFileSystemConfigArray{
&sagemaker.DomainDefaultUserSettingsCustomFileSystemConfigArgs{
EfsFileSystemConfig: &sagemaker.DomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs{
FileSystemId: pulumi.String("string"),
FileSystemPath: pulumi.String("string"),
},
},
},
CodeEditorAppSettings: &sagemaker.DomainDefaultUserSettingsCodeEditorAppSettingsArgs{
AppLifecycleManagement: &sagemaker.DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementArgs{
IdleSettings: &sagemaker.DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsArgs{
IdleTimeoutInMinutes: pulumi.Int(0),
LifecycleManagement: pulumi.String("string"),
MaxIdleTimeoutInMinutes: pulumi.Int(0),
MinIdleTimeoutInMinutes: pulumi.Int(0),
},
},
BuiltInLifecycleConfigArn: pulumi.String("string"),
CustomImages: sagemaker.DomainDefaultUserSettingsCodeEditorAppSettingsCustomImageArray{
&sagemaker.DomainDefaultUserSettingsCodeEditorAppSettingsCustomImageArgs{
AppImageConfigName: pulumi.String("string"),
ImageName: pulumi.String("string"),
ImageVersionNumber: pulumi.Int(0),
},
},
DefaultResourceSpec: &sagemaker.DomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs{
InstanceType: pulumi.String("string"),
LifecycleConfigArn: pulumi.String("string"),
SagemakerImageArn: pulumi.String("string"),
SagemakerImageVersionAlias: pulumi.String("string"),
SagemakerImageVersionArn: pulumi.String("string"),
},
LifecycleConfigArns: pulumi.StringArray{
pulumi.String("string"),
},
},
AutoMountHomeEfs: pulumi.String("string"),
SecurityGroups: pulumi.StringArray{
pulumi.String("string"),
},
SharingSettings: &sagemaker.DomainDefaultUserSettingsSharingSettingsArgs{
NotebookOutputOption: pulumi.String("string"),
S3KmsKeyId: pulumi.String("string"),
S3OutputPath: pulumi.String("string"),
},
SpaceStorageSettings: &sagemaker.DomainDefaultUserSettingsSpaceStorageSettingsArgs{
DefaultEbsStorageSettings: &sagemaker.DomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs{
DefaultEbsVolumeSizeInGb: pulumi.Int(0),
MaximumEbsVolumeSizeInGb: pulumi.Int(0),
},
},
StudioWebPortal: pulumi.String("string"),
StudioWebPortalSettings: &sagemaker.DomainDefaultUserSettingsStudioWebPortalSettingsArgs{
HiddenAppTypes: pulumi.StringArray{
pulumi.String("string"),
},
HiddenInstanceTypes: pulumi.StringArray{
pulumi.String("string"),
},
HiddenMlTools: pulumi.StringArray{
pulumi.String("string"),
},
},
TensorBoardAppSettings: &sagemaker.DomainDefaultUserSettingsTensorBoardAppSettingsArgs{
DefaultResourceSpec: &sagemaker.DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs{
InstanceType: pulumi.String("string"),
LifecycleConfigArn: pulumi.String("string"),
SagemakerImageArn: pulumi.String("string"),
SagemakerImageVersionAlias: pulumi.String("string"),
SagemakerImageVersionArn: pulumi.String("string"),
},
},
},
DefaultSpaceSettings: &sagemaker.DomainDefaultSpaceSettingsArgs{
ExecutionRole: pulumi.String("string"),
CustomFileSystemConfigs: sagemaker.DomainDefaultSpaceSettingsCustomFileSystemConfigArray{
&sagemaker.DomainDefaultSpaceSettingsCustomFileSystemConfigArgs{
EfsFileSystemConfig: &sagemaker.DomainDefaultSpaceSettingsCustomFileSystemConfigEfsFileSystemConfigArgs{
FileSystemId: pulumi.String("string"),
FileSystemPath: pulumi.String("string"),
},
},
},
CustomPosixUserConfig: &sagemaker.DomainDefaultSpaceSettingsCustomPosixUserConfigArgs{
Gid: pulumi.Int(0),
Uid: pulumi.Int(0),
},
JupyterLabAppSettings: &sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsArgs{
AppLifecycleManagement: &sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementArgs{
IdleSettings: &sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs{
IdleTimeoutInMinutes: pulumi.Int(0),
LifecycleManagement: pulumi.String("string"),
MaxIdleTimeoutInMinutes: pulumi.Int(0),
MinIdleTimeoutInMinutes: pulumi.Int(0),
},
},
BuiltInLifecycleConfigArn: pulumi.String("string"),
CodeRepositories: sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsCodeRepositoryArray{
&sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsCodeRepositoryArgs{
RepositoryUrl: pulumi.String("string"),
},
},
CustomImages: sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImageArray{
&sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImageArgs{
AppImageConfigName: pulumi.String("string"),
ImageName: pulumi.String("string"),
ImageVersionNumber: pulumi.Int(0),
},
},
DefaultResourceSpec: &sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecArgs{
InstanceType: pulumi.String("string"),
LifecycleConfigArn: pulumi.String("string"),
SagemakerImageArn: pulumi.String("string"),
SagemakerImageVersionAlias: pulumi.String("string"),
SagemakerImageVersionArn: pulumi.String("string"),
},
EmrSettings: &sagemaker.DomainDefaultSpaceSettingsJupyterLabAppSettingsEmrSettingsArgs{
AssumableRoleArns: pulumi.StringArray{
pulumi.String("string"),
},
ExecutionRoleArns: pulumi.StringArray{
pulumi.String("string"),
},
},
LifecycleConfigArns: pulumi.StringArray{
pulumi.String("string"),
},
},
JupyterServerAppSettings: &sagemaker.DomainDefaultSpaceSettingsJupyterServerAppSettingsArgs{
CodeRepositories: sagemaker.DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryArray{
&sagemaker.DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryArgs{
RepositoryUrl: pulumi.String("string"),
},
},
DefaultResourceSpec: &sagemaker.DomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecArgs{
InstanceType: pulumi.String("string"),
LifecycleConfigArn: pulumi.String("string"),
SagemakerImageArn: pulumi.String("string"),
SagemakerImageVersionAlias: pulumi.String("string"),
SagemakerImageVersionArn: pulumi.String("string"),
},
LifecycleConfigArns: pulumi.StringArray{
pulumi.String("string"),
},
},
KernelGatewayAppSettings: &sagemaker.DomainDefaultSpaceSettingsKernelGatewayAppSettingsArgs{
CustomImages: sagemaker.DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageArray{
&sagemaker.DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageArgs{
AppImageConfigName: pulumi.String("string"),
ImageName: pulumi.String("string"),
ImageVersionNumber: pulumi.Int(0),
},
},
DefaultResourceSpec: &sagemaker.DomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs{
InstanceType: pulumi.String("string"),
LifecycleConfigArn: pulumi.String("string"),
SagemakerImageArn: pulumi.String("string"),
SagemakerImageVersionAlias: pulumi.String("string"),
SagemakerImageVersionArn: pulumi.String("string"),
},
LifecycleConfigArns: pulumi.StringArray{
pulumi.String("string"),
},
},
SecurityGroups: pulumi.StringArray{
pulumi.String("string"),
},
SpaceStorageSettings: &sagemaker.DomainDefaultSpaceSettingsSpaceStorageSettingsArgs{
DefaultEbsStorageSettings: &sagemaker.DomainDefaultSpaceSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs{
DefaultEbsVolumeSizeInGb: pulumi.Int(0),
MaximumEbsVolumeSizeInGb: pulumi.Int(0),
},
},
},
DomainSettings: &sagemaker.DomainDomainSettingsArgs{
DockerSettings: &sagemaker.DomainDomainSettingsDockerSettingsArgs{
EnableDockerAccess: pulumi.String("string"),
VpcOnlyTrustedAccounts: pulumi.StringArray{
pulumi.String("string"),
},
},
ExecutionRoleIdentityConfig: pulumi.String("string"),
RStudioServerProDomainSettings: &sagemaker.DomainDomainSettingsRStudioServerProDomainSettingsArgs{
DomainExecutionRoleArn: pulumi.String("string"),
DefaultResourceSpec: &sagemaker.DomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecArgs{
InstanceType: pulumi.String("string"),
LifecycleConfigArn: pulumi.String("string"),
SagemakerImageArn: pulumi.String("string"),
SagemakerImageVersionAlias: pulumi.String("string"),
SagemakerImageVersionArn: pulumi.String("string"),
},
RStudioConnectUrl: pulumi.String("string"),
RStudioPackageManagerUrl: pulumi.String("string"),
},
SecurityGroupIds: pulumi.StringArray{
pulumi.String("string"),
},
},
KmsKeyId: pulumi.String("string"),
RetentionPolicy: &sagemaker.DomainRetentionPolicyArgs{
HomeEfsFileSystem: pulumi.String("string"),
},
AppNetworkAccessType: pulumi.String("string"),
TagPropagation: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
AppSecurityGroupManagement: pulumi.String("string"),
})
var exampledomainResourceResourceFromSagemakerdomain = new Domain("exampledomainResourceResourceFromSagemakerdomain", DomainArgs.builder()
.domainName("string")
.vpcId("string")
.authMode("string")
.subnetIds("string")
.defaultUserSettings(DomainDefaultUserSettingsArgs.builder()
.executionRole("string")
.jupyterServerAppSettings(DomainDefaultUserSettingsJupyterServerAppSettingsArgs.builder()
.codeRepositories(DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryArgs.builder()
.repositoryUrl("string")
.build())
.defaultResourceSpec(DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs.builder()
.instanceType("string")
.lifecycleConfigArn("string")
.sagemakerImageArn("string")
.sagemakerImageVersionAlias("string")
.sagemakerImageVersionArn("string")
.build())
.lifecycleConfigArns("string")
.build())
.defaultLandingUri("string")
.kernelGatewayAppSettings(DomainDefaultUserSettingsKernelGatewayAppSettingsArgs.builder()
.customImages(DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs.builder()
.appImageConfigName("string")
.imageName("string")
.imageVersionNumber(0)
.build())
.defaultResourceSpec(DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs.builder()
.instanceType("string")
.lifecycleConfigArn("string")
.sagemakerImageArn("string")
.sagemakerImageVersionAlias("string")
.sagemakerImageVersionArn("string")
.build())
.lifecycleConfigArns("string")
.build())
.customPosixUserConfig(DomainDefaultUserSettingsCustomPosixUserConfigArgs.builder()
.gid(0)
.uid(0)
.build())
.rSessionAppSettings(DomainDefaultUserSettingsRSessionAppSettingsArgs.builder()
.customImages(DomainDefaultUserSettingsRSessionAppSettingsCustomImageArgs.builder()
.appImageConfigName("string")
.imageName("string")
.imageVersionNumber(0)
.build())
.defaultResourceSpec(DomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecArgs.builder()
.instanceType("string")
.lifecycleConfigArn("string")
.sagemakerImageArn("string")
.sagemakerImageVersionAlias("string")
.sagemakerImageVersionArn("string")
.build())
.build())
.canvasAppSettings(DomainDefaultUserSettingsCanvasAppSettingsArgs.builder()
.directDeploySettings(DomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsArgs.builder()
.status("string")
.build())
.emrServerlessSettings(DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs.builder()
.executionRoleArn("string")
.status("string")
.build())
.generativeAiSettings(DomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs.builder()
.amazonBedrockRoleArn("string")
.build())
.identityProviderOauthSettings(DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs.builder()
.secretArn("string")
.dataSourceName("string")
.status("string")
.build())
.kendraSettings(DomainDefaultUserSettingsCanvasAppSettingsKendraSettingsArgs.builder()
.status("string")
.build())
.modelRegisterSettings(DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsArgs.builder()
.crossAccountModelRegisterRoleArn("string")
.status("string")
.build())
.timeSeriesForecastingSettings(DomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs.builder()
.amazonForecastRoleArn("string")
.status("string")
.build())
.workspaceSettings(DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsArgs.builder()
.s3ArtifactPath("string")
.s3KmsKeyId("string")
.build())
.build())
.jupyterLabAppSettings(DomainDefaultUserSettingsJupyterLabAppSettingsArgs.builder()
.appLifecycleManagement(DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs.builder()
.idleSettings(DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs.builder()
.idleTimeoutInMinutes(0)
.lifecycleManagement("string")
.maxIdleTimeoutInMinutes(0)
.minIdleTimeoutInMinutes(0)
.build())
.build())
.builtInLifecycleConfigArn("string")
.codeRepositories(DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryArgs.builder()
.repositoryUrl("string")
.build())
.customImages(DomainDefaultUserSettingsJupyterLabAppSettingsCustomImageArgs.builder()
.appImageConfigName("string")
.imageName("string")
.imageVersionNumber(0)
.build())
.defaultResourceSpec(DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs.builder()
.instanceType("string")
.lifecycleConfigArn("string")
.sagemakerImageArn("string")
.sagemakerImageVersionAlias("string")
.sagemakerImageVersionArn("string")
.build())
.emrSettings(DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettingsArgs.builder()
.assumableRoleArns("string")
.executionRoleArns("string")
.build())
.lifecycleConfigArns("string")
.build())
.rStudioServerProAppSettings(DomainDefaultUserSettingsRStudioServerProAppSettingsArgs.builder()
.accessStatus("string")
.userGroup("string")
.build())
.customFileSystemConfigs(DomainDefaultUserSettingsCustomFileSystemConfigArgs.builder()
.efsFileSystemConfig(DomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs.builder()
.fileSystemId("string")
.fileSystemPath("string")
.build())
.build())
.codeEditorAppSettings(DomainDefaultUserSettingsCodeEditorAppSettingsArgs.builder()
.appLifecycleManagement(DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementArgs.builder()
.idleSettings(DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsArgs.builder()
.idleTimeoutInMinutes(0)
.lifecycleManagement("string")
.maxIdleTimeoutInMinutes(0)
.minIdleTimeoutInMinutes(0)
.build())
.build())
.builtInLifecycleConfigArn("string")
.customImages(DomainDefaultUserSettingsCodeEditorAppSettingsCustomImageArgs.builder()
.appImageConfigName("string")
.imageName("string")
.imageVersionNumber(0)
.build())
.defaultResourceSpec(DomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs.builder()
.instanceType("string")
.lifecycleConfigArn("string")
.sagemakerImageArn("string")
.sagemakerImageVersionAlias("string")
.sagemakerImageVersionArn("string")
.build())
.lifecycleConfigArns("string")
.build())
.autoMountHomeEfs("string")
.securityGroups("string")
.sharingSettings(DomainDefaultUserSettingsSharingSettingsArgs.builder()
.notebookOutputOption("string")
.s3KmsKeyId("string")
.s3OutputPath("string")
.build())
.spaceStorageSettings(DomainDefaultUserSettingsSpaceStorageSettingsArgs.builder()
.defaultEbsStorageSettings(DomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs.builder()
.defaultEbsVolumeSizeInGb(0)
.maximumEbsVolumeSizeInGb(0)
.build())
.build())
.studioWebPortal("string")
.studioWebPortalSettings(DomainDefaultUserSettingsStudioWebPortalSettingsArgs.builder()
.hiddenAppTypes("string")
.hiddenInstanceTypes("string")
.hiddenMlTools("string")
.build())
.tensorBoardAppSettings(DomainDefaultUserSettingsTensorBoardAppSettingsArgs.builder()
.defaultResourceSpec(DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs.builder()
.instanceType("string")
.lifecycleConfigArn("string")
.sagemakerImageArn("string")
.sagemakerImageVersionAlias("string")
.sagemakerImageVersionArn("string")
.build())
.build())
.build())
.defaultSpaceSettings(DomainDefaultSpaceSettingsArgs.builder()
.executionRole("string")
.customFileSystemConfigs(DomainDefaultSpaceSettingsCustomFileSystemConfigArgs.builder()
.efsFileSystemConfig(DomainDefaultSpaceSettingsCustomFileSystemConfigEfsFileSystemConfigArgs.builder()
.fileSystemId("string")
.fileSystemPath("string")
.build())
.build())
.customPosixUserConfig(DomainDefaultSpaceSettingsCustomPosixUserConfigArgs.builder()
.gid(0)
.uid(0)
.build())
.jupyterLabAppSettings(DomainDefaultSpaceSettingsJupyterLabAppSettingsArgs.builder()
.appLifecycleManagement(DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementArgs.builder()
.idleSettings(DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs.builder()
.idleTimeoutInMinutes(0)
.lifecycleManagement("string")
.maxIdleTimeoutInMinutes(0)
.minIdleTimeoutInMinutes(0)
.build())
.build())
.builtInLifecycleConfigArn("string")
.codeRepositories(DomainDefaultSpaceSettingsJupyterLabAppSettingsCodeRepositoryArgs.builder()
.repositoryUrl("string")
.build())
.customImages(DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImageArgs.builder()
.appImageConfigName("string")
.imageName("string")
.imageVersionNumber(0)
.build())
.defaultResourceSpec(DomainDefaultSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecArgs.builder()
.instanceType("string")
.lifecycleConfigArn("string")
.sagemakerImageArn("string")
.sagemakerImageVersionAlias("string")
.sagemakerImageVersionArn("string")
.build())
.emrSettings(DomainDefaultSpaceSettingsJupyterLabAppSettingsEmrSettingsArgs.builder()
.assumableRoleArns("string")
.executionRoleArns("string")
.build())
.lifecycleConfigArns("string")
.build())
.jupyterServerAppSettings(DomainDefaultSpaceSettingsJupyterServerAppSettingsArgs.builder()
.codeRepositories(DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryArgs.builder()
.repositoryUrl("string")
.build())
.defaultResourceSpec(DomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecArgs.builder()
.instanceType("string")
.lifecycleConfigArn("string")
.sagemakerImageArn("string")
.sagemakerImageVersionAlias("string")
.sagemakerImageVersionArn("string")
.build())
.lifecycleConfigArns("string")
.build())
.kernelGatewayAppSettings(DomainDefaultSpaceSettingsKernelGatewayAppSettingsArgs.builder()
.customImages(DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageArgs.builder()
.appImageConfigName("string")
.imageName("string")
.imageVersionNumber(0)
.build())
.defaultResourceSpec(DomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs.builder()
.instanceType("string")
.lifecycleConfigArn("string")
.sagemakerImageArn("string")
.sagemakerImageVersionAlias("string")
.sagemakerImageVersionArn("string")
.build())
.lifecycleConfigArns("string")
.build())
.securityGroups("string")
.spaceStorageSettings(DomainDefaultSpaceSettingsSpaceStorageSettingsArgs.builder()
.defaultEbsStorageSettings(DomainDefaultSpaceSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs.builder()
.defaultEbsVolumeSizeInGb(0)
.maximumEbsVolumeSizeInGb(0)
.build())
.build())
.build())
.domainSettings(DomainDomainSettingsArgs.builder()
.dockerSettings(DomainDomainSettingsDockerSettingsArgs.builder()
.enableDockerAccess("string")
.vpcOnlyTrustedAccounts("string")
.build())
.executionRoleIdentityConfig("string")
.rStudioServerProDomainSettings(DomainDomainSettingsRStudioServerProDomainSettingsArgs.builder()
.domainExecutionRoleArn("string")
.defaultResourceSpec(DomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecArgs.builder()
.instanceType("string")
.lifecycleConfigArn("string")
.sagemakerImageArn("string")
.sagemakerImageVersionAlias("string")
.sagemakerImageVersionArn("string")
.build())
.rStudioConnectUrl("string")
.rStudioPackageManagerUrl("string")
.build())
.securityGroupIds("string")
.build())
.kmsKeyId("string")
.retentionPolicy(DomainRetentionPolicyArgs.builder()
.homeEfsFileSystem("string")
.build())
.appNetworkAccessType("string")
.tagPropagation("string")
.tags(Map.of("string", "string"))
.appSecurityGroupManagement("string")
.build());
exampledomain_resource_resource_from_sagemakerdomain = aws.sagemaker.Domain("exampledomainResourceResourceFromSagemakerdomain",
domain_name="string",
vpc_id="string",
auth_mode="string",
subnet_ids=["string"],
default_user_settings={
"execution_role": "string",
"jupyter_server_app_settings": {
"code_repositories": [{
"repository_url": "string",
}],
"default_resource_spec": {
"instance_type": "string",
"lifecycle_config_arn": "string",
"sagemaker_image_arn": "string",
"sagemaker_image_version_alias": "string",
"sagemaker_image_version_arn": "string",
},
"lifecycle_config_arns": ["string"],
},
"default_landing_uri": "string",
"kernel_gateway_app_settings": {
"custom_images": [{
"app_image_config_name": "string",
"image_name": "string",
"image_version_number": 0,
}],
"default_resource_spec": {
"instance_type": "string",
"lifecycle_config_arn": "string",
"sagemaker_image_arn": "string",
"sagemaker_image_version_alias": "string",
"sagemaker_image_version_arn": "string",
},
"lifecycle_config_arns": ["string"],
},
"custom_posix_user_config": {
"gid": 0,
"uid": 0,
},
"r_session_app_settings": {
"custom_images": [{
"app_image_config_name": "string",
"image_name": "string",
"image_version_number": 0,
}],
"default_resource_spec": {
"instance_type": "string",
"lifecycle_config_arn": "string",
"sagemaker_image_arn": "string",
"sagemaker_image_version_alias": "string",
"sagemaker_image_version_arn": "string",
},
},
"canvas_app_settings": {
"direct_deploy_settings": {
"status": "string",
},
"emr_serverless_settings": {
"execution_role_arn": "string",
"status": "string",
},
"generative_ai_settings": {
"amazon_bedrock_role_arn": "string",
},
"identity_provider_oauth_settings": [{
"secret_arn": "string",
"data_source_name": "string",
"status": "string",
}],
"kendra_settings": {
"status": "string",
},
"model_register_settings": {
"cross_account_model_register_role_arn": "string",
"status": "string",
},
"time_series_forecasting_settings": {
"amazon_forecast_role_arn": "string",
"status": "string",
},
"workspace_settings": {
"s3_artifact_path": "string",
"s3_kms_key_id": "string",
},
},
"jupyter_lab_app_settings": {
"app_lifecycle_management": {
"idle_settings": {
"idle_timeout_in_minutes": 0,
"lifecycle_management": "string",
"max_idle_timeout_in_minutes": 0,
"min_idle_timeout_in_minutes": 0,
},
},
"built_in_lifecycle_config_arn": "string",
"code_repositories": [{
"repository_url": "string",
}],
"custom_images": [{
"app_image_config_name": "string",
"image_name": "string",
"image_version_number": 0,
}],
"default_resource_spec": {
"instance_type": "string",
"lifecycle_config_arn": "string",
"sagemaker_image_arn": "string",
"sagemaker_image_version_alias": "string",
"sagemaker_image_version_arn": "string",
},
"emr_settings": {
"assumable_role_arns": ["string"],
"execution_role_arns": ["string"],
},
"lifecycle_config_arns": ["string"],
},
"r_studio_server_pro_app_settings": {
"access_status": "string",
"user_group": "string",
},
"custom_file_system_configs": [{
"efs_file_system_config": {
"file_system_id": "string",
"file_system_path": "string",
},
}],
"code_editor_app_settings": {
"app_lifecycle_management": {
"idle_settings": {
"idle_timeout_in_minutes": 0,
"lifecycle_management": "string",
"max_idle_timeout_in_minutes": 0,
"min_idle_timeout_in_minutes": 0,
},
},
"built_in_lifecycle_config_arn": "string",
"custom_images": [{
"app_image_config_name": "string",
"image_name": "string",
"image_version_number": 0,
}],
"default_resource_spec": {
"instance_type": "string",
"lifecycle_config_arn": "string",
"sagemaker_image_arn": "string",
"sagemaker_image_version_alias": "string",
"sagemaker_image_version_arn": "string",
},
"lifecycle_config_arns": ["string"],
},
"auto_mount_home_efs": "string",
"security_groups": ["string"],
"sharing_settings": {
"notebook_output_option": "string",
"s3_kms_key_id": "string",
"s3_output_path": "string",
},
"space_storage_settings": {
"default_ebs_storage_settings": {
"default_ebs_volume_size_in_gb": 0,
"maximum_ebs_volume_size_in_gb": 0,
},
},
"studio_web_portal": "string",
"studio_web_portal_settings": {
"hidden_app_types": ["string"],
"hidden_instance_types": ["string"],
"hidden_ml_tools": ["string"],
},
"tensor_board_app_settings": {
"default_resource_spec": {
"instance_type": "string",
"lifecycle_config_arn": "string",
"sagemaker_image_arn": "string",
"sagemaker_image_version_alias": "string",
"sagemaker_image_version_arn": "string",
},
},
},
default_space_settings={
"execution_role": "string",
"custom_file_system_configs": [{
"efs_file_system_config": {
"file_system_id": "string",
"file_system_path": "string",
},
}],
"custom_posix_user_config": {
"gid": 0,
"uid": 0,
},
"jupyter_lab_app_settings": {
"app_lifecycle_management": {
"idle_settings": {
"idle_timeout_in_minutes": 0,
"lifecycle_management": "string",
"max_idle_timeout_in_minutes": 0,
"min_idle_timeout_in_minutes": 0,
},
},
"built_in_lifecycle_config_arn": "string",
"code_repositories": [{
"repository_url": "string",
}],
"custom_images": [{
"app_image_config_name": "string",
"image_name": "string",
"image_version_number": 0,
}],
"default_resource_spec": {
"instance_type": "string",
"lifecycle_config_arn": "string",
"sagemaker_image_arn": "string",
"sagemaker_image_version_alias": "string",
"sagemaker_image_version_arn": "string",
},
"emr_settings": {
"assumable_role_arns": ["string"],
"execution_role_arns": ["string"],
},
"lifecycle_config_arns": ["string"],
},
"jupyter_server_app_settings": {
"code_repositories": [{
"repository_url": "string",
}],
"default_resource_spec": {
"instance_type": "string",
"lifecycle_config_arn": "string",
"sagemaker_image_arn": "string",
"sagemaker_image_version_alias": "string",
"sagemaker_image_version_arn": "string",
},
"lifecycle_config_arns": ["string"],
},
"kernel_gateway_app_settings": {
"custom_images": [{
"app_image_config_name": "string",
"image_name": "string",
"image_version_number": 0,
}],
"default_resource_spec": {
"instance_type": "string",
"lifecycle_config_arn": "string",
"sagemaker_image_arn": "string",
"sagemaker_image_version_alias": "string",
"sagemaker_image_version_arn": "string",
},
"lifecycle_config_arns": ["string"],
},
"security_groups": ["string"],
"space_storage_settings": {
"default_ebs_storage_settings": {
"default_ebs_volume_size_in_gb": 0,
"maximum_ebs_volume_size_in_gb": 0,
},
},
},
domain_settings={
"docker_settings": {
"enable_docker_access": "string",
"vpc_only_trusted_accounts": ["string"],
},
"execution_role_identity_config": "string",
"r_studio_server_pro_domain_settings": {
"domain_execution_role_arn": "string",
"default_resource_spec": {
"instance_type": "string",
"lifecycle_config_arn": "string",
"sagemaker_image_arn": "string",
"sagemaker_image_version_alias": "string",
"sagemaker_image_version_arn": "string",
},
"r_studio_connect_url": "string",
"r_studio_package_manager_url": "string",
},
"security_group_ids": ["string"],
},
kms_key_id="string",
retention_policy={
"home_efs_file_system": "string",
},
app_network_access_type="string",
tag_propagation="string",
tags={
"string": "string",
},
app_security_group_management="string")
const exampledomainResourceResourceFromSagemakerdomain = new aws.sagemaker.Domain("exampledomainResourceResourceFromSagemakerdomain", {
domainName: "string",
vpcId: "string",
authMode: "string",
subnetIds: ["string"],
defaultUserSettings: {
executionRole: "string",
jupyterServerAppSettings: {
codeRepositories: [{
repositoryUrl: "string",
}],
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
lifecycleConfigArns: ["string"],
},
defaultLandingUri: "string",
kernelGatewayAppSettings: {
customImages: [{
appImageConfigName: "string",
imageName: "string",
imageVersionNumber: 0,
}],
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
lifecycleConfigArns: ["string"],
},
customPosixUserConfig: {
gid: 0,
uid: 0,
},
rSessionAppSettings: {
customImages: [{
appImageConfigName: "string",
imageName: "string",
imageVersionNumber: 0,
}],
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
},
canvasAppSettings: {
directDeploySettings: {
status: "string",
},
emrServerlessSettings: {
executionRoleArn: "string",
status: "string",
},
generativeAiSettings: {
amazonBedrockRoleArn: "string",
},
identityProviderOauthSettings: [{
secretArn: "string",
dataSourceName: "string",
status: "string",
}],
kendraSettings: {
status: "string",
},
modelRegisterSettings: {
crossAccountModelRegisterRoleArn: "string",
status: "string",
},
timeSeriesForecastingSettings: {
amazonForecastRoleArn: "string",
status: "string",
},
workspaceSettings: {
s3ArtifactPath: "string",
s3KmsKeyId: "string",
},
},
jupyterLabAppSettings: {
appLifecycleManagement: {
idleSettings: {
idleTimeoutInMinutes: 0,
lifecycleManagement: "string",
maxIdleTimeoutInMinutes: 0,
minIdleTimeoutInMinutes: 0,
},
},
builtInLifecycleConfigArn: "string",
codeRepositories: [{
repositoryUrl: "string",
}],
customImages: [{
appImageConfigName: "string",
imageName: "string",
imageVersionNumber: 0,
}],
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
emrSettings: {
assumableRoleArns: ["string"],
executionRoleArns: ["string"],
},
lifecycleConfigArns: ["string"],
},
rStudioServerProAppSettings: {
accessStatus: "string",
userGroup: "string",
},
customFileSystemConfigs: [{
efsFileSystemConfig: {
fileSystemId: "string",
fileSystemPath: "string",
},
}],
codeEditorAppSettings: {
appLifecycleManagement: {
idleSettings: {
idleTimeoutInMinutes: 0,
lifecycleManagement: "string",
maxIdleTimeoutInMinutes: 0,
minIdleTimeoutInMinutes: 0,
},
},
builtInLifecycleConfigArn: "string",
customImages: [{
appImageConfigName: "string",
imageName: "string",
imageVersionNumber: 0,
}],
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
lifecycleConfigArns: ["string"],
},
autoMountHomeEfs: "string",
securityGroups: ["string"],
sharingSettings: {
notebookOutputOption: "string",
s3KmsKeyId: "string",
s3OutputPath: "string",
},
spaceStorageSettings: {
defaultEbsStorageSettings: {
defaultEbsVolumeSizeInGb: 0,
maximumEbsVolumeSizeInGb: 0,
},
},
studioWebPortal: "string",
studioWebPortalSettings: {
hiddenAppTypes: ["string"],
hiddenInstanceTypes: ["string"],
hiddenMlTools: ["string"],
},
tensorBoardAppSettings: {
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
},
},
defaultSpaceSettings: {
executionRole: "string",
customFileSystemConfigs: [{
efsFileSystemConfig: {
fileSystemId: "string",
fileSystemPath: "string",
},
}],
customPosixUserConfig: {
gid: 0,
uid: 0,
},
jupyterLabAppSettings: {
appLifecycleManagement: {
idleSettings: {
idleTimeoutInMinutes: 0,
lifecycleManagement: "string",
maxIdleTimeoutInMinutes: 0,
minIdleTimeoutInMinutes: 0,
},
},
builtInLifecycleConfigArn: "string",
codeRepositories: [{
repositoryUrl: "string",
}],
customImages: [{
appImageConfigName: "string",
imageName: "string",
imageVersionNumber: 0,
}],
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
emrSettings: {
assumableRoleArns: ["string"],
executionRoleArns: ["string"],
},
lifecycleConfigArns: ["string"],
},
jupyterServerAppSettings: {
codeRepositories: [{
repositoryUrl: "string",
}],
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
lifecycleConfigArns: ["string"],
},
kernelGatewayAppSettings: {
customImages: [{
appImageConfigName: "string",
imageName: "string",
imageVersionNumber: 0,
}],
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
lifecycleConfigArns: ["string"],
},
securityGroups: ["string"],
spaceStorageSettings: {
defaultEbsStorageSettings: {
defaultEbsVolumeSizeInGb: 0,
maximumEbsVolumeSizeInGb: 0,
},
},
},
domainSettings: {
dockerSettings: {
enableDockerAccess: "string",
vpcOnlyTrustedAccounts: ["string"],
},
executionRoleIdentityConfig: "string",
rStudioServerProDomainSettings: {
domainExecutionRoleArn: "string",
defaultResourceSpec: {
instanceType: "string",
lifecycleConfigArn: "string",
sagemakerImageArn: "string",
sagemakerImageVersionAlias: "string",
sagemakerImageVersionArn: "string",
},
rStudioConnectUrl: "string",
rStudioPackageManagerUrl: "string",
},
securityGroupIds: ["string"],
},
kmsKeyId: "string",
retentionPolicy: {
homeEfsFileSystem: "string",
},
appNetworkAccessType: "string",
tagPropagation: "string",
tags: {
string: "string",
},
appSecurityGroupManagement: "string",
});
type: aws:sagemaker:Domain
properties:
appNetworkAccessType: string
appSecurityGroupManagement: string
authMode: string
defaultSpaceSettings:
customFileSystemConfigs:
- efsFileSystemConfig:
fileSystemId: string
fileSystemPath: string
customPosixUserConfig:
gid: 0
uid: 0
executionRole: string
jupyterLabAppSettings:
appLifecycleManagement:
idleSettings:
idleTimeoutInMinutes: 0
lifecycleManagement: string
maxIdleTimeoutInMinutes: 0
minIdleTimeoutInMinutes: 0
builtInLifecycleConfigArn: string
codeRepositories:
- repositoryUrl: string
customImages:
- appImageConfigName: string
imageName: string
imageVersionNumber: 0
defaultResourceSpec:
instanceType: string
lifecycleConfigArn: string
sagemakerImageArn: string
sagemakerImageVersionAlias: string
sagemakerImageVersionArn: string
emrSettings:
assumableRoleArns:
- string
executionRoleArns:
- string
lifecycleConfigArns:
- string
jupyterServerAppSettings:
codeRepositories:
- repositoryUrl: string
defaultResourceSpec:
instanceType: string
lifecycleConfigArn: string
sagemakerImageArn: string
sagemakerImageVersionAlias: string
sagemakerImageVersionArn: string
lifecycleConfigArns:
- string
kernelGatewayAppSettings:
customImages:
- appImageConfigName: string
imageName: string
imageVersionNumber: 0
defaultResourceSpec:
instanceType: string
lifecycleConfigArn: string
sagemakerImageArn: string
sagemakerImageVersionAlias: string
sagemakerImageVersionArn: string
lifecycleConfigArns:
- string
securityGroups:
- string
spaceStorageSettings:
defaultEbsStorageSettings:
defaultEbsVolumeSizeInGb: 0
maximumEbsVolumeSizeInGb: 0
defaultUserSettings:
autoMountHomeEfs: string
canvasAppSettings:
directDeploySettings:
status: string
emrServerlessSettings:
executionRoleArn: string
status: string
generativeAiSettings:
amazonBedrockRoleArn: string
identityProviderOauthSettings:
- dataSourceName: string
secretArn: string
status: string
kendraSettings:
status: string
modelRegisterSettings:
crossAccountModelRegisterRoleArn: string
status: string
timeSeriesForecastingSettings:
amazonForecastRoleArn: string
status: string
workspaceSettings:
s3ArtifactPath: string
s3KmsKeyId: string
codeEditorAppSettings:
appLifecycleManagement:
idleSettings:
idleTimeoutInMinutes: 0
lifecycleManagement: string
maxIdleTimeoutInMinutes: 0
minIdleTimeoutInMinutes: 0
builtInLifecycleConfigArn: string
customImages:
- appImageConfigName: string
imageName: string
imageVersionNumber: 0
defaultResourceSpec:
instanceType: string
lifecycleConfigArn: string
sagemakerImageArn: string
sagemakerImageVersionAlias: string
sagemakerImageVersionArn: string
lifecycleConfigArns:
- string
customFileSystemConfigs:
- efsFileSystemConfig:
fileSystemId: string
fileSystemPath: string
customPosixUserConfig:
gid: 0
uid: 0
defaultLandingUri: string
executionRole: string
jupyterLabAppSettings:
appLifecycleManagement:
idleSettings:
idleTimeoutInMinutes: 0
lifecycleManagement: string
maxIdleTimeoutInMinutes: 0
minIdleTimeoutInMinutes: 0
builtInLifecycleConfigArn: string
codeRepositories:
- repositoryUrl: string
customImages:
- appImageConfigName: string
imageName: string
imageVersionNumber: 0
defaultResourceSpec:
instanceType: string
lifecycleConfigArn: string
sagemakerImageArn: string
sagemakerImageVersionAlias: string
sagemakerImageVersionArn: string
emrSettings:
assumableRoleArns:
- string
executionRoleArns:
- string
lifecycleConfigArns:
- string
jupyterServerAppSettings:
codeRepositories:
- repositoryUrl: string
defaultResourceSpec:
instanceType: string
lifecycleConfigArn: string
sagemakerImageArn: string
sagemakerImageVersionAlias: string
sagemakerImageVersionArn: string
lifecycleConfigArns:
- string
kernelGatewayAppSettings:
customImages:
- appImageConfigName: string
imageName: string
imageVersionNumber: 0
defaultResourceSpec:
instanceType: string
lifecycleConfigArn: string
sagemakerImageArn: string
sagemakerImageVersionAlias: string
sagemakerImageVersionArn: string
lifecycleConfigArns:
- string
rSessionAppSettings:
customImages:
- appImageConfigName: string
imageName: string
imageVersionNumber: 0
defaultResourceSpec:
instanceType: string
lifecycleConfigArn: string
sagemakerImageArn: string
sagemakerImageVersionAlias: string
sagemakerImageVersionArn: string
rStudioServerProAppSettings:
accessStatus: string
userGroup: string
securityGroups:
- string
sharingSettings:
notebookOutputOption: string
s3KmsKeyId: string
s3OutputPath: string
spaceStorageSettings:
defaultEbsStorageSettings:
defaultEbsVolumeSizeInGb: 0
maximumEbsVolumeSizeInGb: 0
studioWebPortal: string
studioWebPortalSettings:
hiddenAppTypes:
- string
hiddenInstanceTypes:
- string
hiddenMlTools:
- string
tensorBoardAppSettings:
defaultResourceSpec:
instanceType: string
lifecycleConfigArn: string
sagemakerImageArn: string
sagemakerImageVersionAlias: string
sagemakerImageVersionArn: string
domainName: string
domainSettings:
dockerSettings:
enableDockerAccess: string
vpcOnlyTrustedAccounts:
- string
executionRoleIdentityConfig: string
rStudioServerProDomainSettings:
defaultResourceSpec:
instanceType: string
lifecycleConfigArn: string
sagemakerImageArn: string
sagemakerImageVersionAlias: string
sagemakerImageVersionArn: string
domainExecutionRoleArn: string
rStudioConnectUrl: string
rStudioPackageManagerUrl: string
securityGroupIds:
- string
kmsKeyId: string
retentionPolicy:
homeEfsFileSystem: string
subnetIds:
- string
tagPropagation: string
tags:
string: string
vpcId: string
Domain Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Domain resource accepts the following input properties:
- Auth
Mode string - The mode of authentication that members use to access the domain. Valid values are
IAM
andSSO
. - Default
User DomainSettings Default User Settings - The default user settings. See
default_user_settings
Block below. - Domain
Name string - The domain name.
- Subnet
Ids List<string> - The VPC subnets that Studio uses for communication.
- Vpc
Id string The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
The following arguments are optional:
- App
Network stringAccess Type - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly
. Valid values arePublicInternetOnly
andVpcOnly
. - App
Security stringGroup Management - The entity that creates and manages the required security groups for inter-app communication in
VPCOnly
mode. Valid values areService
andCustomer
. - Default
Space DomainSettings Default Space Settings - The default space settings. See
default_space_settings
Block below. - Domain
Settings DomainDomain Settings - The domain settings. See
domain_settings
Block below. - Kms
Key stringId - The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- Retention
Policy DomainRetention Policy - The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See
retention_policy
Block below. - Tag
Propagation string - Indicates whether custom tag propagation is supported for the domain. Defaults to
DISABLED
. Valid values are:ENABLED
andDISABLED
. - 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.
- Auth
Mode string - The mode of authentication that members use to access the domain. Valid values are
IAM
andSSO
. - Default
User DomainSettings Default User Settings Args - The default user settings. See
default_user_settings
Block below. - Domain
Name string - The domain name.
- Subnet
Ids []string - The VPC subnets that Studio uses for communication.
- Vpc
Id string The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
The following arguments are optional:
- App
Network stringAccess Type - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly
. Valid values arePublicInternetOnly
andVpcOnly
. - App
Security stringGroup Management - The entity that creates and manages the required security groups for inter-app communication in
VPCOnly
mode. Valid values areService
andCustomer
. - Default
Space DomainSettings Default Space Settings Args - The default space settings. See
default_space_settings
Block below. - Domain
Settings DomainDomain Settings Args - The domain settings. See
domain_settings
Block below. - Kms
Key stringId - The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- Retention
Policy DomainRetention Policy Args - The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See
retention_policy
Block below. - Tag
Propagation string - Indicates whether custom tag propagation is supported for the domain. Defaults to
DISABLED
. Valid values are:ENABLED
andDISABLED
. - 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.
- auth
Mode String - The mode of authentication that members use to access the domain. Valid values are
IAM
andSSO
. - default
User DomainSettings Default User Settings - The default user settings. See
default_user_settings
Block below. - domain
Name String - The domain name.
- subnet
Ids List<String> - The VPC subnets that Studio uses for communication.
- vpc
Id String The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
The following arguments are optional:
- app
Network StringAccess Type - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly
. Valid values arePublicInternetOnly
andVpcOnly
. - app
Security StringGroup Management - The entity that creates and manages the required security groups for inter-app communication in
VPCOnly
mode. Valid values areService
andCustomer
. - default
Space DomainSettings Default Space Settings - The default space settings. See
default_space_settings
Block below. - domain
Settings DomainDomain Settings - The domain settings. See
domain_settings
Block below. - kms
Key StringId - The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retention
Policy DomainRetention Policy - The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See
retention_policy
Block below. - tag
Propagation String - Indicates whether custom tag propagation is supported for the domain. Defaults to
DISABLED
. Valid values are:ENABLED
andDISABLED
. - 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.
- auth
Mode string - The mode of authentication that members use to access the domain. Valid values are
IAM
andSSO
. - default
User DomainSettings Default User Settings - The default user settings. See
default_user_settings
Block below. - domain
Name string - The domain name.
- subnet
Ids string[] - The VPC subnets that Studio uses for communication.
- vpc
Id string The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
The following arguments are optional:
- app
Network stringAccess Type - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly
. Valid values arePublicInternetOnly
andVpcOnly
. - app
Security stringGroup Management - The entity that creates and manages the required security groups for inter-app communication in
VPCOnly
mode. Valid values areService
andCustomer
. - default
Space DomainSettings Default Space Settings - The default space settings. See
default_space_settings
Block below. - domain
Settings DomainDomain Settings - The domain settings. See
domain_settings
Block below. - kms
Key stringId - The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retention
Policy DomainRetention Policy - The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See
retention_policy
Block below. - tag
Propagation string - Indicates whether custom tag propagation is supported for the domain. Defaults to
DISABLED
. Valid values are:ENABLED
andDISABLED
. - {[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.
- auth_
mode str - The mode of authentication that members use to access the domain. Valid values are
IAM
andSSO
. - default_
user_ Domainsettings Default User Settings Args - The default user settings. See
default_user_settings
Block below. - domain_
name str - The domain name.
- subnet_
ids Sequence[str] - The VPC subnets that Studio uses for communication.
- vpc_
id str The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
The following arguments are optional:
- app_
network_ straccess_ type - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly
. Valid values arePublicInternetOnly
andVpcOnly
. - app_
security_ strgroup_ management - The entity that creates and manages the required security groups for inter-app communication in
VPCOnly
mode. Valid values areService
andCustomer
. - default_
space_ Domainsettings Default Space Settings Args - The default space settings. See
default_space_settings
Block below. - domain_
settings DomainDomain Settings Args - The domain settings. See
domain_settings
Block below. - kms_
key_ strid - The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retention_
policy DomainRetention Policy Args - The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See
retention_policy
Block below. - tag_
propagation str - Indicates whether custom tag propagation is supported for the domain. Defaults to
DISABLED
. Valid values are:ENABLED
andDISABLED
. - 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.
- auth
Mode String - The mode of authentication that members use to access the domain. Valid values are
IAM
andSSO
. - default
User Property MapSettings - The default user settings. See
default_user_settings
Block below. - domain
Name String - The domain name.
- subnet
Ids List<String> - The VPC subnets that Studio uses for communication.
- vpc
Id String The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
The following arguments are optional:
- app
Network StringAccess Type - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly
. Valid values arePublicInternetOnly
andVpcOnly
. - app
Security StringGroup Management - The entity that creates and manages the required security groups for inter-app communication in
VPCOnly
mode. Valid values areService
andCustomer
. - default
Space Property MapSettings - The default space settings. See
default_space_settings
Block below. - domain
Settings Property Map - The domain settings. See
domain_settings
Block below. - kms
Key StringId - The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retention
Policy Property Map - The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See
retention_policy
Block below. - tag
Propagation String - Indicates whether custom tag propagation is supported for the domain. Defaults to
DISABLED
. Valid values are:ENABLED
andDISABLED
. - 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.
Outputs
All input properties are implicitly available as output properties. Additionally, the Domain resource produces the following output properties:
- Arn string
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- Home
Efs stringFile System Id - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- Id string
- The provider-assigned unique ID for this managed resource.
- Security
Group stringId For Domain Boundary - The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- Single
Sign stringOn Application Arn - The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- Single
Sign stringOn Managed Application Instance Id - The SSO managed application instance ID.
- Dictionary<string, string>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - Url string
- The domain's URL.
- Arn string
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- Home
Efs stringFile System Id - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- Id string
- The provider-assigned unique ID for this managed resource.
- Security
Group stringId For Domain Boundary - The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- Single
Sign stringOn Application Arn - The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- Single
Sign stringOn Managed Application Instance Id - The SSO managed application instance ID.
- map[string]string
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - Url string
- The domain's URL.
- arn String
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- home
Efs StringFile System Id - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- id String
- The provider-assigned unique ID for this managed resource.
- security
Group StringId For Domain Boundary - The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- single
Sign StringOn Application Arn - The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- single
Sign StringOn Managed Application Instance Id - The SSO managed application instance ID.
- Map<String,String>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - url String
- The domain's URL.
- arn string
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- home
Efs stringFile System Id - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- id string
- The provider-assigned unique ID for this managed resource.
- security
Group stringId For Domain Boundary - The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- single
Sign stringOn Application Arn - The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- single
Sign stringOn Managed Application Instance Id - The SSO managed application instance ID.
- {[key: string]: string}
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - url string
- The domain's URL.
- arn str
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- home_
efs_ strfile_ system_ id - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- id str
- The provider-assigned unique ID for this managed resource.
- security_
group_ strid_ for_ domain_ boundary - The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- single_
sign_ stron_ application_ arn - The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- single_
sign_ stron_ managed_ application_ instance_ id - The SSO managed application instance ID.
- Mapping[str, str]
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - url str
- The domain's URL.
- arn String
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- home
Efs StringFile System Id - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- id String
- The provider-assigned unique ID for this managed resource.
- security
Group StringId For Domain Boundary - The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- single
Sign StringOn Application Arn - The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- single
Sign StringOn Managed Application Instance Id - The SSO managed application instance ID.
- Map<String>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - url String
- The domain's URL.
Look up Existing Domain Resource
Get an existing Domain resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: DomainState, opts?: CustomResourceOptions): Domain
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
app_network_access_type: Optional[str] = None,
app_security_group_management: Optional[str] = None,
arn: Optional[str] = None,
auth_mode: Optional[str] = None,
default_space_settings: Optional[DomainDefaultSpaceSettingsArgs] = None,
default_user_settings: Optional[DomainDefaultUserSettingsArgs] = None,
domain_name: Optional[str] = None,
domain_settings: Optional[DomainDomainSettingsArgs] = None,
home_efs_file_system_id: Optional[str] = None,
kms_key_id: Optional[str] = None,
retention_policy: Optional[DomainRetentionPolicyArgs] = None,
security_group_id_for_domain_boundary: Optional[str] = None,
single_sign_on_application_arn: Optional[str] = None,
single_sign_on_managed_application_instance_id: Optional[str] = None,
subnet_ids: Optional[Sequence[str]] = None,
tag_propagation: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
tags_all: Optional[Mapping[str, str]] = None,
url: Optional[str] = None,
vpc_id: Optional[str] = None) -> Domain
func GetDomain(ctx *Context, name string, id IDInput, state *DomainState, opts ...ResourceOption) (*Domain, error)
public static Domain Get(string name, Input<string> id, DomainState? state, CustomResourceOptions? opts = null)
public static Domain get(String name, Output<String> id, DomainState state, CustomResourceOptions options)
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.
- App
Network stringAccess Type - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly
. Valid values arePublicInternetOnly
andVpcOnly
. - App
Security stringGroup Management - The entity that creates and manages the required security groups for inter-app communication in
VPCOnly
mode. Valid values areService
andCustomer
. - Arn string
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- Auth
Mode string - The mode of authentication that members use to access the domain. Valid values are
IAM
andSSO
. - Default
Space DomainSettings Default Space Settings - The default space settings. See
default_space_settings
Block below. - Default
User DomainSettings Default User Settings - The default user settings. See
default_user_settings
Block below. - Domain
Name string - The domain name.
- Domain
Settings DomainDomain Settings - The domain settings. See
domain_settings
Block below. - Home
Efs stringFile System Id - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- Kms
Key stringId - The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- Retention
Policy DomainRetention Policy - The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See
retention_policy
Block below. - Security
Group stringId For Domain Boundary - The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- Single
Sign stringOn Application Arn - The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- Single
Sign stringOn Managed Application Instance Id - The SSO managed application instance ID.
- Subnet
Ids List<string> - The VPC subnets that Studio uses for communication.
- Tag
Propagation string - Indicates whether custom tag propagation is supported for the domain. Defaults to
DISABLED
. Valid values are:ENABLED
andDISABLED
. - 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. - Url string
- The domain's URL.
- Vpc
Id string The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
The following arguments are optional:
- App
Network stringAccess Type - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly
. Valid values arePublicInternetOnly
andVpcOnly
. - App
Security stringGroup Management - The entity that creates and manages the required security groups for inter-app communication in
VPCOnly
mode. Valid values areService
andCustomer
. - Arn string
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- Auth
Mode string - The mode of authentication that members use to access the domain. Valid values are
IAM
andSSO
. - Default
Space DomainSettings Default Space Settings Args - The default space settings. See
default_space_settings
Block below. - Default
User DomainSettings Default User Settings Args - The default user settings. See
default_user_settings
Block below. - Domain
Name string - The domain name.
- Domain
Settings DomainDomain Settings Args - The domain settings. See
domain_settings
Block below. - Home
Efs stringFile System Id - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- Kms
Key stringId - The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- Retention
Policy DomainRetention Policy Args - The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See
retention_policy
Block below. - Security
Group stringId For Domain Boundary - The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- Single
Sign stringOn Application Arn - The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- Single
Sign stringOn Managed Application Instance Id - The SSO managed application instance ID.
- Subnet
Ids []string - The VPC subnets that Studio uses for communication.
- Tag
Propagation string - Indicates whether custom tag propagation is supported for the domain. Defaults to
DISABLED
. Valid values are:ENABLED
andDISABLED
. - 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. - Url string
- The domain's URL.
- Vpc
Id string The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
The following arguments are optional:
- app
Network StringAccess Type - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly
. Valid values arePublicInternetOnly
andVpcOnly
. - app
Security StringGroup Management - The entity that creates and manages the required security groups for inter-app communication in
VPCOnly
mode. Valid values areService
andCustomer
. - arn String
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- auth
Mode String - The mode of authentication that members use to access the domain. Valid values are
IAM
andSSO
. - default
Space DomainSettings Default Space Settings - The default space settings. See
default_space_settings
Block below. - default
User DomainSettings Default User Settings - The default user settings. See
default_user_settings
Block below. - domain
Name String - The domain name.
- domain
Settings DomainDomain Settings - The domain settings. See
domain_settings
Block below. - home
Efs StringFile System Id - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- kms
Key StringId - The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retention
Policy DomainRetention Policy - The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See
retention_policy
Block below. - security
Group StringId For Domain Boundary - The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- single
Sign StringOn Application Arn - The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- single
Sign StringOn Managed Application Instance Id - The SSO managed application instance ID.
- subnet
Ids List<String> - The VPC subnets that Studio uses for communication.
- tag
Propagation String - Indicates whether custom tag propagation is supported for the domain. Defaults to
DISABLED
. Valid values are:ENABLED
andDISABLED
. - 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. - url String
- The domain's URL.
- vpc
Id String The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
The following arguments are optional:
- app
Network stringAccess Type - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly
. Valid values arePublicInternetOnly
andVpcOnly
. - app
Security stringGroup Management - The entity that creates and manages the required security groups for inter-app communication in
VPCOnly
mode. Valid values areService
andCustomer
. - arn string
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- auth
Mode string - The mode of authentication that members use to access the domain. Valid values are
IAM
andSSO
. - default
Space DomainSettings Default Space Settings - The default space settings. See
default_space_settings
Block below. - default
User DomainSettings Default User Settings - The default user settings. See
default_user_settings
Block below. - domain
Name string - The domain name.
- domain
Settings DomainDomain Settings - The domain settings. See
domain_settings
Block below. - home
Efs stringFile System Id - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- kms
Key stringId - The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retention
Policy DomainRetention Policy - The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See
retention_policy
Block below. - security
Group stringId For Domain Boundary - The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- single
Sign stringOn Application Arn - The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- single
Sign stringOn Managed Application Instance Id - The SSO managed application instance ID.
- subnet
Ids string[] - The VPC subnets that Studio uses for communication.
- tag
Propagation string - Indicates whether custom tag propagation is supported for the domain. Defaults to
DISABLED
. Valid values are:ENABLED
andDISABLED
. - {[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. - url string
- The domain's URL.
- vpc
Id string The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
The following arguments are optional:
- app_
network_ straccess_ type - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly
. Valid values arePublicInternetOnly
andVpcOnly
. - app_
security_ strgroup_ management - The entity that creates and manages the required security groups for inter-app communication in
VPCOnly
mode. Valid values areService
andCustomer
. - arn str
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- auth_
mode str - The mode of authentication that members use to access the domain. Valid values are
IAM
andSSO
. - default_
space_ Domainsettings Default Space Settings Args - The default space settings. See
default_space_settings
Block below. - default_
user_ Domainsettings Default User Settings Args - The default user settings. See
default_user_settings
Block below. - domain_
name str - The domain name.
- domain_
settings DomainDomain Settings Args - The domain settings. See
domain_settings
Block below. - home_
efs_ strfile_ system_ id - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- kms_
key_ strid - The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retention_
policy DomainRetention Policy Args - The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See
retention_policy
Block below. - security_
group_ strid_ for_ domain_ boundary - The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- single_
sign_ stron_ application_ arn - The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- single_
sign_ stron_ managed_ application_ instance_ id - The SSO managed application instance ID.
- subnet_
ids Sequence[str] - The VPC subnets that Studio uses for communication.
- tag_
propagation str - Indicates whether custom tag propagation is supported for the domain. Defaults to
DISABLED
. Valid values are:ENABLED
andDISABLED
. - 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. - url str
- The domain's URL.
- vpc_
id str The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
The following arguments are optional:
- app
Network StringAccess Type - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly
. Valid values arePublicInternetOnly
andVpcOnly
. - app
Security StringGroup Management - The entity that creates and manages the required security groups for inter-app communication in
VPCOnly
mode. Valid values areService
andCustomer
. - arn String
- The Amazon Resource Name (ARN) assigned by AWS to this Domain.
- auth
Mode String - The mode of authentication that members use to access the domain. Valid values are
IAM
andSSO
. - default
Space Property MapSettings - The default space settings. See
default_space_settings
Block below. - default
User Property MapSettings - The default user settings. See
default_user_settings
Block below. - domain
Name String - The domain name.
- domain
Settings Property Map - The domain settings. See
domain_settings
Block below. - home
Efs StringFile System Id - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
- kms
Key StringId - The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- retention
Policy Property Map - The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See
retention_policy
Block below. - security
Group StringId For Domain Boundary - The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
- single
Sign StringOn Application Arn - The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.
- single
Sign StringOn Managed Application Instance Id - The SSO managed application instance ID.
- subnet
Ids List<String> - The VPC subnets that Studio uses for communication.
- tag
Propagation String - Indicates whether custom tag propagation is supported for the domain. Defaults to
DISABLED
. Valid values are:ENABLED
andDISABLED
. - 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. - url String
- The domain's URL.
- vpc
Id String The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
The following arguments are optional:
Supporting Types
DomainDefaultSpaceSettings, DomainDefaultSpaceSettingsArgs
- Execution
Role string - The execution role for the space.
- Custom
File List<DomainSystem Configs Default Space Settings Custom File System Config> - The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See
custom_file_system_config
Block below. - Custom
Posix DomainUser Config Default Space Settings Custom Posix User Config - Details about the POSIX identity that is used for file system operations. See
custom_posix_user_config
Block below. - Jupyter
Lab DomainApp Settings Default Space Settings Jupyter Lab App Settings - The settings for the JupyterLab application. See
jupyter_lab_app_settings
Block below. - Jupyter
Server DomainApp Settings Default Space Settings Jupyter Server App Settings - The Jupyter server's app settings. See
jupyter_server_app_settings
Block below. - Kernel
Gateway DomainApp Settings Default Space Settings Kernel Gateway App Settings - The kernel gateway app settings. See
kernel_gateway_app_settings
Block below. - Security
Groups List<string> - The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- Space
Storage DomainSettings Default Space Settings Space Storage Settings - The storage settings for a private space. See
space_storage_settings
Block below.
- Execution
Role string - The execution role for the space.
- Custom
File []DomainSystem Configs Default Space Settings Custom File System Config - The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See
custom_file_system_config
Block below. - Custom
Posix DomainUser Config Default Space Settings Custom Posix User Config - Details about the POSIX identity that is used for file system operations. See
custom_posix_user_config
Block below. - Jupyter
Lab DomainApp Settings Default Space Settings Jupyter Lab App Settings - The settings for the JupyterLab application. See
jupyter_lab_app_settings
Block below. - Jupyter
Server DomainApp Settings Default Space Settings Jupyter Server App Settings - The Jupyter server's app settings. See
jupyter_server_app_settings
Block below. - Kernel
Gateway DomainApp Settings Default Space Settings Kernel Gateway App Settings - The kernel gateway app settings. See
kernel_gateway_app_settings
Block below. - Security
Groups []string - The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- Space
Storage DomainSettings Default Space Settings Space Storage Settings - The storage settings for a private space. See
space_storage_settings
Block below.
- execution
Role String - The execution role for the space.
- custom
File List<DomainSystem Configs Default Space Settings Custom File System Config> - The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See
custom_file_system_config
Block below. - custom
Posix DomainUser Config Default Space Settings Custom Posix User Config - Details about the POSIX identity that is used for file system operations. See
custom_posix_user_config
Block below. - jupyter
Lab DomainApp Settings Default Space Settings Jupyter Lab App Settings - The settings for the JupyterLab application. See
jupyter_lab_app_settings
Block below. - jupyter
Server DomainApp Settings Default Space Settings Jupyter Server App Settings - The Jupyter server's app settings. See
jupyter_server_app_settings
Block below. - kernel
Gateway DomainApp Settings Default Space Settings Kernel Gateway App Settings - The kernel gateway app settings. See
kernel_gateway_app_settings
Block below. - security
Groups List<String> - The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- space
Storage DomainSettings Default Space Settings Space Storage Settings - The storage settings for a private space. See
space_storage_settings
Block below.
- execution
Role string - The execution role for the space.
- custom
File DomainSystem Configs Default Space Settings Custom File System Config[] - The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See
custom_file_system_config
Block below. - custom
Posix DomainUser Config Default Space Settings Custom Posix User Config - Details about the POSIX identity that is used for file system operations. See
custom_posix_user_config
Block below. - jupyter
Lab DomainApp Settings Default Space Settings Jupyter Lab App Settings - The settings for the JupyterLab application. See
jupyter_lab_app_settings
Block below. - jupyter
Server DomainApp Settings Default Space Settings Jupyter Server App Settings - The Jupyter server's app settings. See
jupyter_server_app_settings
Block below. - kernel
Gateway DomainApp Settings Default Space Settings Kernel Gateway App Settings - The kernel gateway app settings. See
kernel_gateway_app_settings
Block below. - security
Groups string[] - The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- space
Storage DomainSettings Default Space Settings Space Storage Settings - The storage settings for a private space. See
space_storage_settings
Block below.
- execution_
role str - The execution role for the space.
- custom_
file_ Sequence[Domainsystem_ configs Default Space Settings Custom File System Config] - The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See
custom_file_system_config
Block below. - custom_
posix_ Domainuser_ config Default Space Settings Custom Posix User Config - Details about the POSIX identity that is used for file system operations. See
custom_posix_user_config
Block below. - jupyter_
lab_ Domainapp_ settings Default Space Settings Jupyter Lab App Settings - The settings for the JupyterLab application. See
jupyter_lab_app_settings
Block below. - jupyter_
server_ Domainapp_ settings Default Space Settings Jupyter Server App Settings - The Jupyter server's app settings. See
jupyter_server_app_settings
Block below. - kernel_
gateway_ Domainapp_ settings Default Space Settings Kernel Gateway App Settings - The kernel gateway app settings. See
kernel_gateway_app_settings
Block below. - security_
groups Sequence[str] - The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- space_
storage_ Domainsettings Default Space Settings Space Storage Settings - The storage settings for a private space. See
space_storage_settings
Block below.
- execution
Role String - The execution role for the space.
- 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
Block below. - custom
Posix Property MapUser Config - Details about the POSIX identity that is used for file system operations. See
custom_posix_user_config
Block below. - jupyter
Lab Property MapApp Settings - The settings for the JupyterLab application. See
jupyter_lab_app_settings
Block below. - jupyter
Server Property MapApp Settings - The Jupyter server's app settings. See
jupyter_server_app_settings
Block below. - kernel
Gateway Property MapApp Settings - The kernel gateway app settings. See
kernel_gateway_app_settings
Block below. - security
Groups List<String> - The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- space
Storage Property MapSettings - The storage settings for a private space. See
space_storage_settings
Block below.
DomainDefaultSpaceSettingsCustomFileSystemConfig, DomainDefaultSpaceSettingsCustomFileSystemConfigArgs
- Efs
File DomainSystem Config Default Space Settings Custom File System Config Efs File System Config - The default EBS storage settings for a private space. See
efs_file_system_config
Block below.
- Efs
File DomainSystem Config Default Space Settings Custom File System Config Efs File System Config - The default EBS storage settings for a private space. See
efs_file_system_config
Block below.
- efs
File DomainSystem Config Default Space Settings Custom File System Config Efs File System Config - The default EBS storage settings for a private space. See
efs_file_system_config
Block below.
- efs
File DomainSystem Config Default Space Settings Custom File System Config Efs File System Config - The default EBS storage settings for a private space. See
efs_file_system_config
Block below.
- efs_
file_ Domainsystem_ config Default Space Settings Custom File System Config Efs File System Config - The default EBS storage settings for a private space. See
efs_file_system_config
Block below.
- efs
File Property MapSystem Config - The default EBS storage settings for a private space. See
efs_file_system_config
Block below.
DomainDefaultSpaceSettingsCustomFileSystemConfigEfsFileSystemConfig, DomainDefaultSpaceSettingsCustomFileSystemConfigEfsFileSystemConfigArgs
- 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.
DomainDefaultSpaceSettingsCustomPosixUserConfig, DomainDefaultSpaceSettingsCustomPosixUserConfigArgs
DomainDefaultSpaceSettingsJupyterLabAppSettings, DomainDefaultSpaceSettingsJupyterLabAppSettingsArgs
- App
Lifecycle DomainManagement Default Space Settings Jupyter Lab App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - Built
In stringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- Code
Repositories List<DomainDefault Space Settings Jupyter Lab App Settings Code Repository> - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - Custom
Images List<DomainDefault Space Settings Jupyter Lab App Settings Custom Image> - A list of custom SageMaker images that are configured to run as a JupyterLab app. see
custom_image
Block below. - Default
Resource DomainSpec Default Space Settings Jupyter Lab App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Emr
Settings DomainDefault Space Settings Jupyter Lab App Settings Emr Settings - The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see
emr_settings
Block below. - Lifecycle
Config List<string>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- App
Lifecycle DomainManagement Default Space Settings Jupyter Lab App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - Built
In stringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- Code
Repositories []DomainDefault Space Settings Jupyter Lab App Settings Code Repository - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - Custom
Images []DomainDefault Space Settings Jupyter Lab App Settings Custom Image - A list of custom SageMaker images that are configured to run as a JupyterLab app. see
custom_image
Block below. - Default
Resource DomainSpec Default Space Settings Jupyter Lab App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Emr
Settings DomainDefault Space Settings Jupyter Lab App Settings Emr Settings - The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see
emr_settings
Block below. - Lifecycle
Config []stringArns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app
Lifecycle DomainManagement Default Space Settings Jupyter Lab App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - built
In StringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- code
Repositories List<DomainDefault Space Settings Jupyter Lab App Settings Code Repository> - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - custom
Images List<DomainDefault Space Settings Jupyter Lab App Settings Custom Image> - A list of custom SageMaker images that are configured to run as a JupyterLab app. see
custom_image
Block below. - default
Resource DomainSpec Default Space Settings Jupyter Lab App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - emr
Settings DomainDefault Space Settings Jupyter Lab App Settings Emr Settings - The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see
emr_settings
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app
Lifecycle DomainManagement Default Space Settings Jupyter Lab App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - built
In stringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- code
Repositories DomainDefault Space Settings Jupyter Lab App Settings Code Repository[] - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - custom
Images DomainDefault Space Settings Jupyter Lab App Settings Custom Image[] - A list of custom SageMaker images that are configured to run as a JupyterLab app. see
custom_image
Block below. - default
Resource DomainSpec Default Space Settings Jupyter Lab App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - emr
Settings DomainDefault Space Settings Jupyter Lab App Settings Emr Settings - The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see
emr_settings
Block below. - lifecycle
Config string[]Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app_
lifecycle_ Domainmanagement Default Space Settings Jupyter Lab App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - built_
in_ strlifecycle_ config_ arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- code_
repositories Sequence[DomainDefault Space Settings Jupyter Lab App Settings Code Repository] - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - custom_
images Sequence[DomainDefault Space Settings Jupyter Lab App Settings Custom Image] - A list of custom SageMaker images that are configured to run as a JupyterLab app. see
custom_image
Block below. - default_
resource_ Domainspec Default Space Settings Jupyter Lab App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - emr_
settings DomainDefault Space Settings Jupyter Lab App Settings Emr Settings - The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see
emr_settings
Block below. - lifecycle_
config_ Sequence[str]arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app
Lifecycle Property MapManagement - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - built
In StringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- 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
Block below. - custom
Images List<Property Map> - A list of custom SageMaker images that are configured to run as a JupyterLab app. see
custom_image
Block 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
Block below. - emr
Settings Property Map - The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see
emr_settings
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagement, DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementArgs
- Idle
Settings DomainDefault Space Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- Idle
Settings DomainDefault Space Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- idle
Settings DomainDefault Space Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- idle
Settings DomainDefault Space Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- idle_
settings DomainDefault Space Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- idle
Settings Property Map - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettings, DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs
- Idle
Timeout intIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - Lifecycle
Management string - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - Max
Idle intTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - Min
Idle intTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- Idle
Timeout intIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - Lifecycle
Management string - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - Max
Idle intTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - Min
Idle intTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- idle
Timeout IntegerIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - lifecycle
Management String - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - max
Idle IntegerTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - min
Idle IntegerTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- idle
Timeout numberIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - lifecycle
Management string - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - max
Idle numberTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - min
Idle numberTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- idle_
timeout_ intin_ minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - lifecycle_
management str - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - max_
idle_ inttimeout_ in_ minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - min_
idle_ inttimeout_ in_ minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- idle
Timeout NumberIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - lifecycle
Management String - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - max
Idle NumberTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - min
Idle NumberTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
DomainDefaultSpaceSettingsJupyterLabAppSettingsCodeRepository, DomainDefaultSpaceSettingsJupyterLabAppSettingsCodeRepositoryArgs
- 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.
DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImage, DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImageArgs
- 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.
DomainDefaultSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec, DomainDefaultSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecArgs
- 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.
DomainDefaultSpaceSettingsJupyterLabAppSettingsEmrSettings, DomainDefaultSpaceSettingsJupyterLabAppSettingsEmrSettingsArgs
- Assumable
Role List<string>Arns - An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- Execution
Role List<string>Arns - An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- Assumable
Role []stringArns - An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- Execution
Role []stringArns - An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumable
Role List<String>Arns - An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- execution
Role List<String>Arns - An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumable
Role string[]Arns - An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- execution
Role string[]Arns - An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumable_
role_ Sequence[str]arns - An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- execution_
role_ Sequence[str]arns - An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumable
Role List<String>Arns - An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- execution
Role List<String>Arns - An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
DomainDefaultSpaceSettingsJupyterServerAppSettings, DomainDefaultSpaceSettingsJupyterServerAppSettingsArgs
- Code
Repositories List<DomainDefault Space Settings Jupyter Server App Settings Code Repository> - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - Default
Resource DomainSpec Default Space Settings Jupyter Server App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Lifecycle
Config List<string>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- Code
Repositories []DomainDefault Space Settings Jupyter Server App Settings Code Repository - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - Default
Resource DomainSpec Default Space Settings Jupyter Server App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Lifecycle
Config []stringArns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code
Repositories List<DomainDefault Space Settings Jupyter Server App Settings Code Repository> - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - default
Resource DomainSpec Default Space Settings Jupyter Server App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code
Repositories DomainDefault Space Settings Jupyter Server App Settings Code Repository[] - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - default
Resource DomainSpec Default Space Settings Jupyter Server App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - lifecycle
Config string[]Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code_
repositories Sequence[DomainDefault Space Settings Jupyter Server App Settings Code Repository] - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - default_
resource_ Domainspec Default Space Settings Jupyter Server App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block 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
Block 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
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepository, DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryArgs
- 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.
DomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec, DomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecArgs
- 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.
DomainDefaultSpaceSettingsKernelGatewayAppSettings, DomainDefaultSpaceSettingsKernelGatewayAppSettingsArgs
- Custom
Images List<DomainDefault Space Settings Kernel Gateway App Settings Custom Image> - A list of custom SageMaker images that are configured to run as a KernelGateway app. see
custom_image
Block below. - Default
Resource DomainSpec Default Space Settings Kernel Gateway App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Lifecycle
Config List<string>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- Custom
Images []DomainDefault Space Settings Kernel Gateway App Settings Custom Image - A list of custom SageMaker images that are configured to run as a KernelGateway app. see
custom_image
Block below. - Default
Resource DomainSpec Default Space Settings Kernel Gateway App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Lifecycle
Config []stringArns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom
Images List<DomainDefault Space Settings Kernel Gateway App Settings Custom Image> - A list of custom SageMaker images that are configured to run as a KernelGateway app. see
custom_image
Block below. - default
Resource DomainSpec Default Space Settings Kernel Gateway App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom
Images DomainDefault Space Settings Kernel Gateway App Settings Custom Image[] - A list of custom SageMaker images that are configured to run as a KernelGateway app. see
custom_image
Block below. - default
Resource DomainSpec Default Space Settings Kernel Gateway App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - lifecycle
Config string[]Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom_
images Sequence[DomainDefault Space Settings Kernel Gateway App Settings Custom Image] - A list of custom SageMaker images that are configured to run as a KernelGateway app. see
custom_image
Block below. - default_
resource_ Domainspec Default Space Settings Kernel Gateway App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block 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
Block 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
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImage, DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageArgs
- 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.
DomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec, DomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs
- 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.
DomainDefaultSpaceSettingsSpaceStorageSettings, DomainDefaultSpaceSettingsSpaceStorageSettingsArgs
- Default
Ebs DomainStorage Settings Default Space Settings Space Storage Settings Default Ebs Storage Settings - The default EBS storage settings for a private space. See
default_ebs_storage_settings
Block below.
- Default
Ebs DomainStorage Settings Default Space Settings Space Storage Settings Default Ebs Storage Settings - The default EBS storage settings for a private space. See
default_ebs_storage_settings
Block below.
- default
Ebs DomainStorage Settings Default Space Settings Space Storage Settings Default Ebs Storage Settings - The default EBS storage settings for a private space. See
default_ebs_storage_settings
Block below.
- default
Ebs DomainStorage Settings Default Space Settings Space Storage Settings Default Ebs Storage Settings - The default EBS storage settings for a private space. See
default_ebs_storage_settings
Block below.
- default_
ebs_ Domainstorage_ settings Default Space Settings Space Storage Settings Default Ebs Storage Settings - The default EBS storage settings for a private space. See
default_ebs_storage_settings
Block below.
- default
Ebs Property MapStorage Settings - The default EBS storage settings for a private space. See
default_ebs_storage_settings
Block below.
DomainDefaultSpaceSettingsSpaceStorageSettingsDefaultEbsStorageSettings, DomainDefaultSpaceSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs
- 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.
DomainDefaultUserSettings, DomainDefaultUserSettingsArgs
- Execution
Role string - The execution role ARN for the user.
- Auto
Mount stringHome Efs - Indicates whether auto-mounting of an EFS volume is supported for the user profile. The
DefaultAsDomain
value is only supported for user profiles. Do not use theDefaultAsDomain
value when setting this parameter for a domain. Valid values are:Enabled
,Disabled
, andDefaultAsDomain
. - Canvas
App DomainSettings Default User Settings Canvas App Settings - The Canvas app settings. See
canvas_app_settings
Block below. - Code
Editor DomainApp Settings Default User Settings Code Editor App Settings - The Code Editor application settings. See
code_editor_app_settings
Block below. - Custom
File List<DomainSystem Configs Default User Settings Custom File System Config> - The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See
custom_file_system_config
Block below. - Custom
Posix DomainUser Config Default User Settings Custom Posix User Config - Details about the POSIX identity that is used for file system operations. See
custom_posix_user_config
Block 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 DomainApp Settings Default User Settings Jupyter Lab App Settings - The settings for the JupyterLab application. See
jupyter_lab_app_settings
Block below. - Jupyter
Server DomainApp Settings Default User Settings Jupyter Server App Settings - The Jupyter server's app settings. See
jupyter_server_app_settings
Block below. - Kernel
Gateway DomainApp Settings Default User Settings Kernel Gateway App Settings - The kernel gateway app settings. See
kernel_gateway_app_settings
Block below. - RSession
App DomainSettings Default User Settings RSession App Settings - The RSession app settings. See
r_session_app_settings
Block below. - RStudio
Server DomainPro App Settings Default User Settings RStudio Server Pro App Settings - A collection of settings that configure user interaction with the RStudioServerPro app. See
r_studio_server_pro_app_settings
Block below. - Security
Groups List<string> - A list of security group IDs that will be attached to the user.
- Domain
Default User Settings Sharing Settings - The sharing settings. See
sharing_settings
Block below. - Space
Storage DomainSettings Default User Settings Space Storage Settings - The storage settings for a private space. See
space_storage_settings
Block 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 DomainPortal Settings Default User Settings Studio Web Portal Settings - The Studio Web Portal settings. See
studio_web_portal_settings
Block below. - Tensor
Board DomainApp Settings Default User Settings Tensor Board App Settings - The TensorBoard app settings. See
tensor_board_app_settings
Block below.
- Execution
Role string - The execution role ARN for the user.
- Auto
Mount stringHome Efs - Indicates whether auto-mounting of an EFS volume is supported for the user profile. The
DefaultAsDomain
value is only supported for user profiles. Do not use theDefaultAsDomain
value when setting this parameter for a domain. Valid values are:Enabled
,Disabled
, andDefaultAsDomain
. - Canvas
App DomainSettings Default User Settings Canvas App Settings - The Canvas app settings. See
canvas_app_settings
Block below. - Code
Editor DomainApp Settings Default User Settings Code Editor App Settings - The Code Editor application settings. See
code_editor_app_settings
Block below. - Custom
File []DomainSystem Configs Default User Settings Custom File System Config - The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See
custom_file_system_config
Block below. - Custom
Posix DomainUser Config Default User Settings Custom Posix User Config - Details about the POSIX identity that is used for file system operations. See
custom_posix_user_config
Block 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 DomainApp Settings Default User Settings Jupyter Lab App Settings - The settings for the JupyterLab application. See
jupyter_lab_app_settings
Block below. - Jupyter
Server DomainApp Settings Default User Settings Jupyter Server App Settings - The Jupyter server's app settings. See
jupyter_server_app_settings
Block below. - Kernel
Gateway DomainApp Settings Default User Settings Kernel Gateway App Settings - The kernel gateway app settings. See
kernel_gateway_app_settings
Block below. - RSession
App DomainSettings Default User Settings RSession App Settings - The RSession app settings. See
r_session_app_settings
Block below. - RStudio
Server DomainPro App Settings Default User Settings RStudio Server Pro App Settings - A collection of settings that configure user interaction with the RStudioServerPro app. See
r_studio_server_pro_app_settings
Block below. - Security
Groups []string - A list of security group IDs that will be attached to the user.
- Domain
Default User Settings Sharing Settings - The sharing settings. See
sharing_settings
Block below. - Space
Storage DomainSettings Default User Settings Space Storage Settings - The storage settings for a private space. See
space_storage_settings
Block 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 DomainPortal Settings Default User Settings Studio Web Portal Settings - The Studio Web Portal settings. See
studio_web_portal_settings
Block below. - Tensor
Board DomainApp Settings Default User Settings Tensor Board App Settings - The TensorBoard app settings. See
tensor_board_app_settings
Block below.
- execution
Role String - The execution role ARN for the user.
- auto
Mount StringHome Efs - Indicates whether auto-mounting of an EFS volume is supported for the user profile. The
DefaultAsDomain
value is only supported for user profiles. Do not use theDefaultAsDomain
value when setting this parameter for a domain. Valid values are:Enabled
,Disabled
, andDefaultAsDomain
. - canvas
App DomainSettings Default User Settings Canvas App Settings - The Canvas app settings. See
canvas_app_settings
Block below. - code
Editor DomainApp Settings Default User Settings Code Editor App Settings - The Code Editor application settings. See
code_editor_app_settings
Block below. - custom
File List<DomainSystem Configs Default User Settings Custom File System Config> - The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See
custom_file_system_config
Block below. - custom
Posix DomainUser Config Default User Settings Custom Posix User Config - Details about the POSIX identity that is used for file system operations. See
custom_posix_user_config
Block 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 DomainApp Settings Default User Settings Jupyter Lab App Settings - The settings for the JupyterLab application. See
jupyter_lab_app_settings
Block below. - jupyter
Server DomainApp Settings Default User Settings Jupyter Server App Settings - The Jupyter server's app settings. See
jupyter_server_app_settings
Block below. - kernel
Gateway DomainApp Settings Default User Settings Kernel Gateway App Settings - The kernel gateway app settings. See
kernel_gateway_app_settings
Block below. - r
Session DomainApp Settings Default User Settings RSession App Settings - The RSession app settings. See
r_session_app_settings
Block below. - r
Studio DomainServer Pro App Settings Default User Settings RStudio Server Pro App Settings - A collection of settings that configure user interaction with the RStudioServerPro app. See
r_studio_server_pro_app_settings
Block below. - security
Groups List<String> - A list of security group IDs that will be attached to the user.
- Domain
Default User Settings Sharing Settings - The sharing settings. See
sharing_settings
Block below. - space
Storage DomainSettings Default User Settings Space Storage Settings - The storage settings for a private space. See
space_storage_settings
Block 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 DomainPortal Settings Default User Settings Studio Web Portal Settings - The Studio Web Portal settings. See
studio_web_portal_settings
Block below. - tensor
Board DomainApp Settings Default User Settings Tensor Board App Settings - The TensorBoard app settings. See
tensor_board_app_settings
Block below.
- execution
Role string - The execution role ARN for the user.
- auto
Mount stringHome Efs - Indicates whether auto-mounting of an EFS volume is supported for the user profile. The
DefaultAsDomain
value is only supported for user profiles. Do not use theDefaultAsDomain
value when setting this parameter for a domain. Valid values are:Enabled
,Disabled
, andDefaultAsDomain
. - canvas
App DomainSettings Default User Settings Canvas App Settings - The Canvas app settings. See
canvas_app_settings
Block below. - code
Editor DomainApp Settings Default User Settings Code Editor App Settings - The Code Editor application settings. See
code_editor_app_settings
Block below. - custom
File DomainSystem Configs Default User Settings Custom File System Config[] - The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See
custom_file_system_config
Block below. - custom
Posix DomainUser Config Default User Settings Custom Posix User Config - Details about the POSIX identity that is used for file system operations. See
custom_posix_user_config
Block 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 DomainApp Settings Default User Settings Jupyter Lab App Settings - The settings for the JupyterLab application. See
jupyter_lab_app_settings
Block below. - jupyter
Server DomainApp Settings Default User Settings Jupyter Server App Settings - The Jupyter server's app settings. See
jupyter_server_app_settings
Block below. - kernel
Gateway DomainApp Settings Default User Settings Kernel Gateway App Settings - The kernel gateway app settings. See
kernel_gateway_app_settings
Block below. - r
Session DomainApp Settings Default User Settings RSession App Settings - The RSession app settings. See
r_session_app_settings
Block below. - r
Studio DomainServer Pro App Settings Default User Settings RStudio Server Pro App Settings - A collection of settings that configure user interaction with the RStudioServerPro app. See
r_studio_server_pro_app_settings
Block below. - security
Groups string[] - A list of security group IDs that will be attached to the user.
- Domain
Default User Settings Sharing Settings - The sharing settings. See
sharing_settings
Block below. - space
Storage DomainSettings Default User Settings Space Storage Settings - The storage settings for a private space. See
space_storage_settings
Block 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 DomainPortal Settings Default User Settings Studio Web Portal Settings - The Studio Web Portal settings. See
studio_web_portal_settings
Block below. - tensor
Board DomainApp Settings Default User Settings Tensor Board App Settings - The TensorBoard app settings. See
tensor_board_app_settings
Block below.
- execution_
role str - The execution role ARN for the user.
- auto_
mount_ strhome_ efs - Indicates whether auto-mounting of an EFS volume is supported for the user profile. The
DefaultAsDomain
value is only supported for user profiles. Do not use theDefaultAsDomain
value when setting this parameter for a domain. Valid values are:Enabled
,Disabled
, andDefaultAsDomain
. - canvas_
app_ Domainsettings Default User Settings Canvas App Settings - The Canvas app settings. See
canvas_app_settings
Block below. - code_
editor_ Domainapp_ settings Default User Settings Code Editor App Settings - The Code Editor application settings. See
code_editor_app_settings
Block below. - custom_
file_ Sequence[Domainsystem_ configs Default User Settings Custom File System Config] - The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See
custom_file_system_config
Block below. - custom_
posix_ Domainuser_ config Default User Settings Custom Posix User Config - Details about the POSIX identity that is used for file system operations. See
custom_posix_user_config
Block below. - default_
landing_ struri - The default experience that the user is directed to when accessing the domain. The supported values are:
studio::
: Indicates that Studio is the default experience. This value can only be passed if StudioWebPortal is set to ENABLED.app:JupyterServer:
: Indicates that Studio Classic is the default experience. - jupyter_
lab_ Domainapp_ settings Default User Settings Jupyter Lab App Settings - The settings for the JupyterLab application. See
jupyter_lab_app_settings
Block below. - jupyter_
server_ Domainapp_ settings Default User Settings Jupyter Server App Settings - The Jupyter server's app settings. See
jupyter_server_app_settings
Block below. - kernel_
gateway_ Domainapp_ settings Default User Settings Kernel Gateway App Settings - The kernel gateway app settings. See
kernel_gateway_app_settings
Block below. - r_
session_ Domainapp_ settings Default User Settings RSession App Settings - The RSession app settings. See
r_session_app_settings
Block below. - r_
studio_ Domainserver_ pro_ app_ settings Default User Settings RStudio Server Pro App Settings - A collection of settings that configure user interaction with the RStudioServerPro app. See
r_studio_server_pro_app_settings
Block below. - security_
groups Sequence[str] - A list of security group IDs that will be attached to the user.
- Domain
Default User Settings Sharing Settings - The sharing settings. See
sharing_settings
Block below. - space_
storage_ Domainsettings Default User Settings Space Storage Settings - The storage settings for a private space. See
space_storage_settings
Block 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_ Domainportal_ settings Default User Settings Studio Web Portal Settings - The Studio Web Portal settings. See
studio_web_portal_settings
Block below. - tensor_
board_ Domainapp_ settings Default User Settings Tensor Board App Settings - The TensorBoard app settings. See
tensor_board_app_settings
Block below.
- execution
Role String - The execution role ARN for the user.
- auto
Mount StringHome Efs - Indicates whether auto-mounting of an EFS volume is supported for the user profile. The
DefaultAsDomain
value is only supported for user profiles. Do not use theDefaultAsDomain
value when setting this parameter for a domain. Valid values are:Enabled
,Disabled
, andDefaultAsDomain
. - canvas
App Property MapSettings - The Canvas app settings. See
canvas_app_settings
Block below. - code
Editor Property MapApp Settings - The Code Editor application settings. See
code_editor_app_settings
Block 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
Block below. - custom
Posix Property MapUser Config - Details about the POSIX identity that is used for file system operations. See
custom_posix_user_config
Block 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
Block below. - jupyter
Server Property MapApp Settings - The Jupyter server's app settings. See
jupyter_server_app_settings
Block below. - kernel
Gateway Property MapApp Settings - The kernel gateway app settings. See
kernel_gateway_app_settings
Block below. - r
Session Property MapApp Settings - The RSession app settings. See
r_session_app_settings
Block below. - r
Studio Property MapServer Pro App Settings - A collection of settings that configure user interaction with the RStudioServerPro app. See
r_studio_server_pro_app_settings
Block 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
Block below. - space
Storage Property MapSettings - The storage settings for a private space. See
space_storage_settings
Block 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
tensor_board_app_settings
Block below.
DomainDefaultUserSettingsCanvasAppSettings, DomainDefaultUserSettingsCanvasAppSettingsArgs
- Direct
Deploy DomainSettings Default User Settings Canvas App Settings Direct Deploy Settings - The model deployment settings for the SageMaker Canvas application. See
direct_deploy_settings
Block below. - Emr
Serverless DomainSettings Default User Settings Canvas App Settings Emr Serverless Settings - The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See
emr_serverless_settings
Block below. - Generative
Ai DomainSettings Default User Settings Canvas App Settings Generative Ai Settings - Identity
Provider List<DomainOauth Settings Default User Settings Canvas App Settings Identity Provider Oauth Setting> - The settings for connecting to an external data source with OAuth. See
identity_provider_oauth_settings
Block below. - Kendra
Settings DomainDefault User Settings Canvas App Settings Kendra Settings - The settings for document querying. See
kendra_settings
Block below. - Model
Register DomainSettings Default User Settings Canvas App Settings Model Register Settings - The model registry settings for the SageMaker Canvas application. See
model_register_settings
Block below. - Time
Series DomainForecasting Settings Default User Settings Canvas App Settings Time Series Forecasting Settings - Time series forecast settings for the Canvas app. See
time_series_forecasting_settings
Block below. - Workspace
Settings DomainDefault User Settings Canvas App Settings Workspace Settings - The workspace settings for the SageMaker Canvas application. See
workspace_settings
Block below.
- Direct
Deploy DomainSettings Default User Settings Canvas App Settings Direct Deploy Settings - The model deployment settings for the SageMaker Canvas application. See
direct_deploy_settings
Block below. - Emr
Serverless DomainSettings Default User Settings Canvas App Settings Emr Serverless Settings - The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See
emr_serverless_settings
Block below. - Generative
Ai DomainSettings Default User Settings Canvas App Settings Generative Ai Settings - Identity
Provider []DomainOauth Settings Default User Settings Canvas App Settings Identity Provider Oauth Setting - The settings for connecting to an external data source with OAuth. See
identity_provider_oauth_settings
Block below. - Kendra
Settings DomainDefault User Settings Canvas App Settings Kendra Settings - The settings for document querying. See
kendra_settings
Block below. - Model
Register DomainSettings Default User Settings Canvas App Settings Model Register Settings - The model registry settings for the SageMaker Canvas application. See
model_register_settings
Block below. - Time
Series DomainForecasting Settings Default User Settings Canvas App Settings Time Series Forecasting Settings - Time series forecast settings for the Canvas app. See
time_series_forecasting_settings
Block below. - Workspace
Settings DomainDefault User Settings Canvas App Settings Workspace Settings - The workspace settings for the SageMaker Canvas application. See
workspace_settings
Block below.
- direct
Deploy DomainSettings Default User Settings Canvas App Settings Direct Deploy Settings - The model deployment settings for the SageMaker Canvas application. See
direct_deploy_settings
Block below. - emr
Serverless DomainSettings Default User Settings Canvas App Settings Emr Serverless Settings - The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See
emr_serverless_settings
Block below. - generative
Ai DomainSettings Default User Settings Canvas App Settings Generative Ai Settings - identity
Provider List<DomainOauth Settings Default User Settings Canvas App Settings Identity Provider Oauth Setting> - The settings for connecting to an external data source with OAuth. See
identity_provider_oauth_settings
Block below. - kendra
Settings DomainDefault User Settings Canvas App Settings Kendra Settings - The settings for document querying. See
kendra_settings
Block below. - model
Register DomainSettings Default User Settings Canvas App Settings Model Register Settings - The model registry settings for the SageMaker Canvas application. See
model_register_settings
Block below. - time
Series DomainForecasting Settings Default User Settings Canvas App Settings Time Series Forecasting Settings - Time series forecast settings for the Canvas app. See
time_series_forecasting_settings
Block below. - workspace
Settings DomainDefault User Settings Canvas App Settings Workspace Settings - The workspace settings for the SageMaker Canvas application. See
workspace_settings
Block below.
- direct
Deploy DomainSettings Default User Settings Canvas App Settings Direct Deploy Settings - The model deployment settings for the SageMaker Canvas application. See
direct_deploy_settings
Block below. - emr
Serverless DomainSettings Default User Settings Canvas App Settings Emr Serverless Settings - The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See
emr_serverless_settings
Block below. - generative
Ai DomainSettings Default User Settings Canvas App Settings Generative Ai Settings - identity
Provider DomainOauth Settings Default User Settings Canvas App Settings Identity Provider Oauth Setting[] - The settings for connecting to an external data source with OAuth. See
identity_provider_oauth_settings
Block below. - kendra
Settings DomainDefault User Settings Canvas App Settings Kendra Settings - The settings for document querying. See
kendra_settings
Block below. - model
Register DomainSettings Default User Settings Canvas App Settings Model Register Settings - The model registry settings for the SageMaker Canvas application. See
model_register_settings
Block below. - time
Series DomainForecasting Settings Default User Settings Canvas App Settings Time Series Forecasting Settings - Time series forecast settings for the Canvas app. See
time_series_forecasting_settings
Block below. - workspace
Settings DomainDefault User Settings Canvas App Settings Workspace Settings - The workspace settings for the SageMaker Canvas application. See
workspace_settings
Block below.
- direct_
deploy_ Domainsettings Default User Settings Canvas App Settings Direct Deploy Settings - The model deployment settings for the SageMaker Canvas application. See
direct_deploy_settings
Block below. - emr_
serverless_ Domainsettings Default User Settings Canvas App Settings Emr Serverless Settings - The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See
emr_serverless_settings
Block below. - generative_
ai_ Domainsettings Default User Settings Canvas App Settings Generative Ai Settings - identity_
provider_ Sequence[Domainoauth_ settings Default User Settings Canvas App Settings Identity Provider Oauth Setting] - The settings for connecting to an external data source with OAuth. See
identity_provider_oauth_settings
Block below. - kendra_
settings DomainDefault User Settings Canvas App Settings Kendra Settings - The settings for document querying. See
kendra_settings
Block below. - model_
register_ Domainsettings Default User Settings Canvas App Settings Model Register Settings - The model registry settings for the SageMaker Canvas application. See
model_register_settings
Block below. - time_
series_ Domainforecasting_ settings Default User Settings Canvas App Settings Time Series Forecasting Settings - Time series forecast settings for the Canvas app. See
time_series_forecasting_settings
Block below. - workspace_
settings DomainDefault User Settings Canvas App Settings Workspace Settings - The workspace settings for the SageMaker Canvas application. See
workspace_settings
Block below.
- direct
Deploy Property MapSettings - The model deployment settings for the SageMaker Canvas application. See
direct_deploy_settings
Block below. - emr
Serverless Property MapSettings - The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See
emr_serverless_settings
Block 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
Block below. - kendra
Settings Property Map - The settings for document querying. See
kendra_settings
Block below. - model
Register Property MapSettings - The model registry settings for the SageMaker Canvas application. See
model_register_settings
Block below. - time
Series Property MapForecasting Settings - Time series forecast settings for the Canvas app. See
time_series_forecasting_settings
Block below. - workspace
Settings Property Map - The workspace settings for the SageMaker Canvas application. See
workspace_settings
Block below.
DomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettings, DomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsArgs
- 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
.
DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettings, DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs
- Execution
Role stringArn - The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.
- Status string
- Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are:
ENABLED
andDISABLED
.
- Execution
Role stringArn - The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.
- Status string
- Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are:
ENABLED
andDISABLED
.
- execution
Role StringArn - The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.
- status String
- Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are:
ENABLED
andDISABLED
.
- execution
Role stringArn - The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.
- status string
- Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are:
ENABLED
andDISABLED
.
- execution_
role_ strarn - The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.
- status str
- Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are:
ENABLED
andDISABLED
.
- execution
Role StringArn - The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.
- status String
- Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are:
ENABLED
andDISABLED
.
DomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettings, DomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs
- Amazon
Bedrock stringRole Arn
- Amazon
Bedrock stringRole Arn
- amazon
Bedrock StringRole Arn
- amazon
Bedrock stringRole Arn
- amazon
Bedrock StringRole Arn
DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSetting, DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs
- 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
.
DomainDefaultUserSettingsCanvasAppSettingsKendraSettings, DomainDefaultUserSettingsCanvasAppSettingsKendraSettingsArgs
- 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
.
DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings, DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsArgs
- 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
.
DomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings, DomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs
- 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
.
DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettings, DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsArgs
- 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.
DomainDefaultUserSettingsCodeEditorAppSettings, DomainDefaultUserSettingsCodeEditorAppSettingsArgs
- App
Lifecycle DomainManagement Default User Settings Code Editor App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - Built
In stringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- Custom
Images List<DomainDefault User Settings Code Editor App Settings Custom Image> - A list of custom SageMaker images that are configured to run as a CodeEditor app. see
custom_image
Block below. - Default
Resource DomainSpec Default User Settings Code Editor App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Lifecycle
Config List<string>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- App
Lifecycle DomainManagement Default User Settings Code Editor App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - Built
In stringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- Custom
Images []DomainDefault User Settings Code Editor App Settings Custom Image - A list of custom SageMaker images that are configured to run as a CodeEditor app. see
custom_image
Block below. - Default
Resource DomainSpec Default User Settings Code Editor App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Lifecycle
Config []stringArns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app
Lifecycle DomainManagement Default User Settings Code Editor App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - built
In StringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- custom
Images List<DomainDefault User Settings Code Editor App Settings Custom Image> - A list of custom SageMaker images that are configured to run as a CodeEditor app. see
custom_image
Block below. - default
Resource DomainSpec Default User Settings Code Editor App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app
Lifecycle DomainManagement Default User Settings Code Editor App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - built
In stringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- custom
Images DomainDefault User Settings Code Editor App Settings Custom Image[] - A list of custom SageMaker images that are configured to run as a CodeEditor app. see
custom_image
Block below. - default
Resource DomainSpec Default User Settings Code Editor App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - lifecycle
Config string[]Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app_
lifecycle_ Domainmanagement Default User Settings Code Editor App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - built_
in_ strlifecycle_ config_ arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- custom_
images Sequence[DomainDefault User Settings Code Editor App Settings Custom Image] - A list of custom SageMaker images that are configured to run as a CodeEditor app. see
custom_image
Block below. - default_
resource_ Domainspec Default User Settings Code Editor App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - lifecycle_
config_ Sequence[str]arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app
Lifecycle Property MapManagement - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - built
In StringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- custom
Images List<Property Map> - A list of custom SageMaker images that are configured to run as a CodeEditor app. see
custom_image
Block 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
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagement, DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementArgs
- Idle
Settings DomainDefault User Settings Code Editor App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- Idle
Settings DomainDefault User Settings Code Editor App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- idle
Settings DomainDefault User Settings Code Editor App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- idle
Settings DomainDefault User Settings Code Editor App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- idle_
settings DomainDefault User Settings Code Editor App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- idle
Settings Property Map - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettings, DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsArgs
- Idle
Timeout intIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - Lifecycle
Management string - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - Max
Idle intTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - Min
Idle intTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- Idle
Timeout intIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - Lifecycle
Management string - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - Max
Idle intTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - Min
Idle intTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- idle
Timeout IntegerIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - lifecycle
Management String - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - max
Idle IntegerTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - min
Idle IntegerTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- idle
Timeout numberIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - lifecycle
Management string - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - max
Idle numberTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - min
Idle numberTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- idle_
timeout_ intin_ minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - lifecycle_
management str - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - max_
idle_ inttimeout_ in_ minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - min_
idle_ inttimeout_ in_ minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- idle
Timeout NumberIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - lifecycle
Management String - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - max
Idle NumberTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - min
Idle NumberTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
DomainDefaultUserSettingsCodeEditorAppSettingsCustomImage, DomainDefaultUserSettingsCodeEditorAppSettingsCustomImageArgs
- 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.
DomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec, DomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecArgs
- 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.
DomainDefaultUserSettingsCustomFileSystemConfig, DomainDefaultUserSettingsCustomFileSystemConfigArgs
- Efs
File DomainSystem Config Default User Settings Custom File System Config Efs File System Config - The default EBS storage settings for a private space. See
efs_file_system_config
Block below.
- Efs
File DomainSystem Config Default User Settings Custom File System Config Efs File System Config - The default EBS storage settings for a private space. See
efs_file_system_config
Block below.
- efs
File DomainSystem Config Default User Settings Custom File System Config Efs File System Config - The default EBS storage settings for a private space. See
efs_file_system_config
Block below.
- efs
File DomainSystem Config Default User Settings Custom File System Config Efs File System Config - The default EBS storage settings for a private space. See
efs_file_system_config
Block below.
- efs_
file_ Domainsystem_ config Default User Settings Custom File System Config Efs File System Config - The default EBS storage settings for a private space. See
efs_file_system_config
Block below.
- efs
File Property MapSystem Config - The default EBS storage settings for a private space. See
efs_file_system_config
Block below.
DomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfig, DomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigArgs
- 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.
DomainDefaultUserSettingsCustomPosixUserConfig, DomainDefaultUserSettingsCustomPosixUserConfigArgs
DomainDefaultUserSettingsJupyterLabAppSettings, DomainDefaultUserSettingsJupyterLabAppSettingsArgs
- App
Lifecycle DomainManagement Default User Settings Jupyter Lab App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - Built
In stringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- Code
Repositories List<DomainDefault User Settings Jupyter Lab App Settings Code Repository> - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - Custom
Images List<DomainDefault User Settings Jupyter Lab App Settings Custom Image> - A list of custom SageMaker images that are configured to run as a JupyterLab app. see
custom_image
Block below. - Default
Resource DomainSpec Default User Settings Jupyter Lab App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Emr
Settings DomainDefault User Settings Jupyter Lab App Settings Emr Settings - The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see
emr_settings
Block below. - Lifecycle
Config List<string>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- App
Lifecycle DomainManagement Default User Settings Jupyter Lab App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - Built
In stringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- Code
Repositories []DomainDefault User Settings Jupyter Lab App Settings Code Repository - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - Custom
Images []DomainDefault User Settings Jupyter Lab App Settings Custom Image - A list of custom SageMaker images that are configured to run as a JupyterLab app. see
custom_image
Block below. - Default
Resource DomainSpec Default User Settings Jupyter Lab App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Emr
Settings DomainDefault User Settings Jupyter Lab App Settings Emr Settings - The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see
emr_settings
Block below. - Lifecycle
Config []stringArns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app
Lifecycle DomainManagement Default User Settings Jupyter Lab App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - built
In StringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- code
Repositories List<DomainDefault User Settings Jupyter Lab App Settings Code Repository> - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - custom
Images List<DomainDefault User Settings Jupyter Lab App Settings Custom Image> - A list of custom SageMaker images that are configured to run as a JupyterLab app. see
custom_image
Block below. - default
Resource DomainSpec Default User Settings Jupyter Lab App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - emr
Settings DomainDefault User Settings Jupyter Lab App Settings Emr Settings - The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see
emr_settings
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app
Lifecycle DomainManagement Default User Settings Jupyter Lab App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - built
In stringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- code
Repositories DomainDefault User Settings Jupyter Lab App Settings Code Repository[] - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - custom
Images DomainDefault User Settings Jupyter Lab App Settings Custom Image[] - A list of custom SageMaker images that are configured to run as a JupyterLab app. see
custom_image
Block below. - default
Resource DomainSpec Default User Settings Jupyter Lab App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - emr
Settings DomainDefault User Settings Jupyter Lab App Settings Emr Settings - The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see
emr_settings
Block below. - lifecycle
Config string[]Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app_
lifecycle_ Domainmanagement Default User Settings Jupyter Lab App Settings App Lifecycle Management - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - built_
in_ strlifecycle_ config_ arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- code_
repositories Sequence[DomainDefault User Settings Jupyter Lab App Settings Code Repository] - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - custom_
images Sequence[DomainDefault User Settings Jupyter Lab App Settings Custom Image] - A list of custom SageMaker images that are configured to run as a JupyterLab app. see
custom_image
Block below. - default_
resource_ Domainspec Default User Settings Jupyter Lab App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - emr_
settings DomainDefault User Settings Jupyter Lab App Settings Emr Settings - The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see
emr_settings
Block below. - lifecycle_
config_ Sequence[str]arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- app
Lifecycle Property MapManagement - Indicates whether idle shutdown is activated for JupyterLab applications. see
app_lifecycle_management
Block below. - built
In StringLifecycle Config Arn - The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
- 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
Block below. - custom
Images List<Property Map> - A list of custom SageMaker images that are configured to run as a JupyterLab app. see
custom_image
Block 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
Block below. - emr
Settings Property Map - The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see
emr_settings
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagement, DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs
- Idle
Settings DomainDefault User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- Idle
Settings DomainDefault User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- idle
Settings DomainDefault User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- idle
Settings DomainDefault User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- idle_
settings DomainDefault User Settings Jupyter Lab App Settings App Lifecycle Management Idle Settings - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
- idle
Settings Property Map - Settings related to idle shutdown of Studio applications. see
idle_settings
Block below.
DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettings, DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsArgs
- Idle
Timeout intIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - Lifecycle
Management string - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - Max
Idle intTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - Min
Idle intTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- Idle
Timeout intIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - Lifecycle
Management string - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - Max
Idle intTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - Min
Idle intTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- idle
Timeout IntegerIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - lifecycle
Management String - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - max
Idle IntegerTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - min
Idle IntegerTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- idle
Timeout numberIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - lifecycle
Management string - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - max
Idle numberTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - min
Idle numberTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- idle_
timeout_ intin_ minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - lifecycle_
management str - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - max_
idle_ inttimeout_ in_ minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - min_
idle_ inttimeout_ in_ minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
- idle
Timeout NumberIn Minutes - The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between
60
and525600
. - lifecycle
Management String - Indicates whether idle shutdown is activated for the application type. Valid values are
ENABLED
andDISABLED
. - max
Idle NumberTimeout In Minutes - The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
. - min
Idle NumberTimeout In Minutes - The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between
60
and525600
.
DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepository, DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryArgs
- 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.
DomainDefaultUserSettingsJupyterLabAppSettingsCustomImage, DomainDefaultUserSettingsJupyterLabAppSettingsCustomImageArgs
- 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.
DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpec, DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs
- 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.
DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettings, DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettingsArgs
- Assumable
Role List<string>Arns - An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- Execution
Role List<string>Arns - An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- Assumable
Role []stringArns - An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- Execution
Role []stringArns - An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumable
Role List<String>Arns - An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- execution
Role List<String>Arns - An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumable
Role string[]Arns - An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- execution
Role string[]Arns - An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumable_
role_ Sequence[str]arns - An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- execution_
role_ Sequence[str]arns - An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
- assumable
Role List<String>Arns - An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.
- execution
Role List<String>Arns - An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.
DomainDefaultUserSettingsJupyterServerAppSettings, DomainDefaultUserSettingsJupyterServerAppSettingsArgs
- Code
Repositories List<DomainDefault User Settings Jupyter Server App Settings Code Repository> - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - Default
Resource DomainSpec Default User Settings Jupyter Server App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Lifecycle
Config List<string>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- Code
Repositories []DomainDefault User Settings Jupyter Server App Settings Code Repository - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - Default
Resource DomainSpec Default User Settings Jupyter Server App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Lifecycle
Config []stringArns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code
Repositories List<DomainDefault User Settings Jupyter Server App Settings Code Repository> - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - default
Resource DomainSpec Default User Settings Jupyter Server App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code
Repositories DomainDefault User Settings Jupyter Server App Settings Code Repository[] - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - default
Resource DomainSpec Default User Settings Jupyter Server App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - lifecycle
Config string[]Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code_
repositories Sequence[DomainDefault User Settings Jupyter Server App Settings Code Repository] - A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see
code_repository
Block below. - default_
resource_ Domainspec Default User Settings Jupyter Server App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block 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
Block 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
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepository, DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryArgs
- 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.
DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec, DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs
- 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.
DomainDefaultUserSettingsKernelGatewayAppSettings, DomainDefaultUserSettingsKernelGatewayAppSettingsArgs
- Custom
Images List<DomainDefault User Settings Kernel Gateway App Settings Custom Image> - A list of custom SageMaker images that are configured to run as a KernelGateway app. see
custom_image
Block below. - Default
Resource DomainSpec Default User Settings Kernel Gateway App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Lifecycle
Config List<string>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- Custom
Images []DomainDefault User Settings Kernel Gateway App Settings Custom Image - A list of custom SageMaker images that are configured to run as a KernelGateway app. see
custom_image
Block below. - Default
Resource DomainSpec Default User Settings Kernel Gateway App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - Lifecycle
Config []stringArns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom
Images List<DomainDefault User Settings Kernel Gateway App Settings Custom Image> - A list of custom SageMaker images that are configured to run as a KernelGateway app. see
custom_image
Block below. - default
Resource DomainSpec Default User Settings Kernel Gateway App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom
Images DomainDefault User Settings Kernel Gateway App Settings Custom Image[] - A list of custom SageMaker images that are configured to run as a KernelGateway app. see
custom_image
Block below. - default
Resource DomainSpec Default User Settings Kernel Gateway App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below. - lifecycle
Config string[]Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom_
images Sequence[DomainDefault User Settings Kernel Gateway App Settings Custom Image] - A list of custom SageMaker images that are configured to run as a KernelGateway app. see
custom_image
Block below. - default_
resource_ Domainspec Default User Settings Kernel Gateway App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block 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
Block 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
Block below. - lifecycle
Config List<String>Arns - The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImage, DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs
- 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.
DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec, DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs
- 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.
DomainDefaultUserSettingsRSessionAppSettings, DomainDefaultUserSettingsRSessionAppSettingsArgs
- Custom
Images List<DomainDefault User Settings RSession App Settings Custom Image> - A list of custom SageMaker images that are configured to run as a RSession app. see
custom_image
Block below. - Default
Resource DomainSpec Default User Settings RSession App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block above.
- Custom
Images []DomainDefault User Settings RSession App Settings Custom Image - A list of custom SageMaker images that are configured to run as a RSession app. see
custom_image
Block below. - Default
Resource DomainSpec Default User Settings RSession App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block above.
- custom
Images List<DomainDefault User Settings RSession App Settings Custom Image> - A list of custom SageMaker images that are configured to run as a RSession app. see
custom_image
Block below. - default
Resource DomainSpec Default User Settings RSession App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block above.
- custom
Images DomainDefault User Settings RSession App Settings Custom Image[] - A list of custom SageMaker images that are configured to run as a RSession app. see
custom_image
Block below. - default
Resource DomainSpec Default User Settings RSession App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block above.
- custom_
images Sequence[DomainDefault User Settings RSession App Settings Custom Image] - A list of custom SageMaker images that are configured to run as a RSession app. see
custom_image
Block below. - default_
resource_ Domainspec Default User Settings RSession App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block above.
- custom
Images List<Property Map> - A list of custom SageMaker images that are configured to run as a RSession app. see
custom_image
Block 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
Block above.
DomainDefaultUserSettingsRSessionAppSettingsCustomImage, DomainDefaultUserSettingsRSessionAppSettingsCustomImageArgs
- 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.
DomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpec, DomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecArgs
- 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.
DomainDefaultUserSettingsRStudioServerProAppSettings, DomainDefaultUserSettingsRStudioServerProAppSettingsArgs
- 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
.
DomainDefaultUserSettingsSharingSettings, DomainDefaultUserSettingsSharingSettingsArgs
- 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.
DomainDefaultUserSettingsSpaceStorageSettings, DomainDefaultUserSettingsSpaceStorageSettingsArgs
- Default
Ebs DomainStorage Settings Default User Settings Space Storage Settings Default Ebs Storage Settings - The default EBS storage settings for a private space. See
default_ebs_storage_settings
Block below.
- Default
Ebs DomainStorage Settings Default User Settings Space Storage Settings Default Ebs Storage Settings - The default EBS storage settings for a private space. See
default_ebs_storage_settings
Block below.
- default
Ebs DomainStorage Settings Default User Settings Space Storage Settings Default Ebs Storage Settings - The default EBS storage settings for a private space. See
default_ebs_storage_settings
Block below.
- default
Ebs DomainStorage Settings Default User Settings Space Storage Settings Default Ebs Storage Settings - The default EBS storage settings for a private space. See
default_ebs_storage_settings
Block below.
- default_
ebs_ Domainstorage_ settings Default User Settings Space Storage Settings Default Ebs Storage Settings - The default EBS storage settings for a private space. See
default_ebs_storage_settings
Block below.
- default
Ebs Property MapStorage Settings - The default EBS storage settings for a private space. See
default_ebs_storage_settings
Block below.
DomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings, DomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsArgs
- 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.
DomainDefaultUserSettingsStudioWebPortalSettings, DomainDefaultUserSettingsStudioWebPortalSettingsArgs
- List<string>
- The Applications supported in Studio that are hidden from the Studio left navigation pane.
- List<string>
- The instance types you are hiding from the Studio user interface.
- List<string>
- The machine learning tools that are hidden from the Studio left navigation pane.
- []string
- The Applications supported in Studio that are hidden from the Studio left navigation pane.
- []string
- The instance types you are hiding from the Studio user interface.
- []string
- The machine learning tools that are hidden from the Studio left navigation pane.
- List<String>
- The Applications supported in Studio that are hidden from the Studio left navigation pane.
- List<String>
- The instance types you are hiding from the Studio user interface.
- List<String>
- The machine learning tools that are hidden from the Studio left navigation pane.
- string[]
- The Applications supported in Studio that are hidden from the Studio left navigation pane.
- string[]
- The instance types you are hiding from the Studio user interface.
- string[]
- The machine learning tools that are hidden from the Studio left navigation pane.
- Sequence[str]
- The Applications supported in Studio that are hidden from the Studio left navigation pane.
- Sequence[str]
- The instance types you are hiding from the Studio user interface.
- Sequence[str]
- The machine learning tools that are hidden from the Studio left navigation pane.
- List<String>
- The Applications supported in Studio that are hidden from the Studio left navigation pane.
- List<String>
- The instance types you are hiding from the Studio user interface.
- List<String>
- The machine learning tools that are hidden from the Studio left navigation pane.
DomainDefaultUserSettingsTensorBoardAppSettings, DomainDefaultUserSettingsTensorBoardAppSettingsArgs
- Default
Resource DomainSpec Default User Settings Tensor Board App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below.
- Default
Resource DomainSpec Default User Settings Tensor Board App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below.
- default
Resource DomainSpec Default User Settings Tensor Board App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below.
- default
Resource DomainSpec Default User Settings Tensor Board App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block below.
- default_
resource_ Domainspec Default User Settings Tensor Board App Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block 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
Block below.
DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec, DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs
- 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.
DomainDomainSettings, DomainDomainSettingsArgs
- Docker
Settings DomainDomain Settings Docker Settings - A collection of settings that configure the domain’s Docker interaction. see
docker_settings
Block below. - Execution
Role stringIdentity Config - The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key AWS Docs. Valid values are
USER_PROFILE_NAME
andDISABLED
. - RStudio
Server DomainPro Domain Settings Domain Settings RStudio Server Pro Domain Settings - A collection of settings that configure the RStudioServerPro Domain-level app. see
r_studio_server_pro_domain_settings
Block below. - Security
Group List<string>Ids - The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
- Docker
Settings DomainDomain Settings Docker Settings - A collection of settings that configure the domain’s Docker interaction. see
docker_settings
Block below. - Execution
Role stringIdentity Config - The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key AWS Docs. Valid values are
USER_PROFILE_NAME
andDISABLED
. - RStudio
Server DomainPro Domain Settings Domain Settings RStudio Server Pro Domain Settings - A collection of settings that configure the RStudioServerPro Domain-level app. see
r_studio_server_pro_domain_settings
Block below. - Security
Group []stringIds - The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
- docker
Settings DomainDomain Settings Docker Settings - A collection of settings that configure the domain’s Docker interaction. see
docker_settings
Block below. - execution
Role StringIdentity Config - The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key AWS Docs. Valid values are
USER_PROFILE_NAME
andDISABLED
. - r
Studio DomainServer Pro Domain Settings Domain Settings RStudio Server Pro Domain Settings - A collection of settings that configure the RStudioServerPro Domain-level app. see
r_studio_server_pro_domain_settings
Block below. - security
Group List<String>Ids - The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
- docker
Settings DomainDomain Settings Docker Settings - A collection of settings that configure the domain’s Docker interaction. see
docker_settings
Block below. - execution
Role stringIdentity Config - The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key AWS Docs. Valid values are
USER_PROFILE_NAME
andDISABLED
. - r
Studio DomainServer Pro Domain Settings Domain Settings RStudio Server Pro Domain Settings - A collection of settings that configure the RStudioServerPro Domain-level app. see
r_studio_server_pro_domain_settings
Block below. - security
Group string[]Ids - The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
- docker_
settings DomainDomain Settings Docker Settings - A collection of settings that configure the domain’s Docker interaction. see
docker_settings
Block below. - execution_
role_ stridentity_ config - The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key AWS Docs. Valid values are
USER_PROFILE_NAME
andDISABLED
. - r_
studio_ Domainserver_ pro_ domain_ settings Domain Settings RStudio Server Pro Domain Settings - A collection of settings that configure the RStudioServerPro Domain-level app. see
r_studio_server_pro_domain_settings
Block below. - security_
group_ Sequence[str]ids - The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
- docker
Settings Property Map - A collection of settings that configure the domain’s Docker interaction. see
docker_settings
Block below. - execution
Role StringIdentity Config - The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key AWS Docs. Valid values are
USER_PROFILE_NAME
andDISABLED
. - r
Studio Property MapServer Pro Domain Settings - A collection of settings that configure the RStudioServerPro Domain-level app. see
r_studio_server_pro_domain_settings
Block below. - security
Group List<String>Ids - The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
DomainDomainSettingsDockerSettings, DomainDomainSettingsDockerSettingsArgs
- Enable
Docker stringAccess - Indicates whether the domain can access Docker. Valid values are
ENABLED
andDISABLED
. - Vpc
Only List<string>Trusted Accounts - The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
- Enable
Docker stringAccess - Indicates whether the domain can access Docker. Valid values are
ENABLED
andDISABLED
. - Vpc
Only []stringTrusted Accounts - The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
- enable
Docker StringAccess - Indicates whether the domain can access Docker. Valid values are
ENABLED
andDISABLED
. - vpc
Only List<String>Trusted Accounts - The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
- enable
Docker stringAccess - Indicates whether the domain can access Docker. Valid values are
ENABLED
andDISABLED
. - vpc
Only string[]Trusted Accounts - The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
- enable_
docker_ straccess - Indicates whether the domain can access Docker. Valid values are
ENABLED
andDISABLED
. - vpc_
only_ Sequence[str]trusted_ accounts - The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
- enable
Docker StringAccess - Indicates whether the domain can access Docker. Valid values are
ENABLED
andDISABLED
. - vpc
Only List<String>Trusted Accounts - The list of Amazon Web Services accounts that are trusted when the domain is created in VPC-only mode.
DomainDomainSettingsRStudioServerProDomainSettings, DomainDomainSettingsRStudioServerProDomainSettingsArgs
- Domain
Execution stringRole Arn - The ARN of the execution role for the RStudioServerPro Domain-level app.
- Default
Resource DomainSpec Domain Settings RStudio Server Pro Domain Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block above. - RStudio
Connect stringUrl - A URL pointing to an RStudio Connect server.
- RStudio
Package stringManager Url - A URL pointing to an RStudio Package Manager server.
- Domain
Execution stringRole Arn - The ARN of the execution role for the RStudioServerPro Domain-level app.
- Default
Resource DomainSpec Domain Settings RStudio Server Pro Domain Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block above. - RStudio
Connect stringUrl - A URL pointing to an RStudio Connect server.
- RStudio
Package stringManager Url - A URL pointing to an RStudio Package Manager server.
- domain
Execution StringRole Arn - The ARN of the execution role for the RStudioServerPro Domain-level app.
- default
Resource DomainSpec Domain Settings RStudio Server Pro Domain Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block above. - r
Studio StringConnect Url - A URL pointing to an RStudio Connect server.
- r
Studio StringPackage Manager Url - A URL pointing to an RStudio Package Manager server.
- domain
Execution stringRole Arn - The ARN of the execution role for the RStudioServerPro Domain-level app.
- default
Resource DomainSpec Domain Settings RStudio Server Pro Domain Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block above. - r
Studio stringConnect Url - A URL pointing to an RStudio Connect server.
- r
Studio stringPackage Manager Url - A URL pointing to an RStudio Package Manager server.
- domain_
execution_ strrole_ arn - The ARN of the execution role for the RStudioServerPro Domain-level app.
- default_
resource_ Domainspec Domain Settings RStudio Server Pro Domain Settings Default Resource Spec - The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see
default_resource_spec
Block above. - r_
studio_ strconnect_ url - A URL pointing to an RStudio Connect server.
- r_
studio_ strpackage_ manager_ url - A URL pointing to an RStudio Package Manager server.
- domain
Execution StringRole Arn - The ARN of the execution role for the RStudioServerPro Domain-level app.
- 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
Block above. - r
Studio StringConnect Url - A URL pointing to an RStudio Connect server.
- r
Studio StringPackage Manager Url - A URL pointing to an RStudio Package Manager server.
DomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec, DomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecArgs
- 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.
DomainRetentionPolicy, DomainRetentionPolicyArgs
- Home
Efs stringFile System - The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are
Retain
orDelete
. Default value isRetain
.
- Home
Efs stringFile System - The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are
Retain
orDelete
. Default value isRetain
.
- home
Efs StringFile System - The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are
Retain
orDelete
. Default value isRetain
.
- home
Efs stringFile System - The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are
Retain
orDelete
. Default value isRetain
.
- home_
efs_ strfile_ system - The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are
Retain
orDelete
. Default value isRetain
.
- home
Efs StringFile System - The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are
Retain
orDelete
. Default value isRetain
.
Import
Using pulumi import
, import SageMaker Domains using the id
. For example:
$ pulumi import aws:sagemaker/domain:Domain test_domain d-8jgsjtilstu8
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aws
Terraform Provider.