import * as pulumi from "@pulumi/pulumi"; /** * Use this data source to access information about an existing Storage Table Entity. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as azure from "@pulumi/azure"; * * const example = azure.storage.getTableEntity({ * storageTableId: exampleAzurermStorageTable.id, * partitionKey: "example-partition-key", * rowKey: "example-row-key", * }); * ``` */ export declare function getTableEntity(args: GetTableEntityArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getTableEntity. */ export interface GetTableEntityArgs { /** * The key for the partition where the entity will be retrieved. */ partitionKey: string; /** * The key for the row where the entity will be retrieved. */ rowKey: string; /** * The Storage Table ID where the entity exists. */ storageTableId: string; } /** * A collection of values returned by getTableEntity. */ export interface GetTableEntityResult { /** * A map of key/value pairs that describe the entity to be stored in the storage table. */ readonly entity: { [key: string]: string; }; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly partitionKey: string; readonly rowKey: string; readonly storageTableId: string; } /** * Use this data source to access information about an existing Storage Table Entity. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as azure from "@pulumi/azure"; * * const example = azure.storage.getTableEntity({ * storageTableId: exampleAzurermStorageTable.id, * partitionKey: "example-partition-key", * rowKey: "example-row-key", * }); * ``` */ export declare function getTableEntityOutput(args: GetTableEntityOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getTableEntity. */ export interface GetTableEntityOutputArgs { /** * The key for the partition where the entity will be retrieved. */ partitionKey: pulumi.Input; /** * The key for the row where the entity will be retrieved. */ rowKey: pulumi.Input; /** * The Storage Table ID where the entity exists. */ storageTableId: pulumi.Input; }