import * as pulumi from "@pulumi/pulumi"; /** * Resource Type definition for AWS::Batch::ConsumableResource */ export declare function getConsumableResource(args: GetConsumableResourceArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetConsumableResourceArgs { /** * The Amazon Resource Name (ARN) of the consumable resource. */ consumableResourceArn: string; } export interface GetConsumableResourceResult { /** * Available Quantity of ConsumableResource. */ readonly availableQuantity?: number; /** * The Amazon Resource Name (ARN) of the consumable resource. */ readonly consumableResourceArn?: string; /** * The Unix timestamp (in milliseconds) for when the consumable resource was created. */ readonly createdAt?: number; /** * In-use Quantity of ConsumableResource. */ readonly inUseQuantity?: number; /** * Total Quantity of ConsumableResource. */ readonly totalQuantity?: number; } /** * Resource Type definition for AWS::Batch::ConsumableResource */ export declare function getConsumableResourceOutput(args: GetConsumableResourceOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface GetConsumableResourceOutputArgs { /** * The Amazon Resource Name (ARN) of the consumable resource. */ consumableResourceArn: pulumi.Input; }