import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getSystemClusterSync(args: GetSystemClusterSyncArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking GetSystemClusterSync. */ export interface GetSystemClusterSyncArgs { syncId: number; vdomparam?: string; } /** * A collection of values returned by GetSystemClusterSync. */ export interface GetSystemClusterSyncResult { readonly downIntfsBeforeSessSyncs: outputs.GetSystemClusterSyncDownIntfsBeforeSessSync[]; readonly hbInterval: number; readonly hbLostThreshold: number; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly ikeHeartbeatInterval: number; readonly ikeMonitor: string; readonly ikeMonitorInterval: number; readonly ipsecTunnelSync: string; readonly peerip: string; readonly peervd: string; readonly secondaryAddIpsecRoutes: string; readonly sessionSyncFilters: outputs.GetSystemClusterSyncSessionSyncFilter[]; readonly slaveAddIkeRoutes: string; readonly syncId: number; readonly syncvds: outputs.GetSystemClusterSyncSyncvd[]; readonly vdomparam?: string; } export declare function getSystemClusterSyncOutput(args: GetSystemClusterSyncOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking GetSystemClusterSync. */ export interface GetSystemClusterSyncOutputArgs { syncId: pulumi.Input; vdomparam?: pulumi.Input; }