Class CloudstudioClient
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractClient
-
- com.tencentcloudapi.cloudstudio.v20230508.CloudstudioClient
-
public class CloudstudioClient extends AbstractClient
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
-
-
Constructor Summary
Constructors Constructor Description CloudstudioClient(Credential credential, String region)CloudstudioClient(Credential credential, String region, ClientProfile profile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateWorkspaceResponseCreateWorkspace(CreateWorkspaceRequest req)创建工作空间CreateWorkspaceTokenResponseCreateWorkspaceToken(CreateWorkspaceTokenRequest req)创建工作空间临时访问凭证,重复调用会创建新的 Token,旧的 Token 将会自动失效DescribeConfigResponseDescribeConfig(DescribeConfigRequest req)获取用户配置DescribeImagesResponseDescribeImages(DescribeImagesRequest req)获取基础镜像列表DescribeWorkspacesResponseDescribeWorkspaces(DescribeWorkspacesRequest req)获取用户工作空间列表ModifyWorkspaceResponseModifyWorkspace(ModifyWorkspaceRequest req)修改工作空间RemoveWorkspaceResponseRemoveWorkspace(RemoveWorkspaceRequest req)删除工作空间RunWorkspaceResponseRunWorkspace(RunWorkspaceRequest req)运行空间StopWorkspaceResponseStopWorkspace(StopWorkspaceRequest req)停止运行空间-
Methods inherited from class com.tencentcloudapi.common.AbstractClient
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
-
-
-
-
Constructor Detail
-
CloudstudioClient
public CloudstudioClient(Credential credential, String region)
-
CloudstudioClient
public CloudstudioClient(Credential credential, String region, ClientProfile profile)
-
-
Method Detail
-
CreateWorkspace
public CreateWorkspaceResponse CreateWorkspace(CreateWorkspaceRequest req) throws TencentCloudSDKException
创建工作空间- Parameters:
req- CreateWorkspaceRequest- Returns:
- CreateWorkspaceResponse
- Throws:
TencentCloudSDKException
-
CreateWorkspaceToken
public CreateWorkspaceTokenResponse CreateWorkspaceToken(CreateWorkspaceTokenRequest req) throws TencentCloudSDKException
创建工作空间临时访问凭证,重复调用会创建新的 Token,旧的 Token 将会自动失效- Parameters:
req- CreateWorkspaceTokenRequest- Returns:
- CreateWorkspaceTokenResponse
- Throws:
TencentCloudSDKException
-
DescribeConfig
public DescribeConfigResponse DescribeConfig(DescribeConfigRequest req) throws TencentCloudSDKException
获取用户配置- Parameters:
req- DescribeConfigRequest- Returns:
- DescribeConfigResponse
- Throws:
TencentCloudSDKException
-
DescribeImages
public DescribeImagesResponse DescribeImages(DescribeImagesRequest req) throws TencentCloudSDKException
获取基础镜像列表- Parameters:
req- DescribeImagesRequest- Returns:
- DescribeImagesResponse
- Throws:
TencentCloudSDKException
-
DescribeWorkspaces
public DescribeWorkspacesResponse DescribeWorkspaces(DescribeWorkspacesRequest req) throws TencentCloudSDKException
获取用户工作空间列表- Parameters:
req- DescribeWorkspacesRequest- Returns:
- DescribeWorkspacesResponse
- Throws:
TencentCloudSDKException
-
ModifyWorkspace
public ModifyWorkspaceResponse ModifyWorkspace(ModifyWorkspaceRequest req) throws TencentCloudSDKException
修改工作空间- Parameters:
req- ModifyWorkspaceRequest- Returns:
- ModifyWorkspaceResponse
- Throws:
TencentCloudSDKException
-
RemoveWorkspace
public RemoveWorkspaceResponse RemoveWorkspace(RemoveWorkspaceRequest req) throws TencentCloudSDKException
删除工作空间- Parameters:
req- RemoveWorkspaceRequest- Returns:
- RemoveWorkspaceResponse
- Throws:
TencentCloudSDKException
-
RunWorkspace
public RunWorkspaceResponse RunWorkspace(RunWorkspaceRequest req) throws TencentCloudSDKException
运行空间- Parameters:
req- RunWorkspaceRequest- Returns:
- RunWorkspaceResponse
- Throws:
TencentCloudSDKException
-
StopWorkspace
public StopWorkspaceResponse StopWorkspace(StopWorkspaceRequest req) throws TencentCloudSDKException
停止运行空间- Parameters:
req- StopWorkspaceRequest- Returns:
- StopWorkspaceResponse
- Throws:
TencentCloudSDKException
-
-