Class UpdateDomainRequest

    • Method Detail

      • domainId

        public final String domainId()

        The ID of the domain to be updated.

        Returns:
        The ID of the domain to be updated.
      • defaultUserSettings

        public final UserSettings defaultUserSettings()

        A collection of settings.

        Returns:
        A collection of settings.
      • domainSettingsForUpdate

        public final DomainSettingsForUpdate domainSettingsForUpdate()

        A collection of DomainSettings configuration values to update.

        Returns:
        A collection of DomainSettings configuration values to update.
      • defaultSpaceSettings

        public final DefaultSpaceSettings defaultSpaceSettings()

        The default settings used to create a space within the Domain.

        Returns:
        The default settings used to create a space within the Domain.
      • appSecurityGroupManagement

        public final AppSecurityGroupManagement appSecurityGroupManagement()

        The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Required when CreateDomain.AppNetworkAccessType is VPCOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided. If setting up the domain for use with RStudio, this value must be set to Service.

        If the service returns an enum value that is not available in the current SDK version, appSecurityGroupManagement will return AppSecurityGroupManagement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from appSecurityGroupManagementAsString().

        Returns:
        The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Required when CreateDomain.AppNetworkAccessType is VPCOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided. If setting up the domain for use with RStudio, this value must be set to Service.
        See Also:
        AppSecurityGroupManagement
      • appSecurityGroupManagementAsString

        public final String appSecurityGroupManagementAsString()

        The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Required when CreateDomain.AppNetworkAccessType is VPCOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided. If setting up the domain for use with RStudio, this value must be set to Service.

        If the service returns an enum value that is not available in the current SDK version, appSecurityGroupManagement will return AppSecurityGroupManagement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from appSecurityGroupManagementAsString().

        Returns:
        The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Required when CreateDomain.AppNetworkAccessType is VPCOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided. If setting up the domain for use with RStudio, this value must be set to Service.
        See Also:
        AppSecurityGroupManagement
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object