import * as pulumi from "@pulumi/pulumi"; export declare class LogDiskSetting extends pulumi.CustomResource { /** * Get an existing LogDiskSetting resource's state with the given name, ID, and optional extra * properties used to qualify the lookup. * * @param name The _unique_ name of the resulting resource. * @param id The _unique_ provider ID of the resource to lookup. * @param state Any extra arguments used during the lookup. * @param opts Optional settings to control the behavior of the CustomResource. */ static get(name: string, id: pulumi.Input, state?: LogDiskSettingState, opts?: pulumi.CustomResourceOptions): LogDiskSetting; /** * Returns true if the given object is an instance of LogDiskSetting. This is designed to work even * when multiple copies of the Pulumi SDK have been loaded into the same process. */ static isInstance(obj: any): obj is LogDiskSetting; readonly diskfull: pulumi.Output; readonly dlpArchiveQuota: pulumi.Output; readonly fullFinalWarningThreshold: pulumi.Output; readonly fullFirstWarningThreshold: pulumi.Output; readonly fullSecondWarningThreshold: pulumi.Output; readonly interface: pulumi.Output; readonly interfaceSelectMethod: pulumi.Output; readonly ipsArchive: pulumi.Output; readonly logQuota: pulumi.Output; readonly maxLogFileSize: pulumi.Output; readonly maxPolicyPacketCaptureSize: pulumi.Output; readonly maximumLogAge: pulumi.Output; readonly reportQuota: pulumi.Output; readonly rollDay: pulumi.Output; readonly rollSchedule: pulumi.Output; readonly rollTime: pulumi.Output; readonly sourceIp: pulumi.Output; readonly status: pulumi.Output; readonly upload: pulumi.Output; readonly uploadDeleteFiles: pulumi.Output; readonly uploadDestination: pulumi.Output; readonly uploadSslConn: pulumi.Output; readonly uploaddir: pulumi.Output; readonly uploadip: pulumi.Output; readonly uploadpass: pulumi.Output; readonly uploadport: pulumi.Output; readonly uploadsched: pulumi.Output; readonly uploadtime: pulumi.Output; readonly uploadtype: pulumi.Output; readonly uploaduser: pulumi.Output; readonly vdomparam: pulumi.Output; /** * Create a LogDiskSetting resource with the given unique name, arguments, and options. * * @param name The _unique_ name of the resource. * @param args The arguments to use to populate this resource's properties. * @param opts A bag of options that control this resource's behavior. */ constructor(name: string, args: LogDiskSettingArgs, opts?: pulumi.CustomResourceOptions); } /** * Input properties used for looking up and filtering LogDiskSetting resources. */ export interface LogDiskSettingState { diskfull?: pulumi.Input; dlpArchiveQuota?: pulumi.Input; fullFinalWarningThreshold?: pulumi.Input; fullFirstWarningThreshold?: pulumi.Input; fullSecondWarningThreshold?: pulumi.Input; interface?: pulumi.Input; interfaceSelectMethod?: pulumi.Input; ipsArchive?: pulumi.Input; logQuota?: pulumi.Input; maxLogFileSize?: pulumi.Input; maxPolicyPacketCaptureSize?: pulumi.Input; maximumLogAge?: pulumi.Input; reportQuota?: pulumi.Input; rollDay?: pulumi.Input; rollSchedule?: pulumi.Input; rollTime?: pulumi.Input; sourceIp?: pulumi.Input; status?: pulumi.Input; upload?: pulumi.Input; uploadDeleteFiles?: pulumi.Input; uploadDestination?: pulumi.Input; uploadSslConn?: pulumi.Input; uploaddir?: pulumi.Input; uploadip?: pulumi.Input; uploadpass?: pulumi.Input; uploadport?: pulumi.Input; uploadsched?: pulumi.Input; uploadtime?: pulumi.Input; uploadtype?: pulumi.Input; uploaduser?: pulumi.Input; vdomparam?: pulumi.Input; } /** * The set of arguments for constructing a LogDiskSetting resource. */ export interface LogDiskSettingArgs { diskfull?: pulumi.Input; dlpArchiveQuota?: pulumi.Input; fullFinalWarningThreshold?: pulumi.Input; fullFirstWarningThreshold?: pulumi.Input; fullSecondWarningThreshold?: pulumi.Input; interface?: pulumi.Input; interfaceSelectMethod?: pulumi.Input; ipsArchive?: pulumi.Input; logQuota?: pulumi.Input; maxLogFileSize?: pulumi.Input; maxPolicyPacketCaptureSize?: pulumi.Input; maximumLogAge?: pulumi.Input; reportQuota?: pulumi.Input; rollDay?: pulumi.Input; rollSchedule?: pulumi.Input; rollTime?: pulumi.Input; sourceIp?: pulumi.Input; status: pulumi.Input; upload?: pulumi.Input; uploadDeleteFiles?: pulumi.Input; uploadDestination?: pulumi.Input; uploadSslConn?: pulumi.Input; uploaddir?: pulumi.Input; uploadip?: pulumi.Input; uploadpass?: pulumi.Input; uploadport?: pulumi.Input; uploadsched?: pulumi.Input; uploadtime?: pulumi.Input; uploadtype?: pulumi.Input; uploaduser?: pulumi.Input; vdomparam?: pulumi.Input; }