@bdzscaler/pulumi-zpa
Version:
A Pulumi package for creating and managing Zscaler Private Access (ZPA) cloud resources.
67 lines (66 loc) • 2.69 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* * [Official documentation](https://help.zscaler.com/zpa/deleting-disconnected-app-connectors)
* * [API documentation](https://help.zscaler.com/zpa/configuring-auto-delete-disconnected-app-connectors-using-api)
*
* Use the **zpa_service_edge_assistant_schedule** data source to get information about Auto Delete frequency of the Service Edge for the specified customer in the Zscaler Private Access cloud.
*
* > **NOTE** - The `customerId` attribute is optional and not required during the configuration.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as zpa from "@bdzscaler/pulumi-zpa";
*
* const _this = zpa.getServiceEdgeAssistantSchedule({
* customerId: "1234567891012",
* });
* ```
*/
export declare function getServiceEdgeAssistantSchedule(args?: GetServiceEdgeAssistantScheduleArgs, opts?: pulumi.InvokeOptions): Promise<GetServiceEdgeAssistantScheduleResult>;
/**
* A collection of arguments for invoking getServiceEdgeAssistantSchedule.
*/
export interface GetServiceEdgeAssistantScheduleArgs {
customerId?: string;
id?: string;
}
/**
* A collection of values returned by getServiceEdgeAssistantSchedule.
*/
export interface GetServiceEdgeAssistantScheduleResult {
readonly customerId?: string;
readonly deleteDisabled: boolean;
readonly enabled: boolean;
readonly frequency: string;
readonly frequencyInterval: string;
readonly id?: string;
}
/**
* * [Official documentation](https://help.zscaler.com/zpa/deleting-disconnected-app-connectors)
* * [API documentation](https://help.zscaler.com/zpa/configuring-auto-delete-disconnected-app-connectors-using-api)
*
* Use the **zpa_service_edge_assistant_schedule** data source to get information about Auto Delete frequency of the Service Edge for the specified customer in the Zscaler Private Access cloud.
*
* > **NOTE** - The `customerId` attribute is optional and not required during the configuration.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as zpa from "@bdzscaler/pulumi-zpa";
*
* const _this = zpa.getServiceEdgeAssistantSchedule({
* customerId: "1234567891012",
* });
* ```
*/
export declare function getServiceEdgeAssistantScheduleOutput(args?: GetServiceEdgeAssistantScheduleOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetServiceEdgeAssistantScheduleResult>;
/**
* A collection of arguments for invoking getServiceEdgeAssistantSchedule.
*/
export interface GetServiceEdgeAssistantScheduleOutputArgs {
customerId?: pulumi.Input<string>;
id?: pulumi.Input<string>;
}