import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare class VpnIpsecPhase1Interface extends pulumi.CustomResource { /** * Get an existing VpnIpsecPhase1Interface 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?: VpnIpsecPhase1InterfaceState, opts?: pulumi.CustomResourceOptions): VpnIpsecPhase1Interface; /** * Returns true if the given object is an instance of VpnIpsecPhase1Interface. 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 VpnIpsecPhase1Interface; readonly acctVerify: pulumi.Output; readonly addGwRoute: pulumi.Output; readonly addRoute: pulumi.Output; readonly aggregateMember: pulumi.Output; readonly aggregateWeight: pulumi.Output; readonly assignIp: pulumi.Output; readonly assignIpFrom: pulumi.Output; readonly authmethod: pulumi.Output; readonly authmethodRemote: pulumi.Output; readonly authpasswd: pulumi.Output; readonly authusr: pulumi.Output; readonly authusrgrp: pulumi.Output; readonly autoDiscoveryCrossover: pulumi.Output; readonly autoDiscoveryForwarder: pulumi.Output; readonly autoDiscoveryOfferInterval: pulumi.Output; readonly autoDiscoveryPsk: pulumi.Output; readonly autoDiscoveryReceiver: pulumi.Output; readonly autoDiscoverySender: pulumi.Output; readonly autoDiscoveryShortcuts: pulumi.Output; readonly autoNegotiate: pulumi.Output; readonly backupGateways: pulumi.Output; readonly banner: pulumi.Output; readonly certIdValidation: pulumi.Output; readonly certificates: pulumi.Output; readonly childlessIke: pulumi.Output; readonly clientAutoNegotiate: pulumi.Output; readonly clientKeepAlive: pulumi.Output; readonly comments: pulumi.Output; readonly defaultGw: pulumi.Output; readonly defaultGwPriority: pulumi.Output; readonly devId: pulumi.Output; readonly devIdNotification: pulumi.Output; readonly dhcp6RaLinkaddr: pulumi.Output; readonly dhcpRaGiaddr: pulumi.Output; readonly dhgrp: pulumi.Output; readonly digitalSignatureAuth: pulumi.Output; readonly distance: pulumi.Output; readonly dnsMode: pulumi.Output; readonly domain: pulumi.Output; readonly dpd: pulumi.Output; readonly dpdRetrycount: pulumi.Output; readonly dpdRetryinterval: pulumi.Output; readonly dynamicSortSubtable: pulumi.Output; readonly eap: pulumi.Output; readonly eapExcludePeergrp: pulumi.Output; readonly eapIdentity: pulumi.Output; readonly encapLocalGw4: pulumi.Output; readonly encapLocalGw6: pulumi.Output; readonly encapRemoteGw4: pulumi.Output; readonly encapRemoteGw6: pulumi.Output; readonly encapsulation: pulumi.Output; readonly encapsulationAddress: pulumi.Output; readonly enforceUniqueId: pulumi.Output; readonly esn: pulumi.Output; readonly exchangeFgtDeviceId: pulumi.Output; readonly exchangeInterfaceIp: pulumi.Output; readonly exchangeIpAddr4: pulumi.Output; readonly exchangeIpAddr6: pulumi.Output; readonly fecBase: pulumi.Output; readonly fecCodec: pulumi.Output; readonly fecCodecString: pulumi.Output; readonly fecEgress: pulumi.Output; readonly fecHealthCheck: pulumi.Output; readonly fecIngress: pulumi.Output; readonly fecMappingProfile: pulumi.Output; readonly fecReceiveTimeout: pulumi.Output; readonly fecRedundant: pulumi.Output; readonly fecSendTimeout: pulumi.Output; readonly fgspSync: pulumi.Output; readonly forticlientEnforcement: pulumi.Output; readonly fragmentation: pulumi.Output; readonly fragmentationMtu: pulumi.Output; readonly getAllTables: pulumi.Output; readonly groupAuthentication: pulumi.Output; readonly groupAuthenticationSecret: pulumi.Output; readonly haSyncEspSeqno: pulumi.Output; readonly idleTimeout: pulumi.Output; readonly idleTimeoutinterval: pulumi.Output; readonly ikeVersion: pulumi.Output; readonly inboundDscpCopy: pulumi.Output; readonly includeLocalLan: pulumi.Output; readonly interface: pulumi.Output; readonly ipDelayInterval: pulumi.Output; readonly ipFragmentation: pulumi.Output; readonly ipVersion: pulumi.Output; readonly ipv4DnsServer1: pulumi.Output; readonly ipv4DnsServer2: pulumi.Output; readonly ipv4DnsServer3: pulumi.Output; readonly ipv4EndIp: pulumi.Output; readonly ipv4ExcludeRanges: pulumi.Output; readonly ipv4Name: pulumi.Output; readonly ipv4Netmask: pulumi.Output; readonly ipv4SplitExclude: pulumi.Output; readonly ipv4SplitInclude: pulumi.Output; readonly ipv4StartIp: pulumi.Output; readonly ipv4WinsServer1: pulumi.Output; readonly ipv4WinsServer2: pulumi.Output; readonly ipv6DnsServer1: pulumi.Output; readonly ipv6DnsServer2: pulumi.Output; readonly ipv6DnsServer3: pulumi.Output; readonly ipv6EndIp: pulumi.Output; readonly ipv6ExcludeRanges: pulumi.Output; readonly ipv6Name: pulumi.Output; readonly ipv6Prefix: pulumi.Output; readonly ipv6SplitExclude: pulumi.Output; readonly ipv6SplitInclude: pulumi.Output; readonly ipv6StartIp: pulumi.Output; readonly keepalive: pulumi.Output; readonly keylife: pulumi.Output; readonly kms: pulumi.Output; readonly linkCost: pulumi.Output; readonly localGw: pulumi.Output; readonly localGw6: pulumi.Output; readonly localid: pulumi.Output; readonly localidType: pulumi.Output; readonly loopbackAsymroute: pulumi.Output; readonly meshSelectorType: pulumi.Output; readonly mode: pulumi.Output; readonly modeCfg: pulumi.Output; readonly modeCfgAllowClientSelector: pulumi.Output; readonly monitor: pulumi.Output; readonly monitorHoldDownDelay: pulumi.Output; readonly monitorHoldDownTime: pulumi.Output; readonly monitorHoldDownType: pulumi.Output; readonly monitorHoldDownWeekday: pulumi.Output; readonly name: pulumi.Output; readonly nattraversal: pulumi.Output; readonly negotiateTimeout: pulumi.Output; readonly netDevice: pulumi.Output; readonly networkId: pulumi.Output; readonly networkOverlay: pulumi.Output; readonly npuOffload: pulumi.Output; readonly packetRedistribution: pulumi.Output; readonly passiveMode: pulumi.Output; readonly peer: pulumi.Output; readonly peergrp: pulumi.Output; readonly peerid: pulumi.Output; readonly peertype: pulumi.Output; readonly ppk: pulumi.Output; readonly ppkIdentity: pulumi.Output; readonly ppkSecret: pulumi.Output; readonly priority: pulumi.Output; readonly proposal: pulumi.Output; readonly psksecret: pulumi.Output; readonly psksecretRemote: pulumi.Output; readonly reauth: pulumi.Output; readonly rekey: pulumi.Output; readonly remoteGw: pulumi.Output; readonly remoteGw6: pulumi.Output; readonly remotegwDdns: pulumi.Output; readonly rsaSignatureFormat: pulumi.Output; readonly rsaSignatureHashOverride: pulumi.Output; readonly savePassword: pulumi.Output; readonly sendCertChain: pulumi.Output; readonly signatureHashAlg: pulumi.Output; readonly splitIncludeService: pulumi.Output; readonly suiteB: pulumi.Output; readonly tunnelSearch: pulumi.Output; readonly type: pulumi.Output; readonly unitySupport: pulumi.Output; readonly usrgrp: pulumi.Output; readonly vdomparam: pulumi.Output; readonly vni: pulumi.Output; readonly wizardType: pulumi.Output; readonly xauthtype: pulumi.Output; /** * Create a VpnIpsecPhase1Interface 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: VpnIpsecPhase1InterfaceArgs, opts?: pulumi.CustomResourceOptions); } /** * Input properties used for looking up and filtering VpnIpsecPhase1Interface resources. */ export interface VpnIpsecPhase1InterfaceState { acctVerify?: pulumi.Input; addGwRoute?: pulumi.Input; addRoute?: pulumi.Input; aggregateMember?: pulumi.Input; aggregateWeight?: pulumi.Input; assignIp?: pulumi.Input; assignIpFrom?: pulumi.Input; authmethod?: pulumi.Input; authmethodRemote?: pulumi.Input; authpasswd?: pulumi.Input; authusr?: pulumi.Input; authusrgrp?: pulumi.Input; autoDiscoveryCrossover?: pulumi.Input; autoDiscoveryForwarder?: pulumi.Input; autoDiscoveryOfferInterval?: pulumi.Input; autoDiscoveryPsk?: pulumi.Input; autoDiscoveryReceiver?: pulumi.Input; autoDiscoverySender?: pulumi.Input; autoDiscoveryShortcuts?: pulumi.Input; autoNegotiate?: pulumi.Input; backupGateways?: pulumi.Input[]>; banner?: pulumi.Input; certIdValidation?: pulumi.Input; certificates?: pulumi.Input[]>; childlessIke?: pulumi.Input; clientAutoNegotiate?: pulumi.Input; clientKeepAlive?: pulumi.Input; comments?: pulumi.Input; defaultGw?: pulumi.Input; defaultGwPriority?: pulumi.Input; devId?: pulumi.Input; devIdNotification?: pulumi.Input; dhcp6RaLinkaddr?: pulumi.Input; dhcpRaGiaddr?: pulumi.Input; dhgrp?: pulumi.Input; digitalSignatureAuth?: pulumi.Input; distance?: pulumi.Input; dnsMode?: pulumi.Input; domain?: pulumi.Input; dpd?: pulumi.Input; dpdRetrycount?: pulumi.Input; dpdRetryinterval?: pulumi.Input; dynamicSortSubtable?: pulumi.Input; eap?: pulumi.Input; eapExcludePeergrp?: pulumi.Input; eapIdentity?: pulumi.Input; encapLocalGw4?: pulumi.Input; encapLocalGw6?: pulumi.Input; encapRemoteGw4?: pulumi.Input; encapRemoteGw6?: pulumi.Input; encapsulation?: pulumi.Input; encapsulationAddress?: pulumi.Input; enforceUniqueId?: pulumi.Input; esn?: pulumi.Input; exchangeFgtDeviceId?: pulumi.Input; exchangeInterfaceIp?: pulumi.Input; exchangeIpAddr4?: pulumi.Input; exchangeIpAddr6?: pulumi.Input; fecBase?: pulumi.Input; fecCodec?: pulumi.Input; fecCodecString?: pulumi.Input; fecEgress?: pulumi.Input; fecHealthCheck?: pulumi.Input; fecIngress?: pulumi.Input; fecMappingProfile?: pulumi.Input; fecReceiveTimeout?: pulumi.Input; fecRedundant?: pulumi.Input; fecSendTimeout?: pulumi.Input; fgspSync?: pulumi.Input; forticlientEnforcement?: pulumi.Input; fragmentation?: pulumi.Input; fragmentationMtu?: pulumi.Input; getAllTables?: pulumi.Input; groupAuthentication?: pulumi.Input; groupAuthenticationSecret?: pulumi.Input; haSyncEspSeqno?: pulumi.Input; idleTimeout?: pulumi.Input; idleTimeoutinterval?: pulumi.Input; ikeVersion?: pulumi.Input; inboundDscpCopy?: pulumi.Input; includeLocalLan?: pulumi.Input; interface?: pulumi.Input; ipDelayInterval?: pulumi.Input; ipFragmentation?: pulumi.Input; ipVersion?: pulumi.Input; ipv4DnsServer1?: pulumi.Input; ipv4DnsServer2?: pulumi.Input; ipv4DnsServer3?: pulumi.Input; ipv4EndIp?: pulumi.Input; ipv4ExcludeRanges?: pulumi.Input[]>; ipv4Name?: pulumi.Input; ipv4Netmask?: pulumi.Input; ipv4SplitExclude?: pulumi.Input; ipv4SplitInclude?: pulumi.Input; ipv4StartIp?: pulumi.Input; ipv4WinsServer1?: pulumi.Input; ipv4WinsServer2?: pulumi.Input; ipv6DnsServer1?: pulumi.Input; ipv6DnsServer2?: pulumi.Input; ipv6DnsServer3?: pulumi.Input; ipv6EndIp?: pulumi.Input; ipv6ExcludeRanges?: pulumi.Input[]>; ipv6Name?: pulumi.Input; ipv6Prefix?: pulumi.Input; ipv6SplitExclude?: pulumi.Input; ipv6SplitInclude?: pulumi.Input; ipv6StartIp?: pulumi.Input; keepalive?: pulumi.Input; keylife?: pulumi.Input; kms?: pulumi.Input; linkCost?: pulumi.Input; localGw?: pulumi.Input; localGw6?: pulumi.Input; localid?: pulumi.Input; localidType?: pulumi.Input; loopbackAsymroute?: pulumi.Input; meshSelectorType?: pulumi.Input; mode?: pulumi.Input; modeCfg?: pulumi.Input; modeCfgAllowClientSelector?: pulumi.Input; monitor?: pulumi.Input; monitorHoldDownDelay?: pulumi.Input; monitorHoldDownTime?: pulumi.Input; monitorHoldDownType?: pulumi.Input; monitorHoldDownWeekday?: pulumi.Input; name?: pulumi.Input; nattraversal?: pulumi.Input; negotiateTimeout?: pulumi.Input; netDevice?: pulumi.Input; networkId?: pulumi.Input; networkOverlay?: pulumi.Input; npuOffload?: pulumi.Input; packetRedistribution?: pulumi.Input; passiveMode?: pulumi.Input; peer?: pulumi.Input; peergrp?: pulumi.Input; peerid?: pulumi.Input; peertype?: pulumi.Input; ppk?: pulumi.Input; ppkIdentity?: pulumi.Input; ppkSecret?: pulumi.Input; priority?: pulumi.Input; proposal?: pulumi.Input; psksecret?: pulumi.Input; psksecretRemote?: pulumi.Input; reauth?: pulumi.Input; rekey?: pulumi.Input; remoteGw?: pulumi.Input; remoteGw6?: pulumi.Input; remotegwDdns?: pulumi.Input; rsaSignatureFormat?: pulumi.Input; rsaSignatureHashOverride?: pulumi.Input; savePassword?: pulumi.Input; sendCertChain?: pulumi.Input; signatureHashAlg?: pulumi.Input; splitIncludeService?: pulumi.Input; suiteB?: pulumi.Input; tunnelSearch?: pulumi.Input; type?: pulumi.Input; unitySupport?: pulumi.Input; usrgrp?: pulumi.Input; vdomparam?: pulumi.Input; vni?: pulumi.Input; wizardType?: pulumi.Input; xauthtype?: pulumi.Input; } /** * The set of arguments for constructing a VpnIpsecPhase1Interface resource. */ export interface VpnIpsecPhase1InterfaceArgs { acctVerify?: pulumi.Input; addGwRoute?: pulumi.Input; addRoute?: pulumi.Input; aggregateMember?: pulumi.Input; aggregateWeight?: pulumi.Input; assignIp?: pulumi.Input; assignIpFrom?: pulumi.Input; authmethod?: pulumi.Input; authmethodRemote?: pulumi.Input; authpasswd?: pulumi.Input; authusr?: pulumi.Input; authusrgrp?: pulumi.Input; autoDiscoveryCrossover?: pulumi.Input; autoDiscoveryForwarder?: pulumi.Input; autoDiscoveryOfferInterval?: pulumi.Input; autoDiscoveryPsk?: pulumi.Input; autoDiscoveryReceiver?: pulumi.Input; autoDiscoverySender?: pulumi.Input; autoDiscoveryShortcuts?: pulumi.Input; autoNegotiate?: pulumi.Input; backupGateways?: pulumi.Input[]>; banner?: pulumi.Input; certIdValidation?: pulumi.Input; certificates?: pulumi.Input[]>; childlessIke?: pulumi.Input; clientAutoNegotiate?: pulumi.Input; clientKeepAlive?: pulumi.Input; comments?: pulumi.Input; defaultGw?: pulumi.Input; defaultGwPriority?: pulumi.Input; devId?: pulumi.Input; devIdNotification?: pulumi.Input; dhcp6RaLinkaddr?: pulumi.Input; dhcpRaGiaddr?: pulumi.Input; dhgrp?: pulumi.Input; digitalSignatureAuth?: pulumi.Input; distance?: pulumi.Input; dnsMode?: pulumi.Input; domain?: pulumi.Input; dpd?: pulumi.Input; dpdRetrycount?: pulumi.Input; dpdRetryinterval?: pulumi.Input; dynamicSortSubtable?: pulumi.Input; eap?: pulumi.Input; eapExcludePeergrp?: pulumi.Input; eapIdentity?: pulumi.Input; encapLocalGw4?: pulumi.Input; encapLocalGw6?: pulumi.Input; encapRemoteGw4?: pulumi.Input; encapRemoteGw6?: pulumi.Input; encapsulation?: pulumi.Input; encapsulationAddress?: pulumi.Input; enforceUniqueId?: pulumi.Input; esn?: pulumi.Input; exchangeFgtDeviceId?: pulumi.Input; exchangeInterfaceIp?: pulumi.Input; exchangeIpAddr4?: pulumi.Input; exchangeIpAddr6?: pulumi.Input; fecBase?: pulumi.Input; fecCodec?: pulumi.Input; fecCodecString?: pulumi.Input; fecEgress?: pulumi.Input; fecHealthCheck?: pulumi.Input; fecIngress?: pulumi.Input; fecMappingProfile?: pulumi.Input; fecReceiveTimeout?: pulumi.Input; fecRedundant?: pulumi.Input; fecSendTimeout?: pulumi.Input; fgspSync?: pulumi.Input; forticlientEnforcement?: pulumi.Input; fragmentation?: pulumi.Input; fragmentationMtu?: pulumi.Input; getAllTables?: pulumi.Input; groupAuthentication?: pulumi.Input; groupAuthenticationSecret?: pulumi.Input; haSyncEspSeqno?: pulumi.Input; idleTimeout?: pulumi.Input; idleTimeoutinterval?: pulumi.Input; ikeVersion?: pulumi.Input; inboundDscpCopy?: pulumi.Input; includeLocalLan?: pulumi.Input; interface: pulumi.Input; ipDelayInterval?: pulumi.Input; ipFragmentation?: pulumi.Input; ipVersion?: pulumi.Input; ipv4DnsServer1?: pulumi.Input; ipv4DnsServer2?: pulumi.Input; ipv4DnsServer3?: pulumi.Input; ipv4EndIp?: pulumi.Input; ipv4ExcludeRanges?: pulumi.Input[]>; ipv4Name?: pulumi.Input; ipv4Netmask?: pulumi.Input; ipv4SplitExclude?: pulumi.Input; ipv4SplitInclude?: pulumi.Input; ipv4StartIp?: pulumi.Input; ipv4WinsServer1?: pulumi.Input; ipv4WinsServer2?: pulumi.Input; ipv6DnsServer1?: pulumi.Input; ipv6DnsServer2?: pulumi.Input; ipv6DnsServer3?: pulumi.Input; ipv6EndIp?: pulumi.Input; ipv6ExcludeRanges?: pulumi.Input[]>; ipv6Name?: pulumi.Input; ipv6Prefix?: pulumi.Input; ipv6SplitExclude?: pulumi.Input; ipv6SplitInclude?: pulumi.Input; ipv6StartIp?: pulumi.Input; keepalive?: pulumi.Input; keylife?: pulumi.Input; kms?: pulumi.Input; linkCost?: pulumi.Input; localGw?: pulumi.Input; localGw6?: pulumi.Input; localid?: pulumi.Input; localidType?: pulumi.Input; loopbackAsymroute?: pulumi.Input; meshSelectorType?: pulumi.Input; mode?: pulumi.Input; modeCfg?: pulumi.Input; modeCfgAllowClientSelector?: pulumi.Input; monitor?: pulumi.Input; monitorHoldDownDelay?: pulumi.Input; monitorHoldDownTime?: pulumi.Input; monitorHoldDownType?: pulumi.Input; monitorHoldDownWeekday?: pulumi.Input; name?: pulumi.Input; nattraversal?: pulumi.Input; negotiateTimeout?: pulumi.Input; netDevice?: pulumi.Input; networkId?: pulumi.Input; networkOverlay?: pulumi.Input; npuOffload?: pulumi.Input; packetRedistribution?: pulumi.Input; passiveMode?: pulumi.Input; peer?: pulumi.Input; peergrp?: pulumi.Input; peerid?: pulumi.Input; peertype?: pulumi.Input; ppk?: pulumi.Input; ppkIdentity?: pulumi.Input; ppkSecret?: pulumi.Input; priority?: pulumi.Input; proposal: pulumi.Input; psksecret?: pulumi.Input; psksecretRemote?: pulumi.Input; reauth?: pulumi.Input; rekey?: pulumi.Input; remoteGw?: pulumi.Input; remoteGw6?: pulumi.Input; remotegwDdns?: pulumi.Input; rsaSignatureFormat?: pulumi.Input; rsaSignatureHashOverride?: pulumi.Input; savePassword?: pulumi.Input; sendCertChain?: pulumi.Input; signatureHashAlg?: pulumi.Input; splitIncludeService?: pulumi.Input; suiteB?: pulumi.Input; tunnelSearch?: pulumi.Input; type?: pulumi.Input; unitySupport?: pulumi.Input; usrgrp?: pulumi.Input; vdomparam?: pulumi.Input; vni?: pulumi.Input; wizardType?: pulumi.Input; xauthtype?: pulumi.Input; }