UNPKG

@pulumi/sdwan

Version:

A Pulumi package for managing resources on Cisco Catalyst SD-WAN.. Based on terraform-provider-sdwan: version v0.4.1

343 lines 32.8 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.VpnInterfaceMultilinkFeatureTemplate = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); /** * This resource can manage a VPN Interface Multilink feature template. * - Minimum SD-WAN Manager version: `15.0.0` * * ## Import * * The `pulumi import` command can be used, for example: * * ```sh * $ pulumi import sdwan:index/vpnInterfaceMultilinkFeatureTemplate:VpnInterfaceMultilinkFeatureTemplate example "f6b2c44c-693c-4763-b010-895aa3d236bd" * ``` */ class VpnInterfaceMultilinkFeatureTemplate extends pulumi.CustomResource { /** * Get an existing VpnInterfaceMultilinkFeatureTemplate 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, id, state, opts) { return new VpnInterfaceMultilinkFeatureTemplate(name, state, Object.assign(Object.assign({}, opts), { id: id })); } /** * Returns true if the given object is an instance of VpnInterfaceMultilinkFeatureTemplate. This is designed to work even * when multiple copies of the Pulumi SDK have been loaded into the same process. */ static isInstance(obj) { if (obj === undefined || obj === null) { return false; } return obj['__pulumiType'] === VpnInterfaceMultilinkFeatureTemplate.__pulumiType; } constructor(name, argsOrState, opts) { let resourceInputs = {}; opts = opts || {}; if (opts.id) { const state = argsOrState; resourceInputs["accessLists"] = state ? state.accessLists : undefined; resourceInputs["autonegotiate"] = state ? state.autonegotiate : undefined; resourceInputs["autonegotiateVariable"] = state ? state.autonegotiateVariable : undefined; resourceInputs["bandwidthDownstream"] = state ? state.bandwidthDownstream : undefined; resourceInputs["bandwidthDownstreamVariable"] = state ? state.bandwidthDownstreamVariable : undefined; resourceInputs["bandwidthUpstream"] = state ? state.bandwidthUpstream : undefined; resourceInputs["bandwidthUpstreamVariable"] = state ? state.bandwidthUpstreamVariable : undefined; resourceInputs["chapHostname"] = state ? state.chapHostname : undefined; resourceInputs["chapHostnameVariable"] = state ? state.chapHostnameVariable : undefined; resourceInputs["chapPppAuthPassword"] = state ? state.chapPppAuthPassword : undefined; resourceInputs["chapPppAuthPasswordVariable"] = state ? state.chapPppAuthPasswordVariable : undefined; resourceInputs["clearDontFragmentBit"] = state ? state.clearDontFragmentBit : undefined; resourceInputs["clearDontFragmentBitVariable"] = state ? state.clearDontFragmentBitVariable : undefined; resourceInputs["coreRegion"] = state ? state.coreRegion : undefined; resourceInputs["coreRegionVariable"] = state ? state.coreRegionVariable : undefined; resourceInputs["description"] = state ? state.description : undefined; resourceInputs["deviceTypes"] = state ? state.deviceTypes : undefined; resourceInputs["disableFragmentation"] = state ? state.disableFragmentation : undefined; resourceInputs["enableCoreRegion"] = state ? state.enableCoreRegion : undefined; resourceInputs["enableCoreRegionVariable"] = state ? state.enableCoreRegionVariable : undefined; resourceInputs["fragmentMaxDelay"] = state ? state.fragmentMaxDelay : undefined; resourceInputs["fragmentMaxDelayVariable"] = state ? state.fragmentMaxDelayVariable : undefined; resourceInputs["interfaceDescription"] = state ? state.interfaceDescription : undefined; resourceInputs["interfaceDescriptionVariable"] = state ? state.interfaceDescriptionVariable : undefined; resourceInputs["interfaceName"] = state ? state.interfaceName : undefined; resourceInputs["interfaceNameVariable"] = state ? state.interfaceNameVariable : undefined; resourceInputs["interleavingFragment"] = state ? state.interleavingFragment : undefined; resourceInputs["ipMtu"] = state ? state.ipMtu : undefined; resourceInputs["ipMtuVariable"] = state ? state.ipMtuVariable : undefined; resourceInputs["ipv4Address"] = state ? state.ipv4Address : undefined; resourceInputs["ipv4AddressVariable"] = state ? state.ipv4AddressVariable : undefined; resourceInputs["ipv6AccessLists"] = state ? state.ipv6AccessLists : undefined; resourceInputs["ipv6Address"] = state ? state.ipv6Address : undefined; resourceInputs["ipv6AddressVariable"] = state ? state.ipv6AddressVariable : undefined; resourceInputs["multilinkGroupNumber"] = state ? state.multilinkGroupNumber : undefined; resourceInputs["multilinkGroupNumberVariable"] = state ? state.multilinkGroupNumberVariable : undefined; resourceInputs["multilinkInterfaces"] = state ? state.multilinkInterfaces : undefined; resourceInputs["name"] = state ? state.name : undefined; resourceInputs["nimInterfaceLists"] = state ? state.nimInterfaceLists : undefined; resourceInputs["papPassword"] = state ? state.papPassword : undefined; resourceInputs["papPppAuthPassword"] = state ? state.papPppAuthPassword : undefined; resourceInputs["papPppAuthPasswordVariable"] = state ? state.papPppAuthPasswordVariable : undefined; resourceInputs["papUsername"] = state ? state.papUsername : undefined; resourceInputs["papUsernameVariable"] = state ? state.papUsernameVariable : undefined; resourceInputs["perTunnelQos"] = state ? state.perTunnelQos : undefined; resourceInputs["perTunnelQosAggregator"] = state ? state.perTunnelQosAggregator : undefined; resourceInputs["perTunnelQosAggregatorVariable"] = state ? state.perTunnelQosAggregatorVariable : undefined; resourceInputs["perTunnelQosVariable"] = state ? state.perTunnelQosVariable : undefined; resourceInputs["pmtuDiscovery"] = state ? state.pmtuDiscovery : undefined; resourceInputs["pmtuDiscoveryVariable"] = state ? state.pmtuDiscoveryVariable : undefined; resourceInputs["pppAuthenticationProtocol"] = state ? state.pppAuthenticationProtocol : undefined; resourceInputs["pppAuthenticationProtocolPap"] = state ? state.pppAuthenticationProtocolPap : undefined; resourceInputs["pppAuthenticationType"] = state ? state.pppAuthenticationType : undefined; resourceInputs["qosMap"] = state ? state.qosMap : undefined; resourceInputs["qosMapVariable"] = state ? state.qosMapVariable : undefined; resourceInputs["qosMapVpn"] = state ? state.qosMapVpn : undefined; resourceInputs["qosMapVpnVariable"] = state ? state.qosMapVpnVariable : undefined; resourceInputs["secondaryRegion"] = state ? state.secondaryRegion : undefined; resourceInputs["secondaryRegionVariable"] = state ? state.secondaryRegionVariable : undefined; resourceInputs["shapingRate"] = state ? state.shapingRate : undefined; resourceInputs["shapingRateVariable"] = state ? state.shapingRateVariable : undefined; resourceInputs["shutdown"] = state ? state.shutdown : undefined; resourceInputs["shutdownVariable"] = state ? state.shutdownVariable : undefined; resourceInputs["staticIngressQos"] = state ? state.staticIngressQos : undefined; resourceInputs["staticIngressQosVariable"] = state ? state.staticIngressQosVariable : undefined; resourceInputs["tcpMss"] = state ? state.tcpMss : undefined; resourceInputs["tcpMssVariable"] = state ? state.tcpMssVariable : undefined; resourceInputs["templateType"] = state ? state.templateType : undefined; resourceInputs["tlocExtension"] = state ? state.tlocExtension : undefined; resourceInputs["tlocExtensionVariable"] = state ? state.tlocExtensionVariable : undefined; resourceInputs["tunnelInterfaceAllowAll"] = state ? state.tunnelInterfaceAllowAll : undefined; resourceInputs["tunnelInterfaceAllowAllVariable"] = state ? state.tunnelInterfaceAllowAllVariable : undefined; resourceInputs["tunnelInterfaceAllowBgp"] = state ? state.tunnelInterfaceAllowBgp : undefined; resourceInputs["tunnelInterfaceAllowBgpVariable"] = state ? state.tunnelInterfaceAllowBgpVariable : undefined; resourceInputs["tunnelInterfaceAllowDhcp"] = state ? state.tunnelInterfaceAllowDhcp : undefined; resourceInputs["tunnelInterfaceAllowDhcpVariable"] = state ? state.tunnelInterfaceAllowDhcpVariable : undefined; resourceInputs["tunnelInterfaceAllowDns"] = state ? state.tunnelInterfaceAllowDns : undefined; resourceInputs["tunnelInterfaceAllowDnsVariable"] = state ? state.tunnelInterfaceAllowDnsVariable : undefined; resourceInputs["tunnelInterfaceAllowHttps"] = state ? state.tunnelInterfaceAllowHttps : undefined; resourceInputs["tunnelInterfaceAllowHttpsVariable"] = state ? state.tunnelInterfaceAllowHttpsVariable : undefined; resourceInputs["tunnelInterfaceAllowIcmp"] = state ? state.tunnelInterfaceAllowIcmp : undefined; resourceInputs["tunnelInterfaceAllowIcmpVariable"] = state ? state.tunnelInterfaceAllowIcmpVariable : undefined; resourceInputs["tunnelInterfaceAllowNetconf"] = state ? state.tunnelInterfaceAllowNetconf : undefined; resourceInputs["tunnelInterfaceAllowNetconfVariable"] = state ? state.tunnelInterfaceAllowNetconfVariable : undefined; resourceInputs["tunnelInterfaceAllowNtp"] = state ? state.tunnelInterfaceAllowNtp : undefined; resourceInputs["tunnelInterfaceAllowNtpVariable"] = state ? state.tunnelInterfaceAllowNtpVariable : undefined; resourceInputs["tunnelInterfaceAllowOspf"] = state ? state.tunnelInterfaceAllowOspf : undefined; resourceInputs["tunnelInterfaceAllowOspfVariable"] = state ? state.tunnelInterfaceAllowOspfVariable : undefined; resourceInputs["tunnelInterfaceAllowSnmp"] = state ? state.tunnelInterfaceAllowSnmp : undefined; resourceInputs["tunnelInterfaceAllowSnmpVariable"] = state ? state.tunnelInterfaceAllowSnmpVariable : undefined; resourceInputs["tunnelInterfaceAllowSsh"] = state ? state.tunnelInterfaceAllowSsh : undefined; resourceInputs["tunnelInterfaceAllowSshVariable"] = state ? state.tunnelInterfaceAllowSshVariable : undefined; resourceInputs["tunnelInterfaceAllowStun"] = state ? state.tunnelInterfaceAllowStun : undefined; resourceInputs["tunnelInterfaceAllowStunVariable"] = state ? state.tunnelInterfaceAllowStunVariable : undefined; resourceInputs["tunnelInterfaceBindLoopbackTunnel"] = state ? state.tunnelInterfaceBindLoopbackTunnel : undefined; resourceInputs["tunnelInterfaceBindLoopbackTunnelVariable"] = state ? state.tunnelInterfaceBindLoopbackTunnelVariable : undefined; resourceInputs["tunnelInterfaceBorder"] = state ? state.tunnelInterfaceBorder : undefined; resourceInputs["tunnelInterfaceBorderVariable"] = state ? state.tunnelInterfaceBorderVariable : undefined; resourceInputs["tunnelInterfaceCarrier"] = state ? state.tunnelInterfaceCarrier : undefined; resourceInputs["tunnelInterfaceCarrierVariable"] = state ? state.tunnelInterfaceCarrierVariable : undefined; resourceInputs["tunnelInterfaceClearDontFragment"] = state ? state.tunnelInterfaceClearDontFragment : undefined; resourceInputs["tunnelInterfaceClearDontFragmentVariable"] = state ? state.tunnelInterfaceClearDontFragmentVariable : undefined; resourceInputs["tunnelInterfaceColor"] = state ? state.tunnelInterfaceColor : undefined; resourceInputs["tunnelInterfaceColorRestrict"] = state ? state.tunnelInterfaceColorRestrict : undefined; resourceInputs["tunnelInterfaceColorVariable"] = state ? state.tunnelInterfaceColorVariable : undefined; resourceInputs["tunnelInterfaceControlConnections"] = state ? state.tunnelInterfaceControlConnections : undefined; resourceInputs["tunnelInterfaceControlConnectionsVariable"] = state ? state.tunnelInterfaceControlConnectionsVariable : undefined; resourceInputs["tunnelInterfaceEncapsulations"] = state ? state.tunnelInterfaceEncapsulations : undefined; resourceInputs["tunnelInterfaceExcludeControllerGroupListVariable"] = state ? state.tunnelInterfaceExcludeControllerGroupListVariable : undefined; resourceInputs["tunnelInterfaceExcludeControllerGroupLists"] = state ? state.tunnelInterfaceExcludeControllerGroupLists : undefined; resourceInputs["tunnelInterfaceGroups"] = state ? state.tunnelInterfaceGroups : undefined; resourceInputs["tunnelInterfaceGroupsVariable"] = state ? state.tunnelInterfaceGroupsVariable : undefined; resourceInputs["tunnelInterfaceHelloInterval"] = state ? state.tunnelInterfaceHelloInterval : undefined; resourceInputs["tunnelInterfaceHelloIntervalVariable"] = state ? state.tunnelInterfaceHelloIntervalVariable : undefined; resourceInputs["tunnelInterfaceHelloTolerance"] = state ? state.tunnelInterfaceHelloTolerance : undefined; resourceInputs["tunnelInterfaceHelloToleranceVariable"] = state ? state.tunnelInterfaceHelloToleranceVariable : undefined; resourceInputs["tunnelInterfaceLastResortCircuit"] = state ? state.tunnelInterfaceLastResortCircuit : undefined; resourceInputs["tunnelInterfaceLastResortCircuitVariable"] = state ? state.tunnelInterfaceLastResortCircuitVariable : undefined; resourceInputs["tunnelInterfaceLowBandwidthLink"] = state ? state.tunnelInterfaceLowBandwidthLink : undefined; resourceInputs["tunnelInterfaceLowBandwidthLinkVariable"] = state ? state.tunnelInterfaceLowBandwidthLinkVariable : undefined; resourceInputs["tunnelInterfaceMaxControlConnections"] = state ? state.tunnelInterfaceMaxControlConnections : undefined; resourceInputs["tunnelInterfaceMaxControlConnectionsVariable"] = state ? state.tunnelInterfaceMaxControlConnectionsVariable : undefined; resourceInputs["tunnelInterfaceNatRefreshInterval"] = state ? state.tunnelInterfaceNatRefreshInterval : undefined; resourceInputs["tunnelInterfaceNatRefreshIntervalVariable"] = state ? state.tunnelInterfaceNatRefreshIntervalVariable : undefined; resourceInputs["tunnelInterfaceNetworkBroadcast"] = state ? state.tunnelInterfaceNetworkBroadcast : undefined; resourceInputs["tunnelInterfaceNetworkBroadcastVariable"] = state ? state.tunnelInterfaceNetworkBroadcastVariable : undefined; resourceInputs["tunnelInterfacePortHop"] = state ? state.tunnelInterfacePortHop : undefined; resourceInputs["tunnelInterfacePortHopVariable"] = state ? state.tunnelInterfacePortHopVariable : undefined; resourceInputs["tunnelInterfaceTunnelTcpMss"] = state ? state.tunnelInterfaceTunnelTcpMss : undefined; resourceInputs["tunnelInterfaceTunnelTcpMssVariable"] = state ? state.tunnelInterfaceTunnelTcpMssVariable : undefined; resourceInputs["tunnelInterfaceVbondAsStunServer"] = state ? state.tunnelInterfaceVbondAsStunServer : undefined; resourceInputs["tunnelInterfaceVbondAsStunServerVariable"] = state ? state.tunnelInterfaceVbondAsStunServerVariable : undefined; resourceInputs["tunnelInterfaceVmanageConnectionPreference"] = state ? state.tunnelInterfaceVmanageConnectionPreference : undefined; resourceInputs["tunnelInterfaceVmanageConnectionPreferenceVariable"] = state ? state.tunnelInterfaceVmanageConnectionPreferenceVariable : undefined; resourceInputs["tunnelQosMode"] = state ? state.tunnelQosMode : undefined; resourceInputs["tunnelQosModeVariable"] = state ? state.tunnelQosModeVariable : undefined; resourceInputs["version"] = state ? state.version : undefined; resourceInputs["writeRule"] = state ? state.writeRule : undefined; resourceInputs["writeRuleVariable"] = state ? state.writeRuleVariable : undefined; } else { const args = argsOrState; if ((!args || args.description === undefined) && !opts.urn) { throw new Error("Missing required property 'description'"); } if ((!args || args.deviceTypes === undefined) && !opts.urn) { throw new Error("Missing required property 'deviceTypes'"); } resourceInputs["accessLists"] = args ? args.accessLists : undefined; resourceInputs["autonegotiate"] = args ? args.autonegotiate : undefined; resourceInputs["autonegotiateVariable"] = args ? args.autonegotiateVariable : undefined; resourceInputs["bandwidthDownstream"] = args ? args.bandwidthDownstream : undefined; resourceInputs["bandwidthDownstreamVariable"] = args ? args.bandwidthDownstreamVariable : undefined; resourceInputs["bandwidthUpstream"] = args ? args.bandwidthUpstream : undefined; resourceInputs["bandwidthUpstreamVariable"] = args ? args.bandwidthUpstreamVariable : undefined; resourceInputs["chapHostname"] = args ? args.chapHostname : undefined; resourceInputs["chapHostnameVariable"] = args ? args.chapHostnameVariable : undefined; resourceInputs["chapPppAuthPassword"] = args ? args.chapPppAuthPassword : undefined; resourceInputs["chapPppAuthPasswordVariable"] = args ? args.chapPppAuthPasswordVariable : undefined; resourceInputs["clearDontFragmentBit"] = args ? args.clearDontFragmentBit : undefined; resourceInputs["clearDontFragmentBitVariable"] = args ? args.clearDontFragmentBitVariable : undefined; resourceInputs["coreRegion"] = args ? args.coreRegion : undefined; resourceInputs["coreRegionVariable"] = args ? args.coreRegionVariable : undefined; resourceInputs["description"] = args ? args.description : undefined; resourceInputs["deviceTypes"] = args ? args.deviceTypes : undefined; resourceInputs["disableFragmentation"] = args ? args.disableFragmentation : undefined; resourceInputs["enableCoreRegion"] = args ? args.enableCoreRegion : undefined; resourceInputs["enableCoreRegionVariable"] = args ? args.enableCoreRegionVariable : undefined; resourceInputs["fragmentMaxDelay"] = args ? args.fragmentMaxDelay : undefined; resourceInputs["fragmentMaxDelayVariable"] = args ? args.fragmentMaxDelayVariable : undefined; resourceInputs["interfaceDescription"] = args ? args.interfaceDescription : undefined; resourceInputs["interfaceDescriptionVariable"] = args ? args.interfaceDescriptionVariable : undefined; resourceInputs["interfaceName"] = args ? args.interfaceName : undefined; resourceInputs["interfaceNameVariable"] = args ? args.interfaceNameVariable : undefined; resourceInputs["interleavingFragment"] = args ? args.interleavingFragment : undefined; resourceInputs["ipMtu"] = args ? args.ipMtu : undefined; resourceInputs["ipMtuVariable"] = args ? args.ipMtuVariable : undefined; resourceInputs["ipv4Address"] = args ? args.ipv4Address : undefined; resourceInputs["ipv4AddressVariable"] = args ? args.ipv4AddressVariable : undefined; resourceInputs["ipv6AccessLists"] = args ? args.ipv6AccessLists : undefined; resourceInputs["ipv6Address"] = args ? args.ipv6Address : undefined; resourceInputs["ipv6AddressVariable"] = args ? args.ipv6AddressVariable : undefined; resourceInputs["multilinkGroupNumber"] = args ? args.multilinkGroupNumber : undefined; resourceInputs["multilinkGroupNumberVariable"] = args ? args.multilinkGroupNumberVariable : undefined; resourceInputs["multilinkInterfaces"] = args ? args.multilinkInterfaces : undefined; resourceInputs["name"] = args ? args.name : undefined; resourceInputs["nimInterfaceLists"] = args ? args.nimInterfaceLists : undefined; resourceInputs["papPassword"] = args ? args.papPassword : undefined; resourceInputs["papPppAuthPassword"] = args ? args.papPppAuthPassword : undefined; resourceInputs["papPppAuthPasswordVariable"] = args ? args.papPppAuthPasswordVariable : undefined; resourceInputs["papUsername"] = args ? args.papUsername : undefined; resourceInputs["papUsernameVariable"] = args ? args.papUsernameVariable : undefined; resourceInputs["perTunnelQos"] = args ? args.perTunnelQos : undefined; resourceInputs["perTunnelQosAggregator"] = args ? args.perTunnelQosAggregator : undefined; resourceInputs["perTunnelQosAggregatorVariable"] = args ? args.perTunnelQosAggregatorVariable : undefined; resourceInputs["perTunnelQosVariable"] = args ? args.perTunnelQosVariable : undefined; resourceInputs["pmtuDiscovery"] = args ? args.pmtuDiscovery : undefined; resourceInputs["pmtuDiscoveryVariable"] = args ? args.pmtuDiscoveryVariable : undefined; resourceInputs["pppAuthenticationProtocol"] = args ? args.pppAuthenticationProtocol : undefined; resourceInputs["pppAuthenticationProtocolPap"] = args ? args.pppAuthenticationProtocolPap : undefined; resourceInputs["pppAuthenticationType"] = args ? args.pppAuthenticationType : undefined; resourceInputs["qosMap"] = args ? args.qosMap : undefined; resourceInputs["qosMapVariable"] = args ? args.qosMapVariable : undefined; resourceInputs["qosMapVpn"] = args ? args.qosMapVpn : undefined; resourceInputs["qosMapVpnVariable"] = args ? args.qosMapVpnVariable : undefined; resourceInputs["secondaryRegion"] = args ? args.secondaryRegion : undefined; resourceInputs["secondaryRegionVariable"] = args ? args.secondaryRegionVariable : undefined; resourceInputs["shapingRate"] = args ? args.shapingRate : undefined; resourceInputs["shapingRateVariable"] = args ? args.shapingRateVariable : undefined; resourceInputs["shutdown"] = args ? args.shutdown : undefined; resourceInputs["shutdownVariable"] = args ? args.shutdownVariable : undefined; resourceInputs["staticIngressQos"] = args ? args.staticIngressQos : undefined; resourceInputs["staticIngressQosVariable"] = args ? args.staticIngressQosVariable : undefined; resourceInputs["tcpMss"] = args ? args.tcpMss : undefined; resourceInputs["tcpMssVariable"] = args ? args.tcpMssVariable : undefined; resourceInputs["tlocExtension"] = args ? args.tlocExtension : undefined; resourceInputs["tlocExtensionVariable"] = args ? args.tlocExtensionVariable : undefined; resourceInputs["tunnelInterfaceAllowAll"] = args ? args.tunnelInterfaceAllowAll : undefined; resourceInputs["tunnelInterfaceAllowAllVariable"] = args ? args.tunnelInterfaceAllowAllVariable : undefined; resourceInputs["tunnelInterfaceAllowBgp"] = args ? args.tunnelInterfaceAllowBgp : undefined; resourceInputs["tunnelInterfaceAllowBgpVariable"] = args ? args.tunnelInterfaceAllowBgpVariable : undefined; resourceInputs["tunnelInterfaceAllowDhcp"] = args ? args.tunnelInterfaceAllowDhcp : undefined; resourceInputs["tunnelInterfaceAllowDhcpVariable"] = args ? args.tunnelInterfaceAllowDhcpVariable : undefined; resourceInputs["tunnelInterfaceAllowDns"] = args ? args.tunnelInterfaceAllowDns : undefined; resourceInputs["tunnelInterfaceAllowDnsVariable"] = args ? args.tunnelInterfaceAllowDnsVariable : undefined; resourceInputs["tunnelInterfaceAllowHttps"] = args ? args.tunnelInterfaceAllowHttps : undefined; resourceInputs["tunnelInterfaceAllowHttpsVariable"] = args ? args.tunnelInterfaceAllowHttpsVariable : undefined; resourceInputs["tunnelInterfaceAllowIcmp"] = args ? args.tunnelInterfaceAllowIcmp : undefined; resourceInputs["tunnelInterfaceAllowIcmpVariable"] = args ? args.tunnelInterfaceAllowIcmpVariable : undefined; resourceInputs["tunnelInterfaceAllowNetconf"] = args ? args.tunnelInterfaceAllowNetconf : undefined; resourceInputs["tunnelInterfaceAllowNetconfVariable"] = args ? args.tunnelInterfaceAllowNetconfVariable : undefined; resourceInputs["tunnelInterfaceAllowNtp"] = args ? args.tunnelInterfaceAllowNtp : undefined; resourceInputs["tunnelInterfaceAllowNtpVariable"] = args ? args.tunnelInterfaceAllowNtpVariable : undefined; resourceInputs["tunnelInterfaceAllowOspf"] = args ? args.tunnelInterfaceAllowOspf : undefined; resourceInputs["tunnelInterfaceAllowOspfVariable"] = args ? args.tunnelInterfaceAllowOspfVariable : undefined; resourceInputs["tunnelInterfaceAllowSnmp"] = args ? args.tunnelInterfaceAllowSnmp : undefined; resourceInputs["tunnelInterfaceAllowSnmpVariable"] = args ? args.tunnelInterfaceAllowSnmpVariable : undefined; resourceInputs["tunnelInterfaceAllowSsh"] = args ? args.tunnelInterfaceAllowSsh : undefined; resourceInputs["tunnelInterfaceAllowSshVariable"] = args ? args.tunnelInterfaceAllowSshVariable : undefined; resourceInputs["tunnelInterfaceAllowStun"] = args ? args.tunnelInterfaceAllowStun : undefined; resourceInputs["tunnelInterfaceAllowStunVariable"] = args ? args.tunnelInterfaceAllowStunVariable : undefined; resourceInputs["tunnelInterfaceBindLoopbackTunnel"] = args ? args.tunnelInterfaceBindLoopbackTunnel : undefined; resourceInputs["tunnelInterfaceBindLoopbackTunnelVariable"] = args ? args.tunnelInterfaceBindLoopbackTunnelVariable : undefined; resourceInputs["tunnelInterfaceBorder"] = args ? args.tunnelInterfaceBorder : undefined; resourceInputs["tunnelInterfaceBorderVariable"] = args ? args.tunnelInterfaceBorderVariable : undefined; resourceInputs["tunnelInterfaceCarrier"] = args ? args.tunnelInterfaceCarrier : undefined; resourceInputs["tunnelInterfaceCarrierVariable"] = args ? args.tunnelInterfaceCarrierVariable : undefined; resourceInputs["tunnelInterfaceClearDontFragment"] = args ? args.tunnelInterfaceClearDontFragment : undefined; resourceInputs["tunnelInterfaceClearDontFragmentVariable"] = args ? args.tunnelInterfaceClearDontFragmentVariable : undefined; resourceInputs["tunnelInterfaceColor"] = args ? args.tunnelInterfaceColor : undefined; resourceInputs["tunnelInterfaceColorRestrict"] = args ? args.tunnelInterfaceColorRestrict : undefined; resourceInputs["tunnelInterfaceColorVariable"] = args ? args.tunnelInterfaceColorVariable : undefined; resourceInputs["tunnelInterfaceControlConnections"] = args ? args.tunnelInterfaceControlConnections : undefined; resourceInputs["tunnelInterfaceControlConnectionsVariable"] = args ? args.tunnelInterfaceControlConnectionsVariable : undefined; resourceInputs["tunnelInterfaceEncapsulations"] = args ? args.tunnelInterfaceEncapsulations : undefined; resourceInputs["tunnelInterfaceExcludeControllerGroupListVariable"] = args ? args.tunnelInterfaceExcludeControllerGroupListVariable : undefined; resourceInputs["tunnelInterfaceExcludeControllerGroupLists"] = args ? args.tunnelInterfaceExcludeControllerGroupLists : undefined; resourceInputs["tunnelInterfaceGroups"] = args ? args.tunnelInterfaceGroups : undefined; resourceInputs["tunnelInterfaceGroupsVariable"] = args ? args.tunnelInterfaceGroupsVariable : undefined; resourceInputs["tunnelInterfaceHelloInterval"] = args ? args.tunnelInterfaceHelloInterval : undefined; resourceInputs["tunnelInterfaceHelloIntervalVariable"] = args ? args.tunnelInterfaceHelloIntervalVariable : undefined; resourceInputs["tunnelInterfaceHelloTolerance"] = args ? args.tunnelInterfaceHelloTolerance : undefined; resourceInputs["tunnelInterfaceHelloToleranceVariable"] = args ? args.tunnelInterfaceHelloToleranceVariable : undefined; resourceInputs["tunnelInterfaceLastResortCircuit"] = args ? args.tunnelInterfaceLastResortCircuit : undefined; resourceInputs["tunnelInterfaceLastResortCircuitVariable"] = args ? args.tunnelInterfaceLastResortCircuitVariable : undefined; resourceInputs["tunnelInterfaceLowBandwidthLink"] = args ? args.tunnelInterfaceLowBandwidthLink : undefined; resourceInputs["tunnelInterfaceLowBandwidthLinkVariable"] = args ? args.tunnelInterfaceLowBandwidthLinkVariable : undefined; resourceInputs["tunnelInterfaceMaxControlConnections"] = args ? args.tunnelInterfaceMaxControlConnections : undefined; resourceInputs["tunnelInterfaceMaxControlConnectionsVariable"] = args ? args.tunnelInterfaceMaxControlConnectionsVariable : undefined; resourceInputs["tunnelInterfaceNatRefreshInterval"] = args ? args.tunnelInterfaceNatRefreshInterval : undefined; resourceInputs["tunnelInterfaceNatRefreshIntervalVariable"] = args ? args.tunnelInterfaceNatRefreshIntervalVariable : undefined; resourceInputs["tunnelInterfaceNetworkBroadcast"] = args ? args.tunnelInterfaceNetworkBroadcast : undefined; resourceInputs["tunnelInterfaceNetworkBroadcastVariable"] = args ? args.tunnelInterfaceNetworkBroadcastVariable : undefined; resourceInputs["tunnelInterfacePortHop"] = args ? args.tunnelInterfacePortHop : undefined; resourceInputs["tunnelInterfacePortHopVariable"] = args ? args.tunnelInterfacePortHopVariable : undefined; resourceInputs["tunnelInterfaceTunnelTcpMss"] = args ? args.tunnelInterfaceTunnelTcpMss : undefined; resourceInputs["tunnelInterfaceTunnelTcpMssVariable"] = args ? args.tunnelInterfaceTunnelTcpMssVariable : undefined; resourceInputs["tunnelInterfaceVbondAsStunServer"] = args ? args.tunnelInterfaceVbondAsStunServer : undefined; resourceInputs["tunnelInterfaceVbondAsStunServerVariable"] = args ? args.tunnelInterfaceVbondAsStunServerVariable : undefined; resourceInputs["tunnelInterfaceVmanageConnectionPreference"] = args ? args.tunnelInterfaceVmanageConnectionPreference : undefined; resourceInputs["tunnelInterfaceVmanageConnectionPreferenceVariable"] = args ? args.tunnelInterfaceVmanageConnectionPreferenceVariable : undefined; resourceInputs["tunnelQosMode"] = args ? args.tunnelQosMode : undefined; resourceInputs["tunnelQosModeVariable"] = args ? args.tunnelQosModeVariable : undefined; resourceInputs["writeRule"] = args ? args.writeRule : undefined; resourceInputs["writeRuleVariable"] = args ? args.writeRuleVariable : undefined; resourceInputs["templateType"] = undefined /*out*/; resourceInputs["version"] = undefined /*out*/; } opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts); super(VpnInterfaceMultilinkFeatureTemplate.__pulumiType, name, resourceInputs, opts); } } exports.VpnInterfaceMultilinkFeatureTemplate = VpnInterfaceMultilinkFeatureTemplate; /** @internal */ VpnInterfaceMultilinkFeatureTemplate.__pulumiType = 'sdwan:index/vpnInterfaceMultilinkFeatureTemplate:VpnInterfaceMultilinkFeatureTemplate'; //# sourceMappingURL=vpnInterfaceMultilinkFeatureTemplate.js.map