Skip to main content

Get

Returns the job for the specified agent.

import { cloudApi, serviceClients, Session } from "@yandex-cloud/nodejs-sdk";

const GetJobRequest = cloudApi.dataproc.job_service.GetJobRequest;

(async () => {
const authToken = process.env["YC_OAUTH_TOKEN"];
const session = new Session({ oauthToken: authToken });
const client = session.client(serviceClients.JobServiceClient);

const result = await client.get(
GetJobRequest.fromPartial({
clusterId: "clusterId",
jobId: "jobId",
})
);
console.log(result);
})();

GetJobRequest​

computeInstanceId : string​
agentInstanceId : string​
jobId : string​

Job​

id : string​
config : string​
ammo : File​
loggingLogGroupId : string​
testData : StorageObject​
dataPayload : TestDataEntry​
artifactUploadSettings : TestArtifactUploadSettings​

File​

name : string​
content : bytes​

StorageObject​

objectStorageBucket : string​
objectStorageFilename : string​

TestDataEntry​

name : string​
isTransient : bool​
storageObject : StorageObject​

TestArtifactUploadSettings​

outputBucket : string​
outputName : string​
isArchive : bool​
filterInclude : string​
filterExclude : string​