Class DomainDomainSettings


  • public final class DomainDomainSettings
    extends java.lang.Object
    • Method Detail

      • dockerSettings

        public java.util.Optional<DomainDomainSettingsDockerSettings> dockerSettings()
        Returns:
        A collection of settings that configure the domain’s Docker interaction. see `dockerSettings` Block below.
      • executionRoleIdentityConfig

        public java.util.Optional<java.lang.String> executionRoleIdentityConfig()
        Returns:
        The configuration for attaching a SageMaker AI user profile name to the execution role as a sts:SourceIdentity key [AWS Docs](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_control-access_monitor.html). Valid values are `USER_PROFILE_NAME` and `DISABLED`.
      • rStudioServerProDomainSettings

        public java.util.Optional<DomainDomainSettingsRStudioServerProDomainSettings> rStudioServerProDomainSettings()
        Returns:
        A collection of settings that configure the RStudioServerPro Domain-level app. see `rStudioServerProDomainSettings` Block below.
      • securityGroupIds

        public java.util.List<java.lang.String> securityGroupIds()
        Returns:
        Security groups for the VPC that the Domain uses for communication between Domain-level apps and user apps.
      • trustedIdentityPropagationSettings

        public java.util.Optional<DomainDomainSettingsTrustedIdentityPropagationSettings> trustedIdentityPropagationSettings()
        Returns:
        Configuration for trusted identity propagation. See the `trustedIdentityPropagationSettings` Block below.