@pulumi/databricks
Version:
A Pulumi package for creating and managing databricks cloud resources.
45 lines (44 loc) • 2.07 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as outputs from "./types/output";
/**
* [](https://docs.databricks.com/aws/en/release-notes/release-types)
*
* This data source can be used to get the Request for Access (RFA) access request destinations for a specific securable object.
*
* ## Example Usage
*
* Referring to RFA access request destinations by securable type and full name:
*/
export declare function getRfaAccessRequestDestinations(opts?: pulumi.InvokeOptions): Promise<GetRfaAccessRequestDestinationsResult>;
/**
* A collection of values returned by getRfaAccessRequestDestinations.
*/
export interface GetRfaAccessRequestDestinationsResult {
/**
* (boolean) - Indicates whether any destinations are hidden from the caller due to a lack of permissions.
* This value is true if the caller does not have permission to see all destinations
*/
readonly areAnyDestinationsHidden: boolean;
/**
* (list of NotificationDestination) - The access request destinations for the securable
*/
readonly destinations: outputs.GetRfaAccessRequestDestinationsDestination[];
/**
* The provider-assigned unique ID for this managed resource.
*/
readonly id: string;
/**
* (Securable) - The securable for which the access request destinations are being retrieved
*/
readonly securable: outputs.GetRfaAccessRequestDestinationsSecurable;
}
/**
* [](https://docs.databricks.com/aws/en/release-notes/release-types)
*
* This data source can be used to get the Request for Access (RFA) access request destinations for a specific securable object.
*
* ## Example Usage
*
* Referring to RFA access request destinations by securable type and full name:
*/
export declare function getRfaAccessRequestDestinationsOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetRfaAccessRequestDestinationsResult>;