import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare class SystemInterface extends pulumi.CustomResource { /** * Get an existing SystemInterface 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?: SystemInterfaceState, opts?: pulumi.CustomResourceOptions): SystemInterface; /** * Returns true if the given object is an instance of SystemInterface. 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 SystemInterface; readonly acName: pulumi.Output; readonly aggregate: pulumi.Output; readonly aggregateType: pulumi.Output; readonly algorithm: pulumi.Output; readonly alias: pulumi.Output; readonly allowaccess: pulumi.Output; readonly apDiscover: pulumi.Output; readonly arpforward: pulumi.Output; readonly authCert: pulumi.Output; readonly authPortalAddr: pulumi.Output; readonly authType: pulumi.Output; readonly autoAuthExtensionDevice: pulumi.Output; readonly autogenerated: pulumi.Output; readonly bandwidthMeasureTime: pulumi.Output; readonly bfd: pulumi.Output; readonly bfdDesiredMinTx: pulumi.Output; readonly bfdDetectMult: pulumi.Output; readonly bfdRequiredMinRx: pulumi.Output; readonly broadcastForticlientDiscovery: pulumi.Output; readonly broadcastForward: pulumi.Output; readonly captivePortal: pulumi.Output; readonly cliConnStatus: pulumi.Output; readonly clientOptions: pulumi.Output; readonly color: pulumi.Output; readonly dedicatedTo: pulumi.Output; readonly defaultPurdueLevel: pulumi.Output; readonly defaultgw: pulumi.Output; readonly description: pulumi.Output; readonly detectedPeerMtu: pulumi.Output; readonly detectprotocol: pulumi.Output; readonly detectserver: pulumi.Output; readonly deviceAccessList: pulumi.Output; readonly deviceIdentification: pulumi.Output; readonly deviceIdentificationActiveScan: pulumi.Output; readonly deviceNetscan: pulumi.Output; readonly deviceUserIdentification: pulumi.Output; readonly devindex: pulumi.Output; readonly dhcpBroadcastFlag: pulumi.Output; readonly dhcpClasslessRouteAddition: pulumi.Output; readonly dhcpClientIdentifier: pulumi.Output; readonly dhcpRelayAgentOption: pulumi.Output; readonly dhcpRelayInterface: pulumi.Output; readonly dhcpRelayInterfaceSelectMethod: pulumi.Output; readonly dhcpRelayIp: pulumi.Output; readonly dhcpRelayLinkSelection: pulumi.Output; readonly dhcpRelayRequestAllServer: pulumi.Output; readonly dhcpRelayService: pulumi.Output; readonly dhcpRelayType: pulumi.Output; readonly dhcpRenewTime: pulumi.Output; readonly dhcpSmartRelay: pulumi.Output; readonly dhcpSnoopingServerLists: pulumi.Output; readonly discRetryTimeout: pulumi.Output; readonly disconnectThreshold: pulumi.Output; readonly distance: pulumi.Output; readonly dnsServerOverride: pulumi.Output; readonly dnsServerProtocol: pulumi.Output; readonly dropFragment: pulumi.Output; readonly dropOverlappedFragment: pulumi.Output; readonly dynamicSortSubtable: pulumi.Output; readonly eapCaCert: pulumi.Output; readonly eapIdentity: pulumi.Output; readonly eapMethod: pulumi.Output; readonly eapPassword: pulumi.Output; readonly eapSupplicant: pulumi.Output; readonly eapUserCert: pulumi.Output; readonly egressShapingProfile: pulumi.Output; readonly endpointCompliance: pulumi.Output; readonly estimatedDownstreamBandwidth: pulumi.Output; readonly estimatedUpstreamBandwidth: pulumi.Output; readonly explicitFtpProxy: pulumi.Output; readonly explicitWebProxy: pulumi.Output; readonly external: pulumi.Output; readonly failActionOnExtender: pulumi.Output; readonly failAlertInterfaces: pulumi.Output; readonly failAlertMethod: pulumi.Output; readonly failDetect: pulumi.Output; readonly failDetectOption: pulumi.Output; readonly fortiheartbeat: pulumi.Output; readonly fortilink: pulumi.Output; readonly fortilinkBackupLink: pulumi.Output; readonly fortilinkNeighborDetect: pulumi.Output; readonly fortilinkSplitInterface: pulumi.Output; readonly fortilinkStacking: pulumi.Output; readonly forwardDomain: pulumi.Output; readonly forwardErrorCorrection: pulumi.Output; readonly getAllTables: pulumi.Output; readonly gwdetect: pulumi.Output; readonly haPriority: pulumi.Output; readonly icmpAcceptRedirect: pulumi.Output; readonly icmpSendRedirect: pulumi.Output; readonly identAccept: pulumi.Output; readonly idleTimeout: pulumi.Output; readonly ikeSamlServer: pulumi.Output; readonly inbandwidth: pulumi.Output; readonly ingressShapingProfile: pulumi.Output; readonly ingressSpilloverThreshold: pulumi.Output; readonly interface: pulumi.Output; readonly internal: pulumi.Output; readonly ip: pulumi.Output; readonly ipManagedByFortiipam: pulumi.Output; readonly ipmac: pulumi.Output; readonly ipsSnifferMode: pulumi.Output; readonly ipunnumbered: pulumi.Output; readonly ipv6: pulumi.Output; readonly l2forward: pulumi.Output; readonly lacpHaSecondary: pulumi.Output; readonly lacpHaSlave: pulumi.Output; readonly lacpMode: pulumi.Output; readonly lacpSpeed: pulumi.Output; readonly lcpEchoInterval: pulumi.Output; readonly lcpMaxEchoFails: pulumi.Output; readonly linkUpDelay: pulumi.Output; readonly lldpNetworkPolicy: pulumi.Output; readonly lldpReception: pulumi.Output; readonly lldpTransmission: pulumi.Output; readonly macaddr: pulumi.Output; readonly managedDevices: pulumi.Output; readonly managedSubnetworkSize: pulumi.Output; readonly managementIp: pulumi.Output; readonly measuredDownstreamBandwidth: pulumi.Output; readonly measuredUpstreamBandwidth: pulumi.Output; readonly mediatype: pulumi.Output; readonly members: pulumi.Output; readonly minLinks: pulumi.Output; readonly minLinksDown: pulumi.Output; readonly mode: pulumi.Output; readonly monitorBandwidth: pulumi.Output; readonly mtu: pulumi.Output; readonly mtuOverride: pulumi.Output; readonly name: pulumi.Output; readonly ndiscforward: pulumi.Output; readonly netbiosForward: pulumi.Output; readonly netflowSampler: pulumi.Output; readonly outbandwidth: pulumi.Output; readonly padtRetryTimeout: pulumi.Output; readonly password: pulumi.Output; readonly pingServStatus: pulumi.Output; readonly pollingInterval: pulumi.Output; readonly pppoeUnnumberedNegotiate: pulumi.Output; readonly pptpAuthType: pulumi.Output; readonly pptpClient: pulumi.Output; readonly pptpPassword: pulumi.Output; readonly pptpServerIp: pulumi.Output; readonly pptpTimeout: pulumi.Output; readonly pptpUser: pulumi.Output; readonly preserveSessionRoute: pulumi.Output; readonly priority: pulumi.Output; readonly priorityOverride: pulumi.Output; readonly proxyCaptivePortal: pulumi.Output; readonly reachableTime: pulumi.Output; readonly redundantInterface: pulumi.Output; readonly remoteIp: pulumi.Output; readonly replacemsgOverrideGroup: pulumi.Output; readonly ringRx: pulumi.Output; readonly ringTx: pulumi.Output; readonly role: pulumi.Output; readonly sampleDirection: pulumi.Output; readonly sampleRate: pulumi.Output; readonly scanBotnetConnections: pulumi.Output; readonly secondaryIp: pulumi.Output; readonly secondaryips: pulumi.Output; readonly securityExemptList: pulumi.Output; readonly securityExternalLogout: pulumi.Output; readonly securityExternalWeb: pulumi.Output; readonly securityGroups: pulumi.Output; readonly securityMacAuthBypass: pulumi.Output; readonly securityMode: pulumi.Output; readonly securityRedirectUrl: pulumi.Output; readonly serviceName: pulumi.Output; readonly sflowSampler: pulumi.Output; readonly snmpIndex: pulumi.Output; readonly speed: pulumi.Output; readonly spilloverThreshold: pulumi.Output; readonly srcCheck: pulumi.Output; readonly status: pulumi.Output; readonly stp: pulumi.Output; readonly stpHaSecondary: pulumi.Output; readonly stpforward: pulumi.Output; readonly stpforwardMode: pulumi.Output; readonly subst: pulumi.Output; readonly substituteDstMac: pulumi.Output; readonly swcFirstCreate: pulumi.Output; readonly swcVlan: pulumi.Output; readonly switch: pulumi.Output; readonly switchControllerAccessVlan: pulumi.Output; readonly switchControllerArpInspection: pulumi.Output; readonly switchControllerDhcpSnooping: pulumi.Output; readonly switchControllerDhcpSnoopingOption82: pulumi.Output; readonly switchControllerDhcpSnoopingVerifyMac: pulumi.Output; readonly switchControllerDynamic: pulumi.Output; readonly switchControllerFeature: pulumi.Output; readonly switchControllerIgmpSnooping: pulumi.Output; readonly switchControllerIgmpSnoopingFastLeave: pulumi.Output; readonly switchControllerIgmpSnoopingProxy: pulumi.Output; readonly switchControllerIotScanning: pulumi.Output; readonly switchControllerLearningLimit: pulumi.Output; readonly switchControllerMgmtVlan: pulumi.Output; readonly switchControllerNac: pulumi.Output; readonly switchControllerNetflowCollect: pulumi.Output; readonly switchControllerRspanMode: pulumi.Output; readonly switchControllerSourceIp: pulumi.Output; readonly switchControllerTrafficPolicy: pulumi.Output; readonly systemId: pulumi.Output; readonly systemIdType: pulumi.Output; readonly taggings: pulumi.Output; readonly tcpMss: pulumi.Output; readonly trunk: pulumi.Output; readonly trustIp1: pulumi.Output; readonly trustIp2: pulumi.Output; readonly trustIp3: pulumi.Output; readonly trustIp61: pulumi.Output; readonly trustIp62: pulumi.Output; readonly trustIp63: pulumi.Output; readonly type: pulumi.Output; readonly username: pulumi.Output; readonly vdom: pulumi.Output; readonly vdomparam: pulumi.Output; readonly vindex: pulumi.Output; readonly vlanProtocol: pulumi.Output; readonly vlanforward: pulumi.Output; readonly vlanid: pulumi.Output; readonly vrf: pulumi.Output; readonly vrrpVirtualMac: pulumi.Output; readonly vrrps: pulumi.Output; readonly wccp: pulumi.Output; readonly weight: pulumi.Output; readonly winsIp: pulumi.Output; /** * Create a SystemInterface 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: SystemInterfaceArgs, opts?: pulumi.CustomResourceOptions); } /** * Input properties used for looking up and filtering SystemInterface resources. */ export interface SystemInterfaceState { acName?: pulumi.Input; aggregate?: pulumi.Input; aggregateType?: pulumi.Input; algorithm?: pulumi.Input; alias?: pulumi.Input; allowaccess?: pulumi.Input; apDiscover?: pulumi.Input; arpforward?: pulumi.Input; authCert?: pulumi.Input; authPortalAddr?: pulumi.Input; authType?: pulumi.Input; autoAuthExtensionDevice?: pulumi.Input; autogenerated?: pulumi.Input; bandwidthMeasureTime?: pulumi.Input; bfd?: pulumi.Input; bfdDesiredMinTx?: pulumi.Input; bfdDetectMult?: pulumi.Input; bfdRequiredMinRx?: pulumi.Input; broadcastForticlientDiscovery?: pulumi.Input; broadcastForward?: pulumi.Input; captivePortal?: pulumi.Input; cliConnStatus?: pulumi.Input; clientOptions?: pulumi.Input[]>; color?: pulumi.Input; dedicatedTo?: pulumi.Input; defaultPurdueLevel?: pulumi.Input; defaultgw?: pulumi.Input; description?: pulumi.Input; detectedPeerMtu?: pulumi.Input; detectprotocol?: pulumi.Input; detectserver?: pulumi.Input; deviceAccessList?: pulumi.Input; deviceIdentification?: pulumi.Input; deviceIdentificationActiveScan?: pulumi.Input; deviceNetscan?: pulumi.Input; deviceUserIdentification?: pulumi.Input; devindex?: pulumi.Input; dhcpBroadcastFlag?: pulumi.Input; dhcpClasslessRouteAddition?: pulumi.Input; dhcpClientIdentifier?: pulumi.Input; dhcpRelayAgentOption?: pulumi.Input; dhcpRelayInterface?: pulumi.Input; dhcpRelayInterfaceSelectMethod?: pulumi.Input; dhcpRelayIp?: pulumi.Input; dhcpRelayLinkSelection?: pulumi.Input; dhcpRelayRequestAllServer?: pulumi.Input; dhcpRelayService?: pulumi.Input; dhcpRelayType?: pulumi.Input; dhcpRenewTime?: pulumi.Input; dhcpSmartRelay?: pulumi.Input; dhcpSnoopingServerLists?: pulumi.Input[]>; discRetryTimeout?: pulumi.Input; disconnectThreshold?: pulumi.Input; distance?: pulumi.Input; dnsServerOverride?: pulumi.Input; dnsServerProtocol?: pulumi.Input; dropFragment?: pulumi.Input; dropOverlappedFragment?: pulumi.Input; dynamicSortSubtable?: pulumi.Input; eapCaCert?: pulumi.Input; eapIdentity?: pulumi.Input; eapMethod?: pulumi.Input; eapPassword?: pulumi.Input; eapSupplicant?: pulumi.Input; eapUserCert?: pulumi.Input; egressShapingProfile?: pulumi.Input; endpointCompliance?: pulumi.Input; estimatedDownstreamBandwidth?: pulumi.Input; estimatedUpstreamBandwidth?: pulumi.Input; explicitFtpProxy?: pulumi.Input; explicitWebProxy?: pulumi.Input; external?: pulumi.Input; failActionOnExtender?: pulumi.Input; failAlertInterfaces?: pulumi.Input[]>; failAlertMethod?: pulumi.Input; failDetect?: pulumi.Input; failDetectOption?: pulumi.Input; fortiheartbeat?: pulumi.Input; fortilink?: pulumi.Input; fortilinkBackupLink?: pulumi.Input; fortilinkNeighborDetect?: pulumi.Input; fortilinkSplitInterface?: pulumi.Input; fortilinkStacking?: pulumi.Input; forwardDomain?: pulumi.Input; forwardErrorCorrection?: pulumi.Input; getAllTables?: pulumi.Input; gwdetect?: pulumi.Input; haPriority?: pulumi.Input; icmpAcceptRedirect?: pulumi.Input; icmpSendRedirect?: pulumi.Input; identAccept?: pulumi.Input; idleTimeout?: pulumi.Input; ikeSamlServer?: pulumi.Input; inbandwidth?: pulumi.Input; ingressShapingProfile?: pulumi.Input; ingressSpilloverThreshold?: pulumi.Input; interface?: pulumi.Input; internal?: pulumi.Input; ip?: pulumi.Input; ipManagedByFortiipam?: pulumi.Input; ipmac?: pulumi.Input; ipsSnifferMode?: pulumi.Input; ipunnumbered?: pulumi.Input; ipv6?: pulumi.Input; l2forward?: pulumi.Input; lacpHaSecondary?: pulumi.Input; lacpHaSlave?: pulumi.Input; lacpMode?: pulumi.Input; lacpSpeed?: pulumi.Input; lcpEchoInterval?: pulumi.Input; lcpMaxEchoFails?: pulumi.Input; linkUpDelay?: pulumi.Input; lldpNetworkPolicy?: pulumi.Input; lldpReception?: pulumi.Input; lldpTransmission?: pulumi.Input; macaddr?: pulumi.Input; managedDevices?: pulumi.Input[]>; managedSubnetworkSize?: pulumi.Input; managementIp?: pulumi.Input; measuredDownstreamBandwidth?: pulumi.Input; measuredUpstreamBandwidth?: pulumi.Input; mediatype?: pulumi.Input; members?: pulumi.Input[]>; minLinks?: pulumi.Input; minLinksDown?: pulumi.Input; mode?: pulumi.Input; monitorBandwidth?: pulumi.Input; mtu?: pulumi.Input; mtuOverride?: pulumi.Input; name?: pulumi.Input; ndiscforward?: pulumi.Input; netbiosForward?: pulumi.Input; netflowSampler?: pulumi.Input; outbandwidth?: pulumi.Input; padtRetryTimeout?: pulumi.Input; password?: pulumi.Input; pingServStatus?: pulumi.Input; pollingInterval?: pulumi.Input; pppoeUnnumberedNegotiate?: pulumi.Input; pptpAuthType?: pulumi.Input; pptpClient?: pulumi.Input; pptpPassword?: pulumi.Input; pptpServerIp?: pulumi.Input; pptpTimeout?: pulumi.Input; pptpUser?: pulumi.Input; preserveSessionRoute?: pulumi.Input; priority?: pulumi.Input; priorityOverride?: pulumi.Input; proxyCaptivePortal?: pulumi.Input; reachableTime?: pulumi.Input; redundantInterface?: pulumi.Input; remoteIp?: pulumi.Input; replacemsgOverrideGroup?: pulumi.Input; ringRx?: pulumi.Input; ringTx?: pulumi.Input; role?: pulumi.Input; sampleDirection?: pulumi.Input; sampleRate?: pulumi.Input; scanBotnetConnections?: pulumi.Input; secondaryIp?: pulumi.Input; secondaryips?: pulumi.Input[]>; securityExemptList?: pulumi.Input; securityExternalLogout?: pulumi.Input; securityExternalWeb?: pulumi.Input; securityGroups?: pulumi.Input[]>; securityMacAuthBypass?: pulumi.Input; securityMode?: pulumi.Input; securityRedirectUrl?: pulumi.Input; serviceName?: pulumi.Input; sflowSampler?: pulumi.Input; snmpIndex?: pulumi.Input; speed?: pulumi.Input; spilloverThreshold?: pulumi.Input; srcCheck?: pulumi.Input; status?: pulumi.Input; stp?: pulumi.Input; stpHaSecondary?: pulumi.Input; stpforward?: pulumi.Input; stpforwardMode?: pulumi.Input; subst?: pulumi.Input; substituteDstMac?: pulumi.Input; swcFirstCreate?: pulumi.Input; swcVlan?: pulumi.Input; switch?: pulumi.Input; switchControllerAccessVlan?: pulumi.Input; switchControllerArpInspection?: pulumi.Input; switchControllerDhcpSnooping?: pulumi.Input; switchControllerDhcpSnoopingOption82?: pulumi.Input; switchControllerDhcpSnoopingVerifyMac?: pulumi.Input; switchControllerDynamic?: pulumi.Input; switchControllerFeature?: pulumi.Input; switchControllerIgmpSnooping?: pulumi.Input; switchControllerIgmpSnoopingFastLeave?: pulumi.Input; switchControllerIgmpSnoopingProxy?: pulumi.Input; switchControllerIotScanning?: pulumi.Input; switchControllerLearningLimit?: pulumi.Input; switchControllerMgmtVlan?: pulumi.Input; switchControllerNac?: pulumi.Input; switchControllerNetflowCollect?: pulumi.Input; switchControllerRspanMode?: pulumi.Input; switchControllerSourceIp?: pulumi.Input; switchControllerTrafficPolicy?: pulumi.Input; systemId?: pulumi.Input; systemIdType?: pulumi.Input; taggings?: pulumi.Input[]>; tcpMss?: pulumi.Input; trunk?: pulumi.Input; trustIp1?: pulumi.Input; trustIp2?: pulumi.Input; trustIp3?: pulumi.Input; trustIp61?: pulumi.Input; trustIp62?: pulumi.Input; trustIp63?: pulumi.Input; type?: pulumi.Input; username?: pulumi.Input; vdom?: pulumi.Input; vdomparam?: pulumi.Input; vindex?: pulumi.Input; vlanProtocol?: pulumi.Input; vlanforward?: pulumi.Input; vlanid?: pulumi.Input; vrf?: pulumi.Input; vrrpVirtualMac?: pulumi.Input; vrrps?: pulumi.Input[]>; wccp?: pulumi.Input; weight?: pulumi.Input; winsIp?: pulumi.Input; } /** * The set of arguments for constructing a SystemInterface resource. */ export interface SystemInterfaceArgs { acName?: pulumi.Input; aggregate?: pulumi.Input; aggregateType?: pulumi.Input; algorithm?: pulumi.Input; alias?: pulumi.Input; allowaccess?: pulumi.Input; apDiscover?: pulumi.Input; arpforward?: pulumi.Input; authCert?: pulumi.Input; authPortalAddr?: pulumi.Input; authType?: pulumi.Input; autoAuthExtensionDevice?: pulumi.Input; autogenerated?: pulumi.Input; bandwidthMeasureTime?: pulumi.Input; bfd?: pulumi.Input; bfdDesiredMinTx?: pulumi.Input; bfdDetectMult?: pulumi.Input; bfdRequiredMinRx?: pulumi.Input; broadcastForticlientDiscovery?: pulumi.Input; broadcastForward?: pulumi.Input; captivePortal?: pulumi.Input; cliConnStatus?: pulumi.Input; clientOptions?: pulumi.Input[]>; color?: pulumi.Input; dedicatedTo?: pulumi.Input; defaultPurdueLevel?: pulumi.Input; defaultgw?: pulumi.Input; description?: pulumi.Input; detectedPeerMtu?: pulumi.Input; detectprotocol?: pulumi.Input; detectserver?: pulumi.Input; deviceAccessList?: pulumi.Input; deviceIdentification?: pulumi.Input; deviceIdentificationActiveScan?: pulumi.Input; deviceNetscan?: pulumi.Input; deviceUserIdentification?: pulumi.Input; devindex?: pulumi.Input; dhcpBroadcastFlag?: pulumi.Input; dhcpClasslessRouteAddition?: pulumi.Input; dhcpClientIdentifier?: pulumi.Input; dhcpRelayAgentOption?: pulumi.Input; dhcpRelayInterface?: pulumi.Input; dhcpRelayInterfaceSelectMethod?: pulumi.Input; dhcpRelayIp?: pulumi.Input; dhcpRelayLinkSelection?: pulumi.Input; dhcpRelayRequestAllServer?: pulumi.Input; dhcpRelayService?: pulumi.Input; dhcpRelayType?: pulumi.Input; dhcpRenewTime?: pulumi.Input; dhcpSmartRelay?: pulumi.Input; dhcpSnoopingServerLists?: pulumi.Input[]>; discRetryTimeout?: pulumi.Input; disconnectThreshold?: pulumi.Input; distance?: pulumi.Input; dnsServerOverride?: pulumi.Input; dnsServerProtocol?: pulumi.Input; dropFragment?: pulumi.Input; dropOverlappedFragment?: pulumi.Input; dynamicSortSubtable?: pulumi.Input; eapCaCert?: pulumi.Input; eapIdentity?: pulumi.Input; eapMethod?: pulumi.Input; eapPassword?: pulumi.Input; eapSupplicant?: pulumi.Input; eapUserCert?: pulumi.Input; egressShapingProfile?: pulumi.Input; endpointCompliance?: pulumi.Input; estimatedDownstreamBandwidth?: pulumi.Input; estimatedUpstreamBandwidth?: pulumi.Input; explicitFtpProxy?: pulumi.Input; explicitWebProxy?: pulumi.Input; external?: pulumi.Input; failActionOnExtender?: pulumi.Input; failAlertInterfaces?: pulumi.Input[]>; failAlertMethod?: pulumi.Input; failDetect?: pulumi.Input; failDetectOption?: pulumi.Input; fortiheartbeat?: pulumi.Input; fortilink?: pulumi.Input; fortilinkBackupLink?: pulumi.Input; fortilinkNeighborDetect?: pulumi.Input; fortilinkSplitInterface?: pulumi.Input; fortilinkStacking?: pulumi.Input; forwardDomain?: pulumi.Input; forwardErrorCorrection?: pulumi.Input; getAllTables?: pulumi.Input; gwdetect?: pulumi.Input; haPriority?: pulumi.Input; icmpAcceptRedirect?: pulumi.Input; icmpSendRedirect?: pulumi.Input; identAccept?: pulumi.Input; idleTimeout?: pulumi.Input; ikeSamlServer?: pulumi.Input; inbandwidth?: pulumi.Input; ingressShapingProfile?: pulumi.Input; ingressSpilloverThreshold?: pulumi.Input; interface?: pulumi.Input; internal?: pulumi.Input; ip?: pulumi.Input; ipManagedByFortiipam?: pulumi.Input; ipmac?: pulumi.Input; ipsSnifferMode?: pulumi.Input; ipunnumbered?: pulumi.Input; ipv6?: pulumi.Input; l2forward?: pulumi.Input; lacpHaSecondary?: pulumi.Input; lacpHaSlave?: pulumi.Input; lacpMode?: pulumi.Input; lacpSpeed?: pulumi.Input; lcpEchoInterval?: pulumi.Input; lcpMaxEchoFails?: pulumi.Input; linkUpDelay?: pulumi.Input; lldpNetworkPolicy?: pulumi.Input; lldpReception?: pulumi.Input; lldpTransmission?: pulumi.Input; macaddr?: pulumi.Input; managedDevices?: pulumi.Input[]>; managedSubnetworkSize?: pulumi.Input; managementIp?: pulumi.Input; measuredDownstreamBandwidth?: pulumi.Input; measuredUpstreamBandwidth?: pulumi.Input; mediatype?: pulumi.Input; members?: pulumi.Input[]>; minLinks?: pulumi.Input; minLinksDown?: pulumi.Input; mode?: pulumi.Input; monitorBandwidth?: pulumi.Input; mtu?: pulumi.Input; mtuOverride?: pulumi.Input; name?: pulumi.Input; ndiscforward?: pulumi.Input; netbiosForward?: pulumi.Input; netflowSampler?: pulumi.Input; outbandwidth?: pulumi.Input; padtRetryTimeout?: pulumi.Input; password?: pulumi.Input; pingServStatus?: pulumi.Input; pollingInterval?: pulumi.Input; pppoeUnnumberedNegotiate?: pulumi.Input; pptpAuthType?: pulumi.Input; pptpClient?: pulumi.Input; pptpPassword?: pulumi.Input; pptpServerIp?: pulumi.Input; pptpTimeout?: pulumi.Input; pptpUser?: pulumi.Input; preserveSessionRoute?: pulumi.Input; priority?: pulumi.Input; priorityOverride?: pulumi.Input; proxyCaptivePortal?: pulumi.Input; reachableTime?: pulumi.Input; redundantInterface?: pulumi.Input; remoteIp?: pulumi.Input; replacemsgOverrideGroup?: pulumi.Input; ringRx?: pulumi.Input; ringTx?: pulumi.Input; role?: pulumi.Input; sampleDirection?: pulumi.Input; sampleRate?: pulumi.Input; scanBotnetConnections?: pulumi.Input; secondaryIp?: pulumi.Input; secondaryips?: pulumi.Input[]>; securityExemptList?: pulumi.Input; securityExternalLogout?: pulumi.Input; securityExternalWeb?: pulumi.Input; securityGroups?: pulumi.Input[]>; securityMacAuthBypass?: pulumi.Input; securityMode?: pulumi.Input; securityRedirectUrl?: pulumi.Input; serviceName?: pulumi.Input; sflowSampler?: pulumi.Input; snmpIndex?: pulumi.Input; speed?: pulumi.Input; spilloverThreshold?: pulumi.Input; srcCheck?: pulumi.Input; status?: pulumi.Input; stp?: pulumi.Input; stpHaSecondary?: pulumi.Input; stpforward?: pulumi.Input; stpforwardMode?: pulumi.Input; subst?: pulumi.Input; substituteDstMac?: pulumi.Input; swcFirstCreate?: pulumi.Input; swcVlan?: pulumi.Input; switch?: pulumi.Input; switchControllerAccessVlan?: pulumi.Input; switchControllerArpInspection?: pulumi.Input; switchControllerDhcpSnooping?: pulumi.Input; switchControllerDhcpSnoopingOption82?: pulumi.Input; switchControllerDhcpSnoopingVerifyMac?: pulumi.Input; switchControllerDynamic?: pulumi.Input; switchControllerFeature?: pulumi.Input; switchControllerIgmpSnooping?: pulumi.Input; switchControllerIgmpSnoopingFastLeave?: pulumi.Input; switchControllerIgmpSnoopingProxy?: pulumi.Input; switchControllerIotScanning?: pulumi.Input; switchControllerLearningLimit?: pulumi.Input; switchControllerMgmtVlan?: pulumi.Input; switchControllerNac?: pulumi.Input; switchControllerNetflowCollect?: pulumi.Input; switchControllerRspanMode?: pulumi.Input; switchControllerSourceIp?: pulumi.Input; switchControllerTrafficPolicy?: pulumi.Input; systemId?: pulumi.Input; systemIdType?: pulumi.Input; taggings?: pulumi.Input[]>; tcpMss?: pulumi.Input; trunk?: pulumi.Input; trustIp1?: pulumi.Input; trustIp2?: pulumi.Input; trustIp3?: pulumi.Input; trustIp61?: pulumi.Input; trustIp62?: pulumi.Input; trustIp63?: pulumi.Input; type?: pulumi.Input; username?: pulumi.Input; vdom: pulumi.Input; vdomparam?: pulumi.Input; vindex?: pulumi.Input; vlanProtocol?: pulumi.Input; vlanforward?: pulumi.Input; vlanid?: pulumi.Input; vrf?: pulumi.Input; vrrpVirtualMac?: pulumi.Input; vrrps?: pulumi.Input[]>; wccp?: pulumi.Input; weight?: pulumi.Input; winsIp?: pulumi.Input; }