UNPKG

@bdzscaler/pulumi-zia

Version:

A Pulumi package for creating and managing zia cloud resources.

62 lines (61 loc) 2.01 kB
import * as pulumi from "@pulumi/pulumi"; /** * * [Official documentation](https://help.zscaler.com/zia/about-quarantine-tombstone-file-templates) * * [API documentation](https://help.zscaler.com/zia/saas-security-api#/quarantineTombstoneTemplate/lite-get) * * Use the **zia_casb_tombstone_template** data source to get information about templates for the tombstone file created when a file is quarantined. * * ## Example Usage * * ### By Name * * ### By ID */ export declare function getCasbTombstoneTemplate(args?: GetCasbTombstoneTemplateArgs, opts?: pulumi.InvokeOptions): Promise<GetCasbTombstoneTemplateResult>; /** * A collection of arguments for invoking getCasbTombstoneTemplate. */ export interface GetCasbTombstoneTemplateArgs { /** * Tombstone file template ID */ id?: number; /** * Tombstone file template name */ name?: string; } /** * A collection of values returned by getCasbTombstoneTemplate. */ export interface GetCasbTombstoneTemplateResult { readonly description: string; readonly id: number; readonly name: string; } /** * * [Official documentation](https://help.zscaler.com/zia/about-quarantine-tombstone-file-templates) * * [API documentation](https://help.zscaler.com/zia/saas-security-api#/quarantineTombstoneTemplate/lite-get) * * Use the **zia_casb_tombstone_template** data source to get information about templates for the tombstone file created when a file is quarantined. * * ## Example Usage * * ### By Name * * ### By ID */ export declare function getCasbTombstoneTemplateOutput(args?: GetCasbTombstoneTemplateOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetCasbTombstoneTemplateResult>; /** * A collection of arguments for invoking getCasbTombstoneTemplate. */ export interface GetCasbTombstoneTemplateOutputArgs { /** * Tombstone file template ID */ id?: pulumi.Input<number>; /** * Tombstone file template name */ name?: pulumi.Input<string>; }