import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../../types/output"; /** * Get information about a job. */ export declare function getJob(args: GetJobArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetJobArgs { jobId: string; namespaceId: string; } export interface GetJobResult { /** * Optional. APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. */ readonly apiVersion: string; /** * Optional. Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. */ readonly kind: string; /** * Optional. Standard object's metadata. */ readonly metadata: outputs.run.v1.ObjectMetaResponse; /** * Optional. Specification of the desired behavior of a job. */ readonly spec: outputs.run.v1.JobSpecResponse; /** * Current status of a job. */ readonly status: outputs.run.v1.JobStatusResponse; } /** * Get information about a job. */ export declare function getJobOutput(args: GetJobOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetJobOutputArgs { jobId: pulumi.Input; namespaceId: pulumi.Input; }