import * as pulumi from "@pulumi/pulumi";
/**
 * Use this data source to access information about an existing Redis Enterprise Database
 *
 * > **Note:** This data source has been deprecated in favor of azurerm_managed_redis.
 *
 * ## Example Usage
 *
 * ## API Providers
 *
 * <!-- This section is generated, changes will be overwritten -->
 * This data source uses the following Azure API Providers:
 *
 * * `Microsoft.Cache` - 2024-10-01
 */
export declare function getEnterpriseDatabase(args: GetEnterpriseDatabaseArgs, opts?: pulumi.InvokeOptions): Promise<GetEnterpriseDatabaseResult>;
/**
 * A collection of arguments for invoking getEnterpriseDatabase.
 */
export interface GetEnterpriseDatabaseArgs {
    /**
     * The resource ID of Redis Enterprise Cluster which hosts the Redis Enterprise Database instance.
     */
    clusterId: string;
    /**
     * The name of the Redis Enterprise Database.
     */
    name: string;
}
/**
 * A collection of values returned by getEnterpriseDatabase.
 */
export interface GetEnterpriseDatabaseResult {
    /**
     * The Redis Enterprise Cluster ID that is hosting the Redis Enterprise Database.
     */
    readonly clusterId: string;
    /**
     * The provider-assigned unique ID for this managed resource.
     */
    readonly id: string;
    /**
     * The Linked Database Group Nickname for the Redis Enterprise Database instance.
     */
    readonly linkedDatabaseGroupNickname: string;
    /**
     * The Linked Database list for the Redis Enterprise Database instance.
     */
    readonly linkedDatabaseIds: string[];
    /**
     * The Redis Enterprise Database name.
     */
    readonly name: string;
    /**
     * The Primary Access Key for the Redis Enterprise Database instance.
     */
    readonly primaryAccessKey: string;
    /**
     * The Secondary Access Key for the Redis Enterprise Database instance.
     */
    readonly secondaryAccessKey: string;
}
/**
 * Use this data source to access information about an existing Redis Enterprise Database
 *
 * > **Note:** This data source has been deprecated in favor of azurerm_managed_redis.
 *
 * ## Example Usage
 *
 * ## API Providers
 *
 * <!-- This section is generated, changes will be overwritten -->
 * This data source uses the following Azure API Providers:
 *
 * * `Microsoft.Cache` - 2024-10-01
 */
export declare function getEnterpriseDatabaseOutput(args: GetEnterpriseDatabaseOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetEnterpriseDatabaseResult>;
/**
 * A collection of arguments for invoking getEnterpriseDatabase.
 */
export interface GetEnterpriseDatabaseOutputArgs {
    /**
     * The resource ID of Redis Enterprise Cluster which hosts the Redis Enterprise Database instance.
     */
    clusterId: pulumi.Input<string>;
    /**
     * The name of the Redis Enterprise Database.
     */
    name: pulumi.Input<string>;
}
//# sourceMappingURL=getEnterpriseDatabase.d.ts.map