import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare class IcapProfile extends pulumi.CustomResource { /** * Get an existing IcapProfile 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?: IcapProfileState, opts?: pulumi.CustomResourceOptions): IcapProfile; /** * Returns true if the given object is an instance of IcapProfile. 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 IcapProfile; readonly chunkEncap: pulumi.Output; readonly comment: pulumi.Output; readonly dynamicSortSubtable: pulumi.Output; readonly extensionFeature: pulumi.Output; readonly fileTransfer: pulumi.Output; readonly fileTransferFailure: pulumi.Output; readonly fileTransferPath: pulumi.Output; readonly fileTransferServer: pulumi.Output; readonly getAllTables: pulumi.Output; readonly icapBlockLog: pulumi.Output; readonly icapHeaders: pulumi.Output; readonly methods: pulumi.Output; readonly n204Response: pulumi.Output; readonly n204SizeLimit: pulumi.Output; readonly name: pulumi.Output; readonly preview: pulumi.Output; readonly previewDataLength: pulumi.Output; readonly replacemsgGroup: pulumi.Output; readonly request: pulumi.Output; readonly requestFailure: pulumi.Output; readonly requestPath: pulumi.Output; readonly requestServer: pulumi.Output; readonly respmodDefaultAction: pulumi.Output; readonly respmodForwardRules: pulumi.Output; readonly response: pulumi.Output; readonly responseFailure: pulumi.Output; readonly responsePath: pulumi.Output; readonly responseReqHdr: pulumi.Output; readonly responseServer: pulumi.Output; readonly scanProgressInterval: pulumi.Output; readonly streamingContentBypass: pulumi.Output; readonly timeout: pulumi.Output; readonly vdomparam: pulumi.Output; /** * Create a IcapProfile 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?: IcapProfileArgs, opts?: pulumi.CustomResourceOptions); } /** * Input properties used for looking up and filtering IcapProfile resources. */ export interface IcapProfileState { chunkEncap?: pulumi.Input; comment?: pulumi.Input; dynamicSortSubtable?: pulumi.Input; extensionFeature?: pulumi.Input; fileTransfer?: pulumi.Input; fileTransferFailure?: pulumi.Input; fileTransferPath?: pulumi.Input; fileTransferServer?: pulumi.Input; getAllTables?: pulumi.Input; icapBlockLog?: pulumi.Input; icapHeaders?: pulumi.Input[]>; methods?: pulumi.Input; n204Response?: pulumi.Input; n204SizeLimit?: pulumi.Input; name?: pulumi.Input; preview?: pulumi.Input; previewDataLength?: pulumi.Input; replacemsgGroup?: pulumi.Input; request?: pulumi.Input; requestFailure?: pulumi.Input; requestPath?: pulumi.Input; requestServer?: pulumi.Input; respmodDefaultAction?: pulumi.Input; respmodForwardRules?: pulumi.Input[]>; response?: pulumi.Input; responseFailure?: pulumi.Input; responsePath?: pulumi.Input; responseReqHdr?: pulumi.Input; responseServer?: pulumi.Input; scanProgressInterval?: pulumi.Input; streamingContentBypass?: pulumi.Input; timeout?: pulumi.Input; vdomparam?: pulumi.Input; } /** * The set of arguments for constructing a IcapProfile resource. */ export interface IcapProfileArgs { chunkEncap?: pulumi.Input; comment?: pulumi.Input; dynamicSortSubtable?: pulumi.Input; extensionFeature?: pulumi.Input; fileTransfer?: pulumi.Input; fileTransferFailure?: pulumi.Input; fileTransferPath?: pulumi.Input; fileTransferServer?: pulumi.Input; getAllTables?: pulumi.Input; icapBlockLog?: pulumi.Input; icapHeaders?: pulumi.Input[]>; methods?: pulumi.Input; n204Response?: pulumi.Input; n204SizeLimit?: pulumi.Input; name?: pulumi.Input; preview?: pulumi.Input; previewDataLength?: pulumi.Input; replacemsgGroup?: pulumi.Input; request?: pulumi.Input; requestFailure?: pulumi.Input; requestPath?: pulumi.Input; requestServer?: pulumi.Input; respmodDefaultAction?: pulumi.Input; respmodForwardRules?: pulumi.Input[]>; response?: pulumi.Input; responseFailure?: pulumi.Input; responsePath?: pulumi.Input; responseReqHdr?: pulumi.Input; responseServer?: pulumi.Input; scanProgressInterval?: pulumi.Input; streamingContentBypass?: pulumi.Input; timeout?: pulumi.Input; vdomparam?: pulumi.Input; }