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!
Coming soon!
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,
default_action: Optional[str] = None,
name: Optional[str] = None,
sequences: Optional[Sequence[CustomControlTopologyPolicyDefinitionSequenceArgs]] = 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",
DefaultAction = "string",
Name = "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,
ServiceVpnId = 0,
Preference = 0,
ServiceTlocColor = "string",
ServiceTlocEncapsulation = "string",
ServiceTlocIp = "string",
ServiceTlocListId = "string",
Community = "string",
OmpTag = 0,
TlocAction = "string",
ServiceType = "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",
VpnId = 0,
CommunityListId = "string",
CommunityListVersion = 0,
DomainId = 0,
ExpandedCommunityListId = "string",
ExpandedCommunityListVersion = 0,
GroupId = 0,
OmpTag = 0,
Origin = "string",
Originator = "string",
PrefixListVersion = 0,
ColorListVersion = 0,
Preference = 0,
PathType = "string",
SiteId = 0,
SiteListId = "string",
SiteListVersion = 0,
TlocColor = "string",
TlocEncapsulation = "string",
TlocIp = "string",
TlocListId = "string",
TlocListVersion = 0,
ColorListId = "string",
Carrier = "string",
VpnListId = "string",
VpnListVersion = 0,
},
},
Type = "string",
},
},
});
example, err := sdwan.NewCustomControlTopologyPolicyDefinition(ctx, "customControlTopologyPolicyDefinitionResource", &sdwan.CustomControlTopologyPolicyDefinitionArgs{
Description: pulumi.String("string"),
DefaultAction: pulumi.String("string"),
Name: 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),
ServiceVpnId: pulumi.Int(0),
Preference: pulumi.Int(0),
ServiceTlocColor: pulumi.String("string"),
ServiceTlocEncapsulation: pulumi.String("string"),
ServiceTlocIp: pulumi.String("string"),
ServiceTlocListId: pulumi.String("string"),
Community: pulumi.String("string"),
OmpTag: pulumi.Int(0),
TlocAction: pulumi.String("string"),
ServiceType: 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"),
VpnId: pulumi.Int(0),
CommunityListId: pulumi.String("string"),
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"),
PrefixListVersion: pulumi.Int(0),
ColorListVersion: pulumi.Int(0),
Preference: pulumi.Int(0),
PathType: 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"),
TlocListId: pulumi.String("string"),
TlocListVersion: pulumi.Int(0),
ColorListId: pulumi.String("string"),
Carrier: pulumi.String("string"),
VpnListId: pulumi.String("string"),
VpnListVersion: pulumi.Int(0),
},
},
Type: pulumi.String("string"),
},
},
})
var customControlTopologyPolicyDefinitionResource = new CustomControlTopologyPolicyDefinition("customControlTopologyPolicyDefinitionResource", CustomControlTopologyPolicyDefinitionArgs.builder()
.description("string")
.defaultAction("string")
.name("string")
.sequences(CustomControlTopologyPolicyDefinitionSequenceArgs.builder()
.id(0)
.name("string")
.actionEntries(CustomControlTopologyPolicyDefinitionSequenceActionEntryArgs.builder()
.type("string")
.exportToVpnListId("string")
.exportToVpnListVersion(0)
.setParameters(CustomControlTopologyPolicyDefinitionSequenceActionEntrySetParameterArgs.builder()
.type("string")
.serviceTlocListVersion(0)
.serviceVpnId(0)
.preference(0)
.serviceTlocColor("string")
.serviceTlocEncapsulation("string")
.serviceTlocIp("string")
.serviceTlocListId("string")
.community("string")
.ompTag(0)
.tlocAction("string")
.serviceType("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")
.vpnId(0)
.communityListId("string")
.communityListVersion(0)
.domainId(0)
.expandedCommunityListId("string")
.expandedCommunityListVersion(0)
.groupId(0)
.ompTag(0)
.origin("string")
.originator("string")
.prefixListVersion(0)
.colorListVersion(0)
.preference(0)
.pathType("string")
.siteId(0)
.siteListId("string")
.siteListVersion(0)
.tlocColor("string")
.tlocEncapsulation("string")
.tlocIp("string")
.tlocListId("string")
.tlocListVersion(0)
.colorListId("string")
.carrier("string")
.vpnListId("string")
.vpnListVersion(0)
.build())
.type("string")
.build())
.build());
custom_control_topology_policy_definition_resource = sdwan.CustomControlTopologyPolicyDefinition("customControlTopologyPolicyDefinitionResource",
description="string",
default_action="string",
name="string",
sequences=[{
"id": 0,
"name": "string",
"action_entries": [{
"type": "string",
"export_to_vpn_list_id": "string",
"export_to_vpn_list_version": 0,
"set_parameters": [{
"type": "string",
"service_tloc_list_version": 0,
"service_vpn_id": 0,
"preference": 0,
"service_tloc_color": "string",
"service_tloc_encapsulation": "string",
"service_tloc_ip": "string",
"service_tloc_list_id": "string",
"community": "string",
"omp_tag": 0,
"tloc_action": "string",
"service_type": "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": [{
"type": "string",
"prefix_list_id": "string",
"vpn_id": 0,
"community_list_id": "string",
"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",
"prefix_list_version": 0,
"color_list_version": 0,
"preference": 0,
"path_type": "string",
"site_id": 0,
"site_list_id": "string",
"site_list_version": 0,
"tloc_color": "string",
"tloc_encapsulation": "string",
"tloc_ip": "string",
"tloc_list_id": "string",
"tloc_list_version": 0,
"color_list_id": "string",
"carrier": "string",
"vpn_list_id": "string",
"vpn_list_version": 0,
}],
"type": "string",
}])
const customControlTopologyPolicyDefinitionResource = new sdwan.CustomControlTopologyPolicyDefinition("customControlTopologyPolicyDefinitionResource", {
description: "string",
defaultAction: "string",
name: "string",
sequences: [{
id: 0,
name: "string",
actionEntries: [{
type: "string",
exportToVpnListId: "string",
exportToVpnListVersion: 0,
setParameters: [{
type: "string",
serviceTlocListVersion: 0,
serviceVpnId: 0,
preference: 0,
serviceTlocColor: "string",
serviceTlocEncapsulation: "string",
serviceTlocIp: "string",
serviceTlocListId: "string",
community: "string",
ompTag: 0,
tlocAction: "string",
serviceType: "string",
tlocColor: "string",
tlocEncapsulation: "string",
tlocIp: "string",
tlocListId: "string",
tlocListVersion: 0,
communityAdditive: false,
}],
}],
baseAction: "string",
ipType: "string",
matchEntries: [{
type: "string",
prefixListId: "string",
vpnId: 0,
communityListId: "string",
communityListVersion: 0,
domainId: 0,
expandedCommunityListId: "string",
expandedCommunityListVersion: 0,
groupId: 0,
ompTag: 0,
origin: "string",
originator: "string",
prefixListVersion: 0,
colorListVersion: 0,
preference: 0,
pathType: "string",
siteId: 0,
siteListId: "string",
siteListVersion: 0,
tlocColor: "string",
tlocEncapsulation: "string",
tlocIp: "string",
tlocListId: "string",
tlocListVersion: 0,
colorListId: "string",
carrier: "string",
vpnListId: "string",
vpnListVersion: 0,
}],
type: "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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The CustomControlTopologyPolicyDefinition resource accepts the following input properties:
- Description string
- The description of the policy definition
- Default
Action string - Default action, either
acceptorreject- Choices:accept,reject - Name string
- The name of the policy definition
- Sequences
List<Custom
Control Topology Policy Definition Sequence> - List of sequences
- Description string
- The description of the policy definition
- Default
Action string - Default action, either
acceptorreject- Choices:accept,reject - Name string
- The name of the policy definition
- Sequences
[]Custom
Control Topology Policy Definition Sequence Args - List of sequences
- description String
- The description of the policy definition
- default
Action String - Default action, either
acceptorreject- Choices:accept,reject - name String
- The name of the policy definition
- sequences
List<Custom
Control Topology Policy Definition Sequence> - List of sequences
- description string
- The description of the policy definition
- default
Action string - Default action, either
acceptorreject- Choices:accept,reject - name string
- The name of the policy definition
- sequences
Custom
Control Topology Policy Definition Sequence[] - List of sequences
- description str
- The description of the policy definition
- default_
action str - Default action, either
acceptorreject- Choices:accept,reject - name str
- The name of the policy definition
- sequences
Sequence[Custom
Control Topology Policy Definition Sequence Args] - List of sequences
- description String
- The description of the policy definition
- default
Action String - Default action, either
acceptorreject- Choices:accept,reject - name String
- The name of the policy definition
- sequences List<Property Map>
- List of sequences
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) -> CustomControlTopologyPolicyDefinitionfunc 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)resources: _: type: sdwan:CustomControlTopologyPolicyDefinition get: 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, either
acceptorreject- 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
acceptorreject- 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
acceptorreject- 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
acceptorreject- 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
acceptorreject- 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
acceptorreject- 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
acceptorreject- Choices:
accept,reject
- Choices:
- Ip
Type string - Sequence IP type, either
ipv4,ipv6orall- Choices:
ipv4,ipv6,all
- Choices:
- Match
Entries List<CustomControl Topology Policy Definition Sequence Match Entry> - List of match entries
- Type string
- Sequence type, either
routeortloc- 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
acceptorreject- Choices:
accept,reject
- Choices:
- Ip
Type string - Sequence IP type, either
ipv4,ipv6orall- Choices:
ipv4,ipv6,all
- Choices:
- Match
Entries []CustomControl Topology Policy Definition Sequence Match Entry - List of match entries
- Type string
- Sequence type, either
routeortloc- 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
acceptorreject- Choices:
accept,reject
- Choices:
- ip
Type String - Sequence IP type, either
ipv4,ipv6orall- Choices:
ipv4,ipv6,all
- Choices:
- match
Entries List<CustomControl Topology Policy Definition Sequence Match Entry> - List of match entries
- type String
- Sequence type, either
routeortloc- 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
acceptorreject- Choices:
accept,reject
- Choices:
- ip
Type string - Sequence IP type, either
ipv4,ipv6orall- Choices:
ipv4,ipv6,all
- Choices:
- match
Entries CustomControl Topology Policy Definition Sequence Match Entry[] - List of match entries
- type string
- Sequence type, either
routeortloc- 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
acceptorreject- Choices:
accept,reject
- Choices:
- ip_
type str - Sequence IP type, either
ipv4,ipv6orall- Choices:
ipv4,ipv6,all
- Choices:
- match_
entries Sequence[CustomControl Topology Policy Definition Sequence Match Entry] - List of match entries
- type str
- Sequence type, either
routeortloc- 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
acceptorreject- Choices:
accept,reject
- Choices:
- ip
Type String - Sequence IP type, either
ipv4,ipv6orall- Choices:
ipv4,ipv6,all
- Choices:
- match
Entries List<Property Map> - List of match entries
- type String
- Sequence type, either
routeortloc- 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, Attribute conditional on
typebeing equal toexportTo - 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, Attribute conditional on
typebeing equal toset
- Type string
- Type of action entry
- Choices:
set,exportTo
- Choices:
- Export
To stringVpn List Id - Export to VPN list ID, Attribute conditional on
typebeing equal toexportTo - 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, Attribute conditional on
typebeing equal toset
- type String
- Type of action entry
- Choices:
set,exportTo
- Choices:
- export
To StringVpn List Id - Export to VPN list ID, Attribute conditional on
typebeing equal toexportTo - 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, Attribute conditional on
typebeing equal toset
- type string
- Type of action entry
- Choices:
set,exportTo
- Choices:
- export
To stringVpn List Id - Export to VPN list ID, Attribute conditional on
typebeing equal toexportTo - 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, Attribute conditional on
typebeing equal toset
- type str
- Type of action entry
- Choices:
set,exportTo
- Choices:
- export_
to_ strvpn_ list_ id - Export to VPN list ID, Attribute conditional on
typebeing equal toexportTo - 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, Attribute conditional on
typebeing equal toset
- type String
- Type of action entry
- Choices:
set,exportTo
- Choices:
- export
To StringVpn List Id - Export to VPN list ID, Attribute conditional on
typebeing equal toexportTo - export
To NumberVpn List Version - Export to VPN list version
- set
Parameters List<Property Map> - List of set parameters, Attribute conditional on
typebeing equal toset
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:10000orinternetorlocal-AS, Attribute conditional ontypebeing equal tocommunity - Community
Additive bool - Community additive, Attribute conditional on
typebeing equal tocommunityAdditive - Omp
Tag int - OMP tag, Attribute conditional on
typebeing equal toompTag- Range:
0-4294967295
- Range:
- Preference int
- Preference, Attribute conditional on
typebeing equal topreference- Range:
0-4294967295
- Range:
- Service
Tloc stringColor - Service TLOC color, Attribute conditional on
typebeing equal toservice - Service
Tloc stringEncapsulation - Service TLOC encapsulation, Attribute conditional on
typebeing equal toservice- Choices:
ipsec,gre
- Choices:
- Service
Tloc stringIp - Service TLOC IP address, Attribute conditional on
typebeing equal toservice - Service
Tloc stringList Id - Service TLOC list ID, Attribute conditional on
typebeing equal toservice - Service
Tloc intList Version - Service TLOC list version
- Service
Type string - Service type, Attribute conditional on
typebeing equal toservice- Choices:
FW,IDP,IDS,netsvc1,netsvc2,netsvc3,netsvc4,netsvc5
- Choices:
- Service
Vpn intId - Service VPN ID, Attribute conditional on
typebeing equal toservice- Range:
0-65536
- Range:
- Tloc
Action string - TLOC action, Attribute conditional on
typebeing equal totlocAction- Choices:
strict,primary,backup,ecmp
- Choices:
- Tloc
Color string - TLOC color, Attribute conditional on
typebeing equal totloc - Tloc
Encapsulation string - TLOC encapsulation, Attribute conditional on
typebeing equal totloc- Choices:
ipsec,gre
- Choices:
- Tloc
Ip string - TLOC IP address, Attribute conditional on
typebeing equal totloc - Tloc
List stringId - TLOC list ID, Attribute conditional on
typebeing equal totlocList - 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:10000orinternetorlocal-AS, Attribute conditional ontypebeing equal tocommunity - Community
Additive bool - Community additive, Attribute conditional on
typebeing equal tocommunityAdditive - Omp
Tag int - OMP tag, Attribute conditional on
typebeing equal toompTag- Range:
0-4294967295
- Range:
- Preference int
- Preference, Attribute conditional on
typebeing equal topreference- Range:
0-4294967295
- Range:
- Service
Tloc stringColor - Service TLOC color, Attribute conditional on
typebeing equal toservice - Service
Tloc stringEncapsulation - Service TLOC encapsulation, Attribute conditional on
typebeing equal toservice- Choices:
ipsec,gre
- Choices:
- Service
Tloc stringIp - Service TLOC IP address, Attribute conditional on
typebeing equal toservice - Service
Tloc stringList Id - Service TLOC list ID, Attribute conditional on
typebeing equal toservice - Service
Tloc intList Version - Service TLOC list version
- Service
Type string - Service type, Attribute conditional on
typebeing equal toservice- Choices:
FW,IDP,IDS,netsvc1,netsvc2,netsvc3,netsvc4,netsvc5
- Choices:
- Service
Vpn intId - Service VPN ID, Attribute conditional on
typebeing equal toservice- Range:
0-65536
- Range:
- Tloc
Action string - TLOC action, Attribute conditional on
typebeing equal totlocAction- Choices:
strict,primary,backup,ecmp
- Choices:
- Tloc
Color string - TLOC color, Attribute conditional on
typebeing equal totloc - Tloc
Encapsulation string - TLOC encapsulation, Attribute conditional on
typebeing equal totloc- Choices:
ipsec,gre
- Choices:
- Tloc
Ip string - TLOC IP address, Attribute conditional on
typebeing equal totloc - Tloc
List stringId - TLOC list ID, Attribute conditional on
typebeing equal totlocList - 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:10000orinternetorlocal-AS, Attribute conditional ontypebeing equal tocommunity - community
Additive Boolean - Community additive, Attribute conditional on
typebeing equal tocommunityAdditive - omp
Tag Integer - OMP tag, Attribute conditional on
typebeing equal toompTag- Range:
0-4294967295
- Range:
- preference Integer
- Preference, Attribute conditional on
typebeing equal topreference- Range:
0-4294967295
- Range:
- service
Tloc StringColor - Service TLOC color, Attribute conditional on
typebeing equal toservice - service
Tloc StringEncapsulation - Service TLOC encapsulation, Attribute conditional on
typebeing equal toservice- Choices:
ipsec,gre
- Choices:
- service
Tloc StringIp - Service TLOC IP address, Attribute conditional on
typebeing equal toservice - service
Tloc StringList Id - Service TLOC list ID, Attribute conditional on
typebeing equal toservice - service
Tloc IntegerList Version - Service TLOC list version
- service
Type String - Service type, Attribute conditional on
typebeing equal toservice- Choices:
FW,IDP,IDS,netsvc1,netsvc2,netsvc3,netsvc4,netsvc5
- Choices:
- service
Vpn IntegerId - Service VPN ID, Attribute conditional on
typebeing equal toservice- Range:
0-65536
- Range:
- tloc
Action String - TLOC action, Attribute conditional on
typebeing equal totlocAction- Choices:
strict,primary,backup,ecmp
- Choices:
- tloc
Color String - TLOC color, Attribute conditional on
typebeing equal totloc - tloc
Encapsulation String - TLOC encapsulation, Attribute conditional on
typebeing equal totloc- Choices:
ipsec,gre
- Choices:
- tloc
Ip String - TLOC IP address, Attribute conditional on
typebeing equal totloc - tloc
List StringId - TLOC list ID, Attribute conditional on
typebeing equal totlocList - 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:10000orinternetorlocal-AS, Attribute conditional ontypebeing equal tocommunity - community
Additive boolean - Community additive, Attribute conditional on
typebeing equal tocommunityAdditive - omp
Tag number - OMP tag, Attribute conditional on
typebeing equal toompTag- Range:
0-4294967295
- Range:
- preference number
- Preference, Attribute conditional on
typebeing equal topreference- Range:
0-4294967295
- Range:
- service
Tloc stringColor - Service TLOC color, Attribute conditional on
typebeing equal toservice - service
Tloc stringEncapsulation - Service TLOC encapsulation, Attribute conditional on
typebeing equal toservice- Choices:
ipsec,gre
- Choices:
- service
Tloc stringIp - Service TLOC IP address, Attribute conditional on
typebeing equal toservice - service
Tloc stringList Id - Service TLOC list ID, Attribute conditional on
typebeing equal toservice - service
Tloc numberList Version - Service TLOC list version
- service
Type string - Service type, Attribute conditional on
typebeing equal toservice- Choices:
FW,IDP,IDS,netsvc1,netsvc2,netsvc3,netsvc4,netsvc5
- Choices:
- service
Vpn numberId - Service VPN ID, Attribute conditional on
typebeing equal toservice- Range:
0-65536
- Range:
- tloc
Action string - TLOC action, Attribute conditional on
typebeing equal totlocAction- Choices:
strict,primary,backup,ecmp
- Choices:
- tloc
Color string - TLOC color, Attribute conditional on
typebeing equal totloc - tloc
Encapsulation string - TLOC encapsulation, Attribute conditional on
typebeing equal totloc- Choices:
ipsec,gre
- Choices:
- tloc
Ip string - TLOC IP address, Attribute conditional on
typebeing equal totloc - tloc
List stringId - TLOC list ID, Attribute conditional on
typebeing equal totlocList - 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:10000orinternetorlocal-AS, Attribute conditional ontypebeing equal tocommunity - community_
additive bool - Community additive, Attribute conditional on
typebeing equal tocommunityAdditive - omp_
tag int - OMP tag, Attribute conditional on
typebeing equal toompTag- Range:
0-4294967295
- Range:
- preference int
- Preference, Attribute conditional on
typebeing equal topreference- Range:
0-4294967295
- Range:
- service_
tloc_ strcolor - Service TLOC color, Attribute conditional on
typebeing equal toservice - service_
tloc_ strencapsulation - Service TLOC encapsulation, Attribute conditional on
typebeing equal toservice- Choices:
ipsec,gre
- Choices:
- service_
tloc_ strip - Service TLOC IP address, Attribute conditional on
typebeing equal toservice - service_
tloc_ strlist_ id - Service TLOC list ID, Attribute conditional on
typebeing equal toservice - service_
tloc_ intlist_ version - Service TLOC list version
- service_
type str - Service type, Attribute conditional on
typebeing equal toservice- Choices:
FW,IDP,IDS,netsvc1,netsvc2,netsvc3,netsvc4,netsvc5
- Choices:
- service_
vpn_ intid - Service VPN ID, Attribute conditional on
typebeing equal toservice- Range:
0-65536
- Range:
- tloc_
action str - TLOC action, Attribute conditional on
typebeing equal totlocAction- Choices:
strict,primary,backup,ecmp
- Choices:
- tloc_
color str - TLOC color, Attribute conditional on
typebeing equal totloc - tloc_
encapsulation str - TLOC encapsulation, Attribute conditional on
typebeing equal totloc- Choices:
ipsec,gre
- Choices:
- tloc_
ip str - TLOC IP address, Attribute conditional on
typebeing equal totloc - tloc_
list_ strid - TLOC list ID, Attribute conditional on
typebeing equal totlocList - 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:10000orinternetorlocal-AS, Attribute conditional ontypebeing equal tocommunity - community
Additive Boolean - Community additive, Attribute conditional on
typebeing equal tocommunityAdditive - omp
Tag Number - OMP tag, Attribute conditional on
typebeing equal toompTag- Range:
0-4294967295
- Range:
- preference Number
- Preference, Attribute conditional on
typebeing equal topreference- Range:
0-4294967295
- Range:
- service
Tloc StringColor - Service TLOC color, Attribute conditional on
typebeing equal toservice - service
Tloc StringEncapsulation - Service TLOC encapsulation, Attribute conditional on
typebeing equal toservice- Choices:
ipsec,gre
- Choices:
- service
Tloc StringIp - Service TLOC IP address, Attribute conditional on
typebeing equal toservice - service
Tloc StringList Id - Service TLOC list ID, Attribute conditional on
typebeing equal toservice - service
Tloc NumberList Version - Service TLOC list version
- service
Type String - Service type, Attribute conditional on
typebeing equal toservice- Choices:
FW,IDP,IDS,netsvc1,netsvc2,netsvc3,netsvc4,netsvc5
- Choices:
- service
Vpn NumberId - Service VPN ID, Attribute conditional on
typebeing equal toservice- Range:
0-65536
- Range:
- tloc
Action String - TLOC action, Attribute conditional on
typebeing equal totlocAction- Choices:
strict,primary,backup,ecmp
- Choices:
- tloc
Color String - TLOC color, Attribute conditional on
typebeing equal totloc - tloc
Encapsulation String - TLOC encapsulation, Attribute conditional on
typebeing equal totloc- Choices:
ipsec,gre
- Choices:
- tloc
Ip String - TLOC IP address, Attribute conditional on
typebeing equal totloc - tloc
List StringId - TLOC list ID, Attribute conditional on
typebeing equal totlocList - 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, Attribute conditional on
typebeing equal tocarrier- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- Color
List stringId - Color list ID, Attribute conditional on
typebeing equal tocolorList - Color
List intVersion - Color list version
- Community
List stringId - Community list ID, Attribute conditional on
typebeing equal tocommunity - Community
List intVersion - Community list version
- Domain
Id int - Domain ID, Attribute conditional on
typebeing equal todomainId- Range:
0-4294967295
- Range:
- Expanded
Community stringList Id - Expanded community list ID, Attribute conditional on
typebeing equal toexpandedCommunity - Expanded
Community intList Version - Expanded community list version
- Group
Id int - Group ID, Attribute conditional on
typebeing equal togroupId- Range:
0-4294967295
- Range:
- Omp
Tag int - OMP tag, Attribute conditional on
typebeing equal toompTag- Range:
0-4294967295
- Range:
- Origin string
- Origin, Attribute conditional on
typebeing equal toorigin- 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, Attribute conditional on
typebeing equal tooriginator - Path
Type string - Path type, Attribute conditional on
typebeing equal topathType- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- Preference int
- Preference, Attribute conditional on
typebeing equal topreference- Range:
0-4294967295
- Range:
- Prefix
List stringId - Prefix list ID, Attribute conditional on
typebeing equal toprefixList - Prefix
List intVersion - Prefix list version
- Site
Id int - Site ID, Attribute conditional on
typebeing equal tositeId- Range:
0-4294967295
- Range:
- Site
List stringId - Site list ID, Attribute conditional on
typebeing equal tositeList - Site
List intVersion - Site list version
- Tloc
Color string - TLOC color, Attribute conditional on
typebeing equal totloc - Tloc
Encapsulation string - TLOC encapsulation, Attribute conditional on
typebeing equal totloc- Choices:
ipsec,gre
- Choices:
- Tloc
Ip string - TLOC IP address, Attribute conditional on
typebeing equal totloc - Tloc
List stringId - TLOC list ID, Attribute conditional on
typebeing equal totlocList - Tloc
List intVersion - TLOC list version
- Vpn
Id int - VPN ID, Attribute conditional on
typebeing equal tovpn- Range:
0-65536
- Range:
- Vpn
List stringId - VPN list ID, Attribute conditional on
typebeing equal tovpnList - 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, Attribute conditional on
typebeing equal tocarrier- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- Color
List stringId - Color list ID, Attribute conditional on
typebeing equal tocolorList - Color
List intVersion - Color list version
- Community
List stringId - Community list ID, Attribute conditional on
typebeing equal tocommunity - Community
List intVersion - Community list version
- Domain
Id int - Domain ID, Attribute conditional on
typebeing equal todomainId- Range:
0-4294967295
- Range:
- Expanded
Community stringList Id - Expanded community list ID, Attribute conditional on
typebeing equal toexpandedCommunity - Expanded
Community intList Version - Expanded community list version
- Group
Id int - Group ID, Attribute conditional on
typebeing equal togroupId- Range:
0-4294967295
- Range:
- Omp
Tag int - OMP tag, Attribute conditional on
typebeing equal toompTag- Range:
0-4294967295
- Range:
- Origin string
- Origin, Attribute conditional on
typebeing equal toorigin- 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, Attribute conditional on
typebeing equal tooriginator - Path
Type string - Path type, Attribute conditional on
typebeing equal topathType- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- Preference int
- Preference, Attribute conditional on
typebeing equal topreference- Range:
0-4294967295
- Range:
- Prefix
List stringId - Prefix list ID, Attribute conditional on
typebeing equal toprefixList - Prefix
List intVersion - Prefix list version
- Site
Id int - Site ID, Attribute conditional on
typebeing equal tositeId- Range:
0-4294967295
- Range:
- Site
List stringId - Site list ID, Attribute conditional on
typebeing equal tositeList - Site
List intVersion - Site list version
- Tloc
Color string - TLOC color, Attribute conditional on
typebeing equal totloc - Tloc
Encapsulation string - TLOC encapsulation, Attribute conditional on
typebeing equal totloc- Choices:
ipsec,gre
- Choices:
- Tloc
Ip string - TLOC IP address, Attribute conditional on
typebeing equal totloc - Tloc
List stringId - TLOC list ID, Attribute conditional on
typebeing equal totlocList - Tloc
List intVersion - TLOC list version
- Vpn
Id int - VPN ID, Attribute conditional on
typebeing equal tovpn- Range:
0-65536
- Range:
- Vpn
List stringId - VPN list ID, Attribute conditional on
typebeing equal tovpnList - 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, Attribute conditional on
typebeing equal tocarrier- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- color
List StringId - Color list ID, Attribute conditional on
typebeing equal tocolorList - color
List IntegerVersion - Color list version
- community
List StringId - Community list ID, Attribute conditional on
typebeing equal tocommunity - community
List IntegerVersion - Community list version
- domain
Id Integer - Domain ID, Attribute conditional on
typebeing equal todomainId- Range:
0-4294967295
- Range:
- expanded
Community StringList Id - Expanded community list ID, Attribute conditional on
typebeing equal toexpandedCommunity - expanded
Community IntegerList Version - Expanded community list version
- group
Id Integer - Group ID, Attribute conditional on
typebeing equal togroupId- Range:
0-4294967295
- Range:
- omp
Tag Integer - OMP tag, Attribute conditional on
typebeing equal toompTag- Range:
0-4294967295
- Range:
- origin String
- Origin, Attribute conditional on
typebeing equal toorigin- 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, Attribute conditional on
typebeing equal tooriginator - path
Type String - Path type, Attribute conditional on
typebeing equal topathType- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- preference Integer
- Preference, Attribute conditional on
typebeing equal topreference- Range:
0-4294967295
- Range:
- prefix
List StringId - Prefix list ID, Attribute conditional on
typebeing equal toprefixList - prefix
List IntegerVersion - Prefix list version
- site
Id Integer - Site ID, Attribute conditional on
typebeing equal tositeId- Range:
0-4294967295
- Range:
- site
List StringId - Site list ID, Attribute conditional on
typebeing equal tositeList - site
List IntegerVersion - Site list version
- tloc
Color String - TLOC color, Attribute conditional on
typebeing equal totloc - tloc
Encapsulation String - TLOC encapsulation, Attribute conditional on
typebeing equal totloc- Choices:
ipsec,gre
- Choices:
- tloc
Ip String - TLOC IP address, Attribute conditional on
typebeing equal totloc - tloc
List StringId - TLOC list ID, Attribute conditional on
typebeing equal totlocList - tloc
List IntegerVersion - TLOC list version
- vpn
Id Integer - VPN ID, Attribute conditional on
typebeing equal tovpn- Range:
0-65536
- Range:
- vpn
List StringId - VPN list ID, Attribute conditional on
typebeing equal tovpnList - 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, Attribute conditional on
typebeing equal tocarrier- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- color
List stringId - Color list ID, Attribute conditional on
typebeing equal tocolorList - color
List numberVersion - Color list version
- community
List stringId - Community list ID, Attribute conditional on
typebeing equal tocommunity - community
List numberVersion - Community list version
- domain
Id number - Domain ID, Attribute conditional on
typebeing equal todomainId- Range:
0-4294967295
- Range:
- expanded
Community stringList Id - Expanded community list ID, Attribute conditional on
typebeing equal toexpandedCommunity - expanded
Community numberList Version - Expanded community list version
- group
Id number - Group ID, Attribute conditional on
typebeing equal togroupId- Range:
0-4294967295
- Range:
- omp
Tag number - OMP tag, Attribute conditional on
typebeing equal toompTag- Range:
0-4294967295
- Range:
- origin string
- Origin, Attribute conditional on
typebeing equal toorigin- 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, Attribute conditional on
typebeing equal tooriginator - path
Type string - Path type, Attribute conditional on
typebeing equal topathType- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- preference number
- Preference, Attribute conditional on
typebeing equal topreference- Range:
0-4294967295
- Range:
- prefix
List stringId - Prefix list ID, Attribute conditional on
typebeing equal toprefixList - prefix
List numberVersion - Prefix list version
- site
Id number - Site ID, Attribute conditional on
typebeing equal tositeId- Range:
0-4294967295
- Range:
- site
List stringId - Site list ID, Attribute conditional on
typebeing equal tositeList - site
List numberVersion - Site list version
- tloc
Color string - TLOC color, Attribute conditional on
typebeing equal totloc - tloc
Encapsulation string - TLOC encapsulation, Attribute conditional on
typebeing equal totloc- Choices:
ipsec,gre
- Choices:
- tloc
Ip string - TLOC IP address, Attribute conditional on
typebeing equal totloc - tloc
List stringId - TLOC list ID, Attribute conditional on
typebeing equal totlocList - tloc
List numberVersion - TLOC list version
- vpn
Id number - VPN ID, Attribute conditional on
typebeing equal tovpn- Range:
0-65536
- Range:
- vpn
List stringId - VPN list ID, Attribute conditional on
typebeing equal tovpnList - 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, Attribute conditional on
typebeing equal tocarrier- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- color_
list_ strid - Color list ID, Attribute conditional on
typebeing equal tocolorList - color_
list_ intversion - Color list version
- community_
list_ strid - Community list ID, Attribute conditional on
typebeing equal tocommunity - community_
list_ intversion - Community list version
- domain_
id int - Domain ID, Attribute conditional on
typebeing equal todomainId- Range:
0-4294967295
- Range:
- expanded_
community_ strlist_ id - Expanded community list ID, Attribute conditional on
typebeing equal toexpandedCommunity - expanded_
community_ intlist_ version - Expanded community list version
- group_
id int - Group ID, Attribute conditional on
typebeing equal togroupId- Range:
0-4294967295
- Range:
- omp_
tag int - OMP tag, Attribute conditional on
typebeing equal toompTag- Range:
0-4294967295
- Range:
- origin str
- Origin, Attribute conditional on
typebeing equal toorigin- 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, Attribute conditional on
typebeing equal tooriginator - path_
type str - Path type, Attribute conditional on
typebeing equal topathType- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- preference int
- Preference, Attribute conditional on
typebeing equal topreference- Range:
0-4294967295
- Range:
- prefix_
list_ strid - Prefix list ID, Attribute conditional on
typebeing equal toprefixList - prefix_
list_ intversion - Prefix list version
- site_
id int - Site ID, Attribute conditional on
typebeing equal tositeId- Range:
0-4294967295
- Range:
- site_
list_ strid - Site list ID, Attribute conditional on
typebeing equal tositeList - site_
list_ intversion - Site list version
- tloc_
color str - TLOC color, Attribute conditional on
typebeing equal totloc - tloc_
encapsulation str - TLOC encapsulation, Attribute conditional on
typebeing equal totloc- Choices:
ipsec,gre
- Choices:
- tloc_
ip str - TLOC IP address, Attribute conditional on
typebeing equal totloc - tloc_
list_ strid - TLOC list ID, Attribute conditional on
typebeing equal totlocList - tloc_
list_ intversion - TLOC list version
- vpn_
id int - VPN ID, Attribute conditional on
typebeing equal tovpn- Range:
0-65536
- Range:
- vpn_
list_ strid - VPN list ID, Attribute conditional on
typebeing equal tovpnList - 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, Attribute conditional on
typebeing equal tocarrier- Choices:
default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8
- Choices:
- color
List StringId - Color list ID, Attribute conditional on
typebeing equal tocolorList - color
List NumberVersion - Color list version
- community
List StringId - Community list ID, Attribute conditional on
typebeing equal tocommunity - community
List NumberVersion - Community list version
- domain
Id Number - Domain ID, Attribute conditional on
typebeing equal todomainId- Range:
0-4294967295
- Range:
- expanded
Community StringList Id - Expanded community list ID, Attribute conditional on
typebeing equal toexpandedCommunity - expanded
Community NumberList Version - Expanded community list version
- group
Id Number - Group ID, Attribute conditional on
typebeing equal togroupId- Range:
0-4294967295
- Range:
- omp
Tag Number - OMP tag, Attribute conditional on
typebeing equal toompTag- Range:
0-4294967295
- Range:
- origin String
- Origin, Attribute conditional on
typebeing equal toorigin- 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, Attribute conditional on
typebeing equal tooriginator - path
Type String - Path type, Attribute conditional on
typebeing equal topathType- Choices:
hierarchical-path,direct-path,transport-gateway-path
- Choices:
- preference Number
- Preference, Attribute conditional on
typebeing equal topreference- Range:
0-4294967295
- Range:
- prefix
List StringId - Prefix list ID, Attribute conditional on
typebeing equal toprefixList - prefix
List NumberVersion - Prefix list version
- site
Id Number - Site ID, Attribute conditional on
typebeing equal tositeId- Range:
0-4294967295
- Range:
- site
List StringId - Site list ID, Attribute conditional on
typebeing equal tositeList - site
List NumberVersion - Site list version
- tloc
Color String - TLOC color, Attribute conditional on
typebeing equal totloc - tloc
Encapsulation String - TLOC encapsulation, Attribute conditional on
typebeing equal totloc- Choices:
ipsec,gre
- Choices:
- tloc
Ip String - TLOC IP address, Attribute conditional on
typebeing equal totloc - tloc
List StringId - TLOC list ID, Attribute conditional on
typebeing equal totlocList - tloc
List NumberVersion - TLOC list version
- vpn
Id Number - VPN ID, Attribute conditional on
typebeing equal tovpn- Range:
0-65536
- Range:
- vpn
List StringId - VPN list ID, Attribute conditional on
typebeing equal tovpnList - 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
sdwanTerraform Provider.