import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; /** * Use this data source to retrieve specific rows from a Datadog reference table by their primary key values. Works with all reference table source types. */ export declare function getReferenceTableRows(args: GetReferenceTableRowsArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getReferenceTableRows. */ export interface GetReferenceTableRowsArgs { /** * List of primary key values (row IDs) to retrieve. These are the values of the table's primary key field(s). Maximum 250 IDs per request. */ rowIds: string[]; /** * List of retrieved rows. Each row contains its ID and field values. */ rows?: inputs.GetReferenceTableRowsRow[]; /** * The UUID of the reference table to query rows from. */ tableId: string; } /** * A collection of values returned by getReferenceTableRows. */ export interface GetReferenceTableRowsResult { /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * List of primary key values (row IDs) to retrieve. These are the values of the table's primary key field(s). Maximum 250 IDs per request. */ readonly rowIds: string[]; /** * List of retrieved rows. Each row contains its ID and field values. */ readonly rows?: outputs.GetReferenceTableRowsRow[]; /** * The UUID of the reference table to query rows from. */ readonly tableId: string; } /** * Use this data source to retrieve specific rows from a Datadog reference table by their primary key values. Works with all reference table source types. */ export declare function getReferenceTableRowsOutput(args: GetReferenceTableRowsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getReferenceTableRows. */ export interface GetReferenceTableRowsOutputArgs { /** * List of primary key values (row IDs) to retrieve. These are the values of the table's primary key field(s). Maximum 250 IDs per request. */ rowIds: pulumi.Input[]>; /** * List of retrieved rows. Each row contains its ID and field values. */ rows?: pulumi.Input[]>; /** * The UUID of the reference table to query rows from. */ tableId: pulumi.Input; }