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)
Copyright © 2024. All rights reserved.