sdwan.CustomControlTopologyPolicyDefinition
Explore with Pulumi AI
This resource can manage a Custom Control Topology Policy Definition .
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.CustomControlTopologyPolicyDefinition;
import com.pulumi.sdwan.CustomControlTopologyPolicyDefinitionArgs;
import com.pulumi.sdwan.inputs.CustomControlTopologyPolicyDefinitionSequenceArgs;
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 CustomControlTopologyPolicyDefinition("example", CustomControlTopologyPolicyDefinitionArgs.builder()
.name("Example")
.description("My description")
.defaultAction("reject")
.sequences(CustomControlTopologyPolicyDefinitionSequenceArgs.builder()
.id(1)
.name("Region1")
.type("route")
.ip_type("ipv4")
.base_action("accept")
.match_entries(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.action_entries(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.build())
.build());
}
}
resources:
example:
type: sdwan:CustomControlTopologyPolicyDefinition
properties:
name: Example
description: My description
defaultAction: reject
sequences:
- id: 1
name: Region1
type: route
ip_type: ipv4
base_action: accept
match_entries:
- type: ompTag
ompTag: 100
action_entries:
- type: set
setParameters:
- type: preference
preference: 100
Create CustomControlTopologyPolicyDefinition Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CustomControlTopologyPolicyDefinition(name: string, args: CustomControlTopologyPolicyDefinitionArgs, opts?: CustomResourceOptions);
@overload
def CustomControlTopologyPolicyDefinition(resource_name: str,
args: CustomControlTopologyPolicyDefinitionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CustomControlTopologyPolicyDefinition(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
sequences: Optional[Sequence[CustomControlTopologyPolicyDefinitionSequenceArgs]] = None,
default_action: Optional[str] = None,
name: Optional[str] = None)
func NewCustomControlTopologyPolicyDefinition(ctx *Context, name string, args CustomControlTopologyPolicyDefinitionArgs, opts ...ResourceOption) (*CustomControlTopologyPolicyDefinition, error)
public CustomControlTopologyPolicyDefinition(string name, CustomControlTopologyPolicyDefinitionArgs args, CustomResourceOptions? opts = null)
public CustomControlTopologyPolicyDefinition(String name, CustomControlTopologyPolicyDefinitionArgs args)
public CustomControlTopologyPolicyDefinition(String name, CustomControlTopologyPolicyDefinitionArgs args, CustomResourceOptions options)
type: sdwan:CustomControlTopologyPolicyDefinition
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 CustomControlTopologyPolicyDefinitionArgs
- 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 CustomControlTopologyPolicyDefinitionArgs
- 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 CustomControlTopologyPolicyDefinitionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CustomControlTopologyPolicyDefinitionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CustomControlTopologyPolicyDefinitionArgs
- 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 customControlTopologyPolicyDefinitionResource = new Sdwan.CustomControlTopologyPolicyDefinition("customControlTopologyPolicyDefinitionResource", new()
{
Description = "string",
Sequences = new[]
{
new Sdwan.Inputs.CustomControlTopologyPolicyDefinitionSequenceArgs
{
Id = 0,
Name = "string",
ActionEntries = new[]
{
new Sdwan.Inputs.CustomControlTopologyPolicyDefinitionSequenceActionEntryArgs
{
Type = "string",
ExportToVpnListId = "string",
ExportToVpnListVersion = 0,
SetParameters = new[]
{
new Sdwan.Inputs.CustomControlTopologyPolicyDefinitionSequenceActionEntrySetParameterArgs
{
Type = "string",
ServiceTlocListVersion = 0,
ServiceTlocEncapsulation = "string",
ServiceType = "string",
ServiceTlocColor = "string",
ServiceVpnId = 0,
ServiceTlocIp = "string",
ServiceTlocListId = "string",
TlocAction = "string",
Preference = 0,
OmpTag = 0,
Community = "string",
TlocColor = "string",
TlocEncapsulation = "string",
TlocIp = "string",
TlocListId = "string",
TlocListVersion = 0,
CommunityAdditive = false,
},
},
},
},
BaseAction = "string",
IpType = "string",
MatchEntries = new[]
{
new Sdwan.Inputs.CustomControlTopologyPolicyDefinitionSequenceMatchEntryArgs
{
Type = "string",
PrefixListId = "string",
VpnListVersion = 0,
Preference = 0,
CommunityListVersion = 0,
DomainId = 0,
ExpandedCommunityListId = "string",
ExpandedCommunityListVersion = 0,
GroupId = 0,
OmpTag = 0,
Origin = "string",
Originator = "string",
PathType = "string",
CommunityListId = "string",
ColorListVersion = 0,
TlocListId = "string",
SiteId = 0,
SiteListId = "string",
SiteListVersion = 0,
TlocColor = "string",
TlocEncapsulation = "string",
TlocIp = "string",
PrefixListVersion = 0,
TlocListVersion = 0,
ColorListId = "string",
VpnId = 0,
VpnListId = "string",
Carrier = "string",
},
},
Type = "string",
},
},
DefaultAction = "string",
Name = "string",
});
example, err := sdwan.NewCustomControlTopologyPolicyDefinition(ctx, "customControlTopologyPolicyDefinitionResource", &sdwan.CustomControlTopologyPolicyDefinitionArgs{
Description: pulumi.String("string"),
Sequences: sdwan.CustomControlTopologyPolicyDefinitionSequenceArray{
&sdwan.CustomControlTopologyPolicyDefinitionSequenceArgs{
Id: pulumi.Int(0),
Name: pulumi.String("string"),
ActionEntries: sdwan.CustomControlTopologyPolicyDefinitionSequenceActionEntryArray{
&sdwan.CustomControlTopologyPolicyDefinitionSequenceActionEntryArgs{
Type: pulumi.String("string"),
ExportToVpnListId: pulumi.String("string"),
ExportToVpnListVersion: pulumi.Int(0),
SetParameters: sdwan.CustomControlTopologyPolicyDefinitionSequenceActionEntrySetParameterArray{
&sdwan.CustomControlTopologyPolicyDefinitionSequenceActionEntrySetParameterArgs{
Type: pulumi.String("string"),
ServiceTlocListVersion: pulumi.Int(0),
ServiceTlocEncapsulation: pulumi.String("string"),
ServiceType: pulumi.String("string"),
ServiceTlocColor: pulumi.String("string"),
ServiceVpnId: pulumi.Int(0),
ServiceTlocIp: pulumi.String("string"),
ServiceTlocListId: pulumi.String("string"),
TlocAction: pulumi.String("string"),
Preference: pulumi.Int(0),
OmpTag: pulumi.Int(0),
Community: pulumi.String("string"),
TlocColor: pulumi.String("string"),
TlocEncapsulation: pulumi.String("string"),
TlocIp: pulumi.String("string"),
TlocListId: pulumi.String("string"),
TlocListVersion: pulumi.Int(0),
CommunityAdditive: pulumi.Bool(false),
},
},
},
},
BaseAction: pulumi.String("string"),
IpType: pulumi.String("string"),
MatchEntries: sdwan.CustomControlTopologyPolicyDefinitionSequenceMatchEntryArray{
&sdwan.CustomControlTopologyPolicyDefinitionSequenceMatchEntryArgs{
Type: pulumi.String("string"),
PrefixListId: pulumi.String("string"),
VpnListVersion: pulumi.Int(0),
Preference: pulumi.Int(0),
CommunityListVersion: pulumi.Int(0),
DomainId: pulumi.Int(0),
ExpandedCommunityListId: pulumi.String("string"),
ExpandedCommunityListVersion: pulumi.Int(0),
GroupId: pulumi.Int(0),
OmpTag: pulumi.Int(0),
Origin: pulumi.String("string"),
Originator: pulumi.String("string"),
PathType: pulumi.String("string"),
CommunityListId: pulumi.String("string"),
ColorListVersion: pulumi.Int(0),
TlocListId: pulumi.String("string"),
SiteId: pulumi.Int(0),
SiteListId: pulumi.String("string"),
SiteListVersion: pulumi.Int(0),
TlocColor: pulumi.String("string"),
TlocEncapsulation: pulumi.String("string"),
TlocIp: pulumi.String("string"),
PrefixListVersion: pulumi.Int(0),
TlocListVersion: pulumi.Int(0),
ColorListId: pulumi.String("string"),
VpnId: pulumi.Int(0),
VpnListId: pulumi.String("string"),
Carrier: pulumi.String("string"),
},
},
Type: pulumi.String("string"),
},
},
DefaultAction: pulumi.String("string"),
Name: pulumi.String("string"),
})
var customControlTopologyPolicyDefinitionResource = new CustomControlTopologyPolicyDefinition("customControlTopologyPolicyDefinitionResource", CustomControlTopologyPolicyDefinitionArgs.builder()
.description("string")
.sequences(CustomControlTopologyPolicyDefinitionSequenceArgs.builder()
.id(0)
.name("string")
.actionEntries(CustomControlTopologyPolicyDefinitionSequenceActionEntryArgs.builder()
.type("string")
.exportToVpnListId("string")
.exportToVpnListVersion(0)
.setParameters(CustomControlTopologyPolicyDefinitionSequenceActionEntrySetParameterArgs.builder()
.type("string")
.serviceTlocListVersion(0)
.serviceTlocEncapsulation("string")
.serviceType("string")
.serviceTlocColor("string")
.serviceVpnId(0)
.serviceTlocIp("string")
.serviceTlocListId("string")
.tlocAction("string")
.preference(0)
.ompTag(0)
.community("string")
.tlocColor("string")
.tlocEncapsulation("string")
.tlocIp("string")
.tlocListId("string")
.tlocListVersion(0)
.communityAdditive(false)
.build())
.build())
.baseAction("string")
.ipType("string")
.matchEntries(CustomControlTopologyPolicyDefinitionSequenceMatchEntryArgs.builder()
.type("string")
.prefixListId("string")
.vpnListVersion(0)
.preference(0)
.communityListVersion(0)
.domainId(0)
.expandedCommunityListId("string")
.expandedCommunityListVersion(0)
.groupId(0)
.ompTag(0)
.origin("string")
.originator("string")
.pathType("string")
.communityListId("string")
.colorListVersion(0)
.tlocListId("string")
.siteId(0)
.siteListId("string")
.siteListVersion(0)
.tlocColor("string")
.tlocEncapsulation("string")
.tlocIp("string")
.prefixListVersion(0)
.tlocListVersion(0)
.colorListId("string")
.vpnId(0)
.vpnListId("string")
.carrier("string")
.build())
.type("string")
.build())
.defaultAction("string")
.name("string")
.build());
custom_control_topology_policy_definition_resource = sdwan.CustomControlTopologyPolicyDefinition("customControlTopologyPolicyDefinitionResource",
description="string",
sequences=[sdwan.CustomControlTopologyPolicyDefinitionSequenceArgs(
id=0,
name="string",
action_entries=[sdwan.CustomControlTopologyPolicyDefinitionSequenceActionEntryArgs(
type="string",
export_to_vpn_list_id="string",
export_to_vpn_list_version=0,
set_parameters=[sdwan.CustomControlTopologyPolicyDefinitionSequenceActionEntrySetParameterArgs(
type="string",
service_tloc_list_version=0,
service_tloc_encapsulation="string",
service_type="string",
service_tloc_color="string",
service_vpn_id=0,
service_tloc_ip="string",
service_tloc_list_id="string",
tloc_action="string",
preference=0,
omp_tag=0,
community="string",
tloc_color="string",
tloc_encapsulation="string",
tloc_ip="string",
tloc_list_id="string",
tloc_list_version=0,
community_additive=False,
)],
)],
base_action="string",
ip_type="string",
match_entries=[sdwan.CustomControlTopologyPolicyDefinitionSequenceMatchEntryArgs(
type="string",
prefix_list_id="string",
vpn_list_version=0,
preference=0,
community_list_version=0,
domain_id=0,
expanded_community_list_id="string",
expanded_community_list_version=0,
group_id=0,
omp_tag=0,
origin="string",
originator="string",
path_type="string",
community_list_id="string",
color_list_version=0,
tloc_list_id="string",
site_id=0,
site_list_id="string",
site_list_version=0,
tloc_color="string",
tloc_encapsulation="string",
tloc_ip="string",
prefix_list_version=0,
tloc_list_version=0,
color_list_id="string",
vpn_id=0,
vpn_list_id="string",
carrier="string",
)],
type="string",
)],
default_action="string",
name="string")
const customControlTopologyPolicyDefinitionResource = new sdwan.CustomControlTopologyPolicyDefinition("customControlTopologyPolicyDefinitionResource", {
description: "string",
sequences: [{
id: 0,
name: "string",
actionEntries: [{
type: "string",
exportToVpnListId: "string",
exportToVpnListVersion: 0,
setParameters: [{
type: "string",
serviceTlocListVersion: 0,
serviceTlocEncapsulation: "string",
serviceType: "string",
serviceTlocColor: "string",
serviceVpnId: 0,
serviceTlocIp: "string",
serviceTlocListId: "string",
tlocAction: "string",
preference: 0,
ompTag: 0,
community: "string",
tlocColor: "string",
tlocEncapsulation: "string",
tlocIp: "string",
tlocListId: "string",
tlocListVersion: 0,
communityAdditive: false,
}],
}],
baseAction: "string",
ipType: "string",
matchEntries: [{
type: "string",
prefixListId: "string",
vpnListVersion: 0,
preference: 0,
communityListVersion: 0,
domainId: 0,
expandedCommunityListId: "string",
expandedCommunityListVersion: 0,
groupId: 0,
ompTag: 0,
origin: "string",
originator: "string",
pathType: "string",
communityListId: "string",
colorListVersion: 0,
tlocListId: "string",
siteId: 0,
siteListId: "string",
siteListVersion: 0,
tlocColor: "string",
tlocEncapsulation: "string",
tlocIp: "string",
prefixListVersion: 0,
tlocListVersion: 0,
colorListId: "string",
vpnId: 0,
vpnListId: "string",
carrier: "string",
}],
type: "string",
}],
defaultAction: "string",
name: "string",
});
type: sdwan:CustomControlTopologyPolicyDefinition
properties:
defaultAction: string
description: string
name: string
sequences:
- actionEntries:
- exportToVpnListId: string
exportToVpnListVersion: 0
setParameters:
- community: string
communityAdditive: false
ompTag: 0
preference: 0
serviceTlocColor: string
serviceTlocEncapsulation: string
serviceTlocIp: string
serviceTlocListId: string
serviceTlocListVersion: 0
serviceType: string
serviceVpnId: 0
tlocAction: string
tlocColor: string
tlocEncapsulation: string
tlocIp: string
tlocListId: string
tlocListVersion: 0
type: string
type: string
baseAction: string
id: 0
ipType: string
matchEntries:
- carrier: string
colorListId: string
colorListVersion: 0
communityListId: string
communityListVersion: 0
domainId: 0
expandedCommunityListId: string
expandedCommunityListVersion: 0
groupId: 0
ompTag: 0
origin: string
originator: string
pathType: string
preference: 0
prefixListId: string
prefixListVersion: 0
siteId: 0
siteListId: string
siteListVersion: 0
tlocColor: string
tlocEncapsulation: string
tlocIp: string
tlocListId: string
tlocListVersion: 0
type: string
vpnId: 0
vpnListId: string
vpnListVersion: 0
name: string
type: string
CustomControlTopologyPolicyDefinition Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The CustomControlTopologyPolicyDefinition resource accepts the following input properties:
- Description string
- The description of the policy definition
- Sequences
List<Custom
Control Topology Policy Definition Sequence> - List of sequences
- Default
Action string - Default action, either
accept
orreject
- Choices:accept
,reject
- Name string
- The name of the policy definition
- Description string
- The description of the policy definition
- Sequences
[]Custom
Control Topology Policy Definition Sequence Args - List of sequences
- Default
Action string - Default action, either
accept
orreject
- Choices:accept
,reject
- Name string
- The name of the policy definition
- description String
- The description of the policy definition
- sequences
List<Custom
Control Topology Policy Definition Sequence> - List of sequences
- default
Action String - Default action, either
accept
orreject
- Choices:accept
,reject
- name String
- The name of the policy definition
- description string
- The description of the policy definition
- sequences
Custom
Control Topology Policy Definition Sequence[] - List of sequences
- default
Action string - Default action, either
accept
orreject
- Choices:accept
,reject
- name string
- The name of the policy definition
- description str
- The description of the policy definition
- sequences
Sequence[Custom
Control Topology Policy Definition Sequence Args] - List of sequences
- default_
action str - Default action, either
accept
orreject
- Choices:accept
,reject
- name str
- The name of the policy definition
- description String
- The description of the policy definition
- sequences List<Property Map>
- List of sequences
- default
Action String - Default action, either
accept
orreject
- Choices:accept
,reject
- name String
- The name of the policy definition
Outputs
All input properties are implicitly available as output properties. Additionally, the CustomControlTopologyPolicyDefinition resource produces the following output properties:
Look up Existing CustomControlTopologyPolicyDefinition Resource
Get an existing CustomControlTopologyPolicyDefinition 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?: CustomControlTopologyPolicyDefinitionState, opts?: CustomResourceOptions): CustomControlTopologyPolicyDefinition
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
default_action: Optional[str] = None,
description: Optional[str] = None,
name: Optional[str] = None,
sequences: Optional[Sequence[CustomControlTopologyPolicyDefinitionSequenceArgs]] = None,
type: Optional[str] = None,
version: Optional[int] = None) -> CustomControlTopologyPolicyDefinition
func GetCustomControlTopologyPolicyDefinition(ctx *Context, name string, id IDInput, state *CustomControlTopologyPolicyDefinitionState, opts ...ResourceOption) (*CustomControlTopologyPolicyDefinition, error)
public static CustomControlTopologyPolicyDefinition Get(string name, Input<string> id, CustomControlTopologyPolicyDefinitionState? state, CustomResourceOptions? opts = null)
public static CustomControlTopologyPolicyDefinition get(String name, Output<String> id, CustomControlTopologyPolicyDefinitionState 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.
- Default
Action string - Default action, either
accept
orreject
- Choices:accept
,reject
- Description string
- The description of the policy definition
- Name string
- The name of the policy definition
- Sequences
List<Custom
Control Topology Policy Definition Sequence> - List of sequences
- Type string
- Type
- Version int
- The version of the object
- Default
Action string - Default action, either
accept
orreject
- Choices:accept
,reject
- Description string
- The description of the policy definition
- Name string
- The name of the policy definition
- Sequences
[]Custom
Control Topology Policy Definition Sequence Args - List of sequences
- Type string
- Type
- Version int
- The version of the object
- default
Action String - Default action, either
accept
orreject
- Choices:accept
,reject
- description String
- The description of the policy definition
- name String
- The name of the policy definition
- sequences
List<Custom
Control Topology Policy Definition Sequence> - List of sequences
- type String
- Type
- version Integer
- The version of the object
- default
Action string - Default action, either
accept
orreject
- Choices:accept
,reject
- description string
- The description of the policy definition
- name string
- The name of the policy definition
- sequences
Custom
Control Topology Policy Definition Sequence[] - List of sequences
- type string
- Type
- version number
- The version of the object
- default_
action str - Default action, either
accept
orreject
- Choices:accept
,reject
- description str
- The description of the policy definition
- name str
- The name of the policy definition
- sequences
Sequence[Custom
Control Topology Policy Definition Sequence Args] - List of sequences
- type str
- Type
- version int
- The version of the object
- default
Action String - Default action, either
accept
orreject
- Choices:accept
,reject
- description String
- The description of the policy definition
- name String
- The name of the policy definition
- sequences List<Property Map>
- List of sequences
- type String
- Type
- version Number
- The version of the object
Supporting Types
CustomControlTopologyPolicyDefinitionSequence, CustomControlTopologyPolicyDefinitionSequenceArgs
- Id int
- Sequence ID
- Name string
- Sequence name
- Action
Entries List<CustomControl Topology Policy Definition Sequence Action Entry> - List of action entries
- Base
Action string - Base action, either
accept
orreject
- Choices:
accept
,reject
- Choices:
- Ip
Type string - Sequence IP type, either
ipv4
,ipv6
orall
- Choices:
ipv4
,ipv6
,all
- Choices:
- Match
Entries List<CustomControl Topology Policy Definition Sequence Match Entry> - List of match entries
- Type string
- Sequence type, either
route
ortloc
- Choices:
route
,tloc
- Choices:
- Id int
- Sequence ID
- Name string
- Sequence name
- Action
Entries []CustomControl Topology Policy Definition Sequence Action Entry - List of action entries
- Base
Action string - Base action, either
accept
orreject
- Choices:
accept
,reject
- Choices:
- Ip
Type string - Sequence IP type, either
ipv4
,ipv6
orall
- Choices:
ipv4
,ipv6
,all
- Choices:
- Match
Entries []CustomControl Topology Policy Definition Sequence Match Entry - List of match entries
- Type string
- Sequence type, either
route
ortloc
- Choices:
route
,tloc
- Choices:
- id Integer
- Sequence ID
- name String
- Sequence name
- action
Entries List<CustomControl Topology Policy Definition Sequence Action Entry> - List of action entries
- base
Action String - Base action, either
accept
orreject
- Choices:
accept
,reject
- Choices:
- ip
Type String - Sequence IP type, either
ipv4
,ipv6
orall
- Choices:
ipv4
,ipv6
,all
- Choices:
- match
Entries List<CustomControl Topology Policy Definition Sequence Match Entry> - List of match entries
- type String
- Sequence type, either
route
ortloc
- Choices:
route
,tloc
- Choices:
- id number
- Sequence ID
- name string
- Sequence name
- action
Entries CustomControl Topology Policy Definition Sequence Action Entry[] - List of action entries
- base
Action string - Base action, either
accept
orreject
- Choices:
accept
,reject
- Choices:
- ip
Type string - Sequence IP type, either
ipv4
,ipv6
orall
- Choices:
ipv4
,ipv6
,all
- Choices:
- match
Entries CustomControl Topology Policy Definition Sequence Match Entry[] - List of match entries
- type string
- Sequence type, either
route
ortloc
- Choices:
route
,tloc
- Choices:
- id int
- Sequence ID
- name str
- Sequence name
- action_
entries Sequence[CustomControl Topology Policy Definition Sequence Action Entry] - List of action entries
- base_
action str - Base action, either
accept
orreject
- Choices:
accept
,reject
- Choices:
- ip_
type str - Sequence IP type, either
ipv4
,ipv6
orall
- Choices:
ipv4
,ipv6
,all
- Choices:
- match_
entries Sequence[CustomControl Topology Policy Definition Sequence Match Entry] - List of match entries
- type str
- Sequence type, either
route
ortloc
- Choices:
route
,tloc
- Choices:
- id Number
- Sequence ID
- name String
- Sequence name
- action
Entries List<Property Map> - List of action entries
- base
Action String - Base action, either
accept
orreject
- Choices:
accept
,reject
- Choices:
- ip
Type String - Sequence IP type, either
ipv4
,ipv6
orall
- Choices:
ipv4
,ipv6
,all
- Choices:
- match
Entries List<Property Map> - List of match entries
- type String
- Sequence type, either
route
ortloc
- Choices:
route
,tloc
- Choices:
CustomControlTopologyPolicyDefinitionSequenceActionEntry, CustomControlTopologyPolicyDefinitionSequenceActionEntryArgs
- Type string
- Type of action entry
- Choices:
set
,exportTo
- Choices:
- Export
To stringVpn List Id - Export to VPN list ID
- Export
To intVpn List Version - Export to VPN list version
- Set
Parameters List<CustomControl Topology Policy Definition Sequence Action Entry Set Parameter> - List of set parameters
- Type string
- Type of action entry
- Choices:
set
,exportTo
- Choices:
- Export
To stringVpn List Id - Export to VPN list ID
- Export
To intVpn List Version - Export to VPN list version
- Set
Parameters []CustomControl Topology Policy Definition Sequence Action Entry Set Parameter - List of set parameters
- type String
- Type of action entry
- Choices:
set
,exportTo
- Choices:
- export
To StringVpn List Id - Export to VPN list ID
- export
To IntegerVpn List Version - Export to VPN list version
- set
Parameters List<CustomControl Topology Policy Definition Sequence Action Entry Set Parameter> - List of set parameters
- type string
- Type of action entry
- Choices:
set
,exportTo
- Choices:
- export
To stringVpn List Id - Export to VPN list ID
- export
To numberVpn List Version - Export to VPN list version
- set
Parameters CustomControl Topology Policy Definition Sequence Action Entry Set Parameter[] - List of set parameters
- type str
- Type of action entry
- Choices:
set
,exportTo
- Choices:
- export_
to_ strvpn_ list_ id - Export to VPN list ID
- export_
to_ intvpn_ list_ version - Export to VPN list version
- set_
parameters Sequence[CustomControl Topology Policy Definition Sequence Action Entry Set Parameter] - List of set parameters
- type String
- Type of action entry
- Choices:
set
,exportTo
- Choices:
- export
To StringVpn List Id - Export to VPN list ID
- export
To NumberVpn List Version - Export to VPN list version
- set
Parameters List<Property Map> - List of set parameters
CustomControlTopologyPolicyDefinitionSequenceActionEntrySetParameter, CustomControlTopologyPolicyDefinitionSequenceActionEntrySetParameterArgs
- Type string
- Type of set parameter
- Choices:
tlocList
,tloc
,tlocAction
,preference
,ompTag
,community
,communityAdditive
,service
- Choices:
- Community string
- Community value, e.g.
1000:10000
orinternet
orlocal-AS
- Community
Additive bool - Community additive
- Omp
Tag int - OMP tag
- Range:
0
-4294967295
- Range:
- Preference int
- Preference
- Range:
0
-4294967295
- Range:
- Service
Tloc stringColor - Service TLOC color
- Service
Tloc stringEncapsulation - Service TLOC encapsulation
- Choices:
ipsec
,gre
- Choices:
- Service
Tloc stringIp - Service TLOC IP address
- Service
Tloc stringList Id - Service TLOC list ID
- Service
Tloc intList Version - Service TLOC list version
- Service
Type string - Service type
- Choices:
FW
,IDP
,IDS
,netsvc1
,netsvc2
,netsvc3
,netsvc4
,netsvc5
- Choices:
- Service
Vpn intId - Service VPN ID
- Range:
0
-65536
- Range:
- Tloc
Action string - TLOC action
- Choices:
strict
,primary
,backup
,ecmp
- Choices:
- 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
- Tloc
List intVersion - TLOC list version
- Type string
- Type of set parameter
- Choices:
tlocList
,tloc
,tlocAction
,preference
,ompTag
,community
,communityAdditive
,service
- Choices:
- Community string
- Community value, e.g.
1000:10000
orinternet
orlocal-AS
- Community
Additive bool - Community additive
- Omp
Tag int - OMP tag
- Range:
0
-4294967295
- Range:
- Preference int
- Preference
- Range:
0
-4294967295
- Range:
- Service
Tloc stringColor - Service TLOC color
- Service
Tloc stringEncapsulation - Service TLOC encapsulation
- Choices:
ipsec
,gre
- Choices:
- Service
Tloc stringIp - Service TLOC IP address
- Service
Tloc stringList Id - Service TLOC list ID
- Service
Tloc intList Version - Service TLOC list version
- Service
Type string - Service type
- Choices:
FW
,IDP
,IDS
,netsvc1
,netsvc2
,netsvc3
,netsvc4
,netsvc5
- Choices:
- Service
Vpn intId - Service VPN ID
- Range:
0
-65536
- Range:
- Tloc
Action string - TLOC action
- Choices:
strict
,primary
,backup
,ecmp
- Choices:
- 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
- Tloc
List intVersion - TLOC list version
- type String
- Type of set parameter
- Choices:
tlocList
,tloc
,tlocAction
,preference
,ompTag
,community
,communityAdditive
,service
- Choices:
- community String
- Community value, e.g.
1000:10000
orinternet
orlocal-AS
- community
Additive Boolean - Community additive
- omp
Tag Integer - OMP tag
- Range:
0
-4294967295
- Range:
- preference Integer
- Preference
- Range:
0
-4294967295
- Range:
- service
Tloc StringColor - Service TLOC color
- service
Tloc StringEncapsulation - Service TLOC encapsulation
- Choices:
ipsec
,gre
- Choices:
- service
Tloc StringIp - Service TLOC IP address
- service
Tloc StringList Id - Service TLOC list ID
- service
Tloc IntegerList Version - Service TLOC list version
- service
Type String - Service type
- Choices:
FW
,IDP
,IDS
,netsvc1
,netsvc2
,netsvc3
,netsvc4
,netsvc5
- Choices:
- service
Vpn IntegerId - Service VPN ID
- Range:
0
-65536
- Range:
- tloc
Action String - TLOC action
- Choices:
strict
,primary
,backup
,ecmp
- Choices:
- 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
- tloc
List IntegerVersion - TLOC list version
- type string
- Type of set parameter
- Choices:
tlocList
,tloc
,tlocAction
,preference
,ompTag
,community
,communityAdditive
,service
- Choices:
- community string
- Community value, e.g.
1000:10000
orinternet
orlocal-AS
- community
Additive boolean - Community additive
- omp
Tag number - OMP tag
- Range:
0
-4294967295
- Range:
- preference number
- Preference
- Range:
0
-4294967295
- Range:
- service
Tloc stringColor - Service TLOC color
- service
Tloc stringEncapsulation - Service TLOC encapsulation
- Choices:
ipsec
,gre
- Choices:
- service
Tloc stringIp - Service TLOC IP address
- service
Tloc stringList Id - Service TLOC list ID
- service
Tloc numberList Version - Service TLOC list version
- service
Type string - Service type
- Choices:
FW
,IDP
,IDS
,netsvc1
,netsvc2
,netsvc3
,netsvc4
,netsvc5
- Choices:
- service
Vpn numberId - Service VPN ID
- Range:
0
-65536
- Range:
- tloc
Action string - TLOC action
- Choices:
strict
,primary
,backup
,ecmp
- Choices:
- 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
- tloc
List numberVersion - TLOC list version
- type str
- Type of set parameter
- Choices:
tlocList
,tloc
,tlocAction
,preference
,ompTag
,community
,communityAdditive
,service
- Choices:
- community str
- Community value, e.g.
1000:10000
orinternet
orlocal-AS
- community_
additive bool - Community additive
- omp_
tag int - OMP tag
- Range:
0
-4294967295
- Range:
- preference int
- Preference
- Range:
0
-4294967295
- Range:
- service_
tloc_ strcolor - Service TLOC color
- service_
tloc_ strencapsulation - Service TLOC encapsulation
- Choices:
ipsec
,gre
- Choices:
- service_
tloc_ strip - Service TLOC IP address
- service_
tloc_ strlist_ id - Service TLOC list ID
- service_
tloc_ intlist_ version - Service TLOC list version
- service_
type str - Service type
- Choices:
FW
,IDP
,IDS
,netsvc1
,netsvc2
,netsvc3
,netsvc4
,netsvc5
- Choices:
- service_
vpn_ intid - Service VPN ID
- Range:
0
-65536
- Range:
- tloc_
action str - TLOC action
- Choices:
strict
,primary
,backup
,ecmp
- Choices:
- 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
- tloc_
list_ intversion - TLOC list version
- type String
- Type of set parameter
- Choices:
tlocList
,tloc
,tlocAction
,preference
,ompTag
,community
,communityAdditive
,service
- Choices:
- community String
- Community value, e.g.
1000:10000
orinternet
orlocal-AS
- community
Additive Boolean - Community additive
- omp
Tag Number - OMP tag
- Range:
0
-4294967295
- Range:
- preference Number
- Preference
- Range:
0
-4294967295
- Range:
- service
Tloc StringColor - Service TLOC color
- service
Tloc StringEncapsulation - Service TLOC encapsulation
- Choices:
ipsec
,gre
- Choices:
- service
Tloc StringIp - Service TLOC IP address
- service
Tloc StringList Id - Service TLOC list ID
- service
Tloc NumberList Version - Service TLOC list version
- service
Type String - Service type
- Choices:
FW
,IDP
,IDS
,netsvc1
,netsvc2
,netsvc3
,netsvc4
,netsvc5
- Choices:
- service
Vpn NumberId - Service VPN ID
- Range:
0
-65536
- Range:
- tloc
Action String - TLOC action
- Choices:
strict
,primary
,backup
,ecmp
- Choices:
- 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
- tloc
List NumberVersion - TLOC list version
CustomControlTopologyPolicyDefinitionSequenceMatchEntry, CustomControlTopologyPolicyDefinitionSequenceMatchEntryArgs
- Type string
- Type of match entry
- Choices:
colorList
,community
,expandedCommunity
,ompTag
,origin
,originator
,preference
,siteList
,pathType
,tlocList
,vpnList
,prefixList
,vpn
,tloc
,siteId
,carrier
,domainId
,groupId
- Choices:
- Carrier string
- Carrier
- Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Choices:
- Color
List stringId - Color list ID
- Color
List intVersion - Color list version
- Community
List stringId - Community list ID
- Community
List intVersion - Community list version
- Domain
Id int - Domain ID
- Range:
0
-4294967295
- Range:
- Expanded
Community stringList Id - Expanded community list ID
- Expanded
Community intList Version - Expanded community list version
- Group
Id int - Group ID
- Range:
0
-4294967295
- Range:
- Omp
Tag int - OMP tag
- Range:
0
-4294967295
- Range:
- Origin string
- Origin
- Choices:
igp
,egp
,incomplete
,aggregrate
,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
- Prefix
List intVersion - Prefix list version
- Site
Id int - Site ID
- Range:
0
-4294967295
- Range:
- Site
List stringId - Site list ID
- Site
List intVersion - Site list version
- 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
- Tloc
List intVersion - TLOC list version
- Vpn
Id int - VPN ID
- Range:
0
-65536
- Range:
- Vpn
List stringId - VPN list ID
- Vpn
List intVersion - VPN list version
- Type string
- Type of match entry
- Choices:
colorList
,community
,expandedCommunity
,ompTag
,origin
,originator
,preference
,siteList
,pathType
,tlocList
,vpnList
,prefixList
,vpn
,tloc
,siteId
,carrier
,domainId
,groupId
- Choices:
- Carrier string
- Carrier
- Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Choices:
- Color
List stringId - Color list ID
- Color
List intVersion - Color list version
- Community
List stringId - Community list ID
- Community
List intVersion - Community list version
- Domain
Id int - Domain ID
- Range:
0
-4294967295
- Range:
- Expanded
Community stringList Id - Expanded community list ID
- Expanded
Community intList Version - Expanded community list version
- Group
Id int - Group ID
- Range:
0
-4294967295
- Range:
- Omp
Tag int - OMP tag
- Range:
0
-4294967295
- Range:
- Origin string
- Origin
- Choices:
igp
,egp
,incomplete
,aggregrate
,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
- Prefix
List intVersion - Prefix list version
- Site
Id int - Site ID
- Range:
0
-4294967295
- Range:
- Site
List stringId - Site list ID
- Site
List intVersion - Site list version
- 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
- Tloc
List intVersion - TLOC list version
- Vpn
Id int - VPN ID
- Range:
0
-65536
- Range:
- Vpn
List stringId - VPN list ID
- Vpn
List intVersion - VPN list version
- type String
- Type of match entry
- Choices:
colorList
,community
,expandedCommunity
,ompTag
,origin
,originator
,preference
,siteList
,pathType
,tlocList
,vpnList
,prefixList
,vpn
,tloc
,siteId
,carrier
,domainId
,groupId
- Choices:
- carrier String
- Carrier
- Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Choices:
- color
List StringId - Color list ID
- color
List IntegerVersion - Color list version
- community
List StringId - Community list ID
- community
List IntegerVersion - Community list version
- domain
Id Integer - Domain ID
- Range:
0
-4294967295
- Range:
- expanded
Community StringList Id - Expanded community list ID
- expanded
Community IntegerList Version - Expanded community list version
- group
Id Integer - Group ID
- Range:
0
-4294967295
- Range:
- omp
Tag Integer - OMP tag
- Range:
0
-4294967295
- Range:
- origin String
- Origin
- Choices:
igp
,egp
,incomplete
,aggregrate
,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
- prefix
List IntegerVersion - Prefix list version
- site
Id Integer - Site ID
- Range:
0
-4294967295
- Range:
- site
List StringId - Site list ID
- site
List IntegerVersion - Site list version
- 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
- tloc
List IntegerVersion - TLOC list version
- vpn
Id Integer - VPN ID
- Range:
0
-65536
- Range:
- vpn
List StringId - VPN list ID
- vpn
List IntegerVersion - VPN list version
- type string
- Type of match entry
- Choices:
colorList
,community
,expandedCommunity
,ompTag
,origin
,originator
,preference
,siteList
,pathType
,tlocList
,vpnList
,prefixList
,vpn
,tloc
,siteId
,carrier
,domainId
,groupId
- Choices:
- carrier string
- Carrier
- Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Choices:
- color
List stringId - Color list ID
- color
List numberVersion - Color list version
- community
List stringId - Community list ID
- community
List numberVersion - Community list version
- domain
Id number - Domain ID
- Range:
0
-4294967295
- Range:
- expanded
Community stringList Id - Expanded community list ID
- expanded
Community numberList Version - Expanded community list version
- group
Id number - Group ID
- Range:
0
-4294967295
- Range:
- omp
Tag number - OMP tag
- Range:
0
-4294967295
- Range:
- origin string
- Origin
- Choices:
igp
,egp
,incomplete
,aggregrate
,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
- prefix
List numberVersion - Prefix list version
- site
Id number - Site ID
- Range:
0
-4294967295
- Range:
- site
List stringId - Site list ID
- site
List numberVersion - Site list version
- 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
- tloc
List numberVersion - TLOC list version
- vpn
Id number - VPN ID
- Range:
0
-65536
- Range:
- vpn
List stringId - VPN list ID
- vpn
List numberVersion - VPN list version
- type str
- Type of match entry
- Choices:
colorList
,community
,expandedCommunity
,ompTag
,origin
,originator
,preference
,siteList
,pathType
,tlocList
,vpnList
,prefixList
,vpn
,tloc
,siteId
,carrier
,domainId
,groupId
- Choices:
- carrier str
- Carrier
- Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Choices:
- color_
list_ strid - Color list ID
- color_
list_ intversion - Color list version
- community_
list_ strid - Community list ID
- community_
list_ intversion - Community list version
- domain_
id int - Domain ID
- Range:
0
-4294967295
- Range:
- expanded_
community_ strlist_ id - Expanded community list ID
- expanded_
community_ intlist_ version - Expanded community list version
- group_
id int - Group ID
- Range:
0
-4294967295
- Range:
- omp_
tag int - OMP tag
- Range:
0
-4294967295
- Range:
- origin str
- Origin
- Choices:
igp
,egp
,incomplete
,aggregrate
,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
- prefix_
list_ intversion - Prefix list version
- site_
id int - Site ID
- Range:
0
-4294967295
- Range:
- site_
list_ strid - Site list ID
- site_
list_ intversion - Site list version
- 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
- tloc_
list_ intversion - TLOC list version
- vpn_
id int - VPN ID
- Range:
0
-65536
- Range:
- vpn_
list_ strid - VPN list ID
- vpn_
list_ intversion - VPN list version
- type String
- Type of match entry
- Choices:
colorList
,community
,expandedCommunity
,ompTag
,origin
,originator
,preference
,siteList
,pathType
,tlocList
,vpnList
,prefixList
,vpn
,tloc
,siteId
,carrier
,domainId
,groupId
- Choices:
- carrier String
- Carrier
- Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Choices:
- color
List StringId - Color list ID
- color
List NumberVersion - Color list version
- community
List StringId - Community list ID
- community
List NumberVersion - Community list version
- domain
Id Number - Domain ID
- Range:
0
-4294967295
- Range:
- expanded
Community StringList Id - Expanded community list ID
- expanded
Community NumberList Version - Expanded community list version
- group
Id Number - Group ID
- Range:
0
-4294967295
- Range:
- omp
Tag Number - OMP tag
- Range:
0
-4294967295
- Range:
- origin String
- Origin
- Choices:
igp
,egp
,incomplete
,aggregrate
,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
- prefix
List NumberVersion - Prefix list version
- site
Id Number - Site ID
- Range:
0
-4294967295
- Range:
- site
List StringId - Site list ID
- site
List NumberVersion - Site list version
- 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
- tloc
List NumberVersion - TLOC list version
- vpn
Id Number - VPN ID
- Range:
0
-65536
- Range:
- vpn
List StringId - VPN list ID
- vpn
List NumberVersion - VPN list version
Import
$ pulumi import sdwan:index/customControlTopologyPolicyDefinition:CustomControlTopologyPolicyDefinition example "f6b2c44c-693c-4763-b010-895aa3d236bd"
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.