import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare class SystemHa extends pulumi.CustomResource { /** * Get an existing SystemHa 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?: SystemHaState, opts?: pulumi.CustomResourceOptions): SystemHa; /** * Returns true if the given object is an instance of SystemHa. 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 SystemHa; readonly arps: pulumi.Output; readonly arpsInterval: pulumi.Output; readonly authentication: pulumi.Output; readonly cpuThreshold: pulumi.Output; readonly dynamicSortSubtable: pulumi.Output; readonly encryption: pulumi.Output; readonly evpnTtl: pulumi.Output; readonly failoverHoldTime: pulumi.Output; readonly ftpProxyThreshold: pulumi.Output; readonly getAllTables: pulumi.Output; readonly gratuitousArps: pulumi.Output; readonly groupId: pulumi.Output; readonly groupName: pulumi.Output; readonly haDirect: pulumi.Output; readonly haEthType: pulumi.Output; readonly haMgmtInterfaces: pulumi.Output; readonly haMgmtStatus: pulumi.Output; readonly haUptimeDiffMargin: pulumi.Output; readonly hbInterval: pulumi.Output; readonly hbIntervalInMilliseconds: pulumi.Output; readonly hbLostThreshold: pulumi.Output; readonly hbdev: pulumi.Output; readonly hcEthType: pulumi.Output; readonly helloHolddown: pulumi.Output; readonly httpProxyThreshold: pulumi.Output; readonly imapProxyThreshold: pulumi.Output; readonly interClusterSessionSync: pulumi.Output; readonly key: pulumi.Output; readonly l2epEthType: pulumi.Output; readonly linkFailedSignal: pulumi.Output; readonly loadBalanceAll: pulumi.Output; readonly logicalSn: pulumi.Output; readonly memoryBasedFailover: pulumi.Output; readonly memoryCompatibleMode: pulumi.Output; readonly memoryFailoverFlipTimeout: pulumi.Output; readonly memoryFailoverMonitorPeriod: pulumi.Output; readonly memoryFailoverSampleRate: pulumi.Output; readonly memoryFailoverThreshold: pulumi.Output; readonly memoryThreshold: pulumi.Output; readonly mode: pulumi.Output; readonly monitor: pulumi.Output; readonly multicastTtl: pulumi.Output; readonly nntpProxyThreshold: pulumi.Output; readonly override: pulumi.Output; readonly overrideWaitTime: pulumi.Output; readonly password: pulumi.Output; readonly pingserverFailoverThreshold: pulumi.Output; readonly pingserverFlipTimeout: pulumi.Output; readonly pingserverMonitorInterface: pulumi.Output; readonly pingserverSecondaryForceReset: pulumi.Output; readonly pingserverSlaveForceReset: pulumi.Output; readonly pop3ProxyThreshold: pulumi.Output; readonly priority: pulumi.Output; readonly routeHold: pulumi.Output; readonly routeTtl: pulumi.Output; readonly routeWait: pulumi.Output; readonly schedule: pulumi.Output; readonly secondaryVcluster: pulumi.Output; readonly sessionPickup: pulumi.Output; readonly sessionPickupConnectionless: pulumi.Output; readonly sessionPickupDelay: pulumi.Output; readonly sessionPickupExpectation: pulumi.Output; readonly sessionPickupNat: pulumi.Output; readonly sessionSyncDev: pulumi.Output; readonly smtpProxyThreshold: pulumi.Output; readonly ssdFailover: pulumi.Output; readonly standaloneConfigSync: pulumi.Output; readonly standaloneMgmtVdom: pulumi.Output; readonly syncConfig: pulumi.Output; readonly syncPacketBalance: pulumi.Output; readonly unicastGateway: pulumi.Output; readonly unicastHb: pulumi.Output; readonly unicastHbNetmask: pulumi.Output; readonly unicastHbPeerip: pulumi.Output; readonly unicastPeers: pulumi.Output; readonly unicastStatus: pulumi.Output; readonly uninterruptiblePrimaryWait: pulumi.Output; readonly uninterruptibleUpgrade: pulumi.Output; readonly vcluster2: pulumi.Output; readonly vclusterId: pulumi.Output; readonly vclusterStatus: pulumi.Output; readonly vclusters: pulumi.Output; readonly vdom: pulumi.Output; readonly vdomparam: pulumi.Output; readonly weight: pulumi.Output; /** * Create a SystemHa 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?: SystemHaArgs, opts?: pulumi.CustomResourceOptions); } /** * Input properties used for looking up and filtering SystemHa resources. */ export interface SystemHaState { arps?: pulumi.Input; arpsInterval?: pulumi.Input; authentication?: pulumi.Input; cpuThreshold?: pulumi.Input; dynamicSortSubtable?: pulumi.Input; encryption?: pulumi.Input; evpnTtl?: pulumi.Input; failoverHoldTime?: pulumi.Input; ftpProxyThreshold?: pulumi.Input; getAllTables?: pulumi.Input; gratuitousArps?: pulumi.Input; groupId?: pulumi.Input; groupName?: pulumi.Input; haDirect?: pulumi.Input; haEthType?: pulumi.Input; haMgmtInterfaces?: pulumi.Input[]>; haMgmtStatus?: pulumi.Input; haUptimeDiffMargin?: pulumi.Input; hbInterval?: pulumi.Input; hbIntervalInMilliseconds?: pulumi.Input; hbLostThreshold?: pulumi.Input; hbdev?: pulumi.Input; hcEthType?: pulumi.Input; helloHolddown?: pulumi.Input; httpProxyThreshold?: pulumi.Input; imapProxyThreshold?: pulumi.Input; interClusterSessionSync?: pulumi.Input; key?: pulumi.Input; l2epEthType?: pulumi.Input; linkFailedSignal?: pulumi.Input; loadBalanceAll?: pulumi.Input; logicalSn?: pulumi.Input; memoryBasedFailover?: pulumi.Input; memoryCompatibleMode?: pulumi.Input; memoryFailoverFlipTimeout?: pulumi.Input; memoryFailoverMonitorPeriod?: pulumi.Input; memoryFailoverSampleRate?: pulumi.Input; memoryFailoverThreshold?: pulumi.Input; memoryThreshold?: pulumi.Input; mode?: pulumi.Input; monitor?: pulumi.Input; multicastTtl?: pulumi.Input; nntpProxyThreshold?: pulumi.Input; override?: pulumi.Input; overrideWaitTime?: pulumi.Input; password?: pulumi.Input; pingserverFailoverThreshold?: pulumi.Input; pingserverFlipTimeout?: pulumi.Input; pingserverMonitorInterface?: pulumi.Input; pingserverSecondaryForceReset?: pulumi.Input; pingserverSlaveForceReset?: pulumi.Input; pop3ProxyThreshold?: pulumi.Input; priority?: pulumi.Input; routeHold?: pulumi.Input; routeTtl?: pulumi.Input; routeWait?: pulumi.Input; schedule?: pulumi.Input; secondaryVcluster?: pulumi.Input; sessionPickup?: pulumi.Input; sessionPickupConnectionless?: pulumi.Input; sessionPickupDelay?: pulumi.Input; sessionPickupExpectation?: pulumi.Input; sessionPickupNat?: pulumi.Input; sessionSyncDev?: pulumi.Input; smtpProxyThreshold?: pulumi.Input; ssdFailover?: pulumi.Input; standaloneConfigSync?: pulumi.Input; standaloneMgmtVdom?: pulumi.Input; syncConfig?: pulumi.Input; syncPacketBalance?: pulumi.Input; unicastGateway?: pulumi.Input; unicastHb?: pulumi.Input; unicastHbNetmask?: pulumi.Input; unicastHbPeerip?: pulumi.Input; unicastPeers?: pulumi.Input[]>; unicastStatus?: pulumi.Input; uninterruptiblePrimaryWait?: pulumi.Input; uninterruptibleUpgrade?: pulumi.Input; vcluster2?: pulumi.Input; vclusterId?: pulumi.Input; vclusterStatus?: pulumi.Input; vclusters?: pulumi.Input[]>; vdom?: pulumi.Input; vdomparam?: pulumi.Input; weight?: pulumi.Input; } /** * The set of arguments for constructing a SystemHa resource. */ export interface SystemHaArgs { arps?: pulumi.Input; arpsInterval?: pulumi.Input; authentication?: pulumi.Input; cpuThreshold?: pulumi.Input; dynamicSortSubtable?: pulumi.Input; encryption?: pulumi.Input; evpnTtl?: pulumi.Input; failoverHoldTime?: pulumi.Input; ftpProxyThreshold?: pulumi.Input; getAllTables?: pulumi.Input; gratuitousArps?: pulumi.Input; groupId?: pulumi.Input; groupName?: pulumi.Input; haDirect?: pulumi.Input; haEthType?: pulumi.Input; haMgmtInterfaces?: pulumi.Input[]>; haMgmtStatus?: pulumi.Input; haUptimeDiffMargin?: pulumi.Input; hbInterval?: pulumi.Input; hbIntervalInMilliseconds?: pulumi.Input; hbLostThreshold?: pulumi.Input; hbdev?: pulumi.Input; hcEthType?: pulumi.Input; helloHolddown?: pulumi.Input; httpProxyThreshold?: pulumi.Input; imapProxyThreshold?: pulumi.Input; interClusterSessionSync?: pulumi.Input; key?: pulumi.Input; l2epEthType?: pulumi.Input; linkFailedSignal?: pulumi.Input; loadBalanceAll?: pulumi.Input; logicalSn?: pulumi.Input; memoryBasedFailover?: pulumi.Input; memoryCompatibleMode?: pulumi.Input; memoryFailoverFlipTimeout?: pulumi.Input; memoryFailoverMonitorPeriod?: pulumi.Input; memoryFailoverSampleRate?: pulumi.Input; memoryFailoverThreshold?: pulumi.Input; memoryThreshold?: pulumi.Input; mode?: pulumi.Input; monitor?: pulumi.Input; multicastTtl?: pulumi.Input; nntpProxyThreshold?: pulumi.Input; override?: pulumi.Input; overrideWaitTime?: pulumi.Input; password?: pulumi.Input; pingserverFailoverThreshold?: pulumi.Input; pingserverFlipTimeout?: pulumi.Input; pingserverMonitorInterface?: pulumi.Input; pingserverSecondaryForceReset?: pulumi.Input; pingserverSlaveForceReset?: pulumi.Input; pop3ProxyThreshold?: pulumi.Input; priority?: pulumi.Input; routeHold?: pulumi.Input; routeTtl?: pulumi.Input; routeWait?: pulumi.Input; schedule?: pulumi.Input; secondaryVcluster?: pulumi.Input; sessionPickup?: pulumi.Input; sessionPickupConnectionless?: pulumi.Input; sessionPickupDelay?: pulumi.Input; sessionPickupExpectation?: pulumi.Input; sessionPickupNat?: pulumi.Input; sessionSyncDev?: pulumi.Input; smtpProxyThreshold?: pulumi.Input; ssdFailover?: pulumi.Input; standaloneConfigSync?: pulumi.Input; standaloneMgmtVdom?: pulumi.Input; syncConfig?: pulumi.Input; syncPacketBalance?: pulumi.Input; unicastGateway?: pulumi.Input; unicastHb?: pulumi.Input; unicastHbNetmask?: pulumi.Input; unicastHbPeerip?: pulumi.Input; unicastPeers?: pulumi.Input[]>; unicastStatus?: pulumi.Input; uninterruptiblePrimaryWait?: pulumi.Input; uninterruptibleUpgrade?: pulumi.Input; vcluster2?: pulumi.Input; vclusterId?: pulumi.Input; vclusterStatus?: pulumi.Input; vclusters?: pulumi.Input[]>; vdom?: pulumi.Input; vdomparam?: pulumi.Input; weight?: pulumi.Input; }