import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getSystemCsf(args?: GetSystemCsfArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking GetSystemCsf. */ export interface GetSystemCsfArgs { vdomparam?: string; } /** * A collection of values returned by GetSystemCsf. */ export interface GetSystemCsfResult { readonly acceptAuthByCert: string; readonly authorizationRequestType: string; readonly certificate: string; readonly configurationSync: string; readonly downstreamAccess: string; readonly downstreamAccprofile: string; readonly fabricConnectors: outputs.GetSystemCsfFabricConnector[]; readonly fabricDevices: outputs.GetSystemCsfFabricDevice[]; readonly fabricObjectUnification: string; readonly fabricWorkers: number; readonly fileMgmt: string; readonly fileQuota: number; readonly fileQuotaWarning: number; readonly fixedKey: string; readonly forticloudAccountEnforcement: string; readonly groupName: string; readonly groupPassword: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly logUnification: string; readonly managementIp: string; readonly managementPort: number; readonly samlConfigurationSync: string; readonly status: string; readonly trustedLists: outputs.GetSystemCsfTrustedList[]; readonly upstream: string; readonly upstreamIp: string; readonly upstreamPort: number; readonly vdomparam?: string; } export declare function getSystemCsfOutput(args?: GetSystemCsfOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking GetSystemCsf. */ export interface GetSystemCsfOutputArgs { vdomparam?: pulumi.Input; }