Class CreateVpnGatewaySslServerRequest


  • public class CreateVpnGatewaySslServerRequest
    extends AbstractModel
    • Constructor Detail

      • CreateVpnGatewaySslServerRequest

        public CreateVpnGatewaySslServerRequest()
      • CreateVpnGatewaySslServerRequest

        public CreateVpnGatewaySslServerRequest​(CreateVpnGatewaySslServerRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getVpnGatewayId

        public String getVpnGatewayId()
        Get VPN网关实例ID。
        Returns:
        VpnGatewayId VPN网关实例ID。
      • setVpnGatewayId

        public void setVpnGatewayId​(String VpnGatewayId)
        Set VPN网关实例ID。
        Parameters:
        VpnGatewayId - VPN网关实例ID。
      • getSslVpnServerName

        public String getSslVpnServerName()
        Get SSL-VPN-SERVER 实例名称,长度不超过60个字节。
        Returns:
        SslVpnServerName SSL-VPN-SERVER 实例名称,长度不超过60个字节。
      • setSslVpnServerName

        public void setSslVpnServerName​(String SslVpnServerName)
        Set SSL-VPN-SERVER 实例名称,长度不超过60个字节。
        Parameters:
        SslVpnServerName - SSL-VPN-SERVER 实例名称,长度不超过60个字节。
      • getLocalAddress

        public String[] getLocalAddress()
        Get 云端地址(CIDR)列表。
        Returns:
        LocalAddress 云端地址(CIDR)列表。
      • setLocalAddress

        public void setLocalAddress​(String[] LocalAddress)
        Set 云端地址(CIDR)列表。
        Parameters:
        LocalAddress - 云端地址(CIDR)列表。
      • getRemoteAddress

        public String getRemoteAddress()
        Get 客户端地址网段。
        Returns:
        RemoteAddress 客户端地址网段。
      • setRemoteAddress

        public void setRemoteAddress​(String RemoteAddress)
        Set 客户端地址网段。
        Parameters:
        RemoteAddress - 客户端地址网段。
      • getSslVpnProtocol

        public String getSslVpnProtocol()
        Get SSL VPN服务端监听协议。当前仅支持 UDP,默认UDP。
        Returns:
        SslVpnProtocol SSL VPN服务端监听协议。当前仅支持 UDP,默认UDP。
      • setSslVpnProtocol

        public void setSslVpnProtocol​(String SslVpnProtocol)
        Set SSL VPN服务端监听协议。当前仅支持 UDP,默认UDP。
        Parameters:
        SslVpnProtocol - SSL VPN服务端监听协议。当前仅支持 UDP,默认UDP。
      • getSslVpnPort

        public Long getSslVpnPort()
        Get SSL VPN服务端监听协议端口,默认1194。
        Returns:
        SslVpnPort SSL VPN服务端监听协议端口,默认1194。
      • setSslVpnPort

        public void setSslVpnPort​(Long SslVpnPort)
        Set SSL VPN服务端监听协议端口,默认1194。
        Parameters:
        SslVpnPort - SSL VPN服务端监听协议端口,默认1194。
      • getIntegrityAlgorithm

        public String getIntegrityAlgorithm()
        Get 认证算法。可选 'SHA1', 'MD5', 'NONE',默认NONE。
        Returns:
        IntegrityAlgorithm 认证算法。可选 'SHA1', 'MD5', 'NONE',默认NONE。
      • setIntegrityAlgorithm

        public void setIntegrityAlgorithm​(String IntegrityAlgorithm)
        Set 认证算法。可选 'SHA1', 'MD5', 'NONE',默认NONE。
        Parameters:
        IntegrityAlgorithm - 认证算法。可选 'SHA1', 'MD5', 'NONE',默认NONE。
      • getEncryptAlgorithm

        public String getEncryptAlgorithm()
        Get 加密算法。可选 'AES-128-CBC','AES-192-CBC', 'AES-256-CBC', 'NONE',默认NONE。
        Returns:
        EncryptAlgorithm 加密算法。可选 'AES-128-CBC','AES-192-CBC', 'AES-256-CBC', 'NONE',默认NONE。
      • setEncryptAlgorithm

        public void setEncryptAlgorithm​(String EncryptAlgorithm)
        Set 加密算法。可选 'AES-128-CBC','AES-192-CBC', 'AES-256-CBC', 'NONE',默认NONE。
        Parameters:
        EncryptAlgorithm - 加密算法。可选 'AES-128-CBC','AES-192-CBC', 'AES-256-CBC', 'NONE',默认NONE。
      • getCompress

        public Boolean getCompress()
        Get 是否支持压缩。当前仅支持不支持压缩,默认False。
        Returns:
        Compress 是否支持压缩。当前仅支持不支持压缩,默认False。
      • setCompress

        public void setCompress​(Boolean Compress)
        Set 是否支持压缩。当前仅支持不支持压缩,默认False。
        Parameters:
        Compress - 是否支持压缩。当前仅支持不支持压缩,默认False。
      • getSsoEnabled

        public Boolean getSsoEnabled()
        Get 是否开启SSO认证。默认为False
        Returns:
        SsoEnabled 是否开启SSO认证。默认为False
      • setSsoEnabled

        public void setSsoEnabled​(Boolean SsoEnabled)
        Set 是否开启SSO认证。默认为False
        Parameters:
        SsoEnabled - 是否开启SSO认证。默认为False
      • getAccessPolicyEnabled

        public Boolean getAccessPolicyEnabled()
        Get 是否开启策略访问控制。默认为False
        Returns:
        AccessPolicyEnabled 是否开启策略访问控制。默认为False
      • setAccessPolicyEnabled

        public void setAccessPolicyEnabled​(Boolean AccessPolicyEnabled)
        Set 是否开启策略访问控制。默认为False
        Parameters:
        AccessPolicyEnabled - 是否开启策略访问控制。默认为False
      • getSamlData

        public String getSamlData()
        Get SAML-DATA,开启SSO时传。
        Returns:
        SamlData SAML-DATA,开启SSO时传。
      • setSamlData

        public void setSamlData​(String SamlData)
        Set SAML-DATA,开启SSO时传。
        Parameters:
        SamlData - SAML-DATA,开启SSO时传。