Package app.ductape.sdk.api.services
Class CloudApiService
java.lang.Object
app.ductape.sdk.api.services.CloudApiService
Cloud provider connections API; mirrors
cloudApi.service.ts.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncompleteConnection(RequestContext auth, String cloud, Map<String, Object> input) createConnection(RequestContext auth, Map<String, Object> input) voiddeleteConnection(RequestContext auth, String cloud) fetchConnection(RequestContext auth, String cloud) Fetch a workspace cloud connection by tag (or legacy id).getVpcConnectorStatus(RequestContext auth, String cloud) http()importResource(RequestContext auth, String cloud, Map<String, Object> input) issueRuntimeCredentials(RequestContext auth, String cloud, Map<String, Object> input) listResources(RequestContext auth, String cloud, Map<String, Object> query) listVpcConnectorSubnets(RequestContext auth, String cloud, String region, String vpcId) listVpcConnectorVpcs(RequestContext auth, String cloud, String region) provisionResource(RequestContext auth, String cloud, Map<String, Object> input) resolveNetworkingHost(RequestContext auth, String host) updateConnection(RequestContext auth, String cloud, Map<String, Object> input) updateManagedNetworking(RequestContext auth, String cloud, Map<String, Object> input) updateSecurityGroups(RequestContext auth, String cloud, Map<String, Object> input) updateVpcConnector(RequestContext auth, String cloud, Map<String, Object> input) validateConnection(RequestContext auth, String cloud)
-
Constructor Details
-
CloudApiService
-
-
Method Details
-
http
-
createConnection
-
listConnections
-
fetchConnection
Fetch a workspace cloud connection by tag (or legacy id). -
deleteConnection
-
updateConnection
-
updateSecurityGroups
-
updateManagedNetworking
-
resolveNetworkingHost
-
updateVpcConnector
-
getVpcConnectorStatus
-
listVpcConnectorVpcs
-
listVpcConnectorSubnets
-
completeConnection
-
validateConnection
-
listResources
-
importResource
-
provisionResource
-
issueRuntimeCredentials
-