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