sdwan.TransportWanVpnInterfaceGreFeature
Explore with Pulumi AI
This resource can manage a Transport WAN VPN Interface GRE Feature.
- Minimum SD-WAN Manager version:
20.12.0
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = new sdwan.TransportWanVpnInterfaceGreFeature("example", {
name: "Example",
description: "My Example",
featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
transportWanVpnFeatureId: "140331f6-5418-4755-a059-13c77eb96037",
interfaceName: "gre1",
interfaceDescription: "gre1",
ipv4Address: "70.1.1.1",
ipv4SubnetMask: "255.255.255.0",
shutdown: true,
tunnelSourceIpv4Address: "78.1.1.1",
tunnelDestinationIpv4Address: "79.1.1.1",
ipMtu: 1500,
tcpMss: 1460,
clearDontFragment: false,
applicationTunnelType: "none",
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.TransportWanVpnInterfaceGreFeature("example",
name="Example",
description="My Example",
feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
transport_wan_vpn_feature_id="140331f6-5418-4755-a059-13c77eb96037",
interface_name="gre1",
interface_description="gre1",
ipv4_address="70.1.1.1",
ipv4_subnet_mask="255.255.255.0",
shutdown=True,
tunnel_source_ipv4_address="78.1.1.1",
tunnel_destination_ipv4_address="79.1.1.1",
ip_mtu=1500,
tcp_mss=1460,
clear_dont_fragment=False,
application_tunnel_type="none")
package main
import (
"github.com/pulumi/pulumi-sdwan/sdk/go/sdwan"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sdwan.NewTransportWanVpnInterfaceGreFeature(ctx, "example", &sdwan.TransportWanVpnInterfaceGreFeatureArgs{
Name: pulumi.String("Example"),
Description: pulumi.String("My Example"),
FeatureProfileId: pulumi.String("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"),
TransportWanVpnFeatureId: pulumi.String("140331f6-5418-4755-a059-13c77eb96037"),
InterfaceName: pulumi.String("gre1"),
InterfaceDescription: pulumi.String("gre1"),
Ipv4Address: pulumi.String("70.1.1.1"),
Ipv4SubnetMask: pulumi.String("255.255.255.0"),
Shutdown: pulumi.Bool(true),
TunnelSourceIpv4Address: pulumi.String("78.1.1.1"),
TunnelDestinationIpv4Address: pulumi.String("79.1.1.1"),
IpMtu: pulumi.Int(1500),
TcpMss: pulumi.Int(1460),
ClearDontFragment: pulumi.Bool(false),
ApplicationTunnelType: pulumi.String("none"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;
return await Deployment.RunAsync(() =>
{
var example = new Sdwan.TransportWanVpnInterfaceGreFeature("example", new()
{
Name = "Example",
Description = "My Example",
FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
TransportWanVpnFeatureId = "140331f6-5418-4755-a059-13c77eb96037",
InterfaceName = "gre1",
InterfaceDescription = "gre1",
Ipv4Address = "70.1.1.1",
Ipv4SubnetMask = "255.255.255.0",
Shutdown = true,
TunnelSourceIpv4Address = "78.1.1.1",
TunnelDestinationIpv4Address = "79.1.1.1",
IpMtu = 1500,
TcpMss = 1460,
ClearDontFragment = false,
ApplicationTunnelType = "none",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.TransportWanVpnInterfaceGreFeature;
import com.pulumi.sdwan.TransportWanVpnInterfaceGreFeatureArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new TransportWanVpnInterfaceGreFeature("example", TransportWanVpnInterfaceGreFeatureArgs.builder()
.name("Example")
.description("My Example")
.featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
.transportWanVpnFeatureId("140331f6-5418-4755-a059-13c77eb96037")
.interfaceName("gre1")
.interfaceDescription("gre1")
.ipv4Address("70.1.1.1")
.ipv4SubnetMask("255.255.255.0")
.shutdown(true)
.tunnelSourceIpv4Address("78.1.1.1")
.tunnelDestinationIpv4Address("79.1.1.1")
.ipMtu(1500)
.tcpMss(1460)
.clearDontFragment(false)
.applicationTunnelType("none")
.build());
}
}
resources:
example:
type: sdwan:TransportWanVpnInterfaceGreFeature
properties:
name: Example
description: My Example
featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
transportWanVpnFeatureId: 140331f6-5418-4755-a059-13c77eb96037
interfaceName: gre1
interfaceDescription: gre1
ipv4Address: 70.1.1.1
ipv4SubnetMask: 255.255.255.0
shutdown: true
tunnelSourceIpv4Address: 78.1.1.1
tunnelDestinationIpv4Address: 79.1.1.1
ipMtu: 1500
tcpMss: 1460
clearDontFragment: false
applicationTunnelType: none
Create TransportWanVpnInterfaceGreFeature Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TransportWanVpnInterfaceGreFeature(name: string, args: TransportWanVpnInterfaceGreFeatureArgs, opts?: CustomResourceOptions);
@overload
def TransportWanVpnInterfaceGreFeature(resource_name: str,
args: TransportWanVpnInterfaceGreFeatureArgs,
opts: Optional[ResourceOptions] = None)
@overload
def TransportWanVpnInterfaceGreFeature(resource_name: str,
opts: Optional[ResourceOptions] = None,
feature_profile_id: Optional[str] = None,
name: Optional[str] = None,
tunnel_source_ipv4_address_variable: Optional[str] = None,
ipv4_subnet_mask_variable: Optional[str] = None,
description: Optional[str] = None,
application_tunnel_type_variable: Optional[str] = None,
interface_description: Optional[str] = None,
interface_description_variable: Optional[str] = None,
interface_name: Optional[str] = None,
interface_name_variable: Optional[str] = None,
ip_mtu: Optional[int] = None,
ip_mtu_variable: Optional[str] = None,
ipv4_address: Optional[str] = None,
ipv4_address_variable: Optional[str] = None,
ipv4_subnet_mask: Optional[str] = None,
clear_dont_fragment_variable: Optional[str] = None,
shutdown: Optional[bool] = None,
clear_dont_fragment: Optional[bool] = None,
shutdown_variable: Optional[str] = None,
tcp_mss: Optional[int] = None,
tcp_mss_variable: Optional[str] = None,
transport_wan_vpn_feature_id: Optional[str] = None,
tunnel_destination_ipv4_address: Optional[str] = None,
tunnel_destination_ipv4_address_variable: Optional[str] = None,
tunnel_route_via_loopback: Optional[str] = None,
tunnel_route_via_loopback_variable: Optional[str] = None,
tunnel_source_interface: Optional[str] = None,
tunnel_source_interface_loopback: Optional[str] = None,
tunnel_source_interface_loopback_variable: Optional[str] = None,
tunnel_source_interface_variable: Optional[str] = None,
tunnel_source_ipv4_address: Optional[str] = None,
application_tunnel_type: Optional[str] = None)
func NewTransportWanVpnInterfaceGreFeature(ctx *Context, name string, args TransportWanVpnInterfaceGreFeatureArgs, opts ...ResourceOption) (*TransportWanVpnInterfaceGreFeature, error)
public TransportWanVpnInterfaceGreFeature(string name, TransportWanVpnInterfaceGreFeatureArgs args, CustomResourceOptions? opts = null)
public TransportWanVpnInterfaceGreFeature(String name, TransportWanVpnInterfaceGreFeatureArgs args)
public TransportWanVpnInterfaceGreFeature(String name, TransportWanVpnInterfaceGreFeatureArgs args, CustomResourceOptions options)
type: sdwan:TransportWanVpnInterfaceGreFeature
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args TransportWanVpnInterfaceGreFeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TransportWanVpnInterfaceGreFeatureArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TransportWanVpnInterfaceGreFeatureArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TransportWanVpnInterfaceGreFeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TransportWanVpnInterfaceGreFeatureArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var transportWanVpnInterfaceGreFeatureResource = new Sdwan.TransportWanVpnInterfaceGreFeature("transportWanVpnInterfaceGreFeatureResource", new()
{
FeatureProfileId = "string",
Name = "string",
TunnelSourceIpv4AddressVariable = "string",
Ipv4SubnetMaskVariable = "string",
Description = "string",
ApplicationTunnelTypeVariable = "string",
InterfaceDescription = "string",
InterfaceDescriptionVariable = "string",
InterfaceName = "string",
InterfaceNameVariable = "string",
IpMtu = 0,
IpMtuVariable = "string",
Ipv4Address = "string",
Ipv4AddressVariable = "string",
Ipv4SubnetMask = "string",
ClearDontFragmentVariable = "string",
Shutdown = false,
ClearDontFragment = false,
ShutdownVariable = "string",
TcpMss = 0,
TcpMssVariable = "string",
TransportWanVpnFeatureId = "string",
TunnelDestinationIpv4Address = "string",
TunnelDestinationIpv4AddressVariable = "string",
TunnelRouteViaLoopback = "string",
TunnelRouteViaLoopbackVariable = "string",
TunnelSourceInterface = "string",
TunnelSourceInterfaceLoopback = "string",
TunnelSourceInterfaceLoopbackVariable = "string",
TunnelSourceInterfaceVariable = "string",
TunnelSourceIpv4Address = "string",
ApplicationTunnelType = "string",
});
example, err := sdwan.NewTransportWanVpnInterfaceGreFeature(ctx, "transportWanVpnInterfaceGreFeatureResource", &sdwan.TransportWanVpnInterfaceGreFeatureArgs{
FeatureProfileId: pulumi.String("string"),
Name: pulumi.String("string"),
TunnelSourceIpv4AddressVariable: pulumi.String("string"),
Ipv4SubnetMaskVariable: pulumi.String("string"),
Description: pulumi.String("string"),
ApplicationTunnelTypeVariable: pulumi.String("string"),
InterfaceDescription: pulumi.String("string"),
InterfaceDescriptionVariable: pulumi.String("string"),
InterfaceName: pulumi.String("string"),
InterfaceNameVariable: pulumi.String("string"),
IpMtu: pulumi.Int(0),
IpMtuVariable: pulumi.String("string"),
Ipv4Address: pulumi.String("string"),
Ipv4AddressVariable: pulumi.String("string"),
Ipv4SubnetMask: pulumi.String("string"),
ClearDontFragmentVariable: pulumi.String("string"),
Shutdown: pulumi.Bool(false),
ClearDontFragment: pulumi.Bool(false),
ShutdownVariable: pulumi.String("string"),
TcpMss: pulumi.Int(0),
TcpMssVariable: pulumi.String("string"),
TransportWanVpnFeatureId: pulumi.String("string"),
TunnelDestinationIpv4Address: pulumi.String("string"),
TunnelDestinationIpv4AddressVariable: pulumi.String("string"),
TunnelRouteViaLoopback: pulumi.String("string"),
TunnelRouteViaLoopbackVariable: pulumi.String("string"),
TunnelSourceInterface: pulumi.String("string"),
TunnelSourceInterfaceLoopback: pulumi.String("string"),
TunnelSourceInterfaceLoopbackVariable: pulumi.String("string"),
TunnelSourceInterfaceVariable: pulumi.String("string"),
TunnelSourceIpv4Address: pulumi.String("string"),
ApplicationTunnelType: pulumi.String("string"),
})
var transportWanVpnInterfaceGreFeatureResource = new TransportWanVpnInterfaceGreFeature("transportWanVpnInterfaceGreFeatureResource", TransportWanVpnInterfaceGreFeatureArgs.builder()
.featureProfileId("string")
.name("string")
.tunnelSourceIpv4AddressVariable("string")
.ipv4SubnetMaskVariable("string")
.description("string")
.applicationTunnelTypeVariable("string")
.interfaceDescription("string")
.interfaceDescriptionVariable("string")
.interfaceName("string")
.interfaceNameVariable("string")
.ipMtu(0)
.ipMtuVariable("string")
.ipv4Address("string")
.ipv4AddressVariable("string")
.ipv4SubnetMask("string")
.clearDontFragmentVariable("string")
.shutdown(false)
.clearDontFragment(false)
.shutdownVariable("string")
.tcpMss(0)
.tcpMssVariable("string")
.transportWanVpnFeatureId("string")
.tunnelDestinationIpv4Address("string")
.tunnelDestinationIpv4AddressVariable("string")
.tunnelRouteViaLoopback("string")
.tunnelRouteViaLoopbackVariable("string")
.tunnelSourceInterface("string")
.tunnelSourceInterfaceLoopback("string")
.tunnelSourceInterfaceLoopbackVariable("string")
.tunnelSourceInterfaceVariable("string")
.tunnelSourceIpv4Address("string")
.applicationTunnelType("string")
.build());
transport_wan_vpn_interface_gre_feature_resource = sdwan.TransportWanVpnInterfaceGreFeature("transportWanVpnInterfaceGreFeatureResource",
feature_profile_id="string",
name="string",
tunnel_source_ipv4_address_variable="string",
ipv4_subnet_mask_variable="string",
description="string",
application_tunnel_type_variable="string",
interface_description="string",
interface_description_variable="string",
interface_name="string",
interface_name_variable="string",
ip_mtu=0,
ip_mtu_variable="string",
ipv4_address="string",
ipv4_address_variable="string",
ipv4_subnet_mask="string",
clear_dont_fragment_variable="string",
shutdown=False,
clear_dont_fragment=False,
shutdown_variable="string",
tcp_mss=0,
tcp_mss_variable="string",
transport_wan_vpn_feature_id="string",
tunnel_destination_ipv4_address="string",
tunnel_destination_ipv4_address_variable="string",
tunnel_route_via_loopback="string",
tunnel_route_via_loopback_variable="string",
tunnel_source_interface="string",
tunnel_source_interface_loopback="string",
tunnel_source_interface_loopback_variable="string",
tunnel_source_interface_variable="string",
tunnel_source_ipv4_address="string",
application_tunnel_type="string")
const transportWanVpnInterfaceGreFeatureResource = new sdwan.TransportWanVpnInterfaceGreFeature("transportWanVpnInterfaceGreFeatureResource", {
featureProfileId: "string",
name: "string",
tunnelSourceIpv4AddressVariable: "string",
ipv4SubnetMaskVariable: "string",
description: "string",
applicationTunnelTypeVariable: "string",
interfaceDescription: "string",
interfaceDescriptionVariable: "string",
interfaceName: "string",
interfaceNameVariable: "string",
ipMtu: 0,
ipMtuVariable: "string",
ipv4Address: "string",
ipv4AddressVariable: "string",
ipv4SubnetMask: "string",
clearDontFragmentVariable: "string",
shutdown: false,
clearDontFragment: false,
shutdownVariable: "string",
tcpMss: 0,
tcpMssVariable: "string",
transportWanVpnFeatureId: "string",
tunnelDestinationIpv4Address: "string",
tunnelDestinationIpv4AddressVariable: "string",
tunnelRouteViaLoopback: "string",
tunnelRouteViaLoopbackVariable: "string",
tunnelSourceInterface: "string",
tunnelSourceInterfaceLoopback: "string",
tunnelSourceInterfaceLoopbackVariable: "string",
tunnelSourceInterfaceVariable: "string",
tunnelSourceIpv4Address: "string",
applicationTunnelType: "string",
});
type: sdwan:TransportWanVpnInterfaceGreFeature
properties:
applicationTunnelType: string
applicationTunnelTypeVariable: string
clearDontFragment: false
clearDontFragmentVariable: string
description: string
featureProfileId: string
interfaceDescription: string
interfaceDescriptionVariable: string
interfaceName: string
interfaceNameVariable: string
ipMtu: 0
ipMtuVariable: string
ipv4Address: string
ipv4AddressVariable: string
ipv4SubnetMask: string
ipv4SubnetMaskVariable: string
name: string
shutdown: false
shutdownVariable: string
tcpMss: 0
tcpMssVariable: string
transportWanVpnFeatureId: string
tunnelDestinationIpv4Address: string
tunnelDestinationIpv4AddressVariable: string
tunnelRouteViaLoopback: string
tunnelRouteViaLoopbackVariable: string
tunnelSourceInterface: string
tunnelSourceInterfaceLoopback: string
tunnelSourceInterfaceLoopbackVariable: string
tunnelSourceInterfaceVariable: string
tunnelSourceIpv4Address: string
tunnelSourceIpv4AddressVariable: string
TransportWanVpnInterfaceGreFeature Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The TransportWanVpnInterfaceGreFeature resource accepts the following input properties:
- Feature
Profile stringId - Feature Profile ID
- Application
Tunnel stringType - Enable Application Tunnel Type - Choices:
none
,sig
- Application
Tunnel stringType Variable - Variable name
- Clear
Dont boolFragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- Clear
Dont stringFragment Variable - Variable name
- Description string
- The description of the Feature
- Interface
Description string - Interface description
- Interface
Description stringVariable - Variable name
- Interface
Name string - Interface name (1..255)
- Interface
Name stringVariable - Variable name
- Ip
Mtu int - Interface MTU <576..9976>, in bytes - Range:
576
-9976
- Default value:1500
- Ip
Mtu stringVariable - Variable name
- Ipv4Address string
- Ipv4Address
Variable string - Variable name
- Ipv4Subnet
Mask string - Choices:
255.255.255.255
,255.255.255.254
,255.255.255.252
,255.255.255.248
,255.255.255.240
,255.255.255.224
,255.255.255.192
,255.255.255.128
,255.255.255.0
,255.255.254.0
,255.255.252.0
,255.255.248.0
,255.255.240.0
,255.255.224.0
,255.255.192.0
,255.255.128.0
,255.255.0.0
,255.254.0.0
,255.252.0.0
,255.240.0.0
,255.224.0.0
,255.192.0.0
,255.128.0.0
,255.0.0.0
,254.0.0.0
,252.0.0.0
,248.0.0.0
,240.0.0.0
,224.0.0.0
,192.0.0.0
,128.0.0.0
,0.0.0.0
- Choices:
- Ipv4Subnet
Mask stringVariable - Variable name
- Name string
- The name of the Feature
- Shutdown bool
- Administrative state - Default value:
false
- Shutdown
Variable string - Variable name
- Tcp
Mss int - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tcp
Mss stringVariable - Variable name
- Transport
Wan stringVpn Feature Id - Transport WAN VPN Feature ID
- Tunnel
Destination stringIpv4Address - Tunnel destination IP Address
- Tunnel
Destination stringIpv4Address Variable - Variable name
- Tunnel
Route stringVia Loopback - <1..32 characters> Interface name, can't be Loopback interface
- Tunnel
Route stringVia Loopback Variable - Variable name
- Tunnel
Source stringInterface - <1..32 characters> Interface name
- Tunnel
Source stringInterface Loopback - <1..32 characters> Interface name
- Tunnel
Source stringInterface Loopback Variable - Variable name
- Tunnel
Source stringInterface Variable - Variable name
- Tunnel
Source stringIpv4Address - Tunnel source IP Address
- Tunnel
Source stringIpv4Address Variable - Variable name
- Feature
Profile stringId - Feature Profile ID
- Application
Tunnel stringType - Enable Application Tunnel Type - Choices:
none
,sig
- Application
Tunnel stringType Variable - Variable name
- Clear
Dont boolFragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- Clear
Dont stringFragment Variable - Variable name
- Description string
- The description of the Feature
- Interface
Description string - Interface description
- Interface
Description stringVariable - Variable name
- Interface
Name string - Interface name (1..255)
- Interface
Name stringVariable - Variable name
- Ip
Mtu int - Interface MTU <576..9976>, in bytes - Range:
576
-9976
- Default value:1500
- Ip
Mtu stringVariable - Variable name
- Ipv4Address string
- Ipv4Address
Variable string - Variable name
- Ipv4Subnet
Mask string - Choices:
255.255.255.255
,255.255.255.254
,255.255.255.252
,255.255.255.248
,255.255.255.240
,255.255.255.224
,255.255.255.192
,255.255.255.128
,255.255.255.0
,255.255.254.0
,255.255.252.0
,255.255.248.0
,255.255.240.0
,255.255.224.0
,255.255.192.0
,255.255.128.0
,255.255.0.0
,255.254.0.0
,255.252.0.0
,255.240.0.0
,255.224.0.0
,255.192.0.0
,255.128.0.0
,255.0.0.0
,254.0.0.0
,252.0.0.0
,248.0.0.0
,240.0.0.0
,224.0.0.0
,192.0.0.0
,128.0.0.0
,0.0.0.0
- Choices:
- Ipv4Subnet
Mask stringVariable - Variable name
- Name string
- The name of the Feature
- Shutdown bool
- Administrative state - Default value:
false
- Shutdown
Variable string - Variable name
- Tcp
Mss int - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tcp
Mss stringVariable - Variable name
- Transport
Wan stringVpn Feature Id - Transport WAN VPN Feature ID
- Tunnel
Destination stringIpv4Address - Tunnel destination IP Address
- Tunnel
Destination stringIpv4Address Variable - Variable name
- Tunnel
Route stringVia Loopback - <1..32 characters> Interface name, can't be Loopback interface
- Tunnel
Route stringVia Loopback Variable - Variable name
- Tunnel
Source stringInterface - <1..32 characters> Interface name
- Tunnel
Source stringInterface Loopback - <1..32 characters> Interface name
- Tunnel
Source stringInterface Loopback Variable - Variable name
- Tunnel
Source stringInterface Variable - Variable name
- Tunnel
Source stringIpv4Address - Tunnel source IP Address
- Tunnel
Source stringIpv4Address Variable - Variable name
- feature
Profile StringId - Feature Profile ID
- application
Tunnel StringType - Enable Application Tunnel Type - Choices:
none
,sig
- application
Tunnel StringType Variable - Variable name
- clear
Dont BooleanFragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- clear
Dont StringFragment Variable - Variable name
- description String
- The description of the Feature
- interface
Description String - Interface description
- interface
Description StringVariable - Variable name
- interface
Name String - Interface name (1..255)
- interface
Name StringVariable - Variable name
- ip
Mtu Integer - Interface MTU <576..9976>, in bytes - Range:
576
-9976
- Default value:1500
- ip
Mtu StringVariable - Variable name
- ipv4Address String
- ipv4Address
Variable String - Variable name
- ipv4Subnet
Mask String - Choices:
255.255.255.255
,255.255.255.254
,255.255.255.252
,255.255.255.248
,255.255.255.240
,255.255.255.224
,255.255.255.192
,255.255.255.128
,255.255.255.0
,255.255.254.0
,255.255.252.0
,255.255.248.0
,255.255.240.0
,255.255.224.0
,255.255.192.0
,255.255.128.0
,255.255.0.0
,255.254.0.0
,255.252.0.0
,255.240.0.0
,255.224.0.0
,255.192.0.0
,255.128.0.0
,255.0.0.0
,254.0.0.0
,252.0.0.0
,248.0.0.0
,240.0.0.0
,224.0.0.0
,192.0.0.0
,128.0.0.0
,0.0.0.0
- Choices:
- ipv4Subnet
Mask StringVariable - Variable name
- name String
- The name of the Feature
- shutdown Boolean
- Administrative state - Default value:
false
- shutdown
Variable String - Variable name
- tcp
Mss Integer - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp
Mss StringVariable - Variable name
- transport
Wan StringVpn Feature Id - Transport WAN VPN Feature ID
- tunnel
Destination StringIpv4Address - Tunnel destination IP Address
- tunnel
Destination StringIpv4Address Variable - Variable name
- tunnel
Route StringVia Loopback - <1..32 characters> Interface name, can't be Loopback interface
- tunnel
Route StringVia Loopback Variable - Variable name
- tunnel
Source StringInterface - <1..32 characters> Interface name
- tunnel
Source StringInterface Loopback - <1..32 characters> Interface name
- tunnel
Source StringInterface Loopback Variable - Variable name
- tunnel
Source StringInterface Variable - Variable name
- tunnel
Source StringIpv4Address - Tunnel source IP Address
- tunnel
Source StringIpv4Address Variable - Variable name
- feature
Profile stringId - Feature Profile ID
- application
Tunnel stringType - Enable Application Tunnel Type - Choices:
none
,sig
- application
Tunnel stringType Variable - Variable name
- clear
Dont booleanFragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- clear
Dont stringFragment Variable - Variable name
- description string
- The description of the Feature
- interface
Description string - Interface description
- interface
Description stringVariable - Variable name
- interface
Name string - Interface name (1..255)
- interface
Name stringVariable - Variable name
- ip
Mtu number - Interface MTU <576..9976>, in bytes - Range:
576
-9976
- Default value:1500
- ip
Mtu stringVariable - Variable name
- ipv4Address string
- ipv4Address
Variable string - Variable name
- ipv4Subnet
Mask string - Choices:
255.255.255.255
,255.255.255.254
,255.255.255.252
,255.255.255.248
,255.255.255.240
,255.255.255.224
,255.255.255.192
,255.255.255.128
,255.255.255.0
,255.255.254.0
,255.255.252.0
,255.255.248.0
,255.255.240.0
,255.255.224.0
,255.255.192.0
,255.255.128.0
,255.255.0.0
,255.254.0.0
,255.252.0.0
,255.240.0.0
,255.224.0.0
,255.192.0.0
,255.128.0.0
,255.0.0.0
,254.0.0.0
,252.0.0.0
,248.0.0.0
,240.0.0.0
,224.0.0.0
,192.0.0.0
,128.0.0.0
,0.0.0.0
- Choices:
- ipv4Subnet
Mask stringVariable - Variable name
- name string
- The name of the Feature
- shutdown boolean
- Administrative state - Default value:
false
- shutdown
Variable string - Variable name
- tcp
Mss number - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp
Mss stringVariable - Variable name
- transport
Wan stringVpn Feature Id - Transport WAN VPN Feature ID
- tunnel
Destination stringIpv4Address - Tunnel destination IP Address
- tunnel
Destination stringIpv4Address Variable - Variable name
- tunnel
Route stringVia Loopback - <1..32 characters> Interface name, can't be Loopback interface
- tunnel
Route stringVia Loopback Variable - Variable name
- tunnel
Source stringInterface - <1..32 characters> Interface name
- tunnel
Source stringInterface Loopback - <1..32 characters> Interface name
- tunnel
Source stringInterface Loopback Variable - Variable name
- tunnel
Source stringInterface Variable - Variable name
- tunnel
Source stringIpv4Address - Tunnel source IP Address
- tunnel
Source stringIpv4Address Variable - Variable name
- feature_
profile_ strid - Feature Profile ID
- application_
tunnel_ strtype - Enable Application Tunnel Type - Choices:
none
,sig
- application_
tunnel_ strtype_ variable - Variable name
- clear_
dont_ boolfragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- clear_
dont_ strfragment_ variable - Variable name
- description str
- The description of the Feature
- interface_
description str - Interface description
- interface_
description_ strvariable - Variable name
- interface_
name str - Interface name (1..255)
- interface_
name_ strvariable - Variable name
- ip_
mtu int - Interface MTU <576..9976>, in bytes - Range:
576
-9976
- Default value:1500
- ip_
mtu_ strvariable - Variable name
- ipv4_
address str - ipv4_
address_ strvariable - Variable name
- ipv4_
subnet_ strmask - Choices:
255.255.255.255
,255.255.255.254
,255.255.255.252
,255.255.255.248
,255.255.255.240
,255.255.255.224
,255.255.255.192
,255.255.255.128
,255.255.255.0
,255.255.254.0
,255.255.252.0
,255.255.248.0
,255.255.240.0
,255.255.224.0
,255.255.192.0
,255.255.128.0
,255.255.0.0
,255.254.0.0
,255.252.0.0
,255.240.0.0
,255.224.0.0
,255.192.0.0
,255.128.0.0
,255.0.0.0
,254.0.0.0
,252.0.0.0
,248.0.0.0
,240.0.0.0
,224.0.0.0
,192.0.0.0
,128.0.0.0
,0.0.0.0
- Choices:
- ipv4_
subnet_ strmask_ variable - Variable name
- name str
- The name of the Feature
- shutdown bool
- Administrative state - Default value:
false
- shutdown_
variable str - Variable name
- tcp_
mss int - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp_
mss_ strvariable - Variable name
- transport_
wan_ strvpn_ feature_ id - Transport WAN VPN Feature ID
- tunnel_
destination_ stripv4_ address - Tunnel destination IP Address
- tunnel_
destination_ stripv4_ address_ variable - Variable name
- tunnel_
route_ strvia_ loopback - <1..32 characters> Interface name, can't be Loopback interface
- tunnel_
route_ strvia_ loopback_ variable - Variable name
- tunnel_
source_ strinterface - <1..32 characters> Interface name
- tunnel_
source_ strinterface_ loopback - <1..32 characters> Interface name
- tunnel_
source_ strinterface_ loopback_ variable - Variable name
- tunnel_
source_ strinterface_ variable - Variable name
- tunnel_
source_ stripv4_ address - Tunnel source IP Address
- tunnel_
source_ stripv4_ address_ variable - Variable name
- feature
Profile StringId - Feature Profile ID
- application
Tunnel StringType - Enable Application Tunnel Type - Choices:
none
,sig
- application
Tunnel StringType Variable - Variable name
- clear
Dont BooleanFragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- clear
Dont StringFragment Variable - Variable name
- description String
- The description of the Feature
- interface
Description String - Interface description
- interface
Description StringVariable - Variable name
- interface
Name String - Interface name (1..255)
- interface
Name StringVariable - Variable name
- ip
Mtu Number - Interface MTU <576..9976>, in bytes - Range:
576
-9976
- Default value:1500
- ip
Mtu StringVariable - Variable name
- ipv4Address String
- ipv4Address
Variable String - Variable name
- ipv4Subnet
Mask String - Choices:
255.255.255.255
,255.255.255.254
,255.255.255.252
,255.255.255.248
,255.255.255.240
,255.255.255.224
,255.255.255.192
,255.255.255.128
,255.255.255.0
,255.255.254.0
,255.255.252.0
,255.255.248.0
,255.255.240.0
,255.255.224.0
,255.255.192.0
,255.255.128.0
,255.255.0.0
,255.254.0.0
,255.252.0.0
,255.240.0.0
,255.224.0.0
,255.192.0.0
,255.128.0.0
,255.0.0.0
,254.0.0.0
,252.0.0.0
,248.0.0.0
,240.0.0.0
,224.0.0.0
,192.0.0.0
,128.0.0.0
,0.0.0.0
- Choices:
- ipv4Subnet
Mask StringVariable - Variable name
- name String
- The name of the Feature
- shutdown Boolean
- Administrative state - Default value:
false
- shutdown
Variable String - Variable name
- tcp
Mss Number - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp
Mss StringVariable - Variable name
- transport
Wan StringVpn Feature Id - Transport WAN VPN Feature ID
- tunnel
Destination StringIpv4Address - Tunnel destination IP Address
- tunnel
Destination StringIpv4Address Variable - Variable name
- tunnel
Route StringVia Loopback - <1..32 characters> Interface name, can't be Loopback interface
- tunnel
Route StringVia Loopback Variable - Variable name
- tunnel
Source StringInterface - <1..32 characters> Interface name
- tunnel
Source StringInterface Loopback - <1..32 characters> Interface name
- tunnel
Source StringInterface Loopback Variable - Variable name
- tunnel
Source StringInterface Variable - Variable name
- tunnel
Source StringIpv4Address - Tunnel source IP Address
- tunnel
Source StringIpv4Address Variable - Variable name
Outputs
All input properties are implicitly available as output properties. Additionally, the TransportWanVpnInterfaceGreFeature resource produces the following output properties:
Look up Existing TransportWanVpnInterfaceGreFeature Resource
Get an existing TransportWanVpnInterfaceGreFeature resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: TransportWanVpnInterfaceGreFeatureState, opts?: CustomResourceOptions): TransportWanVpnInterfaceGreFeature
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
application_tunnel_type: Optional[str] = None,
application_tunnel_type_variable: Optional[str] = None,
clear_dont_fragment: Optional[bool] = None,
clear_dont_fragment_variable: Optional[str] = None,
description: Optional[str] = None,
feature_profile_id: Optional[str] = None,
interface_description: Optional[str] = None,
interface_description_variable: Optional[str] = None,
interface_name: Optional[str] = None,
interface_name_variable: Optional[str] = None,
ip_mtu: Optional[int] = None,
ip_mtu_variable: Optional[str] = None,
ipv4_address: Optional[str] = None,
ipv4_address_variable: Optional[str] = None,
ipv4_subnet_mask: Optional[str] = None,
ipv4_subnet_mask_variable: Optional[str] = None,
name: Optional[str] = None,
shutdown: Optional[bool] = None,
shutdown_variable: Optional[str] = None,
tcp_mss: Optional[int] = None,
tcp_mss_variable: Optional[str] = None,
transport_wan_vpn_feature_id: Optional[str] = None,
tunnel_destination_ipv4_address: Optional[str] = None,
tunnel_destination_ipv4_address_variable: Optional[str] = None,
tunnel_route_via_loopback: Optional[str] = None,
tunnel_route_via_loopback_variable: Optional[str] = None,
tunnel_source_interface: Optional[str] = None,
tunnel_source_interface_loopback: Optional[str] = None,
tunnel_source_interface_loopback_variable: Optional[str] = None,
tunnel_source_interface_variable: Optional[str] = None,
tunnel_source_ipv4_address: Optional[str] = None,
tunnel_source_ipv4_address_variable: Optional[str] = None,
version: Optional[int] = None) -> TransportWanVpnInterfaceGreFeature
func GetTransportWanVpnInterfaceGreFeature(ctx *Context, name string, id IDInput, state *TransportWanVpnInterfaceGreFeatureState, opts ...ResourceOption) (*TransportWanVpnInterfaceGreFeature, error)
public static TransportWanVpnInterfaceGreFeature Get(string name, Input<string> id, TransportWanVpnInterfaceGreFeatureState? state, CustomResourceOptions? opts = null)
public static TransportWanVpnInterfaceGreFeature get(String name, Output<String> id, TransportWanVpnInterfaceGreFeatureState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Application
Tunnel stringType - Enable Application Tunnel Type - Choices:
none
,sig
- Application
Tunnel stringType Variable - Variable name
- Clear
Dont boolFragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- Clear
Dont stringFragment Variable - Variable name
- Description string
- The description of the Feature
- Feature
Profile stringId - Feature Profile ID
- Interface
Description string - Interface description
- Interface
Description stringVariable - Variable name
- Interface
Name string - Interface name (1..255)
- Interface
Name stringVariable - Variable name
- Ip
Mtu int - Interface MTU <576..9976>, in bytes - Range:
576
-9976
- Default value:1500
- Ip
Mtu stringVariable - Variable name
- Ipv4Address string
- Ipv4Address
Variable string - Variable name
- Ipv4Subnet
Mask string - Choices:
255.255.255.255
,255.255.255.254
,255.255.255.252
,255.255.255.248
,255.255.255.240
,255.255.255.224
,255.255.255.192
,255.255.255.128
,255.255.255.0
,255.255.254.0
,255.255.252.0
,255.255.248.0
,255.255.240.0
,255.255.224.0
,255.255.192.0
,255.255.128.0
,255.255.0.0
,255.254.0.0
,255.252.0.0
,255.240.0.0
,255.224.0.0
,255.192.0.0
,255.128.0.0
,255.0.0.0
,254.0.0.0
,252.0.0.0
,248.0.0.0
,240.0.0.0
,224.0.0.0
,192.0.0.0
,128.0.0.0
,0.0.0.0
- Choices:
- Ipv4Subnet
Mask stringVariable - Variable name
- Name string
- The name of the Feature
- Shutdown bool
- Administrative state - Default value:
false
- Shutdown
Variable string - Variable name
- Tcp
Mss int - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tcp
Mss stringVariable - Variable name
- Transport
Wan stringVpn Feature Id - Transport WAN VPN Feature ID
- Tunnel
Destination stringIpv4Address - Tunnel destination IP Address
- Tunnel
Destination stringIpv4Address Variable - Variable name
- Tunnel
Route stringVia Loopback - <1..32 characters> Interface name, can't be Loopback interface
- Tunnel
Route stringVia Loopback Variable - Variable name
- Tunnel
Source stringInterface - <1..32 characters> Interface name
- Tunnel
Source stringInterface Loopback - <1..32 characters> Interface name
- Tunnel
Source stringInterface Loopback Variable - Variable name
- Tunnel
Source stringInterface Variable - Variable name
- Tunnel
Source stringIpv4Address - Tunnel source IP Address
- Tunnel
Source stringIpv4Address Variable - Variable name
- Version int
- The version of the Feature
- Application
Tunnel stringType - Enable Application Tunnel Type - Choices:
none
,sig
- Application
Tunnel stringType Variable - Variable name
- Clear
Dont boolFragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- Clear
Dont stringFragment Variable - Variable name
- Description string
- The description of the Feature
- Feature
Profile stringId - Feature Profile ID
- Interface
Description string - Interface description
- Interface
Description stringVariable - Variable name
- Interface
Name string - Interface name (1..255)
- Interface
Name stringVariable - Variable name
- Ip
Mtu int - Interface MTU <576..9976>, in bytes - Range:
576
-9976
- Default value:1500
- Ip
Mtu stringVariable - Variable name
- Ipv4Address string
- Ipv4Address
Variable string - Variable name
- Ipv4Subnet
Mask string - Choices:
255.255.255.255
,255.255.255.254
,255.255.255.252
,255.255.255.248
,255.255.255.240
,255.255.255.224
,255.255.255.192
,255.255.255.128
,255.255.255.0
,255.255.254.0
,255.255.252.0
,255.255.248.0
,255.255.240.0
,255.255.224.0
,255.255.192.0
,255.255.128.0
,255.255.0.0
,255.254.0.0
,255.252.0.0
,255.240.0.0
,255.224.0.0
,255.192.0.0
,255.128.0.0
,255.0.0.0
,254.0.0.0
,252.0.0.0
,248.0.0.0
,240.0.0.0
,224.0.0.0
,192.0.0.0
,128.0.0.0
,0.0.0.0
- Choices:
- Ipv4Subnet
Mask stringVariable - Variable name
- Name string
- The name of the Feature
- Shutdown bool
- Administrative state - Default value:
false
- Shutdown
Variable string - Variable name
- Tcp
Mss int - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tcp
Mss stringVariable - Variable name
- Transport
Wan stringVpn Feature Id - Transport WAN VPN Feature ID
- Tunnel
Destination stringIpv4Address - Tunnel destination IP Address
- Tunnel
Destination stringIpv4Address Variable - Variable name
- Tunnel
Route stringVia Loopback - <1..32 characters> Interface name, can't be Loopback interface
- Tunnel
Route stringVia Loopback Variable - Variable name
- Tunnel
Source stringInterface - <1..32 characters> Interface name
- Tunnel
Source stringInterface Loopback - <1..32 characters> Interface name
- Tunnel
Source stringInterface Loopback Variable - Variable name
- Tunnel
Source stringInterface Variable - Variable name
- Tunnel
Source stringIpv4Address - Tunnel source IP Address
- Tunnel
Source stringIpv4Address Variable - Variable name
- Version int
- The version of the Feature
- application
Tunnel StringType - Enable Application Tunnel Type - Choices:
none
,sig
- application
Tunnel StringType Variable - Variable name
- clear
Dont BooleanFragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- clear
Dont StringFragment Variable - Variable name
- description String
- The description of the Feature
- feature
Profile StringId - Feature Profile ID
- interface
Description String - Interface description
- interface
Description StringVariable - Variable name
- interface
Name String - Interface name (1..255)
- interface
Name StringVariable - Variable name
- ip
Mtu Integer - Interface MTU <576..9976>, in bytes - Range:
576
-9976
- Default value:1500
- ip
Mtu StringVariable - Variable name
- ipv4Address String
- ipv4Address
Variable String - Variable name
- ipv4Subnet
Mask String - Choices:
255.255.255.255
,255.255.255.254
,255.255.255.252
,255.255.255.248
,255.255.255.240
,255.255.255.224
,255.255.255.192
,255.255.255.128
,255.255.255.0
,255.255.254.0
,255.255.252.0
,255.255.248.0
,255.255.240.0
,255.255.224.0
,255.255.192.0
,255.255.128.0
,255.255.0.0
,255.254.0.0
,255.252.0.0
,255.240.0.0
,255.224.0.0
,255.192.0.0
,255.128.0.0
,255.0.0.0
,254.0.0.0
,252.0.0.0
,248.0.0.0
,240.0.0.0
,224.0.0.0
,192.0.0.0
,128.0.0.0
,0.0.0.0
- Choices:
- ipv4Subnet
Mask StringVariable - Variable name
- name String
- The name of the Feature
- shutdown Boolean
- Administrative state - Default value:
false
- shutdown
Variable String - Variable name
- tcp
Mss Integer - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp
Mss StringVariable - Variable name
- transport
Wan StringVpn Feature Id - Transport WAN VPN Feature ID
- tunnel
Destination StringIpv4Address - Tunnel destination IP Address
- tunnel
Destination StringIpv4Address Variable - Variable name
- tunnel
Route StringVia Loopback - <1..32 characters> Interface name, can't be Loopback interface
- tunnel
Route StringVia Loopback Variable - Variable name
- tunnel
Source StringInterface - <1..32 characters> Interface name
- tunnel
Source StringInterface Loopback - <1..32 characters> Interface name
- tunnel
Source StringInterface Loopback Variable - Variable name
- tunnel
Source StringInterface Variable - Variable name
- tunnel
Source StringIpv4Address - Tunnel source IP Address
- tunnel
Source StringIpv4Address Variable - Variable name
- version Integer
- The version of the Feature
- application
Tunnel stringType - Enable Application Tunnel Type - Choices:
none
,sig
- application
Tunnel stringType Variable - Variable name
- clear
Dont booleanFragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- clear
Dont stringFragment Variable - Variable name
- description string
- The description of the Feature
- feature
Profile stringId - Feature Profile ID
- interface
Description string - Interface description
- interface
Description stringVariable - Variable name
- interface
Name string - Interface name (1..255)
- interface
Name stringVariable - Variable name
- ip
Mtu number - Interface MTU <576..9976>, in bytes - Range:
576
-9976
- Default value:1500
- ip
Mtu stringVariable - Variable name
- ipv4Address string
- ipv4Address
Variable string - Variable name
- ipv4Subnet
Mask string - Choices:
255.255.255.255
,255.255.255.254
,255.255.255.252
,255.255.255.248
,255.255.255.240
,255.255.255.224
,255.255.255.192
,255.255.255.128
,255.255.255.0
,255.255.254.0
,255.255.252.0
,255.255.248.0
,255.255.240.0
,255.255.224.0
,255.255.192.0
,255.255.128.0
,255.255.0.0
,255.254.0.0
,255.252.0.0
,255.240.0.0
,255.224.0.0
,255.192.0.0
,255.128.0.0
,255.0.0.0
,254.0.0.0
,252.0.0.0
,248.0.0.0
,240.0.0.0
,224.0.0.0
,192.0.0.0
,128.0.0.0
,0.0.0.0
- Choices:
- ipv4Subnet
Mask stringVariable - Variable name
- name string
- The name of the Feature
- shutdown boolean
- Administrative state - Default value:
false
- shutdown
Variable string - Variable name
- tcp
Mss number - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp
Mss stringVariable - Variable name
- transport
Wan stringVpn Feature Id - Transport WAN VPN Feature ID
- tunnel
Destination stringIpv4Address - Tunnel destination IP Address
- tunnel
Destination stringIpv4Address Variable - Variable name
- tunnel
Route stringVia Loopback - <1..32 characters> Interface name, can't be Loopback interface
- tunnel
Route stringVia Loopback Variable - Variable name
- tunnel
Source stringInterface - <1..32 characters> Interface name
- tunnel
Source stringInterface Loopback - <1..32 characters> Interface name
- tunnel
Source stringInterface Loopback Variable - Variable name
- tunnel
Source stringInterface Variable - Variable name
- tunnel
Source stringIpv4Address - Tunnel source IP Address
- tunnel
Source stringIpv4Address Variable - Variable name
- version number
- The version of the Feature
- application_
tunnel_ strtype - Enable Application Tunnel Type - Choices:
none
,sig
- application_
tunnel_ strtype_ variable - Variable name
- clear_
dont_ boolfragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- clear_
dont_ strfragment_ variable - Variable name
- description str
- The description of the Feature
- feature_
profile_ strid - Feature Profile ID
- interface_
description str - Interface description
- interface_
description_ strvariable - Variable name
- interface_
name str - Interface name (1..255)
- interface_
name_ strvariable - Variable name
- ip_
mtu int - Interface MTU <576..9976>, in bytes - Range:
576
-9976
- Default value:1500
- ip_
mtu_ strvariable - Variable name
- ipv4_
address str - ipv4_
address_ strvariable - Variable name
- ipv4_
subnet_ strmask - Choices:
255.255.255.255
,255.255.255.254
,255.255.255.252
,255.255.255.248
,255.255.255.240
,255.255.255.224
,255.255.255.192
,255.255.255.128
,255.255.255.0
,255.255.254.0
,255.255.252.0
,255.255.248.0
,255.255.240.0
,255.255.224.0
,255.255.192.0
,255.255.128.0
,255.255.0.0
,255.254.0.0
,255.252.0.0
,255.240.0.0
,255.224.0.0
,255.192.0.0
,255.128.0.0
,255.0.0.0
,254.0.0.0
,252.0.0.0
,248.0.0.0
,240.0.0.0
,224.0.0.0
,192.0.0.0
,128.0.0.0
,0.0.0.0
- Choices:
- ipv4_
subnet_ strmask_ variable - Variable name
- name str
- The name of the Feature
- shutdown bool
- Administrative state - Default value:
false
- shutdown_
variable str - Variable name
- tcp_
mss int - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp_
mss_ strvariable - Variable name
- transport_
wan_ strvpn_ feature_ id - Transport WAN VPN Feature ID
- tunnel_
destination_ stripv4_ address - Tunnel destination IP Address
- tunnel_
destination_ stripv4_ address_ variable - Variable name
- tunnel_
route_ strvia_ loopback - <1..32 characters> Interface name, can't be Loopback interface
- tunnel_
route_ strvia_ loopback_ variable - Variable name
- tunnel_
source_ strinterface - <1..32 characters> Interface name
- tunnel_
source_ strinterface_ loopback - <1..32 characters> Interface name
- tunnel_
source_ strinterface_ loopback_ variable - Variable name
- tunnel_
source_ strinterface_ variable - Variable name
- tunnel_
source_ stripv4_ address - Tunnel source IP Address
- tunnel_
source_ stripv4_ address_ variable - Variable name
- version int
- The version of the Feature
- application
Tunnel StringType - Enable Application Tunnel Type - Choices:
none
,sig
- application
Tunnel StringType Variable - Variable name
- clear
Dont BooleanFragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- clear
Dont StringFragment Variable - Variable name
- description String
- The description of the Feature
- feature
Profile StringId - Feature Profile ID
- interface
Description String - Interface description
- interface
Description StringVariable - Variable name
- interface
Name String - Interface name (1..255)
- interface
Name StringVariable - Variable name
- ip
Mtu Number - Interface MTU <576..9976>, in bytes - Range:
576
-9976
- Default value:1500
- ip
Mtu StringVariable - Variable name
- ipv4Address String
- ipv4Address
Variable String - Variable name
- ipv4Subnet
Mask String - Choices:
255.255.255.255
,255.255.255.254
,255.255.255.252
,255.255.255.248
,255.255.255.240
,255.255.255.224
,255.255.255.192
,255.255.255.128
,255.255.255.0
,255.255.254.0
,255.255.252.0
,255.255.248.0
,255.255.240.0
,255.255.224.0
,255.255.192.0
,255.255.128.0
,255.255.0.0
,255.254.0.0
,255.252.0.0
,255.240.0.0
,255.224.0.0
,255.192.0.0
,255.128.0.0
,255.0.0.0
,254.0.0.0
,252.0.0.0
,248.0.0.0
,240.0.0.0
,224.0.0.0
,192.0.0.0
,128.0.0.0
,0.0.0.0
- Choices:
- ipv4Subnet
Mask StringVariable - Variable name
- name String
- The name of the Feature
- shutdown Boolean
- Administrative state - Default value:
false
- shutdown
Variable String - Variable name
- tcp
Mss Number - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp
Mss StringVariable - Variable name
- transport
Wan StringVpn Feature Id - Transport WAN VPN Feature ID
- tunnel
Destination StringIpv4Address - Tunnel destination IP Address
- tunnel
Destination StringIpv4Address Variable - Variable name
- tunnel
Route StringVia Loopback - <1..32 characters> Interface name, can't be Loopback interface
- tunnel
Route StringVia Loopback Variable - Variable name
- tunnel
Source StringInterface - <1..32 characters> Interface name
- tunnel
Source StringInterface Loopback - <1..32 characters> Interface name
- tunnel
Source StringInterface Loopback Variable - Variable name
- tunnel
Source StringInterface Variable - Variable name
- tunnel
Source StringIpv4Address - Tunnel source IP Address
- tunnel
Source StringIpv4Address Variable - Variable name
- version Number
- The version of the Feature
Import
Expected import identifier with the format: “transport_wan_vpn_interface_gre_feature_id,feature_profile_id,transport_wan_vpn_feature_id”
$ pulumi import sdwan:index/transportWanVpnInterfaceGreFeature:TransportWanVpnInterfaceGreFeature example "f6b2c44c-693c-4763-b010-895aa3d236bd,f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac,140331f6-5418-4755-a059-13c77eb96037"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdwan
Terraform Provider.