UNPKG

@pulumi/f5bigip

Version:

A Pulumi package for creating and managing F5 BigIP resources.

100 lines 4.11 kB
import * as pulumi from "@pulumi/pulumi"; import * as inputs from "../types/input"; import * as outputs from "../types/output"; export declare function getWafEntityParameter(args: GetWafEntityParameterArgs, opts?: pulumi.InvokeOptions): Promise<GetWafEntityParameterResult>; /** * A collection of arguments for invoking getWafEntityParameter. */ export interface GetWafEntityParameterArgs { allowEmptyType?: boolean; allowRepeatedParameterName?: boolean; attackSignaturesCheck?: boolean; checkMaxValueLength?: boolean; checkMinValueLength?: boolean; dataType?: string; description?: string; enableRegularExpression?: boolean; isBase64?: boolean; isCookie?: boolean; isHeader?: boolean; json?: string; level?: string; mandatory?: boolean; maxValueLength?: number; metacharsOnParameterValueCheck?: boolean; minValueLength?: number; name: string; parameterLocation?: string; performStaging?: boolean; sensitiveParameter?: boolean; signatureOverridesDisables?: number[]; type?: string; url?: inputs.ssl.GetWafEntityParameterUrl; valueType?: string; } /** * A collection of values returned by getWafEntityParameter. */ export interface GetWafEntityParameterResult { readonly allowEmptyType?: boolean; readonly allowRepeatedParameterName?: boolean; readonly attackSignaturesCheck?: boolean; readonly checkMaxValueLength?: boolean; readonly checkMinValueLength?: boolean; readonly dataType?: string; readonly description?: string; readonly enableRegularExpression?: boolean; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly isBase64?: boolean; readonly isCookie?: boolean; readonly isHeader?: boolean; readonly json: string; readonly level?: string; readonly mandatory?: boolean; readonly maxValueLength?: number; readonly metacharsOnParameterValueCheck?: boolean; readonly minValueLength?: number; readonly name: string; readonly parameterLocation?: string; readonly performStaging?: boolean; readonly sensitiveParameter?: boolean; readonly signatureOverridesDisables?: number[]; readonly type?: string; readonly url?: outputs.ssl.GetWafEntityParameterUrl; readonly valueType?: string; } export declare function getWafEntityParameterOutput(args: GetWafEntityParameterOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetWafEntityParameterResult>; /** * A collection of arguments for invoking getWafEntityParameter. */ export interface GetWafEntityParameterOutputArgs { allowEmptyType?: pulumi.Input<boolean | undefined>; allowRepeatedParameterName?: pulumi.Input<boolean | undefined>; attackSignaturesCheck?: pulumi.Input<boolean | undefined>; checkMaxValueLength?: pulumi.Input<boolean | undefined>; checkMinValueLength?: pulumi.Input<boolean | undefined>; dataType?: pulumi.Input<string | undefined>; description?: pulumi.Input<string | undefined>; enableRegularExpression?: pulumi.Input<boolean | undefined>; isBase64?: pulumi.Input<boolean | undefined>; isCookie?: pulumi.Input<boolean | undefined>; isHeader?: pulumi.Input<boolean | undefined>; json?: pulumi.Input<string | undefined>; level?: pulumi.Input<string | undefined>; mandatory?: pulumi.Input<boolean | undefined>; maxValueLength?: pulumi.Input<number | undefined>; metacharsOnParameterValueCheck?: pulumi.Input<boolean | undefined>; minValueLength?: pulumi.Input<number | undefined>; name: pulumi.Input<string>; parameterLocation?: pulumi.Input<string | undefined>; performStaging?: pulumi.Input<boolean | undefined>; sensitiveParameter?: pulumi.Input<boolean | undefined>; signatureOverridesDisables?: pulumi.Input<pulumi.Input<number>[] | undefined>; type?: pulumi.Input<string | undefined>; url?: pulumi.Input<inputs.ssl.GetWafEntityParameterUrlArgs | undefined>; valueType?: pulumi.Input<string | undefined>; } //# sourceMappingURL=getWafEntityParameter.d.ts.map