Viewing docs for Cisco Catalyst SD-WAN v0.7.0
published on Tuesday, Feb 24, 2026 by Pulumi
published on Tuesday, Feb 24, 2026 by Pulumi
Viewing docs for Cisco Catalyst SD-WAN v0.7.0
published on Tuesday, Feb 24, 2026 by Pulumi
published on Tuesday, Feb 24, 2026 by Pulumi
This data source can read the Transport Management VPN Feature.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = sdwan.getTransportManagementVpnFeature({
id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.get_transport_management_vpn_feature(id="f6b2c44c-693c-4763-b010-895aa3d236bd",
feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
package main
import (
"github.com/pulumi/pulumi-sdwan/sdk/go/sdwan"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sdwan.LookupTransportManagementVpnFeature(ctx, &sdwan.LookupTransportManagementVpnFeatureArgs{
Id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
FeatureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;
return await Deployment.RunAsync(() =>
{
var example = Sdwan.GetTransportManagementVpnFeature.Invoke(new()
{
Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.SdwanFunctions;
import com.pulumi.sdwan.inputs.GetTransportManagementVpnFeatureArgs;
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) {
final var example = SdwanFunctions.getTransportManagementVpnFeature(GetTransportManagementVpnFeatureArgs.builder()
.id("f6b2c44c-693c-4763-b010-895aa3d236bd")
.featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
.build());
}
}
variables:
example:
fn::invoke:
function: sdwan:getTransportManagementVpnFeature
arguments:
id: f6b2c44c-693c-4763-b010-895aa3d236bd
featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
Using getTransportManagementVpnFeature
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTransportManagementVpnFeature(args: GetTransportManagementVpnFeatureArgs, opts?: InvokeOptions): Promise<GetTransportManagementVpnFeatureResult>
function getTransportManagementVpnFeatureOutput(args: GetTransportManagementVpnFeatureOutputArgs, opts?: InvokeOptions): Output<GetTransportManagementVpnFeatureResult>def get_transport_management_vpn_feature(feature_profile_id: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTransportManagementVpnFeatureResult
def get_transport_management_vpn_feature_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTransportManagementVpnFeatureResult]func LookupTransportManagementVpnFeature(ctx *Context, args *LookupTransportManagementVpnFeatureArgs, opts ...InvokeOption) (*LookupTransportManagementVpnFeatureResult, error)
func LookupTransportManagementVpnFeatureOutput(ctx *Context, args *LookupTransportManagementVpnFeatureOutputArgs, opts ...InvokeOption) LookupTransportManagementVpnFeatureResultOutput> Note: This function is named LookupTransportManagementVpnFeature in the Go SDK.
public static class GetTransportManagementVpnFeature
{
public static Task<GetTransportManagementVpnFeatureResult> InvokeAsync(GetTransportManagementVpnFeatureArgs args, InvokeOptions? opts = null)
public static Output<GetTransportManagementVpnFeatureResult> Invoke(GetTransportManagementVpnFeatureInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTransportManagementVpnFeatureResult> getTransportManagementVpnFeature(GetTransportManagementVpnFeatureArgs args, InvokeOptions options)
public static Output<GetTransportManagementVpnFeatureResult> getTransportManagementVpnFeature(GetTransportManagementVpnFeatureArgs args, InvokeOptions options)
fn::invoke:
function: sdwan:index/getTransportManagementVpnFeature:getTransportManagementVpnFeature
arguments:
# arguments dictionaryThe following arguments are supported:
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
- feature
Profile stringId - Feature Profile ID
- id string
- The id of the Feature
- feature_
profile_ strid - Feature Profile ID
- id str
- The id of the Feature
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
getTransportManagementVpnFeature Result
The following output properties are available:
- Description string
- The description of the Feature
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- Ipv4Static
Routes List<GetTransport Management Vpn Feature Ipv4Static Route> - IPv4 Static Route
- Ipv6Static
Routes List<GetTransport Management Vpn Feature Ipv6Static Route> - IPv6 Static Route
- Name string
- The name of the Feature
- New
Host List<GetMappings Transport Management Vpn Feature New Host Mapping> - Primary
Dns stringAddress Ipv4 - Primary DNS Address (IPv4)
- Primary
Dns stringAddress Ipv4Variable - Variable name
- Primary
Dns stringAddress Ipv6 - Primary DNS Address (IPv6)
- Primary
Dns stringAddress Ipv6Variable - Variable name
- Secondary
Dns stringAddress Ipv4 - Secondary DNS Address (IPv4)
- Secondary
Dns stringAddress Ipv4Variable - Variable name
- Secondary
Dns stringAddress Ipv6 - Secondary DNS Address (IPv6)
- Secondary
Dns stringAddress Ipv6Variable - Variable name
- Version int
- The version of the Feature
- Vpn
Description string - Name
- Vpn
Description stringVariable - Variable name
- Description string
- The description of the Feature
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- Ipv4Static
Routes []GetTransport Management Vpn Feature Ipv4Static Route - IPv4 Static Route
- Ipv6Static
Routes []GetTransport Management Vpn Feature Ipv6Static Route - IPv6 Static Route
- Name string
- The name of the Feature
- New
Host []GetMappings Transport Management Vpn Feature New Host Mapping - Primary
Dns stringAddress Ipv4 - Primary DNS Address (IPv4)
- Primary
Dns stringAddress Ipv4Variable - Variable name
- Primary
Dns stringAddress Ipv6 - Primary DNS Address (IPv6)
- Primary
Dns stringAddress Ipv6Variable - Variable name
- Secondary
Dns stringAddress Ipv4 - Secondary DNS Address (IPv4)
- Secondary
Dns stringAddress Ipv4Variable - Variable name
- Secondary
Dns stringAddress Ipv6 - Secondary DNS Address (IPv6)
- Secondary
Dns stringAddress Ipv6Variable - Variable name
- Version int
- The version of the Feature
- Vpn
Description string - Name
- Vpn
Description stringVariable - Variable name
- description String
- The description of the Feature
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
- ipv4Static
Routes List<GetTransport Management Vpn Feature Ipv4Static Route> - IPv4 Static Route
- ipv6Static
Routes List<GetTransport Management Vpn Feature Ipv6Static Route> - IPv6 Static Route
- name String
- The name of the Feature
- new
Host List<GetMappings Transport Management Vpn Feature New Host Mapping> - primary
Dns StringAddress Ipv4 - Primary DNS Address (IPv4)
- primary
Dns StringAddress Ipv4Variable - Variable name
- primary
Dns StringAddress Ipv6 - Primary DNS Address (IPv6)
- primary
Dns StringAddress Ipv6Variable - Variable name
- secondary
Dns StringAddress Ipv4 - Secondary DNS Address (IPv4)
- secondary
Dns StringAddress Ipv4Variable - Variable name
- secondary
Dns StringAddress Ipv6 - Secondary DNS Address (IPv6)
- secondary
Dns StringAddress Ipv6Variable - Variable name
- version Integer
- The version of the Feature
- vpn
Description String - Name
- vpn
Description StringVariable - Variable name
- description string
- The description of the Feature
- feature
Profile stringId - Feature Profile ID
- id string
- The id of the Feature
- ipv4Static
Routes GetTransport Management Vpn Feature Ipv4Static Route[] - IPv4 Static Route
- ipv6Static
Routes GetTransport Management Vpn Feature Ipv6Static Route[] - IPv6 Static Route
- name string
- The name of the Feature
- new
Host GetMappings Transport Management Vpn Feature New Host Mapping[] - primary
Dns stringAddress Ipv4 - Primary DNS Address (IPv4)
- primary
Dns stringAddress Ipv4Variable - Variable name
- primary
Dns stringAddress Ipv6 - Primary DNS Address (IPv6)
- primary
Dns stringAddress Ipv6Variable - Variable name
- secondary
Dns stringAddress Ipv4 - Secondary DNS Address (IPv4)
- secondary
Dns stringAddress Ipv4Variable - Variable name
- secondary
Dns stringAddress Ipv6 - Secondary DNS Address (IPv6)
- secondary
Dns stringAddress Ipv6Variable - Variable name
- version number
- The version of the Feature
- vpn
Description string - Name
- vpn
Description stringVariable - Variable name
- description str
- The description of the Feature
- feature_
profile_ strid - Feature Profile ID
- id str
- The id of the Feature
- ipv4_
static_ Sequence[Getroutes Transport Management Vpn Feature Ipv4Static Route] - IPv4 Static Route
- ipv6_
static_ Sequence[Getroutes Transport Management Vpn Feature Ipv6Static Route] - IPv6 Static Route
- name str
- The name of the Feature
- new_
host_ Sequence[Getmappings Transport Management Vpn Feature New Host Mapping] - primary_
dns_ straddress_ ipv4 - Primary DNS Address (IPv4)
- primary_
dns_ straddress_ ipv4_ variable - Variable name
- primary_
dns_ straddress_ ipv6 - Primary DNS Address (IPv6)
- primary_
dns_ straddress_ ipv6_ variable - Variable name
- secondary_
dns_ straddress_ ipv4 - Secondary DNS Address (IPv4)
- secondary_
dns_ straddress_ ipv4_ variable - Variable name
- secondary_
dns_ straddress_ ipv6 - Secondary DNS Address (IPv6)
- secondary_
dns_ straddress_ ipv6_ variable - Variable name
- version int
- The version of the Feature
- vpn_
description str - Name
- vpn_
description_ strvariable - Variable name
- description String
- The description of the Feature
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
- ipv4Static
Routes List<Property Map> - IPv4 Static Route
- ipv6Static
Routes List<Property Map> - IPv6 Static Route
- name String
- The name of the Feature
- new
Host List<Property Map>Mappings - primary
Dns StringAddress Ipv4 - Primary DNS Address (IPv4)
- primary
Dns StringAddress Ipv4Variable - Variable name
- primary
Dns StringAddress Ipv6 - Primary DNS Address (IPv6)
- primary
Dns StringAddress Ipv6Variable - Variable name
- secondary
Dns StringAddress Ipv4 - Secondary DNS Address (IPv4)
- secondary
Dns StringAddress Ipv4Variable - Variable name
- secondary
Dns StringAddress Ipv6 - Secondary DNS Address (IPv6)
- secondary
Dns StringAddress Ipv6Variable - Variable name
- version Number
- The version of the Feature
- vpn
Description String - Name
- vpn
Description StringVariable - Variable name
Supporting Types
GetTransportManagementVpnFeatureIpv4StaticRoute
- Administrative
Distance int - Administrative distance
- Administrative
Distance stringVariable - Variable name
- Gateway string
- Gateway
- Network
Address string - IP Address
- Network
Address stringVariable - Variable name
- Next
Hops List<GetTransport Management Vpn Feature Ipv4Static Route Next Hop> - IPv4 Route Gateway Next Hop
- Subnet
Mask string - Subnet Mask
- Subnet
Mask stringVariable - Variable name
- Administrative
Distance int - Administrative distance
- Administrative
Distance stringVariable - Variable name
- Gateway string
- Gateway
- Network
Address string - IP Address
- Network
Address stringVariable - Variable name
- Next
Hops []GetTransport Management Vpn Feature Ipv4Static Route Next Hop - IPv4 Route Gateway Next Hop
- Subnet
Mask string - Subnet Mask
- Subnet
Mask stringVariable - Variable name
- administrative
Distance Integer - Administrative distance
- administrative
Distance StringVariable - Variable name
- gateway String
- Gateway
- network
Address String - IP Address
- network
Address StringVariable - Variable name
- next
Hops List<GetTransport Management Vpn Feature Ipv4Static Route Next Hop> - IPv4 Route Gateway Next Hop
- subnet
Mask String - Subnet Mask
- subnet
Mask StringVariable - Variable name
- administrative
Distance number - Administrative distance
- administrative
Distance stringVariable - Variable name
- gateway string
- Gateway
- network
Address string - IP Address
- network
Address stringVariable - Variable name
- next
Hops GetTransport Management Vpn Feature Ipv4Static Route Next Hop[] - IPv4 Route Gateway Next Hop
- subnet
Mask string - Subnet Mask
- subnet
Mask stringVariable - Variable name
- administrative_
distance int - Administrative distance
- administrative_
distance_ strvariable - Variable name
- gateway str
- Gateway
- network_
address str - IP Address
- network_
address_ strvariable - Variable name
- next_
hops Sequence[GetTransport Management Vpn Feature Ipv4Static Route Next Hop] - IPv4 Route Gateway Next Hop
- subnet_
mask str - Subnet Mask
- subnet_
mask_ strvariable - Variable name
- administrative
Distance Number - Administrative distance
- administrative
Distance StringVariable - Variable name
- gateway String
- Gateway
- network
Address String - IP Address
- network
Address StringVariable - Variable name
- next
Hops List<Property Map> - IPv4 Route Gateway Next Hop
- subnet
Mask String - Subnet Mask
- subnet
Mask StringVariable - Variable name
GetTransportManagementVpnFeatureIpv4StaticRouteNextHop
- Address string
- Address
- Address
Variable string - Variable name
- Administrative
Distance int - Administrative distance
- Administrative
Distance stringVariable - Variable name
- Address string
- Address
- Address
Variable string - Variable name
- Administrative
Distance int - Administrative distance
- Administrative
Distance stringVariable - Variable name
- address String
- Address
- address
Variable String - Variable name
- administrative
Distance Integer - Administrative distance
- administrative
Distance StringVariable - Variable name
- address string
- Address
- address
Variable string - Variable name
- administrative
Distance number - Administrative distance
- administrative
Distance stringVariable - Variable name
- address str
- Address
- address_
variable str - Variable name
- administrative_
distance int - Administrative distance
- administrative_
distance_ strvariable - Variable name
- address String
- Address
- address
Variable String - Variable name
- administrative
Distance Number - Administrative distance
- administrative
Distance StringVariable - Variable name
GetTransportManagementVpnFeatureIpv6StaticRoute
- Gateway string
- Gateway
- Nat string
- IPv6 Nat
- Nat
Variable string - Variable name
- Next
Hops List<GetTransport Management Vpn Feature Ipv6Static Route Next Hop> - IPv6 Route Gateway Next Hop
- Null0 bool
- IPv6 Route Gateway Next Hop
- Prefix string
- Prefix
- Prefix
Variable string - Variable name
- Gateway string
- Gateway
- Nat string
- IPv6 Nat
- Nat
Variable string - Variable name
- Next
Hops []GetTransport Management Vpn Feature Ipv6Static Route Next Hop - IPv6 Route Gateway Next Hop
- Null0 bool
- IPv6 Route Gateway Next Hop
- Prefix string
- Prefix
- Prefix
Variable string - Variable name
- gateway String
- Gateway
- nat String
- IPv6 Nat
- nat
Variable String - Variable name
- next
Hops List<GetTransport Management Vpn Feature Ipv6Static Route Next Hop> - IPv6 Route Gateway Next Hop
- null0 Boolean
- IPv6 Route Gateway Next Hop
- prefix String
- Prefix
- prefix
Variable String - Variable name
- gateway string
- Gateway
- nat string
- IPv6 Nat
- nat
Variable string - Variable name
- next
Hops GetTransport Management Vpn Feature Ipv6Static Route Next Hop[] - IPv6 Route Gateway Next Hop
- null0 boolean
- IPv6 Route Gateway Next Hop
- prefix string
- Prefix
- prefix
Variable string - Variable name
- gateway str
- Gateway
- nat str
- IPv6 Nat
- nat_
variable str - Variable name
- next_
hops Sequence[GetTransport Management Vpn Feature Ipv6Static Route Next Hop] - IPv6 Route Gateway Next Hop
- null0 bool
- IPv6 Route Gateway Next Hop
- prefix str
- Prefix
- prefix_
variable str - Variable name
- gateway String
- Gateway
- nat String
- IPv6 Nat
- nat
Variable String - Variable name
- next
Hops List<Property Map> - IPv6 Route Gateway Next Hop
- null0 Boolean
- IPv6 Route Gateway Next Hop
- prefix String
- Prefix
- prefix
Variable String - Variable name
GetTransportManagementVpnFeatureIpv6StaticRouteNextHop
- Address string
- Address
- Address
Variable string - Variable name
- Administrative
Distance int - Administrative distance
- Administrative
Distance stringVariable - Variable name
- Address string
- Address
- Address
Variable string - Variable name
- Administrative
Distance int - Administrative distance
- Administrative
Distance stringVariable - Variable name
- address String
- Address
- address
Variable String - Variable name
- administrative
Distance Integer - Administrative distance
- administrative
Distance StringVariable - Variable name
- address string
- Address
- address
Variable string - Variable name
- administrative
Distance number - Administrative distance
- administrative
Distance stringVariable - Variable name
- address str
- Address
- address_
variable str - Variable name
- administrative_
distance int - Administrative distance
- administrative_
distance_ strvariable - Variable name
- address String
- Address
- address
Variable String - Variable name
- administrative
Distance Number - Administrative distance
- administrative
Distance StringVariable - Variable name
GetTransportManagementVpnFeatureNewHostMapping
- Host
Name string - Hostname
- Host
Name stringVariable - Variable name
- List
Of List<string>Ip Addresses - List of IP
- List
Of stringIp Addresses Variable - Variable name
- Host
Name string - Hostname
- Host
Name stringVariable - Variable name
- List
Of []stringIp Addresses - List of IP
- List
Of stringIp Addresses Variable - Variable name
- host
Name String - Hostname
- host
Name StringVariable - Variable name
- list
Of List<String>Ip Addresses - List of IP
- list
Of StringIp Addresses Variable - Variable name
- host
Name string - Hostname
- host
Name stringVariable - Variable name
- list
Of string[]Ip Addresses - List of IP
- list
Of stringIp Addresses Variable - Variable name
- host_
name str - Hostname
- host_
name_ strvariable - Variable name
- list_
of_ Sequence[str]ip_ addresses - List of IP
- list_
of_ strip_ addresses_ variable - Variable name
- host
Name String - Hostname
- host
Name StringVariable - Variable name
- list
Of List<String>Ip Addresses - List of IP
- list
Of StringIp Addresses Variable - Variable name
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdwanTerraform Provider.
Viewing docs for Cisco Catalyst SD-WAN v0.7.0
published on Tuesday, Feb 24, 2026 by Pulumi
published on Tuesday, Feb 24, 2026 by Pulumi
