Package app.ductape.sdk.cloud
Class CloudService
java.lang.Object
app.ductape.sdk.cloud.CloudService
Workspace cloud connections (AWS, GCP, Azure); mirrors
cloud.service.ts.-
Constructor Summary
ConstructorsConstructorDescriptionCloudService(EnvType env, RequestContext auth) CloudService(RequestContext auth, CloudApiService api) -
Method Summary
Modifier and TypeMethodDescriptionapi()completeConnection(String cloud, Map<String, Object> input) createConnection(Map<String, Object> input) voiddeleteConnection(String cloud) fetchConnection(String cloud) Fetch a workspace cloud connection by taggetVpcConnectorStatus(String cloud) importResource(String cloud, Map<String, Object> input) issueRuntimeCredentials(String cloud, Map<String, Object> input) listResources(String cloud, Map<String, Object> query) listVpcConnectorSubnets(String cloud, String region, String vpcId) listVpcConnectorVpcs(String cloud, String region) provisionResource(String cloud, Map<String, Object> input) resolveNetworkingHost(String host) updateConnection(String cloud, Map<String, Object> input) updateManagedNetworking(String cloud, Map<String, Object> input) updateSecurityGroups(String cloud, Map<String, Object> input) updateVpcConnector(String cloud, Map<String, Object> input) validateConnection(String cloud)
-
Constructor Details
-
CloudService
-
CloudService
-
-
Method Details
-
api
-
createConnection
-
listConnections
-
fetchConnection
Fetch a workspace cloud connection by tag -
deleteConnection
-
updateConnection
-
updateSecurityGroups
-
updateManagedNetworking
-
resolveNetworkingHost
-
updateVpcConnector
-
getVpcConnectorStatus
-
listVpcConnectorVpcs
-
listVpcConnectorSubnets
-
completeConnection
-
validateConnection
-
listResources
-
importResource
-
provisionResource
-
issueRuntimeCredentials
-