import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../../types/output"; /** * Gets dataset by resource name. */ export declare function getDataset(args: GetDatasetArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetDatasetArgs { datasetId: string; project?: string; } export interface GetDatasetResult { /** * The names of any related resources that are blocking changes to the dataset. */ readonly blockingResources: string[]; /** * Time the dataset is created. */ readonly createTime: string; /** * The number of data items in the dataset. */ readonly dataItemCount: string; /** * Optional. User-provided description of the annotation specification set. The description can be up to 10000 characters long. */ readonly description: string; /** * The display name of the dataset. Maximum of 64 characters. */ readonly displayName: string; /** * This is populated with the original input configs where ImportData is called. It is available only after the clients import data to this dataset. */ readonly inputConfigs: outputs.datalabeling.v1beta1.GoogleCloudDatalabelingV1beta1InputConfigResponse[]; /** * Last time that the Dataset is migrated to AI Platform V2. If any of the AnnotatedDataset is migrated, the last_migration_time in Dataset is also updated. */ readonly lastMigrateTime: string; /** * Dataset resource name, format is: projects/{project_id}/datasets/{dataset_id} */ readonly name: string; } /** * Gets dataset by resource name. */ export declare function getDatasetOutput(args: GetDatasetOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetDatasetOutputArgs { datasetId: pulumi.Input; project?: pulumi.Input; }