import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../../types/output"; /** * Get a DeploymentResourcePool. */ export declare function getDeploymentResourcePool(args: GetDeploymentResourcePoolArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetDeploymentResourcePoolArgs { deploymentResourcePoolId: string; location: string; project?: string; } export interface GetDeploymentResourcePoolResult { /** * Timestamp when this DeploymentResourcePool was created. */ readonly createTime: string; /** * The underlying DedicatedResources that the DeploymentResourcePool uses. */ readonly dedicatedResources: outputs.aiplatform.v1.GoogleCloudAiplatformV1DedicatedResourcesResponse; /** * Immutable. The resource name of the DeploymentResourcePool. Format: `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}` */ readonly name: string; } /** * Get a DeploymentResourcePool. */ export declare function getDeploymentResourcePoolOutput(args: GetDeploymentResourcePoolOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetDeploymentResourcePoolOutputArgs { deploymentResourcePoolId: pulumi.Input; location: pulumi.Input; project?: pulumi.Input; }