1. Packages
  2. Cisco Catalyst SD-WAN
  3. API Docs
  4. TransportManagementVpnInterfaceEthernetFeature
Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi

sdwan.TransportManagementVpnInterfaceEthernetFeature

Explore with Pulumi AI

sdwan logo
Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi

    This resource can manage a Transport Management VPN Interface Ethernet Feature.

    • Minimum SD-WAN Manager version: 20.12.0

    Example Usage

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.sdwan.TransportManagementVpnInterfaceEthernetFeature;
    import com.pulumi.sdwan.TransportManagementVpnInterfaceEthernetFeatureArgs;
    import com.pulumi.sdwan.inputs.TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs;
    import com.pulumi.sdwan.inputs.TransportManagementVpnInterfaceEthernetFeatureArpEntryArgs;
    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 TransportManagementVpnInterfaceEthernetFeature("example", TransportManagementVpnInterfaceEthernetFeatureArgs.builder()
                .name("Example")
                .description("My Example")
                .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
                .transportManagementVpnFeatureId("140331f6-5418-4755-a059-13c77eb96037")
                .shutdown(true)
                .interfaceName("GigabitEthernet1")
                .interfaceDescription("Transport Management VPN Interface Ethernet")
                .ipv4ConfigurationType("static")
                .ipv4Address("1.2.3.4")
                .ipv4SubnetMask("0.0.0.0")
                .ipv4SecondaryAddresses(TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs.builder()
                    .address("1.2.3.4")
                    .subnet_mask("0.0.0.0")
                    .build())
                .ipv4DhcpHelpers("1.2.3.4")
                .ipv4IperfServer("example")
                .ipv4AutoDetectBandwidth(false)
                .ipv6ConfigurationType("static")
                .ipv6Address("2001:0:0:1::/64")
                .arpEntries(TransportManagementVpnInterfaceEthernetFeatureArpEntryArgs.builder()
                    .ip_address("1.2.3.4")
                    .mac_address("00-B0-D0-63-C2-26")
                    .build())
                .duplex("full")
                .macAddress("00-B0-D0-63-C2-26")
                .ipMtu(1500)
                .interfaceMtu(1500)
                .tcpMss(505)
                .speed("2500")
                .arpTimeout(1200)
                .autonegotiate(false)
                .mediaType("rj45")
                .loadInterval(30)
                .icmpRedirectDisable(true)
                .ipDirectedBroadcast(false)
                .build());
    
        }
    }
    
    resources:
      example:
        type: sdwan:TransportManagementVpnInterfaceEthernetFeature
        properties:
          name: Example
          description: My Example
          featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
          transportManagementVpnFeatureId: 140331f6-5418-4755-a059-13c77eb96037
          shutdown: true
          interfaceName: GigabitEthernet1
          interfaceDescription: Transport Management VPN Interface Ethernet
          ipv4ConfigurationType: static
          ipv4Address: 1.2.3.4
          ipv4SubnetMask: 0.0.0.0
          ipv4SecondaryAddresses:
            - address: 1.2.3.4
              subnet_mask: 0.0.0.0
          ipv4DhcpHelpers:
            - 1.2.3.4
          ipv4IperfServer: example
          ipv4AutoDetectBandwidth: false
          ipv6ConfigurationType: static
          ipv6Address: 2001:0:0:1::/64
          arpEntries:
            - ip_address: 1.2.3.4
              mac_address: 00-B0-D0-63-C2-26
          duplex: full
          macAddress: 00-B0-D0-63-C2-26
          ipMtu: 1500
          interfaceMtu: 1500
          tcpMss: 505
          speed: '2500'
          arpTimeout: 1200
          autonegotiate: false
          mediaType: rj45
          loadInterval: 30
          icmpRedirectDisable: true
          ipDirectedBroadcast: false
    

    Create TransportManagementVpnInterfaceEthernetFeature Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new TransportManagementVpnInterfaceEthernetFeature(name: string, args?: TransportManagementVpnInterfaceEthernetFeatureArgs, opts?: CustomResourceOptions);
    @overload
    def TransportManagementVpnInterfaceEthernetFeature(resource_name: str,
                                                       args: Optional[TransportManagementVpnInterfaceEthernetFeatureArgs] = None,
                                                       opts: Optional[ResourceOptions] = None)
    
    @overload
    def TransportManagementVpnInterfaceEthernetFeature(resource_name: str,
                                                       opts: Optional[ResourceOptions] = None,
                                                       arp_entries: Optional[Sequence[TransportManagementVpnInterfaceEthernetFeatureArpEntryArgs]] = None,
                                                       arp_timeout: Optional[int] = None,
                                                       arp_timeout_variable: Optional[str] = None,
                                                       autonegotiate: Optional[bool] = None,
                                                       autonegotiate_variable: Optional[str] = None,
                                                       description: Optional[str] = None,
                                                       duplex: Optional[str] = None,
                                                       duplex_variable: Optional[str] = None,
                                                       enable_dhcpv6: Optional[bool] = None,
                                                       feature_profile_id: Optional[str] = None,
                                                       icmp_redirect_disable: Optional[bool] = None,
                                                       icmp_redirect_disable_variable: Optional[str] = None,
                                                       interface_description: Optional[str] = None,
                                                       interface_description_variable: Optional[str] = None,
                                                       interface_mtu: Optional[int] = None,
                                                       interface_mtu_variable: Optional[str] = None,
                                                       interface_name: Optional[str] = None,
                                                       interface_name_variable: Optional[str] = None,
                                                       ip_directed_broadcast: Optional[bool] = None,
                                                       ip_directed_broadcast_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_auto_detect_bandwidth: Optional[bool] = None,
                                                       ipv4_auto_detect_bandwidth_variable: Optional[str] = None,
                                                       ipv4_configuration_type: Optional[str] = None,
                                                       ipv4_dhcp_distance: Optional[int] = None,
                                                       ipv4_dhcp_distance_variable: Optional[str] = None,
                                                       ipv4_dhcp_helper_variable: Optional[str] = None,
                                                       ipv4_dhcp_helpers: Optional[Sequence[str]] = None,
                                                       ipv4_iperf_server: Optional[str] = None,
                                                       ipv4_iperf_server_variable: Optional[str] = None,
                                                       ipv4_secondary_addresses: Optional[Sequence[TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs]] = None,
                                                       ipv4_subnet_mask: Optional[str] = None,
                                                       ipv4_subnet_mask_variable: Optional[str] = None,
                                                       ipv6_address: Optional[str] = None,
                                                       ipv6_address_variable: Optional[str] = None,
                                                       ipv6_configuration_type: Optional[str] = None,
                                                       load_interval: Optional[int] = None,
                                                       load_interval_variable: Optional[str] = None,
                                                       mac_address: Optional[str] = None,
                                                       mac_address_variable: Optional[str] = None,
                                                       media_type: Optional[str] = None,
                                                       media_type_variable: Optional[str] = None,
                                                       name: Optional[str] = None,
                                                       shutdown: Optional[bool] = None,
                                                       shutdown_variable: Optional[str] = None,
                                                       speed: Optional[str] = None,
                                                       speed_variable: Optional[str] = None,
                                                       tcp_mss: Optional[int] = None,
                                                       tcp_mss_variable: Optional[str] = None,
                                                       transport_management_vpn_feature_id: Optional[str] = None)
    func NewTransportManagementVpnInterfaceEthernetFeature(ctx *Context, name string, args *TransportManagementVpnInterfaceEthernetFeatureArgs, opts ...ResourceOption) (*TransportManagementVpnInterfaceEthernetFeature, error)
    public TransportManagementVpnInterfaceEthernetFeature(string name, TransportManagementVpnInterfaceEthernetFeatureArgs? args = null, CustomResourceOptions? opts = null)
    public TransportManagementVpnInterfaceEthernetFeature(String name, TransportManagementVpnInterfaceEthernetFeatureArgs args)
    public TransportManagementVpnInterfaceEthernetFeature(String name, TransportManagementVpnInterfaceEthernetFeatureArgs args, CustomResourceOptions options)
    
    type: sdwan:TransportManagementVpnInterfaceEthernetFeature
    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 TransportManagementVpnInterfaceEthernetFeatureArgs
    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 TransportManagementVpnInterfaceEthernetFeatureArgs
    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 TransportManagementVpnInterfaceEthernetFeatureArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args TransportManagementVpnInterfaceEthernetFeatureArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args TransportManagementVpnInterfaceEthernetFeatureArgs
    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 transportManagementVpnInterfaceEthernetFeatureResource = new Sdwan.TransportManagementVpnInterfaceEthernetFeature("transportManagementVpnInterfaceEthernetFeatureResource", new()
    {
        ArpEntries = new[]
        {
            new Sdwan.Inputs.TransportManagementVpnInterfaceEthernetFeatureArpEntryArgs
            {
                IpAddress = "string",
                IpAddressVariable = "string",
                MacAddress = "string",
                MacAddressVariable = "string",
            },
        },
        ArpTimeout = 0,
        ArpTimeoutVariable = "string",
        Autonegotiate = false,
        AutonegotiateVariable = "string",
        Description = "string",
        Duplex = "string",
        DuplexVariable = "string",
        EnableDhcpv6 = false,
        FeatureProfileId = "string",
        IcmpRedirectDisable = false,
        IcmpRedirectDisableVariable = "string",
        InterfaceDescription = "string",
        InterfaceDescriptionVariable = "string",
        InterfaceMtu = 0,
        InterfaceMtuVariable = "string",
        InterfaceName = "string",
        InterfaceNameVariable = "string",
        IpDirectedBroadcast = false,
        IpDirectedBroadcastVariable = "string",
        IpMtu = 0,
        IpMtuVariable = "string",
        Ipv4Address = "string",
        Ipv4AddressVariable = "string",
        Ipv4AutoDetectBandwidth = false,
        Ipv4AutoDetectBandwidthVariable = "string",
        Ipv4ConfigurationType = "string",
        Ipv4DhcpDistance = 0,
        Ipv4DhcpDistanceVariable = "string",
        Ipv4DhcpHelperVariable = "string",
        Ipv4DhcpHelpers = new[]
        {
            "string",
        },
        Ipv4IperfServer = "string",
        Ipv4IperfServerVariable = "string",
        Ipv4SecondaryAddresses = new[]
        {
            new Sdwan.Inputs.TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs
            {
                Address = "string",
                AddressVariable = "string",
                SubnetMask = "string",
                SubnetMaskVariable = "string",
            },
        },
        Ipv4SubnetMask = "string",
        Ipv4SubnetMaskVariable = "string",
        Ipv6Address = "string",
        Ipv6AddressVariable = "string",
        Ipv6ConfigurationType = "string",
        LoadInterval = 0,
        LoadIntervalVariable = "string",
        MacAddress = "string",
        MacAddressVariable = "string",
        MediaType = "string",
        MediaTypeVariable = "string",
        Name = "string",
        Shutdown = false,
        ShutdownVariable = "string",
        Speed = "string",
        SpeedVariable = "string",
        TcpMss = 0,
        TcpMssVariable = "string",
        TransportManagementVpnFeatureId = "string",
    });
    
    example, err := sdwan.NewTransportManagementVpnInterfaceEthernetFeature(ctx, "transportManagementVpnInterfaceEthernetFeatureResource", &sdwan.TransportManagementVpnInterfaceEthernetFeatureArgs{
    	ArpEntries: sdwan.TransportManagementVpnInterfaceEthernetFeatureArpEntryArray{
    		&sdwan.TransportManagementVpnInterfaceEthernetFeatureArpEntryArgs{
    			IpAddress:          pulumi.String("string"),
    			IpAddressVariable:  pulumi.String("string"),
    			MacAddress:         pulumi.String("string"),
    			MacAddressVariable: pulumi.String("string"),
    		},
    	},
    	ArpTimeout:                      pulumi.Int(0),
    	ArpTimeoutVariable:              pulumi.String("string"),
    	Autonegotiate:                   pulumi.Bool(false),
    	AutonegotiateVariable:           pulumi.String("string"),
    	Description:                     pulumi.String("string"),
    	Duplex:                          pulumi.String("string"),
    	DuplexVariable:                  pulumi.String("string"),
    	EnableDhcpv6:                    pulumi.Bool(false),
    	FeatureProfileId:                pulumi.String("string"),
    	IcmpRedirectDisable:             pulumi.Bool(false),
    	IcmpRedirectDisableVariable:     pulumi.String("string"),
    	InterfaceDescription:            pulumi.String("string"),
    	InterfaceDescriptionVariable:    pulumi.String("string"),
    	InterfaceMtu:                    pulumi.Int(0),
    	InterfaceMtuVariable:            pulumi.String("string"),
    	InterfaceName:                   pulumi.String("string"),
    	InterfaceNameVariable:           pulumi.String("string"),
    	IpDirectedBroadcast:             pulumi.Bool(false),
    	IpDirectedBroadcastVariable:     pulumi.String("string"),
    	IpMtu:                           pulumi.Int(0),
    	IpMtuVariable:                   pulumi.String("string"),
    	Ipv4Address:                     pulumi.String("string"),
    	Ipv4AddressVariable:             pulumi.String("string"),
    	Ipv4AutoDetectBandwidth:         pulumi.Bool(false),
    	Ipv4AutoDetectBandwidthVariable: pulumi.String("string"),
    	Ipv4ConfigurationType:           pulumi.String("string"),
    	Ipv4DhcpDistance:                pulumi.Int(0),
    	Ipv4DhcpDistanceVariable:        pulumi.String("string"),
    	Ipv4DhcpHelperVariable:          pulumi.String("string"),
    	Ipv4DhcpHelpers: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Ipv4IperfServer:         pulumi.String("string"),
    	Ipv4IperfServerVariable: pulumi.String("string"),
    	Ipv4SecondaryAddresses: sdwan.TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArray{
    		&sdwan.TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs{
    			Address:            pulumi.String("string"),
    			AddressVariable:    pulumi.String("string"),
    			SubnetMask:         pulumi.String("string"),
    			SubnetMaskVariable: pulumi.String("string"),
    		},
    	},
    	Ipv4SubnetMask:                  pulumi.String("string"),
    	Ipv4SubnetMaskVariable:          pulumi.String("string"),
    	Ipv6Address:                     pulumi.String("string"),
    	Ipv6AddressVariable:             pulumi.String("string"),
    	Ipv6ConfigurationType:           pulumi.String("string"),
    	LoadInterval:                    pulumi.Int(0),
    	LoadIntervalVariable:            pulumi.String("string"),
    	MacAddress:                      pulumi.String("string"),
    	MacAddressVariable:              pulumi.String("string"),
    	MediaType:                       pulumi.String("string"),
    	MediaTypeVariable:               pulumi.String("string"),
    	Name:                            pulumi.String("string"),
    	Shutdown:                        pulumi.Bool(false),
    	ShutdownVariable:                pulumi.String("string"),
    	Speed:                           pulumi.String("string"),
    	SpeedVariable:                   pulumi.String("string"),
    	TcpMss:                          pulumi.Int(0),
    	TcpMssVariable:                  pulumi.String("string"),
    	TransportManagementVpnFeatureId: pulumi.String("string"),
    })
    
    var transportManagementVpnInterfaceEthernetFeatureResource = new TransportManagementVpnInterfaceEthernetFeature("transportManagementVpnInterfaceEthernetFeatureResource", TransportManagementVpnInterfaceEthernetFeatureArgs.builder()
        .arpEntries(TransportManagementVpnInterfaceEthernetFeatureArpEntryArgs.builder()
            .ipAddress("string")
            .ipAddressVariable("string")
            .macAddress("string")
            .macAddressVariable("string")
            .build())
        .arpTimeout(0)
        .arpTimeoutVariable("string")
        .autonegotiate(false)
        .autonegotiateVariable("string")
        .description("string")
        .duplex("string")
        .duplexVariable("string")
        .enableDhcpv6(false)
        .featureProfileId("string")
        .icmpRedirectDisable(false)
        .icmpRedirectDisableVariable("string")
        .interfaceDescription("string")
        .interfaceDescriptionVariable("string")
        .interfaceMtu(0)
        .interfaceMtuVariable("string")
        .interfaceName("string")
        .interfaceNameVariable("string")
        .ipDirectedBroadcast(false)
        .ipDirectedBroadcastVariable("string")
        .ipMtu(0)
        .ipMtuVariable("string")
        .ipv4Address("string")
        .ipv4AddressVariable("string")
        .ipv4AutoDetectBandwidth(false)
        .ipv4AutoDetectBandwidthVariable("string")
        .ipv4ConfigurationType("string")
        .ipv4DhcpDistance(0)
        .ipv4DhcpDistanceVariable("string")
        .ipv4DhcpHelperVariable("string")
        .ipv4DhcpHelpers("string")
        .ipv4IperfServer("string")
        .ipv4IperfServerVariable("string")
        .ipv4SecondaryAddresses(TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs.builder()
            .address("string")
            .addressVariable("string")
            .subnetMask("string")
            .subnetMaskVariable("string")
            .build())
        .ipv4SubnetMask("string")
        .ipv4SubnetMaskVariable("string")
        .ipv6Address("string")
        .ipv6AddressVariable("string")
        .ipv6ConfigurationType("string")
        .loadInterval(0)
        .loadIntervalVariable("string")
        .macAddress("string")
        .macAddressVariable("string")
        .mediaType("string")
        .mediaTypeVariable("string")
        .name("string")
        .shutdown(false)
        .shutdownVariable("string")
        .speed("string")
        .speedVariable("string")
        .tcpMss(0)
        .tcpMssVariable("string")
        .transportManagementVpnFeatureId("string")
        .build());
    
    transport_management_vpn_interface_ethernet_feature_resource = sdwan.TransportManagementVpnInterfaceEthernetFeature("transportManagementVpnInterfaceEthernetFeatureResource",
        arp_entries=[{
            "ip_address": "string",
            "ip_address_variable": "string",
            "mac_address": "string",
            "mac_address_variable": "string",
        }],
        arp_timeout=0,
        arp_timeout_variable="string",
        autonegotiate=False,
        autonegotiate_variable="string",
        description="string",
        duplex="string",
        duplex_variable="string",
        enable_dhcpv6=False,
        feature_profile_id="string",
        icmp_redirect_disable=False,
        icmp_redirect_disable_variable="string",
        interface_description="string",
        interface_description_variable="string",
        interface_mtu=0,
        interface_mtu_variable="string",
        interface_name="string",
        interface_name_variable="string",
        ip_directed_broadcast=False,
        ip_directed_broadcast_variable="string",
        ip_mtu=0,
        ip_mtu_variable="string",
        ipv4_address="string",
        ipv4_address_variable="string",
        ipv4_auto_detect_bandwidth=False,
        ipv4_auto_detect_bandwidth_variable="string",
        ipv4_configuration_type="string",
        ipv4_dhcp_distance=0,
        ipv4_dhcp_distance_variable="string",
        ipv4_dhcp_helper_variable="string",
        ipv4_dhcp_helpers=["string"],
        ipv4_iperf_server="string",
        ipv4_iperf_server_variable="string",
        ipv4_secondary_addresses=[{
            "address": "string",
            "address_variable": "string",
            "subnet_mask": "string",
            "subnet_mask_variable": "string",
        }],
        ipv4_subnet_mask="string",
        ipv4_subnet_mask_variable="string",
        ipv6_address="string",
        ipv6_address_variable="string",
        ipv6_configuration_type="string",
        load_interval=0,
        load_interval_variable="string",
        mac_address="string",
        mac_address_variable="string",
        media_type="string",
        media_type_variable="string",
        name="string",
        shutdown=False,
        shutdown_variable="string",
        speed="string",
        speed_variable="string",
        tcp_mss=0,
        tcp_mss_variable="string",
        transport_management_vpn_feature_id="string")
    
    const transportManagementVpnInterfaceEthernetFeatureResource = new sdwan.TransportManagementVpnInterfaceEthernetFeature("transportManagementVpnInterfaceEthernetFeatureResource", {
        arpEntries: [{
            ipAddress: "string",
            ipAddressVariable: "string",
            macAddress: "string",
            macAddressVariable: "string",
        }],
        arpTimeout: 0,
        arpTimeoutVariable: "string",
        autonegotiate: false,
        autonegotiateVariable: "string",
        description: "string",
        duplex: "string",
        duplexVariable: "string",
        enableDhcpv6: false,
        featureProfileId: "string",
        icmpRedirectDisable: false,
        icmpRedirectDisableVariable: "string",
        interfaceDescription: "string",
        interfaceDescriptionVariable: "string",
        interfaceMtu: 0,
        interfaceMtuVariable: "string",
        interfaceName: "string",
        interfaceNameVariable: "string",
        ipDirectedBroadcast: false,
        ipDirectedBroadcastVariable: "string",
        ipMtu: 0,
        ipMtuVariable: "string",
        ipv4Address: "string",
        ipv4AddressVariable: "string",
        ipv4AutoDetectBandwidth: false,
        ipv4AutoDetectBandwidthVariable: "string",
        ipv4ConfigurationType: "string",
        ipv4DhcpDistance: 0,
        ipv4DhcpDistanceVariable: "string",
        ipv4DhcpHelperVariable: "string",
        ipv4DhcpHelpers: ["string"],
        ipv4IperfServer: "string",
        ipv4IperfServerVariable: "string",
        ipv4SecondaryAddresses: [{
            address: "string",
            addressVariable: "string",
            subnetMask: "string",
            subnetMaskVariable: "string",
        }],
        ipv4SubnetMask: "string",
        ipv4SubnetMaskVariable: "string",
        ipv6Address: "string",
        ipv6AddressVariable: "string",
        ipv6ConfigurationType: "string",
        loadInterval: 0,
        loadIntervalVariable: "string",
        macAddress: "string",
        macAddressVariable: "string",
        mediaType: "string",
        mediaTypeVariable: "string",
        name: "string",
        shutdown: false,
        shutdownVariable: "string",
        speed: "string",
        speedVariable: "string",
        tcpMss: 0,
        tcpMssVariable: "string",
        transportManagementVpnFeatureId: "string",
    });
    
    type: sdwan:TransportManagementVpnInterfaceEthernetFeature
    properties:
        arpEntries:
            - ipAddress: string
              ipAddressVariable: string
              macAddress: string
              macAddressVariable: string
        arpTimeout: 0
        arpTimeoutVariable: string
        autonegotiate: false
        autonegotiateVariable: string
        description: string
        duplex: string
        duplexVariable: string
        enableDhcpv6: false
        featureProfileId: string
        icmpRedirectDisable: false
        icmpRedirectDisableVariable: string
        interfaceDescription: string
        interfaceDescriptionVariable: string
        interfaceMtu: 0
        interfaceMtuVariable: string
        interfaceName: string
        interfaceNameVariable: string
        ipDirectedBroadcast: false
        ipDirectedBroadcastVariable: string
        ipMtu: 0
        ipMtuVariable: string
        ipv4Address: string
        ipv4AddressVariable: string
        ipv4AutoDetectBandwidth: false
        ipv4AutoDetectBandwidthVariable: string
        ipv4ConfigurationType: string
        ipv4DhcpDistance: 0
        ipv4DhcpDistanceVariable: string
        ipv4DhcpHelperVariable: string
        ipv4DhcpHelpers:
            - string
        ipv4IperfServer: string
        ipv4IperfServerVariable: string
        ipv4SecondaryAddresses:
            - address: string
              addressVariable: string
              subnetMask: string
              subnetMaskVariable: string
        ipv4SubnetMask: string
        ipv4SubnetMaskVariable: string
        ipv6Address: string
        ipv6AddressVariable: string
        ipv6ConfigurationType: string
        loadInterval: 0
        loadIntervalVariable: string
        macAddress: string
        macAddressVariable: string
        mediaType: string
        mediaTypeVariable: string
        name: string
        shutdown: false
        shutdownVariable: string
        speed: string
        speedVariable: string
        tcpMss: 0
        tcpMssVariable: string
        transportManagementVpnFeatureId: string
    

    TransportManagementVpnInterfaceEthernetFeature 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 TransportManagementVpnInterfaceEthernetFeature resource accepts the following input properties:

    ArpEntries List<TransportManagementVpnInterfaceEthernetFeatureArpEntry>
    Configure ARP entries
    ArpTimeout int
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    ArpTimeoutVariable string
    Variable name
    Autonegotiate bool
    Link autonegotiation
    AutonegotiateVariable string
    Variable name
    Description string
    The description of the Feature
    Duplex string
    Duplex mode - Choices: full, half, auto
    DuplexVariable string
    Variable name
    EnableDhcpv6 bool
    Enable DHCPv6, Attribute conditional on ipv6_configuration_type being equal to dynamic
    FeatureProfileId string
    Feature Profile ID
    IcmpRedirectDisable bool
    ICMP/ICMPv6 Redirect Disable - Default value: true
    IcmpRedirectDisableVariable string
    Variable name
    InterfaceDescription string
    InterfaceDescriptionVariable string
    Variable name
    InterfaceMtu int
    Interface MTU - Range: 1500-9216 - Default value: 1500
    InterfaceMtuVariable string
    Variable name
    InterfaceName string
    InterfaceNameVariable string
    Variable name
    IpDirectedBroadcast bool
    IP Directed-Broadcast - Default value: false
    IpDirectedBroadcastVariable string
    Variable name
    IpMtu int
    IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces <576..2000> in bytes - Range: 576-9216 - Default value: 1500
    IpMtuVariable string
    Variable name
    Ipv4Address string
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4AddressVariable string
    Variable name
    Ipv4AutoDetectBandwidth bool
    Interface auto detect bandwidth - Default value: false
    Ipv4AutoDetectBandwidthVariable string
    Variable name
    Ipv4ConfigurationType string
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    Ipv4DhcpDistance int
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    Ipv4DhcpDistanceVariable string
    Variable name
    Ipv4DhcpHelperVariable string
    Variable name
    Ipv4DhcpHelpers List<string>
    List of DHCP IPv4 helper addresses (min 1, max 8)
    Ipv4IperfServer string
    Iperf server for auto bandwidth detect
    Ipv4IperfServerVariable string
    Variable name
    Ipv4SecondaryAddresses List<TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddress>
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4SubnetMask string
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    Ipv4SubnetMaskVariable string
    Variable name
    Ipv6Address string
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    Ipv6AddressVariable string
    Variable name
    Ipv6ConfigurationType string
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    LoadInterval int
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    LoadIntervalVariable string
    Variable name
    MacAddress string
    MAC Address
    MacAddressVariable string
    Variable name
    MediaType string
    Media type - Choices: auto-select, rj45, sfp
    MediaTypeVariable string
    Variable name
    Name string
    The name of the Feature
    Shutdown bool
    • Default value: true
    ShutdownVariable string
    Variable name
    Speed string
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    SpeedVariable string
    Variable name
    TcpMss int
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    TcpMssVariable string
    Variable name
    TransportManagementVpnFeatureId string
    Transport Management VPN Feature ID
    ArpEntries []TransportManagementVpnInterfaceEthernetFeatureArpEntryArgs
    Configure ARP entries
    ArpTimeout int
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    ArpTimeoutVariable string
    Variable name
    Autonegotiate bool
    Link autonegotiation
    AutonegotiateVariable string
    Variable name
    Description string
    The description of the Feature
    Duplex string
    Duplex mode - Choices: full, half, auto
    DuplexVariable string
    Variable name
    EnableDhcpv6 bool
    Enable DHCPv6, Attribute conditional on ipv6_configuration_type being equal to dynamic
    FeatureProfileId string
    Feature Profile ID
    IcmpRedirectDisable bool
    ICMP/ICMPv6 Redirect Disable - Default value: true
    IcmpRedirectDisableVariable string
    Variable name
    InterfaceDescription string
    InterfaceDescriptionVariable string
    Variable name
    InterfaceMtu int
    Interface MTU - Range: 1500-9216 - Default value: 1500
    InterfaceMtuVariable string
    Variable name
    InterfaceName string
    InterfaceNameVariable string
    Variable name
    IpDirectedBroadcast bool
    IP Directed-Broadcast - Default value: false
    IpDirectedBroadcastVariable string
    Variable name
    IpMtu int
    IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces <576..2000> in bytes - Range: 576-9216 - Default value: 1500
    IpMtuVariable string
    Variable name
    Ipv4Address string
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4AddressVariable string
    Variable name
    Ipv4AutoDetectBandwidth bool
    Interface auto detect bandwidth - Default value: false
    Ipv4AutoDetectBandwidthVariable string
    Variable name
    Ipv4ConfigurationType string
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    Ipv4DhcpDistance int
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    Ipv4DhcpDistanceVariable string
    Variable name
    Ipv4DhcpHelperVariable string
    Variable name
    Ipv4DhcpHelpers []string
    List of DHCP IPv4 helper addresses (min 1, max 8)
    Ipv4IperfServer string
    Iperf server for auto bandwidth detect
    Ipv4IperfServerVariable string
    Variable name
    Ipv4SecondaryAddresses []TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4SubnetMask string
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    Ipv4SubnetMaskVariable string
    Variable name
    Ipv6Address string
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    Ipv6AddressVariable string
    Variable name
    Ipv6ConfigurationType string
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    LoadInterval int
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    LoadIntervalVariable string
    Variable name
    MacAddress string
    MAC Address
    MacAddressVariable string
    Variable name
    MediaType string
    Media type - Choices: auto-select, rj45, sfp
    MediaTypeVariable string
    Variable name
    Name string
    The name of the Feature
    Shutdown bool
    • Default value: true
    ShutdownVariable string
    Variable name
    Speed string
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    SpeedVariable string
    Variable name
    TcpMss int
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    TcpMssVariable string
    Variable name
    TransportManagementVpnFeatureId string
    Transport Management VPN Feature ID
    arpEntries List<TransportManagementVpnInterfaceEthernetFeatureArpEntry>
    Configure ARP entries
    arpTimeout Integer
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arpTimeoutVariable String
    Variable name
    autonegotiate Boolean
    Link autonegotiation
    autonegotiateVariable String
    Variable name
    description String
    The description of the Feature
    duplex String
    Duplex mode - Choices: full, half, auto
    duplexVariable String
    Variable name
    enableDhcpv6 Boolean
    Enable DHCPv6, Attribute conditional on ipv6_configuration_type being equal to dynamic
    featureProfileId String
    Feature Profile ID
    icmpRedirectDisable Boolean
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmpRedirectDisableVariable String
    Variable name
    interfaceDescription String
    interfaceDescriptionVariable String
    Variable name
    interfaceMtu Integer
    Interface MTU - Range: 1500-9216 - Default value: 1500
    interfaceMtuVariable String
    Variable name
    interfaceName String
    interfaceNameVariable String
    Variable name
    ipDirectedBroadcast Boolean
    IP Directed-Broadcast - Default value: false
    ipDirectedBroadcastVariable String
    Variable name
    ipMtu Integer
    IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces <576..2000> in bytes - Range: 576-9216 - Default value: 1500
    ipMtuVariable String
    Variable name
    ipv4Address String
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4AddressVariable String
    Variable name
    ipv4AutoDetectBandwidth Boolean
    Interface auto detect bandwidth - Default value: false
    ipv4AutoDetectBandwidthVariable String
    Variable name
    ipv4ConfigurationType String
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4DhcpDistance Integer
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4DhcpDistanceVariable String
    Variable name
    ipv4DhcpHelperVariable String
    Variable name
    ipv4DhcpHelpers List<String>
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4IperfServer String
    Iperf server for auto bandwidth detect
    ipv4IperfServerVariable String
    Variable name
    ipv4SecondaryAddresses List<TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddress>
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4SubnetMask String
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4SubnetMaskVariable String
    Variable name
    ipv6Address String
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6AddressVariable String
    Variable name
    ipv6ConfigurationType String
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    loadInterval Integer
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    loadIntervalVariable String
    Variable name
    macAddress String
    MAC Address
    macAddressVariable String
    Variable name
    mediaType String
    Media type - Choices: auto-select, rj45, sfp
    mediaTypeVariable String
    Variable name
    name String
    The name of the Feature
    shutdown Boolean
    • Default value: true
    shutdownVariable String
    Variable name
    speed String
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speedVariable String
    Variable name
    tcpMss Integer
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcpMssVariable String
    Variable name
    transportManagementVpnFeatureId String
    Transport Management VPN Feature ID
    arpEntries TransportManagementVpnInterfaceEthernetFeatureArpEntry[]
    Configure ARP entries
    arpTimeout number
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arpTimeoutVariable string
    Variable name
    autonegotiate boolean
    Link autonegotiation
    autonegotiateVariable string
    Variable name
    description string
    The description of the Feature
    duplex string
    Duplex mode - Choices: full, half, auto
    duplexVariable string
    Variable name
    enableDhcpv6 boolean
    Enable DHCPv6, Attribute conditional on ipv6_configuration_type being equal to dynamic
    featureProfileId string
    Feature Profile ID
    icmpRedirectDisable boolean
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmpRedirectDisableVariable string
    Variable name
    interfaceDescription string
    interfaceDescriptionVariable string
    Variable name
    interfaceMtu number
    Interface MTU - Range: 1500-9216 - Default value: 1500
    interfaceMtuVariable string
    Variable name
    interfaceName string
    interfaceNameVariable string
    Variable name
    ipDirectedBroadcast boolean
    IP Directed-Broadcast - Default value: false
    ipDirectedBroadcastVariable string
    Variable name
    ipMtu number
    IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces <576..2000> in bytes - Range: 576-9216 - Default value: 1500
    ipMtuVariable string
    Variable name
    ipv4Address string
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4AddressVariable string
    Variable name
    ipv4AutoDetectBandwidth boolean
    Interface auto detect bandwidth - Default value: false
    ipv4AutoDetectBandwidthVariable string
    Variable name
    ipv4ConfigurationType string
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4DhcpDistance number
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4DhcpDistanceVariable string
    Variable name
    ipv4DhcpHelperVariable string
    Variable name
    ipv4DhcpHelpers string[]
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4IperfServer string
    Iperf server for auto bandwidth detect
    ipv4IperfServerVariable string
    Variable name
    ipv4SecondaryAddresses TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddress[]
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4SubnetMask string
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4SubnetMaskVariable string
    Variable name
    ipv6Address string
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6AddressVariable string
    Variable name
    ipv6ConfigurationType string
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    loadInterval number
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    loadIntervalVariable string
    Variable name
    macAddress string
    MAC Address
    macAddressVariable string
    Variable name
    mediaType string
    Media type - Choices: auto-select, rj45, sfp
    mediaTypeVariable string
    Variable name
    name string
    The name of the Feature
    shutdown boolean
    • Default value: true
    shutdownVariable string
    Variable name
    speed string
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speedVariable string
    Variable name
    tcpMss number
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcpMssVariable string
    Variable name
    transportManagementVpnFeatureId string
    Transport Management VPN Feature ID
    arp_entries Sequence[TransportManagementVpnInterfaceEthernetFeatureArpEntryArgs]
    Configure ARP entries
    arp_timeout int
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arp_timeout_variable str
    Variable name
    autonegotiate bool
    Link autonegotiation
    autonegotiate_variable str
    Variable name
    description str
    The description of the Feature
    duplex str
    Duplex mode - Choices: full, half, auto
    duplex_variable str
    Variable name
    enable_dhcpv6 bool
    Enable DHCPv6, Attribute conditional on ipv6_configuration_type being equal to dynamic
    feature_profile_id str
    Feature Profile ID
    icmp_redirect_disable bool
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmp_redirect_disable_variable str
    Variable name
    interface_description str
    interface_description_variable str
    Variable name
    interface_mtu int
    Interface MTU - Range: 1500-9216 - Default value: 1500
    interface_mtu_variable str
    Variable name
    interface_name str
    interface_name_variable str
    Variable name
    ip_directed_broadcast bool
    IP Directed-Broadcast - Default value: false
    ip_directed_broadcast_variable str
    Variable name
    ip_mtu int
    IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces <576..2000> in bytes - Range: 576-9216 - Default value: 1500
    ip_mtu_variable str
    Variable name
    ipv4_address str
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4_address_variable str
    Variable name
    ipv4_auto_detect_bandwidth bool
    Interface auto detect bandwidth - Default value: false
    ipv4_auto_detect_bandwidth_variable str
    Variable name
    ipv4_configuration_type str
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4_dhcp_distance int
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4_dhcp_distance_variable str
    Variable name
    ipv4_dhcp_helper_variable str
    Variable name
    ipv4_dhcp_helpers Sequence[str]
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4_iperf_server str
    Iperf server for auto bandwidth detect
    ipv4_iperf_server_variable str
    Variable name
    ipv4_secondary_addresses Sequence[TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs]
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4_subnet_mask str
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4_subnet_mask_variable str
    Variable name
    ipv6_address str
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6_address_variable str
    Variable name
    ipv6_configuration_type str
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    load_interval int
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    load_interval_variable str
    Variable name
    mac_address str
    MAC Address
    mac_address_variable str
    Variable name
    media_type str
    Media type - Choices: auto-select, rj45, sfp
    media_type_variable str
    Variable name
    name str
    The name of the Feature
    shutdown bool
    • Default value: true
    shutdown_variable str
    Variable name
    speed str
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speed_variable str
    Variable name
    tcp_mss int
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcp_mss_variable str
    Variable name
    transport_management_vpn_feature_id str
    Transport Management VPN Feature ID
    arpEntries List<Property Map>
    Configure ARP entries
    arpTimeout Number
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arpTimeoutVariable String
    Variable name
    autonegotiate Boolean
    Link autonegotiation
    autonegotiateVariable String
    Variable name
    description String
    The description of the Feature
    duplex String
    Duplex mode - Choices: full, half, auto
    duplexVariable String
    Variable name
    enableDhcpv6 Boolean
    Enable DHCPv6, Attribute conditional on ipv6_configuration_type being equal to dynamic
    featureProfileId String
    Feature Profile ID
    icmpRedirectDisable Boolean
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmpRedirectDisableVariable String
    Variable name
    interfaceDescription String
    interfaceDescriptionVariable String
    Variable name
    interfaceMtu Number
    Interface MTU - Range: 1500-9216 - Default value: 1500
    interfaceMtuVariable String
    Variable name
    interfaceName String
    interfaceNameVariable String
    Variable name
    ipDirectedBroadcast Boolean
    IP Directed-Broadcast - Default value: false
    ipDirectedBroadcastVariable String
    Variable name
    ipMtu Number
    IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces <576..2000> in bytes - Range: 576-9216 - Default value: 1500
    ipMtuVariable String
    Variable name
    ipv4Address String
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4AddressVariable String
    Variable name
    ipv4AutoDetectBandwidth Boolean
    Interface auto detect bandwidth - Default value: false
    ipv4AutoDetectBandwidthVariable String
    Variable name
    ipv4ConfigurationType String
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4DhcpDistance Number
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4DhcpDistanceVariable String
    Variable name
    ipv4DhcpHelperVariable String
    Variable name
    ipv4DhcpHelpers List<String>
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4IperfServer String
    Iperf server for auto bandwidth detect
    ipv4IperfServerVariable String
    Variable name
    ipv4SecondaryAddresses List<Property Map>
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4SubnetMask String
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4SubnetMaskVariable String
    Variable name
    ipv6Address String
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6AddressVariable String
    Variable name
    ipv6ConfigurationType String
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    loadInterval Number
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    loadIntervalVariable String
    Variable name
    macAddress String
    MAC Address
    macAddressVariable String
    Variable name
    mediaType String
    Media type - Choices: auto-select, rj45, sfp
    mediaTypeVariable String
    Variable name
    name String
    The name of the Feature
    shutdown Boolean
    • Default value: true
    shutdownVariable String
    Variable name
    speed String
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speedVariable String
    Variable name
    tcpMss Number
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcpMssVariable String
    Variable name
    transportManagementVpnFeatureId String
    Transport Management VPN Feature ID

    Outputs

    All input properties are implicitly available as output properties. Additionally, the TransportManagementVpnInterfaceEthernetFeature resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Version int
    The version of the Feature
    Id string
    The provider-assigned unique ID for this managed resource.
    Version int
    The version of the Feature
    id String
    The provider-assigned unique ID for this managed resource.
    version Integer
    The version of the Feature
    id string
    The provider-assigned unique ID for this managed resource.
    version number
    The version of the Feature
    id str
    The provider-assigned unique ID for this managed resource.
    version int
    The version of the Feature
    id String
    The provider-assigned unique ID for this managed resource.
    version Number
    The version of the Feature

    Look up Existing TransportManagementVpnInterfaceEthernetFeature Resource

    Get an existing TransportManagementVpnInterfaceEthernetFeature 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?: TransportManagementVpnInterfaceEthernetFeatureState, opts?: CustomResourceOptions): TransportManagementVpnInterfaceEthernetFeature
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            arp_entries: Optional[Sequence[TransportManagementVpnInterfaceEthernetFeatureArpEntryArgs]] = None,
            arp_timeout: Optional[int] = None,
            arp_timeout_variable: Optional[str] = None,
            autonegotiate: Optional[bool] = None,
            autonegotiate_variable: Optional[str] = None,
            description: Optional[str] = None,
            duplex: Optional[str] = None,
            duplex_variable: Optional[str] = None,
            enable_dhcpv6: Optional[bool] = None,
            feature_profile_id: Optional[str] = None,
            icmp_redirect_disable: Optional[bool] = None,
            icmp_redirect_disable_variable: Optional[str] = None,
            interface_description: Optional[str] = None,
            interface_description_variable: Optional[str] = None,
            interface_mtu: Optional[int] = None,
            interface_mtu_variable: Optional[str] = None,
            interface_name: Optional[str] = None,
            interface_name_variable: Optional[str] = None,
            ip_directed_broadcast: Optional[bool] = None,
            ip_directed_broadcast_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_auto_detect_bandwidth: Optional[bool] = None,
            ipv4_auto_detect_bandwidth_variable: Optional[str] = None,
            ipv4_configuration_type: Optional[str] = None,
            ipv4_dhcp_distance: Optional[int] = None,
            ipv4_dhcp_distance_variable: Optional[str] = None,
            ipv4_dhcp_helper_variable: Optional[str] = None,
            ipv4_dhcp_helpers: Optional[Sequence[str]] = None,
            ipv4_iperf_server: Optional[str] = None,
            ipv4_iperf_server_variable: Optional[str] = None,
            ipv4_secondary_addresses: Optional[Sequence[TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs]] = None,
            ipv4_subnet_mask: Optional[str] = None,
            ipv4_subnet_mask_variable: Optional[str] = None,
            ipv6_address: Optional[str] = None,
            ipv6_address_variable: Optional[str] = None,
            ipv6_configuration_type: Optional[str] = None,
            load_interval: Optional[int] = None,
            load_interval_variable: Optional[str] = None,
            mac_address: Optional[str] = None,
            mac_address_variable: Optional[str] = None,
            media_type: Optional[str] = None,
            media_type_variable: Optional[str] = None,
            name: Optional[str] = None,
            shutdown: Optional[bool] = None,
            shutdown_variable: Optional[str] = None,
            speed: Optional[str] = None,
            speed_variable: Optional[str] = None,
            tcp_mss: Optional[int] = None,
            tcp_mss_variable: Optional[str] = None,
            transport_management_vpn_feature_id: Optional[str] = None,
            version: Optional[int] = None) -> TransportManagementVpnInterfaceEthernetFeature
    func GetTransportManagementVpnInterfaceEthernetFeature(ctx *Context, name string, id IDInput, state *TransportManagementVpnInterfaceEthernetFeatureState, opts ...ResourceOption) (*TransportManagementVpnInterfaceEthernetFeature, error)
    public static TransportManagementVpnInterfaceEthernetFeature Get(string name, Input<string> id, TransportManagementVpnInterfaceEthernetFeatureState? state, CustomResourceOptions? opts = null)
    public static TransportManagementVpnInterfaceEthernetFeature get(String name, Output<String> id, TransportManagementVpnInterfaceEthernetFeatureState 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.
    The following state arguments are supported:
    ArpEntries List<TransportManagementVpnInterfaceEthernetFeatureArpEntry>
    Configure ARP entries
    ArpTimeout int
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    ArpTimeoutVariable string
    Variable name
    Autonegotiate bool
    Link autonegotiation
    AutonegotiateVariable string
    Variable name
    Description string
    The description of the Feature
    Duplex string
    Duplex mode - Choices: full, half, auto
    DuplexVariable string
    Variable name
    EnableDhcpv6 bool
    Enable DHCPv6, Attribute conditional on ipv6_configuration_type being equal to dynamic
    FeatureProfileId string
    Feature Profile ID
    IcmpRedirectDisable bool
    ICMP/ICMPv6 Redirect Disable - Default value: true
    IcmpRedirectDisableVariable string
    Variable name
    InterfaceDescription string
    InterfaceDescriptionVariable string
    Variable name
    InterfaceMtu int
    Interface MTU - Range: 1500-9216 - Default value: 1500
    InterfaceMtuVariable string
    Variable name
    InterfaceName string
    InterfaceNameVariable string
    Variable name
    IpDirectedBroadcast bool
    IP Directed-Broadcast - Default value: false
    IpDirectedBroadcastVariable string
    Variable name
    IpMtu int
    IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces <576..2000> in bytes - Range: 576-9216 - Default value: 1500
    IpMtuVariable string
    Variable name
    Ipv4Address string
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4AddressVariable string
    Variable name
    Ipv4AutoDetectBandwidth bool
    Interface auto detect bandwidth - Default value: false
    Ipv4AutoDetectBandwidthVariable string
    Variable name
    Ipv4ConfigurationType string
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    Ipv4DhcpDistance int
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    Ipv4DhcpDistanceVariable string
    Variable name
    Ipv4DhcpHelperVariable string
    Variable name
    Ipv4DhcpHelpers List<string>
    List of DHCP IPv4 helper addresses (min 1, max 8)
    Ipv4IperfServer string
    Iperf server for auto bandwidth detect
    Ipv4IperfServerVariable string
    Variable name
    Ipv4SecondaryAddresses List<TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddress>
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4SubnetMask string
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    Ipv4SubnetMaskVariable string
    Variable name
    Ipv6Address string
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    Ipv6AddressVariable string
    Variable name
    Ipv6ConfigurationType string
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    LoadInterval int
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    LoadIntervalVariable string
    Variable name
    MacAddress string
    MAC Address
    MacAddressVariable string
    Variable name
    MediaType string
    Media type - Choices: auto-select, rj45, sfp
    MediaTypeVariable string
    Variable name
    Name string
    The name of the Feature
    Shutdown bool
    • Default value: true
    ShutdownVariable string
    Variable name
    Speed string
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    SpeedVariable string
    Variable name
    TcpMss int
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    TcpMssVariable string
    Variable name
    TransportManagementVpnFeatureId string
    Transport Management VPN Feature ID
    Version int
    The version of the Feature
    ArpEntries []TransportManagementVpnInterfaceEthernetFeatureArpEntryArgs
    Configure ARP entries
    ArpTimeout int
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    ArpTimeoutVariable string
    Variable name
    Autonegotiate bool
    Link autonegotiation
    AutonegotiateVariable string
    Variable name
    Description string
    The description of the Feature
    Duplex string
    Duplex mode - Choices: full, half, auto
    DuplexVariable string
    Variable name
    EnableDhcpv6 bool
    Enable DHCPv6, Attribute conditional on ipv6_configuration_type being equal to dynamic
    FeatureProfileId string
    Feature Profile ID
    IcmpRedirectDisable bool
    ICMP/ICMPv6 Redirect Disable - Default value: true
    IcmpRedirectDisableVariable string
    Variable name
    InterfaceDescription string
    InterfaceDescriptionVariable string
    Variable name
    InterfaceMtu int
    Interface MTU - Range: 1500-9216 - Default value: 1500
    InterfaceMtuVariable string
    Variable name
    InterfaceName string
    InterfaceNameVariable string
    Variable name
    IpDirectedBroadcast bool
    IP Directed-Broadcast - Default value: false
    IpDirectedBroadcastVariable string
    Variable name
    IpMtu int
    IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces <576..2000> in bytes - Range: 576-9216 - Default value: 1500
    IpMtuVariable string
    Variable name
    Ipv4Address string
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4AddressVariable string
    Variable name
    Ipv4AutoDetectBandwidth bool
    Interface auto detect bandwidth - Default value: false
    Ipv4AutoDetectBandwidthVariable string
    Variable name
    Ipv4ConfigurationType string
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    Ipv4DhcpDistance int
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    Ipv4DhcpDistanceVariable string
    Variable name
    Ipv4DhcpHelperVariable string
    Variable name
    Ipv4DhcpHelpers []string
    List of DHCP IPv4 helper addresses (min 1, max 8)
    Ipv4IperfServer string
    Iperf server for auto bandwidth detect
    Ipv4IperfServerVariable string
    Variable name
    Ipv4SecondaryAddresses []TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4SubnetMask string
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    Ipv4SubnetMaskVariable string
    Variable name
    Ipv6Address string
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    Ipv6AddressVariable string
    Variable name
    Ipv6ConfigurationType string
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    LoadInterval int
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    LoadIntervalVariable string
    Variable name
    MacAddress string
    MAC Address
    MacAddressVariable string
    Variable name
    MediaType string
    Media type - Choices: auto-select, rj45, sfp
    MediaTypeVariable string
    Variable name
    Name string
    The name of the Feature
    Shutdown bool
    • Default value: true
    ShutdownVariable string
    Variable name
    Speed string
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    SpeedVariable string
    Variable name
    TcpMss int
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    TcpMssVariable string
    Variable name
    TransportManagementVpnFeatureId string
    Transport Management VPN Feature ID
    Version int
    The version of the Feature
    arpEntries List<TransportManagementVpnInterfaceEthernetFeatureArpEntry>
    Configure ARP entries
    arpTimeout Integer
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arpTimeoutVariable String
    Variable name
    autonegotiate Boolean
    Link autonegotiation
    autonegotiateVariable String
    Variable name
    description String
    The description of the Feature
    duplex String
    Duplex mode - Choices: full, half, auto
    duplexVariable String
    Variable name
    enableDhcpv6 Boolean
    Enable DHCPv6, Attribute conditional on ipv6_configuration_type being equal to dynamic
    featureProfileId String
    Feature Profile ID
    icmpRedirectDisable Boolean
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmpRedirectDisableVariable String
    Variable name
    interfaceDescription String
    interfaceDescriptionVariable String
    Variable name
    interfaceMtu Integer
    Interface MTU - Range: 1500-9216 - Default value: 1500
    interfaceMtuVariable String
    Variable name
    interfaceName String
    interfaceNameVariable String
    Variable name
    ipDirectedBroadcast Boolean
    IP Directed-Broadcast - Default value: false
    ipDirectedBroadcastVariable String
    Variable name
    ipMtu Integer
    IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces <576..2000> in bytes - Range: 576-9216 - Default value: 1500
    ipMtuVariable String
    Variable name
    ipv4Address String
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4AddressVariable String
    Variable name
    ipv4AutoDetectBandwidth Boolean
    Interface auto detect bandwidth - Default value: false
    ipv4AutoDetectBandwidthVariable String
    Variable name
    ipv4ConfigurationType String
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4DhcpDistance Integer
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4DhcpDistanceVariable String
    Variable name
    ipv4DhcpHelperVariable String
    Variable name
    ipv4DhcpHelpers List<String>
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4IperfServer String
    Iperf server for auto bandwidth detect
    ipv4IperfServerVariable String
    Variable name
    ipv4SecondaryAddresses List<TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddress>
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4SubnetMask String
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4SubnetMaskVariable String
    Variable name
    ipv6Address String
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6AddressVariable String
    Variable name
    ipv6ConfigurationType String
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    loadInterval Integer
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    loadIntervalVariable String
    Variable name
    macAddress String
    MAC Address
    macAddressVariable String
    Variable name
    mediaType String
    Media type - Choices: auto-select, rj45, sfp
    mediaTypeVariable String
    Variable name
    name String
    The name of the Feature
    shutdown Boolean
    • Default value: true
    shutdownVariable String
    Variable name
    speed String
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speedVariable String
    Variable name
    tcpMss Integer
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcpMssVariable String
    Variable name
    transportManagementVpnFeatureId String
    Transport Management VPN Feature ID
    version Integer
    The version of the Feature
    arpEntries TransportManagementVpnInterfaceEthernetFeatureArpEntry[]
    Configure ARP entries
    arpTimeout number
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arpTimeoutVariable string
    Variable name
    autonegotiate boolean
    Link autonegotiation
    autonegotiateVariable string
    Variable name
    description string
    The description of the Feature
    duplex string
    Duplex mode - Choices: full, half, auto
    duplexVariable string
    Variable name
    enableDhcpv6 boolean
    Enable DHCPv6, Attribute conditional on ipv6_configuration_type being equal to dynamic
    featureProfileId string
    Feature Profile ID
    icmpRedirectDisable boolean
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmpRedirectDisableVariable string
    Variable name
    interfaceDescription string
    interfaceDescriptionVariable string
    Variable name
    interfaceMtu number
    Interface MTU - Range: 1500-9216 - Default value: 1500
    interfaceMtuVariable string
    Variable name
    interfaceName string
    interfaceNameVariable string
    Variable name
    ipDirectedBroadcast boolean
    IP Directed-Broadcast - Default value: false
    ipDirectedBroadcastVariable string
    Variable name
    ipMtu number
    IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces <576..2000> in bytes - Range: 576-9216 - Default value: 1500
    ipMtuVariable string
    Variable name
    ipv4Address string
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4AddressVariable string
    Variable name
    ipv4AutoDetectBandwidth boolean
    Interface auto detect bandwidth - Default value: false
    ipv4AutoDetectBandwidthVariable string
    Variable name
    ipv4ConfigurationType string
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4DhcpDistance number
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4DhcpDistanceVariable string
    Variable name
    ipv4DhcpHelperVariable string
    Variable name
    ipv4DhcpHelpers string[]
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4IperfServer string
    Iperf server for auto bandwidth detect
    ipv4IperfServerVariable string
    Variable name
    ipv4SecondaryAddresses TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddress[]
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4SubnetMask string
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4SubnetMaskVariable string
    Variable name
    ipv6Address string
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6AddressVariable string
    Variable name
    ipv6ConfigurationType string
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    loadInterval number
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    loadIntervalVariable string
    Variable name
    macAddress string
    MAC Address
    macAddressVariable string
    Variable name
    mediaType string
    Media type - Choices: auto-select, rj45, sfp
    mediaTypeVariable string
    Variable name
    name string
    The name of the Feature
    shutdown boolean
    • Default value: true
    shutdownVariable string
    Variable name
    speed string
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speedVariable string
    Variable name
    tcpMss number
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcpMssVariable string
    Variable name
    transportManagementVpnFeatureId string
    Transport Management VPN Feature ID
    version number
    The version of the Feature
    arp_entries Sequence[TransportManagementVpnInterfaceEthernetFeatureArpEntryArgs]
    Configure ARP entries
    arp_timeout int
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arp_timeout_variable str
    Variable name
    autonegotiate bool
    Link autonegotiation
    autonegotiate_variable str
    Variable name
    description str
    The description of the Feature
    duplex str
    Duplex mode - Choices: full, half, auto
    duplex_variable str
    Variable name
    enable_dhcpv6 bool
    Enable DHCPv6, Attribute conditional on ipv6_configuration_type being equal to dynamic
    feature_profile_id str
    Feature Profile ID
    icmp_redirect_disable bool
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmp_redirect_disable_variable str
    Variable name
    interface_description str
    interface_description_variable str
    Variable name
    interface_mtu int
    Interface MTU - Range: 1500-9216 - Default value: 1500
    interface_mtu_variable str
    Variable name
    interface_name str
    interface_name_variable str
    Variable name
    ip_directed_broadcast bool
    IP Directed-Broadcast - Default value: false
    ip_directed_broadcast_variable str
    Variable name
    ip_mtu int
    IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces <576..2000> in bytes - Range: 576-9216 - Default value: 1500
    ip_mtu_variable str
    Variable name
    ipv4_address str
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4_address_variable str
    Variable name
    ipv4_auto_detect_bandwidth bool
    Interface auto detect bandwidth - Default value: false
    ipv4_auto_detect_bandwidth_variable str
    Variable name
    ipv4_configuration_type str
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4_dhcp_distance int
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4_dhcp_distance_variable str
    Variable name
    ipv4_dhcp_helper_variable str
    Variable name
    ipv4_dhcp_helpers Sequence[str]
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4_iperf_server str
    Iperf server for auto bandwidth detect
    ipv4_iperf_server_variable str
    Variable name
    ipv4_secondary_addresses Sequence[TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs]
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4_subnet_mask str
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4_subnet_mask_variable str
    Variable name
    ipv6_address str
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6_address_variable str
    Variable name
    ipv6_configuration_type str
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    load_interval int
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    load_interval_variable str
    Variable name
    mac_address str
    MAC Address
    mac_address_variable str
    Variable name
    media_type str
    Media type - Choices: auto-select, rj45, sfp
    media_type_variable str
    Variable name
    name str
    The name of the Feature
    shutdown bool
    • Default value: true
    shutdown_variable str
    Variable name
    speed str
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speed_variable str
    Variable name
    tcp_mss int
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcp_mss_variable str
    Variable name
    transport_management_vpn_feature_id str
    Transport Management VPN Feature ID
    version int
    The version of the Feature
    arpEntries List<Property Map>
    Configure ARP entries
    arpTimeout Number
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arpTimeoutVariable String
    Variable name
    autonegotiate Boolean
    Link autonegotiation
    autonegotiateVariable String
    Variable name
    description String
    The description of the Feature
    duplex String
    Duplex mode - Choices: full, half, auto
    duplexVariable String
    Variable name
    enableDhcpv6 Boolean
    Enable DHCPv6, Attribute conditional on ipv6_configuration_type being equal to dynamic
    featureProfileId String
    Feature Profile ID
    icmpRedirectDisable Boolean
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmpRedirectDisableVariable String
    Variable name
    interfaceDescription String
    interfaceDescriptionVariable String
    Variable name
    interfaceMtu Number
    Interface MTU - Range: 1500-9216 - Default value: 1500
    interfaceMtuVariable String
    Variable name
    interfaceName String
    interfaceNameVariable String
    Variable name
    ipDirectedBroadcast Boolean
    IP Directed-Broadcast - Default value: false
    ipDirectedBroadcastVariable String
    Variable name
    ipMtu Number
    IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces <576..2000> in bytes - Range: 576-9216 - Default value: 1500
    ipMtuVariable String
    Variable name
    ipv4Address String
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4AddressVariable String
    Variable name
    ipv4AutoDetectBandwidth Boolean
    Interface auto detect bandwidth - Default value: false
    ipv4AutoDetectBandwidthVariable String
    Variable name
    ipv4ConfigurationType String
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4DhcpDistance Number
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4DhcpDistanceVariable String
    Variable name
    ipv4DhcpHelperVariable String
    Variable name
    ipv4DhcpHelpers List<String>
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4IperfServer String
    Iperf server for auto bandwidth detect
    ipv4IperfServerVariable String
    Variable name
    ipv4SecondaryAddresses List<Property Map>
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4SubnetMask String
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4SubnetMaskVariable String
    Variable name
    ipv6Address String
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6AddressVariable String
    Variable name
    ipv6ConfigurationType String
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    loadInterval Number
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    loadIntervalVariable String
    Variable name
    macAddress String
    MAC Address
    macAddressVariable String
    Variable name
    mediaType String
    Media type - Choices: auto-select, rj45, sfp
    mediaTypeVariable String
    Variable name
    name String
    The name of the Feature
    shutdown Boolean
    • Default value: true
    shutdownVariable String
    Variable name
    speed String
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speedVariable String
    Variable name
    tcpMss Number
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcpMssVariable String
    Variable name
    transportManagementVpnFeatureId String
    Transport Management VPN Feature ID
    version Number
    The version of the Feature

    Supporting Types

    TransportManagementVpnInterfaceEthernetFeatureArpEntry, TransportManagementVpnInterfaceEthernetFeatureArpEntryArgs

    IpAddress string
    IPV4 Address
    IpAddressVariable string
    Variable name
    MacAddress string
    MAC Address
    MacAddressVariable string
    Variable name
    IpAddress string
    IPV4 Address
    IpAddressVariable string
    Variable name
    MacAddress string
    MAC Address
    MacAddressVariable string
    Variable name
    ipAddress String
    IPV4 Address
    ipAddressVariable String
    Variable name
    macAddress String
    MAC Address
    macAddressVariable String
    Variable name
    ipAddress string
    IPV4 Address
    ipAddressVariable string
    Variable name
    macAddress string
    MAC Address
    macAddressVariable string
    Variable name
    ip_address str
    IPV4 Address
    ip_address_variable str
    Variable name
    mac_address str
    MAC Address
    mac_address_variable str
    Variable name
    ipAddress String
    IPV4 Address
    ipAddressVariable String
    Variable name
    macAddress String
    MAC Address
    macAddressVariable String
    Variable name

    TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddress, TransportManagementVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs

    Address string
    IpV4 Address
    AddressVariable string
    Variable name
    SubnetMask string
    Subnet Mask

    • 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
    SubnetMaskVariable string
    Variable name
    Address string
    IpV4 Address
    AddressVariable string
    Variable name
    SubnetMask string
    Subnet Mask

    • 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
    SubnetMaskVariable string
    Variable name
    address String
    IpV4 Address
    addressVariable String
    Variable name
    subnetMask String
    Subnet Mask

    • 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
    subnetMaskVariable String
    Variable name
    address string
    IpV4 Address
    addressVariable string
    Variable name
    subnetMask string
    Subnet Mask

    • 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
    subnetMaskVariable string
    Variable name
    address str
    IpV4 Address
    address_variable str
    Variable name
    subnet_mask str
    Subnet Mask

    • 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
    subnet_mask_variable str
    Variable name
    address String
    IpV4 Address
    addressVariable String
    Variable name
    subnetMask String
    Subnet Mask

    • 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
    subnetMaskVariable String
    Variable name

    Import

    Expected import identifier with the format: “transport_management_vpn_interface_ethernet_feature_id,feature_profile_id,transport_management_vpn_feature_id”

    $ pulumi import sdwan:index/transportManagementVpnInterfaceEthernetFeature:TransportManagementVpnInterfaceEthernetFeature 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.
    sdwan logo
    Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi