Package com.pulumi.aws.sagemaker.inputs
Class DomainDomainSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.DomainDomainSettingsArgs.Builder
-
- Enclosing class:
- DomainDomainSettingsArgs
public static final class DomainDomainSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DomainDomainSettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DomainDomainSettingsArgs defaults)
-
-
Method Detail
-
executionRoleIdentityConfig
public DomainDomainSettingsArgs.Builder executionRoleIdentityConfig(@Nullable com.pulumi.core.Output<java.lang.String> executionRoleIdentityConfig)
- Parameters:
executionRoleIdentityConfig
- The configuration for attaching a SageMaker 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`.- Returns:
- builder
-
executionRoleIdentityConfig
public DomainDomainSettingsArgs.Builder executionRoleIdentityConfig(java.lang.String executionRoleIdentityConfig)
- Parameters:
executionRoleIdentityConfig
- The configuration for attaching a SageMaker 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`.- Returns:
- builder
-
rStudioServerProDomainSettings
public DomainDomainSettingsArgs.Builder rStudioServerProDomainSettings(@Nullable com.pulumi.core.Output<DomainDomainSettingsRStudioServerProDomainSettingsArgs> rStudioServerProDomainSettings)
- Parameters:
rStudioServerProDomainSettings
- A collection of settings that configure the RStudioServerPro Domain-level app. see `r_studio_server_pro_domain_settings` Block below.- Returns:
- builder
-
rStudioServerProDomainSettings
public DomainDomainSettingsArgs.Builder rStudioServerProDomainSettings(DomainDomainSettingsRStudioServerProDomainSettingsArgs rStudioServerProDomainSettings)
- Parameters:
rStudioServerProDomainSettings
- A collection of settings that configure the RStudioServerPro Domain-level app. see `r_studio_server_pro_domain_settings` Block below.- Returns:
- builder
-
securityGroupIds
public DomainDomainSettingsArgs.Builder securityGroupIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroupIds)
- Parameters:
securityGroupIds
- The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.- Returns:
- builder
-
securityGroupIds
public DomainDomainSettingsArgs.Builder securityGroupIds(java.util.List<java.lang.String> securityGroupIds)
- Parameters:
securityGroupIds
- The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.- Returns:
- builder
-
securityGroupIds
public DomainDomainSettingsArgs.Builder securityGroupIds(java.lang.String... securityGroupIds)
- Parameters:
securityGroupIds
- The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.- Returns:
- builder
-
build
public DomainDomainSettingsArgs build()
-
-