published on Friday, Jun 26, 2026 by Pulumi
published on Friday, Jun 26, 2026 by Pulumi
This resource can manage a Topology Custom Control Feature.
- Minimum SD-WAN Manager version:
20.15.0
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = new sdwan.TopologyCustomControlFeature("example", {
name: "Example",
description: "My Example",
featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
defaultAction: "reject",
targetLevel: "SITE",
targetInboundSites: ["SITE_100"],
targetOutboundSites: ["SITE_200"],
sequences: [{
id: 1,
name: "Rule1",
baseAction: "accept",
type: "route",
ipType: "ipv4",
matchEntries: [{
ompTag: 100,
origin: "connected",
originator: "1.2.3.4",
tlocIp: "1.2.3.4",
tlocColor: "bronze",
tlocEncapsulation: "ipsec",
}],
actionEntries: [{
setParameters: [{
preference: 100,
ompTag: 100,
}],
}],
}],
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.TopologyCustomControlFeature("example",
name="Example",
description="My Example",
feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
default_action="reject",
target_level="SITE",
target_inbound_sites=["SITE_100"],
target_outbound_sites=["SITE_200"],
sequences=[{
"id": 1,
"name": "Rule1",
"base_action": "accept",
"type": "route",
"ip_type": "ipv4",
"match_entries": [{
"omp_tag": 100,
"origin": "connected",
"originator": "1.2.3.4",
"tloc_ip": "1.2.3.4",
"tloc_color": "bronze",
"tloc_encapsulation": "ipsec",
}],
"action_entries": [{
"set_parameters": [{
"preference": 100,
"omp_tag": 100,
}],
}],
}])
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.NewTopologyCustomControlFeature(ctx, "example", &sdwan.TopologyCustomControlFeatureArgs{
Name: pulumi.String("Example"),
Description: pulumi.String("My Example"),
FeatureProfileId: pulumi.String("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"),
DefaultAction: pulumi.String("reject"),
TargetLevel: pulumi.String("SITE"),
TargetInboundSites: pulumi.StringArray{
pulumi.String("SITE_100"),
},
TargetOutboundSites: pulumi.StringArray{
pulumi.String("SITE_200"),
},
Sequences: sdwan.TopologyCustomControlFeatureSequenceArray{
&sdwan.TopologyCustomControlFeatureSequenceArgs{
Id: pulumi.Int(1),
Name: pulumi.String("Rule1"),
BaseAction: pulumi.String("accept"),
Type: pulumi.String("route"),
IpType: pulumi.String("ipv4"),
MatchEntries: sdwan.TopologyCustomControlFeatureSequenceMatchEntryArray{
&sdwan.TopologyCustomControlFeatureSequenceMatchEntryArgs{
OmpTag: pulumi.Int(100),
Origin: pulumi.String("connected"),
Originator: pulumi.String("1.2.3.4"),
TlocIp: pulumi.String("1.2.3.4"),
TlocColor: pulumi.String("bronze"),
TlocEncapsulation: pulumi.String("ipsec"),
},
},
ActionEntries: sdwan.TopologyCustomControlFeatureSequenceActionEntryArray{
&sdwan.TopologyCustomControlFeatureSequenceActionEntryArgs{
SetParameters: sdwan.TopologyCustomControlFeatureSequenceActionEntrySetParameterArray{
&sdwan.TopologyCustomControlFeatureSequenceActionEntrySetParameterArgs{
Preference: pulumi.Int(100),
OmpTag: pulumi.Int(100),
},
},
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;
return await Deployment.RunAsync(() =>
{
var example = new Sdwan.TopologyCustomControlFeature("example", new()
{
Name = "Example",
Description = "My Example",
FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
DefaultAction = "reject",
TargetLevel = "SITE",
TargetInboundSites = new[]
{
"SITE_100",
},
TargetOutboundSites = new[]
{
"SITE_200",
},
Sequences = new[]
{
new Sdwan.Inputs.TopologyCustomControlFeatureSequenceArgs
{
Id = 1,
Name = "Rule1",
BaseAction = "accept",
Type = "route",
IpType = "ipv4",
MatchEntries = new[]
{
new Sdwan.Inputs.TopologyCustomControlFeatureSequenceMatchEntryArgs
{
OmpTag = 100,
Origin = "connected",
Originator = "1.2.3.4",
TlocIp = "1.2.3.4",
TlocColor = "bronze",
TlocEncapsulation = "ipsec",
},
},
ActionEntries = new[]
{
new Sdwan.Inputs.TopologyCustomControlFeatureSequenceActionEntryArgs
{
SetParameters = new[]
{
new Sdwan.Inputs.TopologyCustomControlFeatureSequenceActionEntrySetParameterArgs
{
Preference = 100,
OmpTag = 100,
},
},
},
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.TopologyCustomControlFeature;
import com.pulumi.sdwan.TopologyCustomControlFeatureArgs;
import com.pulumi.sdwan.inputs.TopologyCustomControlFeatureSequenceArgs;
import com.pulumi.sdwan.inputs.TopologyCustomControlFeatureSequenceMatchEntryArgs;
import com.pulumi.sdwan.inputs.TopologyCustomControlFeatureSequenceActionEntryArgs;
import com.pulumi.sdwan.inputs.TopologyCustomControlFeatureSequenceActionEntrySetParameterArgs;
import java.util.ArrayList;
import java.util.Arrays;
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 TopologyCustomControlFeature("example", TopologyCustomControlFeatureArgs.builder()
.name("Example")
.description("My Example")
.featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
.defaultAction("reject")
.targetLevel("SITE")
.targetInboundSites("SITE_100")
.targetOutboundSites("SITE_200")
.sequences(TopologyCustomControlFeatureSequenceArgs.builder()
.id(1)
.name("Rule1")
.baseAction("accept")
.type("route")
.ipType("ipv4")
.matchEntries(TopologyCustomControlFeatureSequenceMatchEntryArgs.builder()
.ompTag(100)
.origin("connected")
.originator("1.2.3.4")
.tlocIp("1.2.3.4")
.tlocColor("bronze")
.tlocEncapsulation("ipsec")
.build())
.actionEntries(TopologyCustomControlFeatureSequenceActionEntryArgs.builder()
.setParameters(TopologyCustomControlFeatureSequenceActionEntrySetParameterArgs.builder()
.preference(100)
.ompTag(100)
.build())
.build())
.build())
.build());
}
}
resources:
example:
type: sdwan:TopologyCustomControlFeature
properties:
name: Example
description: My Example
featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
defaultAction: reject
targetLevel: SITE
targetInboundSites:
- SITE_100
targetOutboundSites:
- SITE_200
sequences:
- id: 1
name: Rule1
baseAction: accept
type: route
ipType: ipv4
matchEntries:
- ompTag: 100
origin: connected
originator: 1.2.3.4
tlocIp: 1.2.3.4
tlocColor: bronze
tlocEncapsulation: ipsec
actionEntries:
- setParameters:
- preference: 100
ompTag: 100
pulumi {
required_providers {
sdwan = {
source = "pulumi/sdwan"
}
}
}
resource "sdwan_topologycustomcontrolfeature" "example" {
name = "Example"
description = "My Example"
feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
default_action = "reject"
target_level = "SITE"
target_inbound_sites = ["SITE_100"]
target_outbound_sites = ["SITE_200"]
sequences {
id = 1
name = "Rule1"
base_action = "accept"
type = "route"
ip_type = "ipv4"
match_entries {
omp_tag = 100
origin = "connected"
originator = "1.2.3.4"
tloc_ip = "1.2.3.4"
tloc_color = "bronze"
tloc_encapsulation = "ipsec"
}
action_entries {
set_parameters {
preference = 100
omp_tag = 100
}
}
}
}
Create TopologyCustomControlFeature Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TopologyCustomControlFeature(name: string, args: TopologyCustomControlFeatureArgs, opts?: CustomResourceOptions);@overload
def TopologyCustomControlFeature(resource_name: str,
args: TopologyCustomControlFeatureArgs,
opts: Optional[ResourceOptions] = None)
@overload
def TopologyCustomControlFeature(resource_name: str,
opts: Optional[ResourceOptions] = None,
default_action: Optional[str] = None,
feature_profile_id: Optional[str] = None,
target_level: Optional[str] = None,
description: Optional[str] = None,
name: Optional[str] = None,
sequences: Optional[Sequence[TopologyCustomControlFeatureSequenceArgs]] = None,
target_inbound_regions: Optional[Sequence[TopologyCustomControlFeatureTargetInboundRegionArgs]] = None,
target_inbound_sites: Optional[Sequence[str]] = None,
target_outbound_regions: Optional[Sequence[TopologyCustomControlFeatureTargetOutboundRegionArgs]] = None,
target_outbound_sites: Optional[Sequence[str]] = None,
target_role: Optional[str] = None,
target_vpns: Optional[Sequence[str]] = None)func NewTopologyCustomControlFeature(ctx *Context, name string, args TopologyCustomControlFeatureArgs, opts ...ResourceOption) (*TopologyCustomControlFeature, error)public TopologyCustomControlFeature(string name, TopologyCustomControlFeatureArgs args, CustomResourceOptions? opts = null)
public TopologyCustomControlFeature(String name, TopologyCustomControlFeatureArgs args)
public TopologyCustomControlFeature(String name, TopologyCustomControlFeatureArgs args, CustomResourceOptions options)
type: sdwan:TopologyCustomControlFeature
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "sdwan_topologycustomcontrolfeature" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args TopologyCustomControlFeatureArgs
- 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 TopologyCustomControlFeatureArgs
- 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 TopologyCustomControlFeatureArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TopologyCustomControlFeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TopologyCustomControlFeatureArgs
- 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 topologyCustomControlFeatureResource = new Sdwan.TopologyCustomControlFeature("topologyCustomControlFeatureResource", new()
{
DefaultAction = "string",
FeatureProfileId = "string",
TargetLevel = "string",
Description = "string",
Name = "string",
Sequences = new[]
{
new Sdwan.Inputs.TopologyCustomControlFeatureSequenceArgs
{
ActionEntries = new[]
{
new Sdwan.Inputs.TopologyCustomControlFeatureSequenceActionEntryArgs
{
ExportToVpns = new[]
{
"string",
},
SetParameters = new[]
{
new Sdwan.Inputs.TopologyCustomControlFeatureSequenceActionEntrySetParameterArgs
{
Affinity = 0,
Community = "string",
CommunityAdditive = false,
OmpTag = 0,
Preference = 0,
ServiceChainTlocColor = "string",
ServiceChainTlocEncapsulation = "string",
ServiceChainTlocIp = "string",
ServiceChainTlocListId = "string",
ServiceChainType = "string",
ServiceChainVpn = 0,
ServiceTlocColor = "string",
ServiceTlocEncapsulation = "string",
ServiceTlocIp = "string",
ServiceTlocListId = "string",
ServiceType = "string",
ServiceVpn = 0,
TlocAction = "string",
TlocColor = "string",
TlocEncapsulation = "string",
TlocIp = "string",
TlocListId = "string",
},
},
},
},
BaseAction = "string",
Id = 0,
IpType = "string",
MatchEntries = new[]
{
new Sdwan.Inputs.TopologyCustomControlFeatureSequenceMatchEntryArgs
{
Carrier = "string",
ColorListId = "string",
CommunityListId = "string",
DomainId = 0,
ExpandedCommunityListId = "string",
GroupId = 0,
Ipv6PrefixListId = "string",
MatchRegions = new[]
{
new Sdwan.Inputs.TopologyCustomControlFeatureSequenceMatchEntryMatchRegionArgs
{
Region = "string",
SubRegions = new[]
{
"string",
},
},
},
OmpTag = 0,
Origin = "string",
Originator = "string",
PathType = "string",
Preference = 0,
PrefixListId = "string",
Role = "string",
Sites = new[]
{
"string",
},
TlocColor = "string",
TlocEncapsulation = "string",
TlocIp = "string",
TlocListId = "string",
Vpns = new[]
{
"string",
},
},
},
Name = "string",
Type = "string",
},
},
TargetInboundRegions = new[]
{
new Sdwan.Inputs.TopologyCustomControlFeatureTargetInboundRegionArgs
{
Region = "string",
SubRegions = new[]
{
"string",
},
},
},
TargetInboundSites = new[]
{
"string",
},
TargetOutboundRegions = new[]
{
new Sdwan.Inputs.TopologyCustomControlFeatureTargetOutboundRegionArgs
{
Region = "string",
SubRegions = new[]
{
"string",
},
},
},
TargetOutboundSites = new[]
{
"string",
},
TargetRole = "string",
TargetVpns = new[]
{
"string",
},
});
example, err := sdwan.NewTopologyCustomControlFeature(ctx, "topologyCustomControlFeatureResource", &sdwan.TopologyCustomControlFeatureArgs{
DefaultAction: pulumi.String("string"),
FeatureProfileId: pulumi.String("string"),
TargetLevel: pulumi.String("string"),
Description: pulumi.String("string"),
Name: pulumi.String("string"),
Sequences: sdwan.TopologyCustomControlFeatureSequenceArray{
&sdwan.TopologyCustomControlFeatureSequenceArgs{
ActionEntries: sdwan.TopologyCustomControlFeatureSequenceActionEntryArray{
&sdwan.TopologyCustomControlFeatureSequenceActionEntryArgs{
ExportToVpns: pulumi.StringArray{
pulumi.String("string"),
},
SetParameters: sdwan.TopologyCustomControlFeatureSequenceActionEntrySetParameterArray{
&sdwan.TopologyCustomControlFeatureSequenceActionEntrySetParameterArgs{
Affinity: pulumi.Int(0),
Community: pulumi.String("string"),
CommunityAdditive: pulumi.Bool(false),
OmpTag: pulumi.Int(0),
Preference: pulumi.Int(0),
ServiceChainTlocColor: pulumi.String("string"),
ServiceChainTlocEncapsulation: pulumi.String("string"),
ServiceChainTlocIp: pulumi.String("string"),
ServiceChainTlocListId: pulumi.String("string"),
ServiceChainType: pulumi.String("string"),
ServiceChainVpn: pulumi.Int(0),
ServiceTlocColor: pulumi.String("string"),
ServiceTlocEncapsulation: pulumi.String("string"),
ServiceTlocIp: pulumi.String("string"),
ServiceTlocListId: pulumi.String("string"),
ServiceType: pulumi.String("string"),
ServiceVpn: pulumi.Int(0),
TlocAction: pulumi.String("string"),
TlocColor: pulumi.String("string"),
TlocEncapsulation: pulumi.String("string"),
TlocIp: pulumi.String("string"),
TlocListId: pulumi.String("string"),
},
},
},
},
BaseAction: pulumi.String("string"),
Id: pulumi.Int(0),
IpType: pulumi.String("string"),
MatchEntries: sdwan.TopologyCustomControlFeatureSequenceMatchEntryArray{
&sdwan.TopologyCustomControlFeatureSequenceMatchEntryArgs{
Carrier: pulumi.String("string"),
ColorListId: pulumi.String("string"),
CommunityListId: pulumi.String("string"),
DomainId: pulumi.Int(0),
ExpandedCommunityListId: pulumi.String("string"),
GroupId: pulumi.Int(0),
Ipv6PrefixListId: pulumi.String("string"),
MatchRegions: sdwan.TopologyCustomControlFeatureSequenceMatchEntryMatchRegionArray{
&sdwan.TopologyCustomControlFeatureSequenceMatchEntryMatchRegionArgs{
Region: pulumi.String("string"),
SubRegions: pulumi.StringArray{
pulumi.String("string"),
},
},
},
OmpTag: pulumi.Int(0),
Origin: pulumi.String("string"),
Originator: pulumi.String("string"),
PathType: pulumi.String("string"),
Preference: pulumi.Int(0),
PrefixListId: pulumi.String("string"),
Role: pulumi.String("string"),
Sites: pulumi.StringArray{
pulumi.String("string"),
},
TlocColor: pulumi.String("string"),
TlocEncapsulation: pulumi.String("string"),
TlocIp: pulumi.String("string"),
TlocListId: pulumi.String("string"),
Vpns: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Name: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
TargetInboundRegions: sdwan.TopologyCustomControlFeatureTargetInboundRegionArray{
&sdwan.TopologyCustomControlFeatureTargetInboundRegionArgs{
Region: pulumi.String("string"),
SubRegions: pulumi.StringArray{
pulumi.String("string"),
},
},
},
TargetInboundSites: pulumi.StringArray{
pulumi.String("string"),
},
TargetOutboundRegions: sdwan.TopologyCustomControlFeatureTargetOutboundRegionArray{
&sdwan.TopologyCustomControlFeatureTargetOutboundRegionArgs{
Region: pulumi.String("string"),
SubRegions: pulumi.StringArray{
pulumi.String("string"),
},
},
},
TargetOutboundSites: pulumi.StringArray{
pulumi.String("string"),
},
TargetRole: pulumi.String("string"),
TargetVpns: pulumi.StringArray{
pulumi.String("string"),
},
})
resource "sdwan_topologycustomcontrolfeature" "topologyCustomControlFeatureResource" {
default_action = "string"
feature_profile_id = "string"
target_level = "string"
description = "string"
name = "string"
sequences {
action_entries {
export_to_vpns = ["string"]
set_parameters {
affinity = 0
community = "string"
community_additive = false
omp_tag = 0
preference = 0
service_chain_tloc_color = "string"
service_chain_tloc_encapsulation = "string"
service_chain_tloc_ip = "string"
service_chain_tloc_list_id = "string"
service_chain_type = "string"
service_chain_vpn = 0
service_tloc_color = "string"
service_tloc_encapsulation = "string"
service_tloc_ip = "string"
service_tloc_list_id = "string"
service_type = "string"
service_vpn = 0
tloc_action = "string"
tloc_color = "string"
tloc_encapsulation = "string"
tloc_ip = "string"
tloc_list_id = "string"
}
}
base_action = "string"
id = 0
ip_type = "string"
match_entries {
carrier = "string"
color_list_id = "string"
community_list_id = "string"
domain_id = 0
expanded_community_list_id = "string"
group_id = 0
ipv6_prefix_list_id = "string"
match_regions {
region = "string"
sub_regions = ["string"]
}
omp_tag = 0
origin = "string"
originator = "string"
path_type = "string"
preference = 0
prefix_list_id = "string"
role = "string"
sites = ["string"]
tloc_color = "string"
tloc_encapsulation = "string"
tloc_ip = "string"
tloc_list_id = "string"
vpns = ["string"]
}
name = "string"
type = "string"
}
target_inbound_regions {
region = "string"
sub_regions = ["string"]
}
target_inbound_sites = ["string"]
target_outbound_regions {
region = "string"
sub_regions = ["string"]
}
target_outbound_sites = ["string"]
target_role = "string"
target_vpns = ["string"]
}
var topologyCustomControlFeatureResource = new TopologyCustomControlFeature("topologyCustomControlFeatureResource", TopologyCustomControlFeatureArgs.builder()
.defaultAction("string")
.featureProfileId("string")
.targetLevel("string")
.description("string")
.name("string")
.sequences(TopologyCustomControlFeatureSequenceArgs.builder()
.actionEntries(TopologyCustomControlFeatureSequenceActionEntryArgs.builder()
.exportToVpns("string")
.setParameters(TopologyCustomControlFeatureSequenceActionEntrySetParameterArgs.builder()
.affinity(0)
.community("string")
.communityAdditive(false)
.ompTag(0)
.preference(0)
.serviceChainTlocColor("string")
.serviceChainTlocEncapsulation("string")
.serviceChainTlocIp("string")
.serviceChainTlocListId("string")
.serviceChainType("string")
.serviceChainVpn(0)
.serviceTlocColor("string")
.serviceTlocEncapsulation("string")
.serviceTlocIp("string")
.serviceTlocListId("string")
.serviceType("string")
.serviceVpn(0)
.tlocAction("string")
.tlocColor("string")
.tlocEncapsulation("string")
.tlocIp("string")
.tlocListId("string")
.build())
.build())
.baseAction("string")
.id(0)
.ipType("string")
.matchEntries(TopologyCustomControlFeatureSequenceMatchEntryArgs.builder()
.carrier("string")
.colorListId("string")
.communityListId("string")
.domainId(0)
.expandedCommunityListId("string")
.groupId(0)
.ipv6PrefixListId("string")
.matchRegions(TopologyCustomControlFeatureSequenceMatchEntryMatchRegionArgs.builder()
.region("string")
.subRegions("string")
.build())
.ompTag(0)
.origin("string")
.originator("string")
.pathType("string")
.preference(0)
.prefixListId("string")
.role("string")
.sites("string")
.tlocColor("string")
.tlocEncapsulation("string")
.tlocIp("string")
.tlocListId("string")
.vpns("string")
.build())
.name("string")
.type("string")
.build())
.targetInboundRegions(TopologyCustomControlFeatureTargetInboundRegionArgs.builder()
.region("string")
.subRegions("string")
.build())
.targetInboundSites("string")
.targetOutboundRegions(TopologyCustomControlFeatureTargetOutboundRegionArgs.builder()
.region("string")
.subRegions("string")
.build())
.targetOutboundSites("string")
.targetRole("string")
.targetVpns("string")
.build());
topology_custom_control_feature_resource = sdwan.TopologyCustomControlFeature("topologyCustomControlFeatureResource",
default_action="string",
feature_profile_id="string",
target_level="string",
description="string",
name="string",
sequences=[{
"action_entries": [{
"export_to_vpns": ["string"],
"set_parameters": [{
"affinity": 0,
"community": "string",
"community_additive": False,
"omp_tag": 0,
"preference": 0,
"service_chain_tloc_color": "string",
"service_chain_tloc_encapsulation": "string",
"service_chain_tloc_ip": "string",
"service_chain_tloc_list_id": "string",
"service_chain_type": "string",
"service_chain_vpn": 0,
"service_tloc_color": "string",
"service_tloc_encapsulation": "string",
"service_tloc_ip": "string",
"service_tloc_list_id": "string",
"service_type": "string",
"service_vpn": 0,
"tloc_action": "string",
"tloc_color": "string",
"tloc_encapsulation": "string",
"tloc_ip": "string",
"tloc_list_id": "string",
}],
}],
"base_action": "string",
"id": 0,
"ip_type": "string",
"match_entries": [{
"carrier": "string",
"color_list_id": "string",
"community_list_id": "string",
"domain_id": 0,
"expanded_community_list_id": "string",
"group_id": 0,
"ipv6_prefix_list_id": "string",
"match_regions": [{
"region": "string",
"sub_regions": ["string"],
}],
"omp_tag": 0,
"origin": "string",
"originator": "string",
"path_type": "string",
"preference": 0,
"prefix_list_id": "string",
"role": "string",
"sites": ["string"],
"tloc_color": "string",
"tloc_encapsulation": "string",
"tloc_ip": "string",
"tloc_list_id": "string",
"vpns": ["string"],
}],
"name": "string",
"type": "string",
}],
target_inbound_regions=[{
"region": "string",
"sub_regions": ["string"],
}],
target_inbound_sites=["string"],
target_outbound_regions=[{
"region": "string",
"sub_regions": ["string"],
}],
target_outbound_sites=["string"],
target_role="string",
target_vpns=["string"])
const topologyCustomControlFeatureResource = new sdwan.TopologyCustomControlFeature("topologyCustomControlFeatureResource", {
defaultAction: "string",
featureProfileId: "string",
targetLevel: "string",
description: "string",
name: "string",
sequences: [{
actionEntries: [{
exportToVpns: ["string"],
setParameters: [{
affinity: 0,
community: "string",
communityAdditive: false,
ompTag: 0,
preference: 0,
serviceChainTlocColor: "string",
serviceChainTlocEncapsulation: "string",
serviceChainTlocIp: "string",
serviceChainTlocListId: "string",
serviceChainType: "string",
serviceChainVpn: 0,
serviceTlocColor: "string",
serviceTlocEncapsulation: "string",
serviceTlocIp: "string",
serviceTlocListId: "string",
serviceType: "string",
serviceVpn: 0,
tlocAction: "string",
tlocColor: "string",
tlocEncapsulation: "string",
tlocIp: "string",
tlocListId: "string",
}],
}],
baseAction: "string",
id: 0,
ipType: "string",
matchEntries: [{
carrier: "string",
colorListId: "string",
communityListId: "string",
domainId: 0,
expandedCommunityListId: "string",
groupId: 0,
ipv6PrefixListId: "string",
matchRegions: [{
region: "string",
subRegions: ["string"],
}],
ompTag: 0,
origin: "string",
originator: "string",
pathType: "string",
preference: 0,
prefixListId: "string",
role: "string",
sites: ["string"],
tlocColor: "string",
tlocEncapsulation: "string",
tlocIp: "string",
tlocListId: "string",
vpns: ["string"],
}],
name: "string",
type: "string",
}],
targetInboundRegions: [{
region: "string",
subRegions: ["string"],
}],
targetInboundSites: ["string"],
targetOutboundRegions: [{
region: "string",
subRegions: ["string"],
}],
targetOutboundSites: ["string"],
targetRole: "string",
targetVpns: ["string"],
});
type: sdwan:TopologyCustomControlFeature
properties:
defaultAction: string
description: string
featureProfileId: string
name: string
sequences:
- actionEntries:
- exportToVpns:
- string
setParameters:
- affinity: 0
community: string
communityAdditive: false
ompTag: 0
preference: 0
serviceChainTlocColor: string
serviceChainTlocEncapsulation: string
serviceChainTlocIp: string
serviceChainTlocListId: string
serviceChainType: string
serviceChainVpn: 0
serviceTlocColor: string
serviceTlocEncapsulation: string
serviceTlocIp: string
serviceTlocListId: string
serviceType: string
serviceVpn: 0
tlocAction: string
tlocColor: string
tlocEncapsulation: string
tlocIp: string
tlocListId: string
baseAction: string
id: 0
ipType: string
matchEntries:
- carrier: string
colorListId: string
communityListId: string
domainId: 0
expandedCommunityListId: string
groupId: 0
ipv6PrefixListId: string
matchRegions:
- region: string
subRegions:
- string
ompTag: 0
origin: string
originator: string
pathType: string
preference: 0
prefixListId: string
role: string
sites:
- string
tlocColor: string
tlocEncapsulation: string
tlocIp: string
tlocListId: string
vpns:
- string
name: string
type: string
targetInboundRegions:
- region: string
subRegions:
- string
targetInboundSites:
- string
targetLevel: string
targetOutboundRegions:
- region: string
subRegions:
- string
targetOutboundSites:
- string
targetRole: string
targetVpns:
- string
TopologyCustomControlFeature 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 TopologyCustomControlFeature resource accepts the following input properties:
- Default
Action string - Default Action
- Choices:
reject,accept
- Choices:
- Feature
Profile stringId - Feature Profile ID
- Target
Level string - Choices:
SITE,REGION,SUB_REGION
- Choices:
- Description string
- The description of the Feature
- Name string
- The name of the Feature
- Sequences
List<Topology
Custom Control Feature Sequence> - Sequence list
- Target
Inbound List<TopologyRegions Custom Control Feature Target Inbound Region> - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - Target
Inbound List<string>Sites - , Attribute conditional on
targetLevelequal toSITE - Target
Outbound List<TopologyRegions Custom Control Feature Target Outbound Region> - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - Target
Outbound List<string>Sites - , Attribute conditional on
targetLevelequal toSITE - Target
Role string - Choices:
edge-router,border-router
- Choices:
- Target
Vpns List<string>
- Default
Action string - Default Action
- Choices:
reject,accept
- Choices:
- Feature
Profile stringId - Feature Profile ID
- Target
Level string - Choices:
SITE,REGION,SUB_REGION
- Choices:
- Description string
- The description of the Feature
- Name string
- The name of the Feature
- Sequences
[]Topology
Custom Control Feature Sequence Args - Sequence list
- Target
Inbound []TopologyRegions Custom Control Feature Target Inbound Region Args - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - Target
Inbound []stringSites - , Attribute conditional on
targetLevelequal toSITE - Target
Outbound []TopologyRegions Custom Control Feature Target Outbound Region Args - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - Target
Outbound []stringSites - , Attribute conditional on
targetLevelequal toSITE - Target
Role string - Choices:
edge-router,border-router
- Choices:
- Target
Vpns []string
- default_
action string - Default Action
- Choices:
reject,accept
- Choices:
- feature_
profile_ stringid - Feature Profile ID
- target_
level string - Choices:
SITE,REGION,SUB_REGION
- Choices:
- description string
- The description of the Feature
- name string
- The name of the Feature
- sequences list(object)
- Sequence list
- target_
inbound_ list(object)regions - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target_
inbound_ list(string)sites - , Attribute conditional on
targetLevelequal toSITE - target_
outbound_ list(object)regions - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target_
outbound_ list(string)sites - , Attribute conditional on
targetLevelequal toSITE - target_
role string - Choices:
edge-router,border-router
- Choices:
- target_
vpns list(string)
- default
Action String - Default Action
- Choices:
reject,accept
- Choices:
- feature
Profile StringId - Feature Profile ID
- target
Level String - Choices:
SITE,REGION,SUB_REGION
- Choices:
- description String
- The description of the Feature
- name String
- The name of the Feature
- sequences
List<Topology
Custom Control Feature Sequence> - Sequence list
- target
Inbound List<TopologyRegions Custom Control Feature Target Inbound Region> - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target
Inbound List<String>Sites - , Attribute conditional on
targetLevelequal toSITE - target
Outbound List<TopologyRegions Custom Control Feature Target Outbound Region> - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target
Outbound List<String>Sites - , Attribute conditional on
targetLevelequal toSITE - target
Role String - Choices:
edge-router,border-router
- Choices:
- target
Vpns List<String>
- default
Action string - Default Action
- Choices:
reject,accept
- Choices:
- feature
Profile stringId - Feature Profile ID
- target
Level string - Choices:
SITE,REGION,SUB_REGION
- Choices:
- description string
- The description of the Feature
- name string
- The name of the Feature
- sequences
Topology
Custom Control Feature Sequence[] - Sequence list
- target
Inbound TopologyRegions Custom Control Feature Target Inbound Region[] - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target
Inbound string[]Sites - , Attribute conditional on
targetLevelequal toSITE - target
Outbound TopologyRegions Custom Control Feature Target Outbound Region[] - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target
Outbound string[]Sites - , Attribute conditional on
targetLevelequal toSITE - target
Role string - Choices:
edge-router,border-router
- Choices:
- target
Vpns string[]
- default_
action str - Default Action
- Choices:
reject,accept
- Choices:
- feature_
profile_ strid - Feature Profile ID
- target_
level str - Choices:
SITE,REGION,SUB_REGION
- Choices:
- description str
- The description of the Feature
- name str
- The name of the Feature
- sequences
Sequence[Topology
Custom Control Feature Sequence Args] - Sequence list
- target_
inbound_ Sequence[Topologyregions Custom Control Feature Target Inbound Region Args] - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target_
inbound_ Sequence[str]sites - , Attribute conditional on
targetLevelequal toSITE - target_
outbound_ Sequence[Topologyregions Custom Control Feature Target Outbound Region Args] - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target_
outbound_ Sequence[str]sites - , Attribute conditional on
targetLevelequal toSITE - target_
role str - Choices:
edge-router,border-router
- Choices:
- target_
vpns Sequence[str]
- default
Action String - Default Action
- Choices:
reject,accept
- Choices:
- feature
Profile StringId - Feature Profile ID
- target
Level String - Choices:
SITE,REGION,SUB_REGION
- Choices:
- description String
- The description of the Feature
- name String
- The name of the Feature
- sequences List<Property Map>
- Sequence list
- target
Inbound List<Property Map>Regions - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target
Inbound List<String>Sites - , Attribute conditional on
targetLevelequal toSITE - target
Outbound List<Property Map>Regions - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target
Outbound List<String>Sites - , Attribute conditional on
targetLevelequal toSITE - target
Role String - Choices:
edge-router,border-router
- Choices:
- target
Vpns List<String>
Outputs
All input properties are implicitly available as output properties. Additionally, the TopologyCustomControlFeature resource produces the following output properties:
Look up Existing TopologyCustomControlFeature Resource
Get an existing TopologyCustomControlFeature 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?: TopologyCustomControlFeatureState, opts?: CustomResourceOptions): TopologyCustomControlFeature@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
default_action: Optional[str] = None,
description: Optional[str] = None,
feature_profile_id: Optional[str] = None,
name: Optional[str] = None,
sequences: Optional[Sequence[TopologyCustomControlFeatureSequenceArgs]] = None,
target_inbound_regions: Optional[Sequence[TopologyCustomControlFeatureTargetInboundRegionArgs]] = None,
target_inbound_sites: Optional[Sequence[str]] = None,
target_level: Optional[str] = None,
target_outbound_regions: Optional[Sequence[TopologyCustomControlFeatureTargetOutboundRegionArgs]] = None,
target_outbound_sites: Optional[Sequence[str]] = None,
target_role: Optional[str] = None,
target_vpns: Optional[Sequence[str]] = None,
version: Optional[int] = None) -> TopologyCustomControlFeaturefunc GetTopologyCustomControlFeature(ctx *Context, name string, id IDInput, state *TopologyCustomControlFeatureState, opts ...ResourceOption) (*TopologyCustomControlFeature, error)public static TopologyCustomControlFeature Get(string name, Input<string> id, TopologyCustomControlFeatureState? state, CustomResourceOptions? opts = null)public static TopologyCustomControlFeature get(String name, Output<String> id, TopologyCustomControlFeatureState state, CustomResourceOptions options)resources: _: type: sdwan:TopologyCustomControlFeature get: id: ${id}import {
to = sdwan_topologycustomcontrolfeature.example
id = "${id}"
}
- 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.
- Default
Action string - Default Action
- Choices:
reject,accept
- Choices:
- Description string
- The description of the Feature
- Feature
Profile stringId - Feature Profile ID
- Name string
- The name of the Feature
- Sequences
List<Topology
Custom Control Feature Sequence> - Sequence list
- Target
Inbound List<TopologyRegions Custom Control Feature Target Inbound Region> - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - Target
Inbound List<string>Sites - , Attribute conditional on
targetLevelequal toSITE - Target
Level string - Choices:
SITE,REGION,SUB_REGION
- Choices:
- Target
Outbound List<TopologyRegions Custom Control Feature Target Outbound Region> - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - Target
Outbound List<string>Sites - , Attribute conditional on
targetLevelequal toSITE - Target
Role string - Choices:
edge-router,border-router
- Choices:
- Target
Vpns List<string> - Version int
- The version of the Feature
- Default
Action string - Default Action
- Choices:
reject,accept
- Choices:
- Description string
- The description of the Feature
- Feature
Profile stringId - Feature Profile ID
- Name string
- The name of the Feature
- Sequences
[]Topology
Custom Control Feature Sequence Args - Sequence list
- Target
Inbound []TopologyRegions Custom Control Feature Target Inbound Region Args - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - Target
Inbound []stringSites - , Attribute conditional on
targetLevelequal toSITE - Target
Level string - Choices:
SITE,REGION,SUB_REGION
- Choices:
- Target
Outbound []TopologyRegions Custom Control Feature Target Outbound Region Args - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - Target
Outbound []stringSites - , Attribute conditional on
targetLevelequal toSITE - Target
Role string - Choices:
edge-router,border-router
- Choices:
- Target
Vpns []string - Version int
- The version of the Feature
- default_
action string - Default Action
- Choices:
reject,accept
- Choices:
- description string
- The description of the Feature
- feature_
profile_ stringid - Feature Profile ID
- name string
- The name of the Feature
- sequences list(object)
- Sequence list
- target_
inbound_ list(object)regions - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target_
inbound_ list(string)sites - , Attribute conditional on
targetLevelequal toSITE - target_
level string - Choices:
SITE,REGION,SUB_REGION
- Choices:
- target_
outbound_ list(object)regions - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target_
outbound_ list(string)sites - , Attribute conditional on
targetLevelequal toSITE - target_
role string - Choices:
edge-router,border-router
- Choices:
- target_
vpns list(string) - version number
- The version of the Feature
- default
Action String - Default Action
- Choices:
reject,accept
- Choices:
- description String
- The description of the Feature
- feature
Profile StringId - Feature Profile ID
- name String
- The name of the Feature
- sequences
List<Topology
Custom Control Feature Sequence> - Sequence list
- target
Inbound List<TopologyRegions Custom Control Feature Target Inbound Region> - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target
Inbound List<String>Sites - , Attribute conditional on
targetLevelequal toSITE - target
Level String - Choices:
SITE,REGION,SUB_REGION
- Choices:
- target
Outbound List<TopologyRegions Custom Control Feature Target Outbound Region> - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target
Outbound List<String>Sites - , Attribute conditional on
targetLevelequal toSITE - target
Role String - Choices:
edge-router,border-router
- Choices:
- target
Vpns List<String> - version Integer
- The version of the Feature
- default
Action string - Default Action
- Choices:
reject,accept
- Choices:
- description string
- The description of the Feature
- feature
Profile stringId - Feature Profile ID
- name string
- The name of the Feature
- sequences
Topology
Custom Control Feature Sequence[] - Sequence list
- target
Inbound TopologyRegions Custom Control Feature Target Inbound Region[] - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target
Inbound string[]Sites - , Attribute conditional on
targetLevelequal toSITE - target
Level string - Choices:
SITE,REGION,SUB_REGION
- Choices:
- target
Outbound TopologyRegions Custom Control Feature Target Outbound Region[] - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target
Outbound string[]Sites - , Attribute conditional on
targetLevelequal toSITE - target
Role string - Choices:
edge-router,border-router
- Choices:
- target
Vpns string[] - version number
- The version of the Feature
- default_
action str - Default Action
- Choices:
reject,accept
- Choices:
- description str
- The description of the Feature
- feature_
profile_ strid - Feature Profile ID
- name str
- The name of the Feature
- sequences
Sequence[Topology
Custom Control Feature Sequence Args] - Sequence list
- target_
inbound_ Sequence[Topologyregions Custom Control Feature Target Inbound Region Args] - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target_
inbound_ Sequence[str]sites - , Attribute conditional on
targetLevelequal toSITE - target_
level str - Choices:
SITE,REGION,SUB_REGION
- Choices:
- target_
outbound_ Sequence[Topologyregions Custom Control Feature Target Outbound Region Args] - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target_
outbound_ Sequence[str]sites - , Attribute conditional on
targetLevelequal toSITE - target_
role str - Choices:
edge-router,border-router
- Choices:
- target_
vpns Sequence[str] - version int
- The version of the Feature
- default
Action String - Default Action
- Choices:
reject,accept
- Choices:
- description String
- The description of the Feature
- feature
Profile StringId - Feature Profile ID
- name String
- The name of the Feature
- sequences List<Property Map>
- Sequence list
- target
Inbound List<Property Map>Regions - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target
Inbound List<String>Sites - , Attribute conditional on
targetLevelequal toSITE - target
Level String - Choices:
SITE,REGION,SUB_REGION
- Choices:
- target
Outbound List<Property Map>Regions - , Attribute conditional on
targetLevelequal toREGIONortargetLevelequal toSUB_REGION - target
Outbound List<String>Sites - , Attribute conditional on
targetLevelequal toSITE - target
Role String - Choices:
edge-router,border-router
- Choices:
- target
Vpns List<String> - version Number
- The version of the Feature
Supporting Types
TopologyCustomControlFeatureSequence, TopologyCustomControlFeatureSequenceArgs
- Action
Entries List<TopologyCustom Control Feature Sequence Action Entry> - Base
Action string - Base Action
- Choices:
reject,accept
- Choices:
- Id int
- Sequence Id
- Range:
1-65536
- Range:
- Ip
Type string - Sequence IP Type
- Choices:
ipv4,ipv6,all
- Choices:
- Match
Entries List<TopologyCustom Control Feature Sequence Match Entry> - Name string
- Sequence Name
- Type string
- Sequence Type
- Choices:
route,tloc
- Choices:
- Action
Entries []TopologyCustom Control Feature Sequence Action Entry - Base
Action string - Base Action
- Choices:
reject,accept
- Choices:
- Id int
- Sequence Id
- Range:
1-65536
- Range:
- Ip
Type string - Sequence IP Type
- Choices:
ipv4,ipv6,all
- Choices:
- Match
Entries []TopologyCustom Control Feature Sequence Match Entry - Name string
- Sequence Name
- Type string
- Sequence Type
- Choices:
route,tloc
- Choices:
- action_
entries list(object) - base_
action string - Base Action
- Choices:
reject,accept
- Choices:
- id number
- Sequence Id
- Range:
1-65536
- Range:
- ip_
type string - Sequence IP Type
- Choices:
ipv4,ipv6,all
- Choices:
- match_
entries list(object) - name string
- Sequence Name
- type string
- Sequence Type
- Choices:
route,tloc
- Choices:
- action
Entries List<TopologyCustom Control Feature Sequence Action Entry> - base
Action String - Base Action
- Choices:
reject,accept
- Choices:
- id Integer
- Sequence Id
- Range:
1-65536
- Range:
- ip
Type String - Sequence IP Type
- Choices:
ipv4,ipv6,all
- Choices:
- match
Entries List<TopologyCustom Control Feature Sequence Match Entry> - name String
- Sequence Name
- type String
- Sequence Type
- Choices:
route,tloc
- Choices:
- action
Entries TopologyCustom Control Feature Sequence Action Entry[] - base
Action string - Base Action
- Choices:
reject,accept
- Choices:
- id number
- Sequence Id
- Range:
1-65536
- Range:
- ip
Type string - Sequence IP Type
- Choices:
ipv4,ipv6,all
- Choices:
- match
Entries TopologyCustom Control Feature Sequence Match Entry[] - name string
- Sequence Name
- type string
- Sequence Type
- Choices:
route,tloc
- Choices:
- action_
entries Sequence[TopologyCustom Control Feature Sequence Action Entry] - base_
action str - Base Action
- Choices:
reject,accept
- Choices:
- id int
- Sequence Id
- Range:
1-65536
- Range:
- ip_
type str - Sequence IP Type
- Choices:
ipv4,ipv6,all
- Choices:
- match_
entries Sequence[TopologyCustom Control Feature Sequence Match Entry] - name str
- Sequence Name
- type str
- Sequence Type
- Choices:
route,tloc
- Choices:
- action
Entries List<Property Map> - base
Action String - Base Action
- Choices:
reject,accept
- Choices:
- id Number
- Sequence Id
- Range:
1-65536
- Range:
- ip
Type String - Sequence IP Type
- Choices:
ipv4,ipv6,all
- Choices:
- match
Entries List<Property Map> - name String
- Sequence Name
- type String
- Sequence Type
- Choices:
route,tloc
- Choices:
TopologyCustomControlFeatureSequenceActionEntry, TopologyCustomControlFeatureSequenceActionEntryArgs
- Export
To List<string>Vpns - Export to VPN list
- Set
Parameters List<TopologyCustom Control Feature Sequence Action Entry Set Parameter>
- Export
To []stringVpns - Export to VPN list
- Set
Parameters []TopologyCustom Control Feature Sequence Action Entry Set Parameter
- export_
to_ list(string)vpns - Export to VPN list
- set_
parameters list(object)
- export
To List<String>Vpns - Export to VPN list
- set
Parameters List<TopologyCustom Control Feature Sequence Action Entry Set Parameter>
- export
To string[]Vpns - Export to VPN list
- set
Parameters TopologyCustom Control Feature Sequence Action Entry Set Parameter[]
- export_
to_ Sequence[str]vpns - Export to VPN list
- set_
parameters Sequence[TopologyCustom Control Feature Sequence Action Entry Set Parameter]
- export
To List<String>Vpns - Export to VPN list
- set
Parameters List<Property Map>
TopologyCustomControlFeatureSequenceActionEntrySetParameter, TopologyCustomControlFeatureSequenceActionEntrySetParameterArgs
- Affinity int
- Set affinity
- Range:
0-63
- Range:
- Community string
- Set community value, e.g.
1000:10000orinternetorlocal-AS - Community
Additive bool - Set community additive
- Omp
Tag int - Set OMP tag
- Range:
0-4294967295
- Range:
- Preference int
- Set preference
- Range:
0-4294967295
- Range:
- Service
Chain stringTloc Color - Set service chain TLOC color
- Service
Chain stringTloc Encapsulation - Set service chain TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- Service
Chain stringTloc Ip - Set service chain TLOC IP address
- Service
Chain stringTloc List Id - Set service chain TLOC list ID
- Service
Chain stringType - Set service chain type
- Choices:
SC1,SC2,SC4,SC5,SC6,SC7,SC8,SC9,SC10,SC11,SC12,SC13,SC14,SC15,SC16
- Choices:
- Service
Chain intVpn - Set service chain VPN ID
- Range:
0-65530
- Range:
- Service
Tloc stringColor - Set service TLOC color
- Service
Tloc stringEncapsulation - Set service TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- Service
Tloc stringIp - Set service TLOC IP address
- Service
Tloc stringList Id - Set service TLOC list ID
- Service
Type string - Set service type
- Choices:
FW,IDS,IDP,netsvc1,netsvc2,netsvc3,netsvc4,appqoe
- Choices:
- Service
Vpn int - Set service VPN ID
- Range:
0-65530
- Range:
- Tloc
Action string - Set TLOC action
- Choices:
strict,primary,backup,ecmp
- Choices:
- Tloc
Color string - Set TLOC color
- Tloc
Encapsulation string - Set TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- Tloc
Ip string - Set TLOC IP address
- Tloc
List stringId - Set TLOC list ID
- Affinity int
- Set affinity
- Range:
0-63
- Range:
- Community string
- Set community value, e.g.
1000:10000orinternetorlocal-AS - Community
Additive bool - Set community additive
- Omp
Tag int - Set OMP tag
- Range:
0-4294967295
- Range:
- Preference int
- Set preference
- Range:
0-4294967295
- Range:
- Service
Chain stringTloc Color - Set service chain TLOC color
- Service
Chain stringTloc Encapsulation - Set service chain TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- Service
Chain stringTloc Ip - Set service chain TLOC IP address
- Service
Chain stringTloc List Id - Set service chain TLOC list ID
- Service
Chain stringType - Set service chain type
- Choices:
SC1,SC2,SC4,SC5,SC6,SC7,SC8,SC9,SC10,SC11,SC12,SC13,SC14,SC15,SC16
- Choices:
- Service
Chain intVpn - Set service chain VPN ID
- Range:
0-65530
- Range:
- Service
Tloc stringColor - Set service TLOC color
- Service
Tloc stringEncapsulation - Set service TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- Service
Tloc stringIp - Set service TLOC IP address
- Service
Tloc stringList Id - Set service TLOC list ID
- Service
Type string - Set service type
- Choices:
FW,IDS,IDP,netsvc1,netsvc2,netsvc3,netsvc4,appqoe
- Choices:
- Service
Vpn int - Set service VPN ID
- Range:
0-65530
- Range:
- Tloc
Action string - Set TLOC action
- Choices:
strict,primary,backup,ecmp
- Choices:
- Tloc
Color string - Set TLOC color
- Tloc
Encapsulation string - Set TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- Tloc
Ip string - Set TLOC IP address
- Tloc
List stringId - Set TLOC list ID
- affinity number
- Set affinity
- Range:
0-63
- Range:
- community string
- Set community value, e.g.
1000:10000orinternetorlocal-AS - community_
additive bool - Set community additive
- omp_
tag number - Set OMP tag
- Range:
0-4294967295
- Range:
- preference number
- Set preference
- Range:
0-4294967295
- Range:
- service_
chain_ stringtloc_ color - Set service chain TLOC color
- service_
chain_ stringtloc_ encapsulation - Set service chain TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- service_
chain_ stringtloc_ ip - Set service chain TLOC IP address
- service_
chain_ stringtloc_ list_ id - Set service chain TLOC list ID
- service_
chain_ stringtype - Set service chain type
- Choices:
SC1,SC2,SC4,SC5,SC6,SC7,SC8,SC9,SC10,SC11,SC12,SC13,SC14,SC15,SC16
- Choices:
- service_
chain_ numbervpn - Set service chain VPN ID
- Range:
0-65530
- Range:
- service_
tloc_ stringcolor - Set service TLOC color
- service_
tloc_ stringencapsulation - Set service TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- service_
tloc_ stringip - Set service TLOC IP address
- service_
tloc_ stringlist_ id - Set service TLOC list ID
- service_
type string - Set service type
- Choices:
FW,IDS,IDP,netsvc1,netsvc2,netsvc3,netsvc4,appqoe
- Choices:
- service_
vpn number - Set service VPN ID
- Range:
0-65530
- Range:
- tloc_
action string - Set TLOC action
- Choices:
strict,primary,backup,ecmp
- Choices:
- tloc_
color string - Set TLOC color
- tloc_
encapsulation string - Set TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- tloc_
ip string - Set TLOC IP address
- tloc_
list_ stringid - Set TLOC list ID
- affinity Integer
- Set affinity
- Range:
0-63
- Range:
- community String
- Set community value, e.g.
1000:10000orinternetorlocal-AS - community
Additive Boolean - Set community additive
- omp
Tag Integer - Set OMP tag
- Range:
0-4294967295
- Range:
- preference Integer
- Set preference
- Range:
0-4294967295
- Range:
- service
Chain StringTloc Color - Set service chain TLOC color
- service
Chain StringTloc Encapsulation - Set service chain TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- service
Chain StringTloc Ip - Set service chain TLOC IP address
- service
Chain StringTloc List Id - Set service chain TLOC list ID
- service
Chain StringType - Set service chain type
- Choices:
SC1,SC2,SC4,SC5,SC6,SC7,SC8,SC9,SC10,SC11,SC12,SC13,SC14,SC15,SC16
- Choices:
- service
Chain IntegerVpn - Set service chain VPN ID
- Range:
0-65530
- Range:
- service
Tloc StringColor - Set service TLOC color
- service
Tloc StringEncapsulation - Set service TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- service
Tloc StringIp - Set service TLOC IP address
- service
Tloc StringList Id - Set service TLOC list ID
- service
Type String - Set service type
- Choices:
FW,IDS,IDP,netsvc1,netsvc2,netsvc3,netsvc4,appqoe
- Choices:
- service
Vpn Integer - Set service VPN ID
- Range:
0-65530
- Range:
- tloc
Action String - Set TLOC action
- Choices:
strict,primary,backup,ecmp
- Choices:
- tloc
Color String - Set TLOC color
- tloc
Encapsulation String - Set TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- tloc
Ip String - Set TLOC IP address
- tloc
List StringId - Set TLOC list ID
- affinity number
- Set affinity
- Range:
0-63
- Range:
- community string
- Set community value, e.g.
1000:10000orinternetorlocal-AS - community
Additive boolean - Set community additive
- omp
Tag number - Set OMP tag
- Range:
0-4294967295
- Range:
- preference number
- Set preference
- Range:
0-4294967295
- Range:
- service
Chain stringTloc Color - Set service chain TLOC color
- service
Chain stringTloc Encapsulation - Set service chain TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- service
Chain stringTloc Ip - Set service chain TLOC IP address
- service
Chain stringTloc List Id - Set service chain TLOC list ID
- service
Chain stringType - Set service chain type
- Choices:
SC1,SC2,SC4,SC5,SC6,SC7,SC8,SC9,SC10,SC11,SC12,SC13,SC14,SC15,SC16
- Choices:
- service
Chain numberVpn - Set service chain VPN ID
- Range:
0-65530
- Range:
- service
Tloc stringColor - Set service TLOC color
- service
Tloc stringEncapsulation - Set service TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- service
Tloc stringIp - Set service TLOC IP address
- service
Tloc stringList Id - Set service TLOC list ID
- service
Type string - Set service type
- Choices:
FW,IDS,IDP,netsvc1,netsvc2,netsvc3,netsvc4,appqoe
- Choices:
- service
Vpn number - Set service VPN ID
- Range:
0-65530
- Range:
- tloc
Action string - Set TLOC action
- Choices:
strict,primary,backup,ecmp
- Choices:
- tloc
Color string - Set TLOC color
- tloc
Encapsulation string - Set TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- tloc
Ip string - Set TLOC IP address
- tloc
List stringId - Set TLOC list ID
- affinity int
- Set affinity
- Range:
0-63
- Range:
- community str
- Set community value, e.g.
1000:10000orinternetorlocal-AS - community_
additive bool - Set community additive
- omp_
tag int - Set OMP tag
- Range:
0-4294967295
- Range:
- preference int
- Set preference
- Range:
0-4294967295
- Range:
- service_
chain_ strtloc_ color - Set service chain TLOC color
- service_
chain_ strtloc_ encapsulation - Set service chain TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- service_
chain_ strtloc_ ip - Set service chain TLOC IP address
- service_
chain_ strtloc_ list_ id - Set service chain TLOC list ID
- service_
chain_ strtype - Set service chain type
- Choices:
SC1,SC2,SC4,SC5,SC6,SC7,SC8,SC9,SC10,SC11,SC12,SC13,SC14,SC15,SC16
- Choices:
- service_
chain_ intvpn - Set service chain VPN ID
- Range:
0-65530
- Range:
- service_
tloc_ strcolor - Set service TLOC color
- service_
tloc_ strencapsulation - Set service TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- service_
tloc_ strip - Set service TLOC IP address
- service_
tloc_ strlist_ id - Set service TLOC list ID
- service_
type str - Set service type
- Choices:
FW,IDS,IDP,netsvc1,netsvc2,netsvc3,netsvc4,appqoe
- Choices:
- service_
vpn int - Set service VPN ID
- Range:
0-65530
- Range:
- tloc_
action str - Set TLOC action
- Choices:
strict,primary,backup,ecmp
- Choices:
- tloc_
color str - Set TLOC color
- tloc_
encapsulation str - Set TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- tloc_
ip str - Set TLOC IP address
- tloc_
list_ strid - Set TLOC list ID
- affinity Number
- Set affinity
- Range:
0-63
- Range:
- community String
- Set community value, e.g.
1000:10000orinternetorlocal-AS - community
Additive Boolean - Set community additive
- omp
Tag Number - Set OMP tag
- Range:
0-4294967295
- Range:
- preference Number
- Set preference
- Range:
0-4294967295
- Range:
- service
Chain StringTloc Color - Set service chain TLOC color
- service
Chain StringTloc Encapsulation - Set service chain TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- service
Chain StringTloc Ip - Set service chain TLOC IP address
- service
Chain StringTloc List Id - Set service chain TLOC list ID
- service
Chain StringType - Set service chain type
- Choices:
SC1,SC2,SC4,SC5,SC6,SC7,SC8,SC9,SC10,SC11,SC12,SC13,SC14,SC15,SC16
- Choices:
- service
Chain NumberVpn - Set service chain VPN ID
- Range:
0-65530
- Range:
- service
Tloc StringColor - Set service TLOC color
- service
Tloc StringEncapsulation - Set service TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- service
Tloc StringIp - Set service TLOC IP address
- service
Tloc StringList Id - Set service TLOC list ID
- service
Type String - Set service type
- Choices:
FW,IDS,IDP,netsvc1,netsvc2,netsvc3,netsvc4,appqoe
- Choices:
- service
Vpn Number - Set service VPN ID
- Range:
0-65530
- Range:
- tloc
Action String - Set TLOC action
- Choices:
strict,primary,backup,ecmp
- Choices:
- tloc
Color String - Set TLOC color
- tloc
Encapsulation String - Set TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- tloc
Ip String - Set TLOC IP address
- tloc
List StringId - Set TLOC list ID
TopologyCustomControlFeatureSequenceMatchEntry, TopologyCustomControlFeatureSequenceMatchEntryArgs
- Carrier string
- Carrier
- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- Color
List stringId - Color list ID
- Community
List stringId - Community list ID
- Domain
Id int - Domain ID
- Range:
1-4294967295
- Range:
- Expanded
Community stringList Id - Expanded community list ID
- Group
Id int - Group ID
- Range:
0-4294967295
- Range:
- Ipv6Prefix
List stringId - IPv6 prefix list ID
- Match
Regions List<TopologyCustom Control Feature Sequence Match Entry Match Region> - Match regions list
- Omp
Tag int - OMP tag
- Range:
0-4294967295
- Range:
- Origin string
- Origin
- Choices:
aggregate,bgp,bgp-external,bgp-internal,connected,eigrp,ospf,ospf-inter-area,ospf-intra-area,ospf-external1,ospf-external2,rip,static,eigrp-summary,eigrp-internal,eigrp-external,lisp,nat-dia,natpool,isis,isis-level1,isis-level2
- Choices:
- Originator string
- Originator IP
- Path
Type string - Path type
- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- Preference int
- Preference
- Range:
0-4294967295
- Range:
- Prefix
List stringId - Prefix list ID
- Role string
- Role
- Choices:
edge-router,border-router
- Choices:
- Sites List<string>
- Site list
- Tloc
Color string - TLOC color
- Tloc
Encapsulation string - TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- Tloc
Ip string - TLOC IP address
- Tloc
List stringId - TLOC list ID
- Vpns List<string>
- VPN list
- Carrier string
- Carrier
- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- Color
List stringId - Color list ID
- Community
List stringId - Community list ID
- Domain
Id int - Domain ID
- Range:
1-4294967295
- Range:
- Expanded
Community stringList Id - Expanded community list ID
- Group
Id int - Group ID
- Range:
0-4294967295
- Range:
- Ipv6Prefix
List stringId - IPv6 prefix list ID
- Match
Regions []TopologyCustom Control Feature Sequence Match Entry Match Region - Match regions list
- Omp
Tag int - OMP tag
- Range:
0-4294967295
- Range:
- Origin string
- Origin
- Choices:
aggregate,bgp,bgp-external,bgp-internal,connected,eigrp,ospf,ospf-inter-area,ospf-intra-area,ospf-external1,ospf-external2,rip,static,eigrp-summary,eigrp-internal,eigrp-external,lisp,nat-dia,natpool,isis,isis-level1,isis-level2
- Choices:
- Originator string
- Originator IP
- Path
Type string - Path type
- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- Preference int
- Preference
- Range:
0-4294967295
- Range:
- Prefix
List stringId - Prefix list ID
- Role string
- Role
- Choices:
edge-router,border-router
- Choices:
- Sites []string
- Site list
- Tloc
Color string - TLOC color
- Tloc
Encapsulation string - TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- Tloc
Ip string - TLOC IP address
- Tloc
List stringId - TLOC list ID
- Vpns []string
- VPN list
- carrier string
- Carrier
- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- color_
list_ stringid - Color list ID
- community_
list_ stringid - Community list ID
- domain_
id number - Domain ID
- Range:
1-4294967295
- Range:
- expanded_
community_ stringlist_ id - Expanded community list ID
- group_
id number - Group ID
- Range:
0-4294967295
- Range:
- ipv6_
prefix_ stringlist_ id - IPv6 prefix list ID
- match_
regions list(object) - Match regions list
- omp_
tag number - OMP tag
- Range:
0-4294967295
- Range:
- origin string
- Origin
- Choices:
aggregate,bgp,bgp-external,bgp-internal,connected,eigrp,ospf,ospf-inter-area,ospf-intra-area,ospf-external1,ospf-external2,rip,static,eigrp-summary,eigrp-internal,eigrp-external,lisp,nat-dia,natpool,isis,isis-level1,isis-level2
- Choices:
- originator string
- Originator IP
- path_
type string - Path type
- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- preference number
- Preference
- Range:
0-4294967295
- Range:
- prefix_
list_ stringid - Prefix list ID
- role string
- Role
- Choices:
edge-router,border-router
- Choices:
- sites list(string)
- Site list
- tloc_
color string - TLOC color
- tloc_
encapsulation string - TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- tloc_
ip string - TLOC IP address
- tloc_
list_ stringid - TLOC list ID
- vpns list(string)
- VPN list
- carrier String
- Carrier
- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- color
List StringId - Color list ID
- community
List StringId - Community list ID
- domain
Id Integer - Domain ID
- Range:
1-4294967295
- Range:
- expanded
Community StringList Id - Expanded community list ID
- group
Id Integer - Group ID
- Range:
0-4294967295
- Range:
- ipv6Prefix
List StringId - IPv6 prefix list ID
- match
Regions List<TopologyCustom Control Feature Sequence Match Entry Match Region> - Match regions list
- omp
Tag Integer - OMP tag
- Range:
0-4294967295
- Range:
- origin String
- Origin
- Choices:
aggregate,bgp,bgp-external,bgp-internal,connected,eigrp,ospf,ospf-inter-area,ospf-intra-area,ospf-external1,ospf-external2,rip,static,eigrp-summary,eigrp-internal,eigrp-external,lisp,nat-dia,natpool,isis,isis-level1,isis-level2
- Choices:
- originator String
- Originator IP
- path
Type String - Path type
- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- preference Integer
- Preference
- Range:
0-4294967295
- Range:
- prefix
List StringId - Prefix list ID
- role String
- Role
- Choices:
edge-router,border-router
- Choices:
- sites List<String>
- Site list
- tloc
Color String - TLOC color
- tloc
Encapsulation String - TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- tloc
Ip String - TLOC IP address
- tloc
List StringId - TLOC list ID
- vpns List<String>
- VPN list
- carrier string
- Carrier
- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- color
List stringId - Color list ID
- community
List stringId - Community list ID
- domain
Id number - Domain ID
- Range:
1-4294967295
- Range:
- expanded
Community stringList Id - Expanded community list ID
- group
Id number - Group ID
- Range:
0-4294967295
- Range:
- ipv6Prefix
List stringId - IPv6 prefix list ID
- match
Regions TopologyCustom Control Feature Sequence Match Entry Match Region[] - Match regions list
- omp
Tag number - OMP tag
- Range:
0-4294967295
- Range:
- origin string
- Origin
- Choices:
aggregate,bgp,bgp-external,bgp-internal,connected,eigrp,ospf,ospf-inter-area,ospf-intra-area,ospf-external1,ospf-external2,rip,static,eigrp-summary,eigrp-internal,eigrp-external,lisp,nat-dia,natpool,isis,isis-level1,isis-level2
- Choices:
- originator string
- Originator IP
- path
Type string - Path type
- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- preference number
- Preference
- Range:
0-4294967295
- Range:
- prefix
List stringId - Prefix list ID
- role string
- Role
- Choices:
edge-router,border-router
- Choices:
- sites string[]
- Site list
- tloc
Color string - TLOC color
- tloc
Encapsulation string - TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- tloc
Ip string - TLOC IP address
- tloc
List stringId - TLOC list ID
- vpns string[]
- VPN list
- carrier str
- Carrier
- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- color_
list_ strid - Color list ID
- community_
list_ strid - Community list ID
- domain_
id int - Domain ID
- Range:
1-4294967295
- Range:
- expanded_
community_ strlist_ id - Expanded community list ID
- group_
id int - Group ID
- Range:
0-4294967295
- Range:
- ipv6_
prefix_ strlist_ id - IPv6 prefix list ID
- match_
regions Sequence[TopologyCustom Control Feature Sequence Match Entry Match Region] - Match regions list
- omp_
tag int - OMP tag
- Range:
0-4294967295
- Range:
- origin str
- Origin
- Choices:
aggregate,bgp,bgp-external,bgp-internal,connected,eigrp,ospf,ospf-inter-area,ospf-intra-area,ospf-external1,ospf-external2,rip,static,eigrp-summary,eigrp-internal,eigrp-external,lisp,nat-dia,natpool,isis,isis-level1,isis-level2
- Choices:
- originator str
- Originator IP
- path_
type str - Path type
- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- preference int
- Preference
- Range:
0-4294967295
- Range:
- prefix_
list_ strid - Prefix list ID
- role str
- Role
- Choices:
edge-router,border-router
- Choices:
- sites Sequence[str]
- Site list
- tloc_
color str - TLOC color
- tloc_
encapsulation str - TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- tloc_
ip str - TLOC IP address
- tloc_
list_ strid - TLOC list ID
- vpns Sequence[str]
- VPN list
- carrier String
- Carrier
- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- color
List StringId - Color list ID
- community
List StringId - Community list ID
- domain
Id Number - Domain ID
- Range:
1-4294967295
- Range:
- expanded
Community StringList Id - Expanded community list ID
- group
Id Number - Group ID
- Range:
0-4294967295
- Range:
- ipv6Prefix
List StringId - IPv6 prefix list ID
- match
Regions List<Property Map> - Match regions list
- omp
Tag Number - OMP tag
- Range:
0-4294967295
- Range:
- origin String
- Origin
- Choices:
aggregate,bgp,bgp-external,bgp-internal,connected,eigrp,ospf,ospf-inter-area,ospf-intra-area,ospf-external1,ospf-external2,rip,static,eigrp-summary,eigrp-internal,eigrp-external,lisp,nat-dia,natpool,isis,isis-level1,isis-level2
- Choices:
- originator String
- Originator IP
- path
Type String - Path type
- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- preference Number
- Preference
- Range:
0-4294967295
- Range:
- prefix
List StringId - Prefix list ID
- role String
- Role
- Choices:
edge-router,border-router
- Choices:
- sites List<String>
- Site list
- tloc
Color String - TLOC color
- tloc
Encapsulation String - TLOC encapsulation
- Choices:
ipsec,gre
- Choices:
- tloc
Ip String - TLOC IP address
- tloc
List StringId - TLOC list ID
- vpns List<String>
- VPN list
TopologyCustomControlFeatureSequenceMatchEntryMatchRegion, TopologyCustomControlFeatureSequenceMatchEntryMatchRegionArgs
- Region string
- Region name
- Sub
Regions List<string> - Sub-region list
- Region string
- Region name
- Sub
Regions []string - Sub-region list
- region string
- Region name
- sub_
regions list(string) - Sub-region list
- region String
- Region name
- sub
Regions List<String> - Sub-region list
- region string
- Region name
- sub
Regions string[] - Sub-region list
- region str
- Region name
- sub_
regions Sequence[str] - Sub-region list
- region String
- Region name
- sub
Regions List<String> - Sub-region list
TopologyCustomControlFeatureTargetInboundRegion, TopologyCustomControlFeatureTargetInboundRegionArgs
- Region string
- Region name
- Sub
Regions List<string> - Sub-region list
- Region string
- Region name
- Sub
Regions []string - Sub-region list
- region string
- Region name
- sub_
regions list(string) - Sub-region list
- region String
- Region name
- sub
Regions List<String> - Sub-region list
- region string
- Region name
- sub
Regions string[] - Sub-region list
- region str
- Region name
- sub_
regions Sequence[str] - Sub-region list
- region String
- Region name
- sub
Regions List<String> - Sub-region list
TopologyCustomControlFeatureTargetOutboundRegion, TopologyCustomControlFeatureTargetOutboundRegionArgs
- Region string
- Region name
- Sub
Regions List<string> - Sub-region list
- Region string
- Region name
- Sub
Regions []string - Sub-region list
- region string
- Region name
- sub_
regions list(string) - Sub-region list
- region String
- Region name
- sub
Regions List<String> - Sub-region list
- region string
- Region name
- sub
Regions string[] - Sub-region list
- region str
- Region name
- sub_
regions Sequence[str] - Sub-region list
- region String
- Region name
- sub
Regions List<String> - Sub-region list
Import
The pulumi import command can be used, for example:
Expected import identifier with the format: “topology_custom_control_feature_id,feature_profile_id”
$ pulumi import sdwan:index/topologyCustomControlFeature:TopologyCustomControlFeature example "f6b2c44c-693c-4763-b010-895aa3d236bd,f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
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
sdwanTerraform Provider.
published on Friday, Jun 26, 2026 by Pulumi