class TencentCloud::Tione::V20191022::Client
def CreateCodeRepository(request)
-
request:
() -- Request instance for CreateCodeRepository.
def CreateCodeRepository(request) body = send_request('CreateCodeRepository', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = CreateCodeRepositoryResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def CreateNotebookInstance(request)
-
request:
() -- Request instance for CreateNotebookInstance.
def CreateNotebookInstance(request) body = send_request('CreateNotebookInstance', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = CreateNotebookInstanceResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def CreateNotebookLifecycleScript(request)
-
request:
() -- Request instance for CreateNotebookLifecycleScript.
def CreateNotebookLifecycleScript(request) body = send_request('CreateNotebookLifecycleScript', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = CreateNotebookLifecycleScriptResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def CreatePresignedNotebookInstanceUrl(request)
-
request:
() -- Request instance for CreatePresignedNotebookInstanceUrl.
def CreatePresignedNotebookInstanceUrl(request) body = send_request('CreatePresignedNotebookInstanceUrl', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = CreatePresignedNotebookInstanceUrlResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def CreateTrainingJob(request)
-
request:
() -- Request instance for CreateTrainingJob.
def CreateTrainingJob(request) body = send_request('CreateTrainingJob', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = CreateTrainingJobResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DeleteCodeRepository(request)
-
request:
() -- Request instance for DeleteCodeRepository.
def DeleteCodeRepository(request) body = send_request('DeleteCodeRepository', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DeleteCodeRepositoryResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DeleteNotebookInstance(request)
-
request:
() -- Request instance for DeleteNotebookInstance.
def DeleteNotebookInstance(request) body = send_request('DeleteNotebookInstance', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DeleteNotebookInstanceResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DeleteNotebookLifecycleScript(request)
-
request:
() -- Request instance for DeleteNotebookLifecycleScript.
def DeleteNotebookLifecycleScript(request) body = send_request('DeleteNotebookLifecycleScript', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DeleteNotebookLifecycleScriptResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeCodeRepositories(request)
-
request:
() -- Request instance for DescribeCodeRepositories.
def DescribeCodeRepositories(request) body = send_request('DescribeCodeRepositories', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeCodeRepositoriesResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeCodeRepository(request)
-
request:
() -- Request instance for DescribeCodeRepository.
def DescribeCodeRepository(request) body = send_request('DescribeCodeRepository', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeCodeRepositoryResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeNotebookInstance(request)
-
request:
() -- Request instance for DescribeNotebookInstance.
def DescribeNotebookInstance(request) body = send_request('DescribeNotebookInstance', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeNotebookInstanceResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeNotebookInstances(request)
-
request:
() -- Request instance for DescribeNotebookInstances.
def DescribeNotebookInstances(request) body = send_request('DescribeNotebookInstances', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeNotebookInstancesResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeNotebookLifecycleScript(request)
-
request:
() -- Request instance for DescribeNotebookLifecycleScript.
def DescribeNotebookLifecycleScript(request) body = send_request('DescribeNotebookLifecycleScript', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeNotebookLifecycleScriptResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeNotebookLifecycleScripts(request)
-
request:
() -- Request instance for DescribeNotebookLifecycleScripts.
def DescribeNotebookLifecycleScripts(request) body = send_request('DescribeNotebookLifecycleScripts', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeNotebookLifecycleScriptsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeNotebookSummary(request)
-
request:
() -- Request instance for DescribeNotebookSummary.
def DescribeNotebookSummary(request) body = send_request('DescribeNotebookSummary', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeNotebookSummaryResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeTrainingJob(request)
-
request:
() -- Request instance for DescribeTrainingJob.
def DescribeTrainingJob(request) body = send_request('DescribeTrainingJob', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeTrainingJobResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeTrainingJobs(request)
-
request:
() -- Request instance for DescribeTrainingJobs.
def DescribeTrainingJobs(request) body = send_request('DescribeTrainingJobs', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeTrainingJobsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def StartNotebookInstance(request)
-
request:
() -- Request instance for StartNotebookInstance.
def StartNotebookInstance(request) body = send_request('StartNotebookInstance', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = StartNotebookInstanceResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def StopNotebookInstance(request)
-
request:
() -- Request instance for StopNotebookInstance.
def StopNotebookInstance(request) body = send_request('StopNotebookInstance', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = StopNotebookInstanceResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def StopTrainingJob(request)
-
request:
() -- Request instance for StopTrainingJob.
def StopTrainingJob(request) body = send_request('StopTrainingJob', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = StopTrainingJobResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def UpdateCodeRepository(request)
-
request:
() -- Request instance for UpdateCodeRepository.
def UpdateCodeRepository(request) body = send_request('UpdateCodeRepository', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = UpdateCodeRepositoryResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def UpdateNotebookInstance(request)
-
request:
() -- Request instance for UpdateNotebookInstance.
def UpdateNotebookInstance(request) body = send_request('UpdateNotebookInstance', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = UpdateNotebookInstanceResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def initialize(credential, region, profile = nil)
def initialize(credential, region, profile = nil) api_version = '2019-10-22' api_endpoint = 'tione.tencentcloudapi.com' sdk_version = 'TIONE_' + File.read(File.expand_path('../VERSION', __dir__)).strip super(credential, region, api_version, api_endpoint, sdk_version, profile) end