Try AWS Native preview for resources not in the classic version.
aws.sagemaker.Domain
Explore with Pulumi AI
Try AWS Native preview for resources not in the classic version.
Provides a SageMaker Domain resource.
Example Usage
Basic usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var examplePolicyDocument = 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("exampleRole", new()
{
Path = "/",
AssumeRolePolicy = examplePolicyDocument.Apply(getPolicyDocumentResult => getPolicyDocumentResult.Json),
});
var exampleDomain = new Aws.Sagemaker.Domain("exampleDomain", new()
{
DomainName = "example",
AuthMode = "IAM",
VpcId = aws_vpc.Example.Id,
SubnetIds = new[]
{
aws_subnet.Example.Id,
},
DefaultUserSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsArgs
{
ExecutionRole = exampleRole.Arn,
},
});
});
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/iam"
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/sagemaker"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
examplePolicyDocument, 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, "exampleRole", &iam.RoleArgs{
Path: pulumi.String("/"),
AssumeRolePolicy: *pulumi.String(examplePolicyDocument.Json),
})
if err != nil {
return err
}
_, err = sagemaker.NewDomain(ctx, "exampleDomain", &sagemaker.DomainArgs{
DomainName: pulumi.String("example"),
AuthMode: pulumi.String("IAM"),
VpcId: pulumi.Any(aws_vpc.Example.Id),
SubnetIds: pulumi.StringArray{
aws_subnet.Example.Id,
},
DefaultUserSettings: &sagemaker.DomainDefaultUserSettingsArgs{
ExecutionRole: exampleRole.Arn,
},
})
if err != nil {
return err
}
return nil
})
}
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 examplePolicyDocument = 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()
.path("/")
.assumeRolePolicy(examplePolicyDocument.applyValue(getPolicyDocumentResult -> getPolicyDocumentResult.json()))
.build());
var exampleDomain = new Domain("exampleDomain", DomainArgs.builder()
.domainName("example")
.authMode("IAM")
.vpcId(aws_vpc.example().id())
.subnetIds(aws_subnet.example().id())
.defaultUserSettings(DomainDefaultUserSettingsArgs.builder()
.executionRole(exampleRole.arn())
.build())
.build());
}
}
import pulumi
import pulumi_aws as aws
example_policy_document = aws.iam.get_policy_document(statements=[aws.iam.GetPolicyDocumentStatementArgs(
actions=["sts:AssumeRole"],
principals=[aws.iam.GetPolicyDocumentStatementPrincipalArgs(
type="Service",
identifiers=["sagemaker.amazonaws.com"],
)],
)])
example_role = aws.iam.Role("exampleRole",
path="/",
assume_role_policy=example_policy_document.json)
example_domain = aws.sagemaker.Domain("exampleDomain",
domain_name="example",
auth_mode="IAM",
vpc_id=aws_vpc["example"]["id"],
subnet_ids=[aws_subnet["example"]["id"]],
default_user_settings=aws.sagemaker.DomainDefaultUserSettingsArgs(
execution_role=example_role.arn,
))
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const examplePolicyDocument = aws.iam.getPolicyDocument({
statements: [{
actions: ["sts:AssumeRole"],
principals: [{
type: "Service",
identifiers: ["sagemaker.amazonaws.com"],
}],
}],
});
const exampleRole = new aws.iam.Role("exampleRole", {
path: "/",
assumeRolePolicy: examplePolicyDocument.then(examplePolicyDocument => examplePolicyDocument.json),
});
const exampleDomain = new aws.sagemaker.Domain("exampleDomain", {
domainName: "example",
authMode: "IAM",
vpcId: aws_vpc.example.id,
subnetIds: [aws_subnet.example.id],
defaultUserSettings: {
executionRole: exampleRole.arn,
},
});
resources:
exampleDomain:
type: aws:sagemaker:Domain
properties:
domainName: example
authMode: IAM
vpcId: ${aws_vpc.example.id}
subnetIds:
- ${aws_subnet.example.id}
defaultUserSettings:
executionRole: ${exampleRole.arn}
exampleRole:
type: aws:iam:Role
properties:
path: /
assumeRolePolicy: ${examplePolicyDocument.json}
variables:
examplePolicyDocument:
fn::invoke:
Function: aws:iam:getPolicyDocument
Arguments:
statements:
- actions:
- sts:AssumeRole
principals:
- type: Service
identifiers:
- sagemaker.amazonaws.com
Using Custom Images
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var exampleImage = new Aws.Sagemaker.Image("exampleImage", new()
{
ImageName = "example",
RoleArn = aws_iam_role.Example.Arn,
});
var exampleAppImageConfig = new Aws.Sagemaker.AppImageConfig("exampleAppImageConfig", new()
{
AppImageConfigName = "example",
KernelGatewayImageConfig = new Aws.Sagemaker.Inputs.AppImageConfigKernelGatewayImageConfigArgs
{
KernelSpec = new Aws.Sagemaker.Inputs.AppImageConfigKernelGatewayImageConfigKernelSpecArgs
{
Name = "example",
},
},
});
var exampleImageVersion = new Aws.Sagemaker.ImageVersion("exampleImageVersion", new()
{
ImageName = exampleImage.Id,
BaseImage = "base-image",
});
var exampleDomain = new Aws.Sagemaker.Domain("exampleDomain", new()
{
DomainName = "example",
AuthMode = "IAM",
VpcId = aws_vpc.Example.Id,
SubnetIds = new[]
{
aws_subnet.Example.Id,
},
DefaultUserSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsArgs
{
ExecutionRole = aws_iam_role.Example.Arn,
KernelGatewayAppSettings = new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsKernelGatewayAppSettingsArgs
{
CustomImages = new[]
{
new Aws.Sagemaker.Inputs.DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs
{
AppImageConfigName = exampleAppImageConfig.AppImageConfigName,
ImageName = exampleImageVersion.ImageName,
},
},
},
},
});
});
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/sagemaker"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
exampleImage, err := sagemaker.NewImage(ctx, "exampleImage", &sagemaker.ImageArgs{
ImageName: pulumi.String("example"),
RoleArn: pulumi.Any(aws_iam_role.Example.Arn),
})
if err != nil {
return err
}
exampleAppImageConfig, err := sagemaker.NewAppImageConfig(ctx, "exampleAppImageConfig", &sagemaker.AppImageConfigArgs{
AppImageConfigName: pulumi.String("example"),
KernelGatewayImageConfig: &sagemaker.AppImageConfigKernelGatewayImageConfigArgs{
KernelSpec: &sagemaker.AppImageConfigKernelGatewayImageConfigKernelSpecArgs{
Name: pulumi.String("example"),
},
},
})
if err != nil {
return err
}
exampleImageVersion, err := sagemaker.NewImageVersion(ctx, "exampleImageVersion", &sagemaker.ImageVersionArgs{
ImageName: exampleImage.ID(),
BaseImage: pulumi.String("base-image"),
})
if err != nil {
return err
}
_, err = sagemaker.NewDomain(ctx, "exampleDomain", &sagemaker.DomainArgs{
DomainName: pulumi.String("example"),
AuthMode: pulumi.String("IAM"),
VpcId: pulumi.Any(aws_vpc.Example.Id),
SubnetIds: pulumi.StringArray{
aws_subnet.Example.Id,
},
DefaultUserSettings: &sagemaker.DomainDefaultUserSettingsArgs{
ExecutionRole: pulumi.Any(aws_iam_role.Example.Arn),
KernelGatewayAppSettings: &sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsArgs{
CustomImages: sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray{
&sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs{
AppImageConfigName: exampleAppImageConfig.AppImageConfigName,
ImageName: exampleImageVersion.ImageName,
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
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.inputs.AppImageConfigKernelGatewayImageConfigKernelSpecArgs;
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 exampleImage = new Image("exampleImage", ImageArgs.builder()
.imageName("example")
.roleArn(aws_iam_role.example().arn())
.build());
var exampleAppImageConfig = new AppImageConfig("exampleAppImageConfig", AppImageConfigArgs.builder()
.appImageConfigName("example")
.kernelGatewayImageConfig(AppImageConfigKernelGatewayImageConfigArgs.builder()
.kernelSpec(AppImageConfigKernelGatewayImageConfigKernelSpecArgs.builder()
.name("example")
.build())
.build())
.build());
var exampleImageVersion = new ImageVersion("exampleImageVersion", ImageVersionArgs.builder()
.imageName(exampleImage.id())
.baseImage("base-image")
.build());
var exampleDomain = new Domain("exampleDomain", DomainArgs.builder()
.domainName("example")
.authMode("IAM")
.vpcId(aws_vpc.example().id())
.subnetIds(aws_subnet.example().id())
.defaultUserSettings(DomainDefaultUserSettingsArgs.builder()
.executionRole(aws_iam_role.example().arn())
.kernelGatewayAppSettings(DomainDefaultUserSettingsKernelGatewayAppSettingsArgs.builder()
.customImages(DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs.builder()
.appImageConfigName(exampleAppImageConfig.appImageConfigName())
.imageName(exampleImageVersion.imageName())
.build())
.build())
.build())
.build());
}
}
import pulumi
import pulumi_aws as aws
example_image = aws.sagemaker.Image("exampleImage",
image_name="example",
role_arn=aws_iam_role["example"]["arn"])
example_app_image_config = aws.sagemaker.AppImageConfig("exampleAppImageConfig",
app_image_config_name="example",
kernel_gateway_image_config=aws.sagemaker.AppImageConfigKernelGatewayImageConfigArgs(
kernel_spec=aws.sagemaker.AppImageConfigKernelGatewayImageConfigKernelSpecArgs(
name="example",
),
))
example_image_version = aws.sagemaker.ImageVersion("exampleImageVersion",
image_name=example_image.id,
base_image="base-image")
example_domain = aws.sagemaker.Domain("exampleDomain",
domain_name="example",
auth_mode="IAM",
vpc_id=aws_vpc["example"]["id"],
subnet_ids=[aws_subnet["example"]["id"]],
default_user_settings=aws.sagemaker.DomainDefaultUserSettingsArgs(
execution_role=aws_iam_role["example"]["arn"],
kernel_gateway_app_settings=aws.sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsArgs(
custom_images=[aws.sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs(
app_image_config_name=example_app_image_config.app_image_config_name,
image_name=example_image_version.image_name,
)],
),
))
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const exampleImage = new aws.sagemaker.Image("exampleImage", {
imageName: "example",
roleArn: aws_iam_role.example.arn,
});
const exampleAppImageConfig = new aws.sagemaker.AppImageConfig("exampleAppImageConfig", {
appImageConfigName: "example",
kernelGatewayImageConfig: {
kernelSpec: {
name: "example",
},
},
});
const exampleImageVersion = new aws.sagemaker.ImageVersion("exampleImageVersion", {
imageName: exampleImage.id,
baseImage: "base-image",
});
const exampleDomain = new aws.sagemaker.Domain("exampleDomain", {
domainName: "example",
authMode: "IAM",
vpcId: aws_vpc.example.id,
subnetIds: [aws_subnet.example.id],
defaultUserSettings: {
executionRole: aws_iam_role.example.arn,
kernelGatewayAppSettings: {
customImages: [{
appImageConfigName: exampleAppImageConfig.appImageConfigName,
imageName: exampleImageVersion.imageName,
}],
},
},
});
resources:
exampleImage:
type: aws:sagemaker:Image
properties:
imageName: example
roleArn: ${aws_iam_role.example.arn}
exampleAppImageConfig:
type: aws:sagemaker:AppImageConfig
properties:
appImageConfigName: example
kernelGatewayImageConfig:
kernelSpec:
name: example
exampleImageVersion:
type: aws:sagemaker:ImageVersion
properties:
imageName: ${exampleImage.id}
baseImage: base-image
exampleDomain:
type: aws:sagemaker:Domain
properties:
domainName: example
authMode: IAM
vpcId: ${aws_vpc.example.id}
subnetIds:
- ${aws_subnet.example.id}
defaultUserSettings:
executionRole: ${aws_iam_role.example.arn}
kernelGatewayAppSettings:
customImages:
- appImageConfigName: ${exampleAppImageConfig.appImageConfigName}
imageName: ${exampleImageVersion.imageName}
Create Domain Resource
new Domain(name: string, args: DomainArgs, opts?: CustomResourceOptions);
@overload
def Domain(resource_name: str,
opts: Optional[ResourceOptions] = None,
app_network_access_type: Optional[str] = None,
app_security_group_management: 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,
kms_key_id: Optional[str] = None,
retention_policy: Optional[DomainRetentionPolicyArgs] = None,
subnet_ids: Optional[Sequence[str]] = None,
tags: Optional[Mapping[str, str]] = None,
vpc_id: Optional[str] = None)
@overload
def Domain(resource_name: str,
args: DomainArgs,
opts: Optional[ResourceOptions] = 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.
- 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.
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
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 Pulumi.Settings Aws. Sagemaker. Inputs. Domain Default User Settings Args The default user settings. See Default User Settings below.*
domain_name
- (Required) The domain name.- Domain
Name string - 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.
- 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 Pulumi.Settings Aws. Sagemaker. Inputs. Domain Default Space Settings Args The default space settings. See Default Space Settings below.
- Domain
Settings Pulumi.Aws. Sagemaker. Inputs. Domain Domain Settings Args The domain's settings.
- Kms
Key stringId The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
- Retention
Policy Pulumi.Aws. Sagemaker. Inputs. Domain Retention 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 below.
- 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 below.*
domain_name
- (Required) The domain name.- Domain
Name string - 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.
- 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 below.
- Domain
Settings DomainDomain Settings Args The domain's settings.
- 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 below.
- 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 Args The default user settings. See Default User Settings below.*
domain_name
- (Required) The domain name.- domain
Name String - 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.
- 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 below.
- domain
Settings DomainDomain Settings Args The domain's settings.
- 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 below.
- 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 Args The default user settings. See Default User Settings below.*
domain_name
- (Required) The domain name.- domain
Name string - 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.
- 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 below.
- domain
Settings DomainDomain Settings Args The domain's settings.
- 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 below.
- {[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 below.*
domain_name
- (Required) The domain name.- domain_
name str - 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.
- 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 below.
- domain_
settings DomainDomain Settings Args The domain's settings.
- 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 below.
- 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 below.*
domain_name
- (Required) The domain name.- domain
Name String - 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.
- 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 below.
- domain
Settings Property Map The domain's settings.
- 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 below.
- 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 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 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 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 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_ 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 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_managed_application_instance_id: Optional[str] = None,
subnet_ids: Optional[Sequence[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 Pulumi.Settings Aws. Sagemaker. Inputs. Domain Default Space Settings Args The default space settings. See Default Space Settings below.
- Default
User Pulumi.Settings Aws. Sagemaker. Inputs. Domain Default User Settings Args The default user settings. See Default User Settings below.*
domain_name
- (Required) The domain name.- Domain
Name string - Domain
Settings Pulumi.Aws. Sagemaker. Inputs. Domain Domain Settings Args The domain's settings.
- 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 Pulumi.Aws. Sagemaker. Inputs. Domain Retention 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 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 Managed Application Instance Id The SSO managed application instance ID.
- Subnet
Ids List<string> The VPC subnets that Studio uses for communication.
- 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.
- 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 below.
- Default
User DomainSettings Default User Settings Args The default user settings. See Default User Settings below.*
domain_name
- (Required) The domain name.- Domain
Name string - Domain
Settings DomainDomain Settings Args The domain's settings.
- 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 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 Managed Application Instance Id The SSO managed application instance ID.
- Subnet
Ids []string The VPC subnets that Studio uses for communication.
- 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.
- 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 below.
- default
User DomainSettings Default User Settings Args The default user settings. See Default User Settings below.*
domain_name
- (Required) The domain name.- domain
Name String - domain
Settings DomainDomain Settings Args The domain's settings.
- 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 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 Managed Application Instance Id The SSO managed application instance ID.
- subnet
Ids List<String> The VPC subnets that Studio uses for communication.
- 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.
- 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 below.
- default
User DomainSettings Default User Settings Args The default user settings. See Default User Settings below.*
domain_name
- (Required) The domain name.- domain
Name string - domain
Settings DomainDomain Settings Args The domain's settings.
- 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 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 Managed Application Instance Id The SSO managed application instance ID.
- subnet
Ids string[] The VPC subnets that Studio uses for communication.
- {[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.
- 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 below.
- default_
user_ Domainsettings Default User Settings Args The default user settings. See Default User Settings below.*
domain_name
- (Required) The domain name.- domain_
name str - domain_
settings DomainDomain Settings Args The domain's settings.
- 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 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_ managed_ application_ instance_ id The SSO managed application instance ID.
- subnet_
ids Sequence[str] The VPC subnets that Studio uses for communication.
- 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.
- 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 below.
- default
User Property MapSettings The default user settings. See Default User Settings below.*
domain_name
- (Required) The domain name.- domain
Name String - domain
Settings Property Map The domain's settings.
- 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 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 Managed Application Instance Id The SSO managed application instance ID.
- subnet
Ids List<String> The VPC subnets that Studio uses for communication.
- 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.
Supporting Types
DomainDefaultSpaceSettings
- Execution
Role string The execution role for the space.
- Jupyter
Server Pulumi.App Settings Aws. Sagemaker. Inputs. Domain Default Space Settings Jupyter Server App Settings The Jupyter server's app settings. See Jupyter Server App Settings below.
- Kernel
Gateway Pulumi.App Settings Aws. Sagemaker. Inputs. Domain Default Space Settings Kernel Gateway App Settings The kernel gateway app settings. See Kernel Gateway App Settings below.
- Security
Groups List<string> The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- Execution
Role string The execution role for the space.
- Jupyter
Server DomainApp Settings Default Space Settings Jupyter Server App Settings The Jupyter server's app settings. See Jupyter Server App Settings below.
- Kernel
Gateway DomainApp Settings Default Space Settings Kernel Gateway App Settings The kernel gateway app settings. See Kernel Gateway App Settings below.
- Security
Groups []string The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- execution
Role String The execution role for the space.
- jupyter
Server DomainApp Settings Default Space Settings Jupyter Server App Settings The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernel
Gateway DomainApp Settings Default Space Settings Kernel Gateway App Settings The kernel gateway app settings. See Kernel Gateway App Settings below.
- security
Groups List<String> The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- execution
Role string The execution role for the space.
- jupyter
Server DomainApp Settings Default Space Settings Jupyter Server App Settings The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernel
Gateway DomainApp Settings Default Space Settings Kernel Gateway App Settings The kernel gateway app settings. See Kernel Gateway App Settings below.
- security
Groups string[] The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- execution_
role str The execution role for the space.
- jupyter_
server_ Domainapp_ settings Default Space Settings Jupyter Server App Settings The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernel_
gateway_ Domainapp_ settings Default Space Settings Kernel Gateway App Settings The kernel gateway app settings. See Kernel Gateway App Settings below.
- security_
groups Sequence[str] The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
- execution
Role String The execution role for the space.
- jupyter
Server Property MapApp Settings The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernel
Gateway Property MapApp Settings The kernel gateway app settings. See Kernel Gateway App Settings below.
- security
Groups List<String> The security groups for the Amazon Virtual Private Cloud that the space uses for communication.
DomainDefaultSpaceSettingsJupyterServerAppSettings
- Code
Repositories List<Pulumi.Aws. Sagemaker. Inputs. Domain Default 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 below.
- Default
Resource Pulumi.Spec Aws. Sagemaker. Inputs. Domain 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 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 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 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 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 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 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 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 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 below.
- lifecycle_
config_ Sequence[str]arns The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code
Repositories List<Property Map> A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below.
- default
Resource Property MapSpec The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
- lifecycle
Config List<String>Arns The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepository
- 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
- 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 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 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 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 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_ 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 Arn The ARN of the image version created on the instance.
DomainDefaultSpaceSettingsKernelGatewayAppSettings
- Custom
Images List<Pulumi.Aws. Sagemaker. Inputs. Domain Default 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 below.
- Default
Resource Pulumi.Spec Aws. Sagemaker. Inputs. Domain 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 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 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 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 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 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 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 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 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 below.
- lifecycle_
config_ Sequence[str]arns The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom
Images List<Property Map> A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- default
Resource Property MapSpec The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
- lifecycle
Config List<String>Arns The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImage
- 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
- 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 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 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 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 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_ 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 Arn The ARN of the image version created on the instance.
DomainDefaultUserSettings
- Execution
Role string The execution role ARN for the user.
- Canvas
App Pulumi.Settings Aws. Sagemaker. Inputs. Domain Default User Settings Canvas App Settings The Canvas app settings. See Canvas App Settings below.
- Jupyter
Server Pulumi.App Settings Aws. Sagemaker. Inputs. Domain Default User Settings Jupyter Server App Settings The Jupyter server's app settings. See Jupyter Server App Settings below.
- Kernel
Gateway Pulumi.App Settings Aws. Sagemaker. Inputs. Domain Default User Settings Kernel Gateway App Settings The kernel gateway app settings. See Kernel Gateway App Settings below.
- RSession
App Pulumi.Settings Aws. Sagemaker. Inputs. Domain Default User Settings RSession App Settings The RSession app settings. See RSession App Settings below.
- RStudio
Server Pulumi.Pro App Settings Aws. Sagemaker. Inputs. Domain Default User Settings RStudio Server Pro App Settings A collection of settings that configure user interaction with the RStudioServerPro app. See RStudioServerProAppSettings below.
- Security
Groups List<string> A list of security group IDs that will be attached to the user.
- Pulumi.
Aws. Sagemaker. Inputs. Domain Default User Settings Sharing Settings The sharing settings. See Sharing Settings below.
- Tensor
Board Pulumi.App Settings Aws. Sagemaker. Inputs. Domain Default User Settings Tensor Board App Settings The TensorBoard app settings. See TensorBoard App Settings below.
- Execution
Role string The execution role ARN for the user.
- Canvas
App DomainSettings Default User Settings Canvas App Settings The Canvas app settings. See Canvas App Settings below.
- Jupyter
Server DomainApp Settings Default User Settings Jupyter Server App Settings The Jupyter server's app settings. See Jupyter Server App Settings below.
- Kernel
Gateway DomainApp Settings Default User Settings Kernel Gateway App Settings The kernel gateway app settings. See Kernel Gateway App Settings below.
- RSession
App DomainSettings Default User Settings RSession App Settings The RSession app settings. See RSession App Settings 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 RStudioServerProAppSettings 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 below.
- Tensor
Board DomainApp Settings Default User Settings Tensor Board App Settings The TensorBoard app settings. See TensorBoard App Settings below.
- execution
Role String The execution role ARN for the user.
- canvas
App DomainSettings Default User Settings Canvas App Settings The Canvas app settings. See Canvas App Settings below.
- jupyter
Server DomainApp Settings Default User Settings Jupyter Server App Settings The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernel
Gateway DomainApp Settings Default User Settings Kernel Gateway App Settings The kernel gateway app settings. See Kernel Gateway App Settings below.
- r
Session DomainApp Settings Default User Settings RSession App Settings The RSession app settings. See RSession App Settings 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 RStudioServerProAppSettings 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 below.
- tensor
Board DomainApp Settings Default User Settings Tensor Board App Settings The TensorBoard app settings. See TensorBoard App Settings below.
- execution
Role string The execution role ARN for the user.
- canvas
App DomainSettings Default User Settings Canvas App Settings The Canvas app settings. See Canvas App Settings below.
- jupyter
Server DomainApp Settings Default User Settings Jupyter Server App Settings The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernel
Gateway DomainApp Settings Default User Settings Kernel Gateway App Settings The kernel gateway app settings. See Kernel Gateway App Settings below.
- r
Session DomainApp Settings Default User Settings RSession App Settings The RSession app settings. See RSession App Settings 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 RStudioServerProAppSettings 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 below.
- tensor
Board DomainApp Settings Default User Settings Tensor Board App Settings The TensorBoard app settings. See TensorBoard App Settings below.
- execution_
role str The execution role ARN for the user.
- canvas_
app_ Domainsettings Default User Settings Canvas App Settings The Canvas app settings. See Canvas App Settings below.
- jupyter_
server_ Domainapp_ settings Default User Settings Jupyter Server App Settings The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernel_
gateway_ Domainapp_ settings Default User Settings Kernel Gateway App Settings The kernel gateway app settings. See Kernel Gateway App Settings below.
- r_
session_ Domainapp_ settings Default User Settings RSession App Settings The RSession app settings. See RSession App Settings 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 RStudioServerProAppSettings 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 below.
- tensor_
board_ Domainapp_ settings Default User Settings Tensor Board App Settings The TensorBoard app settings. See TensorBoard App Settings below.
- execution
Role String The execution role ARN for the user.
- canvas
App Property MapSettings The Canvas app settings. See Canvas App Settings below.
- jupyter
Server Property MapApp Settings The Jupyter server's app settings. See Jupyter Server App Settings below.
- kernel
Gateway Property MapApp Settings The kernel gateway app settings. See Kernel Gateway App Settings below.
- r
Session Property MapApp Settings The RSession app settings. See RSession App Settings below.
- r
Studio Property MapServer Pro App Settings A collection of settings that configure user interaction with the RStudioServerPro app. See RStudioServerProAppSettings below.
- security
Groups List<String> A list of security group IDs that will be attached to the user.
- Property Map
The sharing settings. See Sharing Settings below.
- tensor
Board Property MapApp Settings The TensorBoard app settings. See TensorBoard App Settings below.
DomainDefaultUserSettingsCanvasAppSettings
- Model
Register Pulumi.Settings Aws. Sagemaker. Inputs. Domain Default User Settings Canvas App Settings Model Register Settings The model registry settings for the SageMaker Canvas application. See Model Register Settings below.
- Time
Series Pulumi.Forecasting Settings Aws. Sagemaker. Inputs. Domain Default User Settings Canvas App Settings Time Series Forecasting Settings Time series forecast settings for the Canvas app. See Time Series Forecasting Settings 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 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 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 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 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 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 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 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 below.
- model
Register Property MapSettings The model registry settings for the SageMaker Canvas application. See Model Register Settings below.
- time
Series Property MapForecasting Settings Time series forecast settings for the Canvas app. See Time Series Forecasting Settings below.
DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings
- 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
- 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
.
DomainDefaultUserSettingsJupyterServerAppSettings
- Code
Repositories List<Pulumi.Aws. Sagemaker. Inputs. Domain Default User Settings Jupyter Server App Settings Code Repository> A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below.
- Default
Resource Pulumi.Spec Aws. Sagemaker. Inputs. Domain 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 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 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 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 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 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 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 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 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 below.
- lifecycle_
config_ Sequence[str]arns The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- code
Repositories List<Property Map> A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below.
- default
Resource Property MapSpec The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
- lifecycle
Config List<String>Arns The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultUserSettingsJupyterServerAppSettingsCodeRepository
- 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
- 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 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 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 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 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_ 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 Arn The ARN of the image version created on the instance.
DomainDefaultUserSettingsKernelGatewayAppSettings
- Custom
Images List<Pulumi.Aws. Sagemaker. Inputs. Domain Default User Settings Kernel Gateway App Settings Custom Image> A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- Default
Resource Pulumi.Spec Aws. Sagemaker. Inputs. Domain 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 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 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 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 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 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 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 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 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 below.
- lifecycle_
config_ Sequence[str]arns The Amazon Resource Name (ARN) of the Lifecycle Configurations.
- custom
Images List<Property Map> A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- default
Resource Property MapSpec The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
- lifecycle
Config List<String>Arns The Amazon Resource Name (ARN) of the Lifecycle Configurations.
DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImage
- 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
- 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 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 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 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 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_ 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 Arn The ARN of the image version created on the instance.
DomainDefaultUserSettingsRSessionAppSettings
- Custom
Images List<Pulumi.Aws. Sagemaker. Inputs. Domain Default User Settings RSession App Settings Custom Image> A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- Default
Resource Pulumi.Spec Aws. Sagemaker. Inputs. Domain 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 below.
- Custom
Images []DomainDefault User Settings RSession App Settings Custom Image A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- Default
Resource 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 below.
- custom
Images List<DomainDefault User Settings RSession App Settings Custom Image> A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- default
Resource 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 below.
- custom
Images DomainDefault User Settings RSession App Settings Custom Image[] A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- default
Resource 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 below.
- custom_
images Sequence[DomainDefault User Settings RSession App Settings Custom Image] A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- default_
resource_ 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 below.
- custom
Images List<Property Map> A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
- default
Resource Property MapSpec The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
DomainDefaultUserSettingsRSessionAppSettingsCustomImage
- 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
- 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 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 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 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 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_ 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 Arn The ARN of the image version created on the instance.
DomainDefaultUserSettingsRStudioServerProAppSettings
- 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
- 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.
DomainDefaultUserSettingsTensorBoardAppSettings
- Default
Resource Pulumi.Spec Aws. Sagemaker. Inputs. Domain 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 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 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 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 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 below.
- default
Resource Property MapSpec The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec
- 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 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 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 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 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_ 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 Arn The ARN of the image version created on the instance.
DomainDomainSettings
- 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 Pulumi.Pro Domain Settings Aws. Sagemaker. Inputs. Domain Domain Settings RStudio Server Pro Domain Settings A collection of settings that configure the RStudioServerPro Domain-level app. see RStudioServerProDomainSettings 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.
- 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 RStudioServerProDomainSettings 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.
- 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 RStudioServerProDomainSettings 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.
- 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 RStudioServerProDomainSettings 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.
- 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 RStudioServerProDomainSettings 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.
- 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 RStudioServerProDomainSettings 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.
DomainDomainSettingsRStudioServerProDomainSettings
- Domain
Execution stringRole Arn The ARN of the execution role for the RStudioServerPro Domain-level app.
- Default
Resource Pulumi.Spec Aws. Sagemaker. Inputs. Domain 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 below.
- 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 below.
- 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 below.
- 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 below.
- 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 below.
- 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 below.
- 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
- 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 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 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 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 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_ 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 Arn The ARN of the image version created on the instance.
DomainRetentionPolicy
- 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
SageMaker Domains can be imported using the id
, e.g.,
$ pulumi import aws:sagemaker/domain:Domain test_domain d-8jgsjtilstu8
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
aws
Terraform Provider.
Try AWS Native preview for resources not in the classic version.