public class VpnClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
VpnClient()
Constructs a new client to invoke service methods on vpn.
|
VpnClient(BceClientConfiguration clientConfiguration)
Constructs a new vpn client using the client configuration to access vpn.
|
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic VpnClient()
public VpnClient(BceClientConfiguration clientConfiguration)
public ListVpnResponse listVpns(ListVpnRequest request)
public CreateVpnResponse createVpn(CreateVpnRequest createVpnRequest)
createVpnRequest - public AbstractBceResponse updateVpn(UpdateVpnRequest updateVpnRequest)
updateVpnRequest - public AbstractBceResponse deleteVpn(DeleteVpnRequest deleteVpnResquest)
deleteVpnResquest - public GetVpnResponse getVpn(String vpnId)
vpnId - public AbstractBceResponse bindEip(BindEipRequest bindEipRequest)
bindEipRequest - public AbstractBceResponse unBindEip(UnBindEipRequest unbindEipRequest)
unbindEipRequest - public AbstractBceResponse renewVpn(RenewVpnRequest renewVpnRequest)
renewVpnRequest - public ListVpnConnResponse listVpnConns(ListVpnConnRequest listVpnConnRequest)
listVpnConnRequest - public CreateVpnConnResponse createVpnConn(CreateVpnConnRequest createVpnConnRequest)
createVpnConnRequest - public AbstractBceResponse updateVpnConn(UpdateVpnConnRequest updateVpnConnRequest)
updateVpnConnRequest - public AbstractBceResponse deleteVpnConn(DeleteVpnConnRequest deleteVpnConnRequest)
deleteVpnConnRequest - protected void fillPayload(InternalRequest internalRequest, AbstractBceRequest bceRequest)
internalRequest - A request object, populated with endpoint, resource path, ready for callers to populate
any additional headers or parameters, and execute.bceRequest - The original request, as created by the user.public CreateSslVpnServerResponse createSslVpnServer(CreateSslVpnServerRequest request)
request - The request containing all options for creating a SslVpnServerpublic void updateSslVpnServer(UpdateSslVpnServerRequest request)
public void deleteSslVpnServer(DeleteSslVpnServerRequest request)
public GetSslVpnServerResponse getSslVpnServer(String vpnId)
public BatchCreateSslVpnUserResponse batchCreateSslVpnUser(BatchCreateSslVpnUserRequest request)
public void updateSslVpnUser(UpdateSslVpnUserRequest request)
public void deleteSslVpnUser(DeleteSslVpnUserRequest request)
public ListSslVpnUserResponse getSslVpnUser(ListSslVpnUserRequest request)
public AbstractBceResponse switchDeleteProtect(SwitchVpnDeleteProtectRequest request)
request - Copyright © 2025. All rights reserved.