Class IpAllowlistClient


  • public class IpAllowlistClient
    extends java.lang.Object
    • Constructor Detail

      • IpAllowlistClient

        public IpAllowlistClient​(ClientOptions clientOptions)
    • Method Detail

      • withRawResponse

        public RawIpAllowlistClient withRawResponse()
        Get responses with HTTP metadata like headers
      • getIpAllowlist

        public IpAllowlist getIpAllowlist()
        Retrieve the current IP allowlist configuration for the workspace.
      • getIpAllowlist

        public IpAllowlist getIpAllowlist​(RequestOptions requestOptions)
        Retrieve the current IP allowlist configuration for the workspace.
      • updateIpAllowlist

        public IpAllowlist updateIpAllowlist()
        Update the IP allowlist configuration for the workspace.

        {% admonition type="warning" name="Lockout Protection" %} The API will reject updates that would lock out the caller's IP address. Ensure your current IP is included in the allowlist when enabling the feature. {% /admonition %}

      • updateIpAllowlist

        public IpAllowlist updateIpAllowlist​(IpAllowlist request)
        Update the IP allowlist configuration for the workspace.

        {% admonition type="warning" name="Lockout Protection" %} The API will reject updates that would lock out the caller's IP address. Ensure your current IP is included in the allowlist when enabling the feature. {% /admonition %}

      • updateIpAllowlist

        public IpAllowlist updateIpAllowlist​(IpAllowlist request,
                                             RequestOptions requestOptions)
        Update the IP allowlist configuration for the workspace.

        {% admonition type="warning" name="Lockout Protection" %} The API will reject updates that would lock out the caller's IP address. Ensure your current IP is included in the allowlist when enabling the feature. {% /admonition %}