@bdzscaler/pulumi-zia
Version:
A Pulumi package for creating and managing zia cloud resources.
51 lines (50 loc) • 2.08 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as outputs from "./types/output";
/**
* * [Official documentation](https://help.zscaler.com/zia/data-loss-prevention#/idmprofile-get)
* * [API documentation](https://help.zscaler.com/zia/about-indexed-document-match)
*
* Use the **zia_dlp_idm_profile_lite** data source to get summarized information about a ZIA DLP IDM Profile Lite in the Zscaler Internet Access cloud or via the API.
*
* ## Example Usage
*/
export declare function getDLPIDMProfileLite(args?: GetDLPIDMProfileLiteArgs, opts?: pulumi.InvokeOptions): Promise<GetDLPIDMProfileLiteResult>;
/**
* A collection of arguments for invoking getDLPIDMProfileLite.
*/
export interface GetDLPIDMProfileLiteArgs {
activeOnly?: boolean;
templateName?: string;
}
/**
* A collection of values returned by getDLPIDMProfileLite.
*/
export interface GetDLPIDMProfileLiteResult {
readonly activeOnly?: boolean;
readonly clientVms: outputs.GetDLPIDMProfileLiteClientVm[];
/**
* The provider-assigned unique ID for this managed resource.
*/
readonly id: string;
readonly lastModifiedBies: outputs.GetDLPIDMProfileLiteLastModifiedBy[];
readonly lastModifiedTime: number;
readonly numDocuments: number;
readonly profileId: number;
readonly templateName?: string;
}
/**
* * [Official documentation](https://help.zscaler.com/zia/data-loss-prevention#/idmprofile-get)
* * [API documentation](https://help.zscaler.com/zia/about-indexed-document-match)
*
* Use the **zia_dlp_idm_profile_lite** data source to get summarized information about a ZIA DLP IDM Profile Lite in the Zscaler Internet Access cloud or via the API.
*
* ## Example Usage
*/
export declare function getDLPIDMProfileLiteOutput(args?: GetDLPIDMProfileLiteOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetDLPIDMProfileLiteResult>;
/**
* A collection of arguments for invoking getDLPIDMProfileLite.
*/
export interface GetDLPIDMProfileLiteOutputArgs {
activeOnly?: pulumi.Input<boolean>;
templateName?: pulumi.Input<string>;
}