aws-cdk-lib.aws_sagemaker.CfnDomain.DomainSettingsProperty

interface DomainSettingsProperty

LanguageType name
.NETAmazon.CDK.AWS.Sagemaker.CfnDomain.DomainSettingsProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awssagemaker#CfnDomain_DomainSettingsProperty
Javasoftware.amazon.awscdk.services.sagemaker.CfnDomain.DomainSettingsProperty
Pythonaws_cdk.aws_sagemaker.CfnDomain.DomainSettingsProperty
TypeScript aws-cdk-lib » aws_sagemaker » CfnDomain » DomainSettingsProperty

A collection of settings that apply to the SageMaker Domain .

These settings are specified through the CreateDomain API call.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_sagemaker as sagemaker } from 'aws-cdk-lib';
const domainSettingsProperty: sagemaker.CfnDomain.DomainSettingsProperty = {
  rStudioServerProDomainSettings: {
    domainExecutionRoleArn: 'domainExecutionRoleArn',

    // the properties below are optional
    defaultResourceSpec: {
      instanceType: 'instanceType',
      lifecycleConfigArn: 'lifecycleConfigArn',
      sageMakerImageArn: 'sageMakerImageArn',
      sageMakerImageVersionArn: 'sageMakerImageVersionArn',
    },
    rStudioConnectUrl: 'rStudioConnectUrl',
    rStudioPackageManagerUrl: 'rStudioPackageManagerUrl',
  },
  securityGroupIds: ['securityGroupIds'],
};

Properties

NameTypeDescription
rStudioServerProDomainSettings?IResolvable | RStudioServerProDomainSettingsPropertyA collection of settings that configure the RStudioServerPro Domain-level app.
securityGroupIds?string[]The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.

rStudioServerProDomainSettings?

Type: IResolvable | RStudioServerProDomainSettingsProperty (optional)

A collection of settings that configure the RStudioServerPro Domain-level app.


securityGroupIds?

Type: string[] (optional)

The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.