import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getTokenValidationRulesList(args: GetTokenValidationRulesListArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getTokenValidationRulesList. */ export interface GetTokenValidationRulesListArgs { action?: string; enabled?: boolean; host?: string; hostname?: string; id?: string; maxItems?: number; ruleId?: string; tokenConfigurations?: string[]; zoneId: string; } /** * A collection of values returned by getTokenValidationRulesList. */ export interface GetTokenValidationRulesListResult { readonly action?: string; readonly enabled?: boolean; readonly host?: string; readonly hostname?: string; readonly id?: string; readonly maxItems?: number; readonly results: outputs.GetTokenValidationRulesListResult[]; readonly ruleId?: string; readonly tokenConfigurations?: string[]; readonly zoneId: string; } export declare function getTokenValidationRulesListOutput(args: GetTokenValidationRulesListOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getTokenValidationRulesList. */ export interface GetTokenValidationRulesListOutputArgs { action?: pulumi.Input; enabled?: pulumi.Input; host?: pulumi.Input; hostname?: pulumi.Input; id?: pulumi.Input; maxItems?: pulumi.Input; ruleId?: pulumi.Input; tokenConfigurations?: pulumi.Input[]>; zoneId: pulumi.Input; } //# sourceMappingURL=getTokenValidationRulesList.d.ts.map