google-cloud-node
google-cloud-node copied to clipboard
Bad Type Definition in runJob Result
Environment details
- which product (packages/*):
@google-cloud/run - OS: macOS 13.4.1
- Node.js version: 18.16.0
- npm version: 9.5.1
- google-cloud-node version:
@google-cloud/runversion 0.6.0
Steps to reproduce
import { v2 } from '@google-cloud/run';
const client = new v2.JobsClient();
const [runJob] = await client.runJob({
name: `the/full/name/for/job`,
});
// This exists in the output, but types disagree.
console.log(` View logs: ${runJob?.metadata?.logUri}`);
Error:
I am working around with a @ts-ignore, but that's not ideal.