public static interface CfnDomain.DomainSettingsProperty
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 software.amazon.awscdk.services.sagemaker.*; DomainSettingsProperty domainSettingsProperty = DomainSettingsProperty.builder() .rStudioServerProDomainSettings(RStudioServerProDomainSettingsProperty.builder() .domainExecutionRoleArn("domainExecutionRoleArn") // the properties below are optional .defaultResourceSpec(ResourceSpecProperty.builder() .instanceType("instanceType") .lifecycleConfigArn("lifecycleConfigArn") .sageMakerImageArn("sageMakerImageArn") .sageMakerImageVersionArn("sageMakerImageVersionArn") .build()) .rStudioConnectUrl("rStudioConnectUrl") .rStudioPackageManagerUrl("rStudioPackageManagerUrl") .build()) .securityGroupIds(List.of("securityGroupIds")) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnDomain.DomainSettingsProperty.Builder
A builder for
CfnDomain.DomainSettingsProperty |
static class |
CfnDomain.DomainSettingsProperty.Jsii$Proxy
An implementation for
CfnDomain.DomainSettingsProperty |
Modifier and Type | Method and Description |
---|---|
static CfnDomain.DomainSettingsProperty.Builder |
builder() |
default java.lang.Object |
getRStudioServerProDomainSettings()
A collection of settings that configure the `RStudioServerPro` Domain-level app.
|
default java.util.List<java.lang.String> |
getSecurityGroupIds()
The security groups for the Amazon Virtual Private Cloud that the `Domain` uses for communication between Domain-level apps and user apps.
|
default java.lang.Object getRStudioServerProDomainSettings()
default java.util.List<java.lang.String> getSecurityGroupIds()
static CfnDomain.DomainSettingsProperty.Builder builder()