googleapis / googleapis/google-cloud-node
Bad Type Definition in runJob Result
- Dominant language
- TypeScript
- Stars
- 3.2k
- Forks
- 712
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 99
Description
#### 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/run` version 0.6.0
#### Steps to reproduce
```ts
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.
Contributor guide
Assessment
This issue has not been assessed yet.