@Stability(value=Stable) @Internal public static final class CfnDomainProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDomainProps
CfnDomainPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnDomainProps.Builder, CfnDomainProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnDomainProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnDomainProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAppNetworkAccessType()
Specifies the VPC used for non-EFS traffic.
|
String |
getAppSecurityGroupManagement()
The entity that creates and manages the required security groups for inter-app communication in `VpcOnly` mode.
|
String |
getAuthMode()
The mode of authentication that members use to access the Domain.
|
Object |
getDefaultUserSettings()
The default user settings.
|
String |
getDomainName()
The domain name.
|
Object |
getDomainSettings()
A collection of settings that apply to the `SageMaker Domain` .
|
String |
getKmsKeyId()
SageMaker uses AWS KMS to encrypt the EFS volume attached to the Domain with an AWS managed customer master key (CMK) by default.
|
List<String> |
getSubnetIds()
The VPC subnets that Studio uses for communication.
|
List<CfnTag> |
getTags()
Tags to associated with the Domain.
|
String |
getVpcId()
The ID of the Amazon Virtual Private Cloud (Amazon VPC) that Studio uses for communication.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnDomainProps.Builder builder)
CfnDomainProps.Builder.public final String getAuthMode()
CfnDomainProps
Valid Values : SSO | IAM
getAuthMode in interface CfnDomainPropspublic final Object getDefaultUserSettings()
CfnDomainPropsgetDefaultUserSettings in interface CfnDomainPropspublic final String getDomainName()
CfnDomainPropsgetDomainName in interface CfnDomainPropspublic final List<String> getSubnetIds()
CfnDomainPropsLength Constraints : Maximum length of 32.
Array members : Minimum number of 1 item. Maximum number of 16 items.
Pattern : [-0-9a-zA-Z]+
getSubnetIds in interface CfnDomainPropspublic final String getVpcId()
CfnDomainPropsLength Constraints : Maximum length of 32.
Pattern : [-0-9a-zA-Z]+
getVpcId in interface CfnDomainPropspublic final String getAppNetworkAccessType()
CfnDomainProps
PublicInternetOnly - Non-EFS traffic is through a VPC managed by Amazon SageMaker , which allows direct internet accessVpcOnly - All Studio traffic is through the specified VPC and subnets
Valid Values : PublicInternetOnly | VpcOnly
getAppNetworkAccessType in interface CfnDomainPropspublic final String getAppSecurityGroupManagement()
CfnDomainProps
Required when CreateDomain.AppNetworkAccessType is VpcOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided.
getAppSecurityGroupManagement in interface CfnDomainPropspublic final Object getDomainSettings()
CfnDomainProps
These settings are specified through the CreateDomain API call.
getDomainSettings in interface CfnDomainPropspublic final String getKmsKeyId()
CfnDomainPropsFor more control, specify a customer managed CMK.
Length Constraints : Maximum length of 2048.
Pattern : .*
getKmsKeyId in interface CfnDomainPropspublic final List<CfnTag> getTags()
CfnDomainPropsEach tag consists of a key and an optional value. Tag keys must be unique per resource. Tags are searchable using the Search API.
Tags that you specify for the Domain are also added to all apps that are launched in the Domain.
Array members : Minimum number of 0 items. Maximum number of 50 items.
getTags in interface CfnDomainProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.