sdwan.TransportRoutePolicyFeature
Explore with Pulumi AI
This resource can manage a Transport Route Policy Feature.
- Minimum SD-WAN Manager version: 20.12.0
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.TransportRoutePolicyFeature;
import com.pulumi.sdwan.TransportRoutePolicyFeatureArgs;
import com.pulumi.sdwan.inputs.TransportRoutePolicyFeatureSequenceArgs;
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 TransportRoutePolicyFeature("example", TransportRoutePolicyFeatureArgs.builder()
            .name("Example")
            .description("My Example")
            .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
            .defaultAction("accept")
            .sequences(TransportRoutePolicyFeatureSequenceArgs.builder()
                .id(1)
                .name("SEQ_1")
                .base_action("reject")
                .protocol("IPV4")
                .actions(TransportRoutePolicyFeatureSequenceActionArgs.builder()
                    .asPathPrepend(65521)
                    .communityAdditive(false)
                    .community("internet")
                    .localPreference(100)
                    .metric(20)
                    .metricType("type1")
                    .ompTag(200)
                    .origin("EGP")
                    .ospfTag(1200)
                    .weight(2200)
                    .ipv4NextHop("10.0.0.1")
                    .build())
                .build())
            .build());
    }
}
resources:
  example:
    type: sdwan:TransportRoutePolicyFeature
    properties:
      name: Example
      description: My Example
      featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
      defaultAction: accept
      sequences:
        - id: 1
          name: SEQ_1
          base_action: reject
          protocol: IPV4
          actions:
            - asPathPrepend:
                - 65521
              communityAdditive: false
              community:
                - internet
              localPreference: 100
              metric: 20
              metricType: type1
              ompTag: 200
              origin: EGP
              ospfTag: 1200
              weight: 2200
              ipv4NextHop: 10.0.0.1
Create TransportRoutePolicyFeature Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TransportRoutePolicyFeature(name: string, args: TransportRoutePolicyFeatureArgs, opts?: CustomResourceOptions);@overload
def TransportRoutePolicyFeature(resource_name: str,
                                args: TransportRoutePolicyFeatureArgs,
                                opts: Optional[ResourceOptions] = None)
@overload
def TransportRoutePolicyFeature(resource_name: str,
                                opts: Optional[ResourceOptions] = None,
                                feature_profile_id: Optional[str] = None,
                                default_action: Optional[str] = None,
                                description: Optional[str] = None,
                                name: Optional[str] = None,
                                sequences: Optional[Sequence[TransportRoutePolicyFeatureSequenceArgs]] = None)func NewTransportRoutePolicyFeature(ctx *Context, name string, args TransportRoutePolicyFeatureArgs, opts ...ResourceOption) (*TransportRoutePolicyFeature, error)public TransportRoutePolicyFeature(string name, TransportRoutePolicyFeatureArgs args, CustomResourceOptions? opts = null)
public TransportRoutePolicyFeature(String name, TransportRoutePolicyFeatureArgs args)
public TransportRoutePolicyFeature(String name, TransportRoutePolicyFeatureArgs args, CustomResourceOptions options)
type: sdwan:TransportRoutePolicyFeature
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 TransportRoutePolicyFeatureArgs
- 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 TransportRoutePolicyFeatureArgs
- 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 TransportRoutePolicyFeatureArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TransportRoutePolicyFeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TransportRoutePolicyFeatureArgs
- 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 transportRoutePolicyFeatureResource = new Sdwan.TransportRoutePolicyFeature("transportRoutePolicyFeatureResource", new()
{
    FeatureProfileId = "string",
    DefaultAction = "string",
    Description = "string",
    Name = "string",
    Sequences = new[]
    {
        new Sdwan.Inputs.TransportRoutePolicyFeatureSequenceArgs
        {
            Actions = new[]
            {
                new Sdwan.Inputs.TransportRoutePolicyFeatureSequenceActionArgs
                {
                    AsPathPrepends = new[]
                    {
                        0,
                    },
                    Communities = new[]
                    {
                        "string",
                    },
                    CommunityAdditive = false,
                    CommunityVariable = "string",
                    Ipv4NextHop = "string",
                    Ipv6NextHop = "string",
                    LocalPreference = 0,
                    Metric = 0,
                    MetricType = "string",
                    OmpTag = 0,
                    Origin = "string",
                    OspfTag = 0,
                    Weight = 0,
                },
            },
            BaseAction = "string",
            Id = 0,
            MatchEntries = new[]
            {
                new Sdwan.Inputs.TransportRoutePolicyFeatureSequenceMatchEntryArgs
                {
                    AsPathListId = "string",
                    BgpLocalPreference = 0,
                    ExpandedCommunityListId = "string",
                    ExtendedCommunityListId = "string",
                    Ipv4AddressPrefixListId = "string",
                    Ipv4NextHopPrefixListId = "string",
                    Ipv6AddressPrefixListId = "string",
                    Ipv6NextHopPrefixListId = "string",
                    Metric = 0,
                    OmpTag = 0,
                    OspfTag = 0,
                    StandardCommunityListCriteria = "string",
                    StandardCommunityLists = new[]
                    {
                        new Sdwan.Inputs.TransportRoutePolicyFeatureSequenceMatchEntryStandardCommunityListArgs
                        {
                            Id = "string",
                        },
                    },
                },
            },
            Name = "string",
            Protocol = "string",
        },
    },
});
example, err := sdwan.NewTransportRoutePolicyFeature(ctx, "transportRoutePolicyFeatureResource", &sdwan.TransportRoutePolicyFeatureArgs{
	FeatureProfileId: pulumi.String("string"),
	DefaultAction:    pulumi.String("string"),
	Description:      pulumi.String("string"),
	Name:             pulumi.String("string"),
	Sequences: sdwan.TransportRoutePolicyFeatureSequenceArray{
		&sdwan.TransportRoutePolicyFeatureSequenceArgs{
			Actions: sdwan.TransportRoutePolicyFeatureSequenceActionArray{
				&sdwan.TransportRoutePolicyFeatureSequenceActionArgs{
					AsPathPrepends: pulumi.IntArray{
						pulumi.Int(0),
					},
					Communities: pulumi.StringArray{
						pulumi.String("string"),
					},
					CommunityAdditive: pulumi.Bool(false),
					CommunityVariable: pulumi.String("string"),
					Ipv4NextHop:       pulumi.String("string"),
					Ipv6NextHop:       pulumi.String("string"),
					LocalPreference:   pulumi.Int(0),
					Metric:            pulumi.Int(0),
					MetricType:        pulumi.String("string"),
					OmpTag:            pulumi.Int(0),
					Origin:            pulumi.String("string"),
					OspfTag:           pulumi.Int(0),
					Weight:            pulumi.Int(0),
				},
			},
			BaseAction: pulumi.String("string"),
			Id:         pulumi.Int(0),
			MatchEntries: sdwan.TransportRoutePolicyFeatureSequenceMatchEntryArray{
				&sdwan.TransportRoutePolicyFeatureSequenceMatchEntryArgs{
					AsPathListId:                  pulumi.String("string"),
					BgpLocalPreference:            pulumi.Int(0),
					ExpandedCommunityListId:       pulumi.String("string"),
					ExtendedCommunityListId:       pulumi.String("string"),
					Ipv4AddressPrefixListId:       pulumi.String("string"),
					Ipv4NextHopPrefixListId:       pulumi.String("string"),
					Ipv6AddressPrefixListId:       pulumi.String("string"),
					Ipv6NextHopPrefixListId:       pulumi.String("string"),
					Metric:                        pulumi.Int(0),
					OmpTag:                        pulumi.Int(0),
					OspfTag:                       pulumi.Int(0),
					StandardCommunityListCriteria: pulumi.String("string"),
					StandardCommunityLists: sdwan.TransportRoutePolicyFeatureSequenceMatchEntryStandardCommunityListArray{
						&sdwan.TransportRoutePolicyFeatureSequenceMatchEntryStandardCommunityListArgs{
							Id: pulumi.String("string"),
						},
					},
				},
			},
			Name:     pulumi.String("string"),
			Protocol: pulumi.String("string"),
		},
	},
})
var transportRoutePolicyFeatureResource = new TransportRoutePolicyFeature("transportRoutePolicyFeatureResource", TransportRoutePolicyFeatureArgs.builder()
    .featureProfileId("string")
    .defaultAction("string")
    .description("string")
    .name("string")
    .sequences(TransportRoutePolicyFeatureSequenceArgs.builder()
        .actions(TransportRoutePolicyFeatureSequenceActionArgs.builder()
            .asPathPrepends(0)
            .communities("string")
            .communityAdditive(false)
            .communityVariable("string")
            .ipv4NextHop("string")
            .ipv6NextHop("string")
            .localPreference(0)
            .metric(0)
            .metricType("string")
            .ompTag(0)
            .origin("string")
            .ospfTag(0)
            .weight(0)
            .build())
        .baseAction("string")
        .id(0)
        .matchEntries(TransportRoutePolicyFeatureSequenceMatchEntryArgs.builder()
            .asPathListId("string")
            .bgpLocalPreference(0)
            .expandedCommunityListId("string")
            .extendedCommunityListId("string")
            .ipv4AddressPrefixListId("string")
            .ipv4NextHopPrefixListId("string")
            .ipv6AddressPrefixListId("string")
            .ipv6NextHopPrefixListId("string")
            .metric(0)
            .ompTag(0)
            .ospfTag(0)
            .standardCommunityListCriteria("string")
            .standardCommunityLists(TransportRoutePolicyFeatureSequenceMatchEntryStandardCommunityListArgs.builder()
                .id("string")
                .build())
            .build())
        .name("string")
        .protocol("string")
        .build())
    .build());
transport_route_policy_feature_resource = sdwan.TransportRoutePolicyFeature("transportRoutePolicyFeatureResource",
    feature_profile_id="string",
    default_action="string",
    description="string",
    name="string",
    sequences=[{
        "actions": [{
            "as_path_prepends": [0],
            "communities": ["string"],
            "community_additive": False,
            "community_variable": "string",
            "ipv4_next_hop": "string",
            "ipv6_next_hop": "string",
            "local_preference": 0,
            "metric": 0,
            "metric_type": "string",
            "omp_tag": 0,
            "origin": "string",
            "ospf_tag": 0,
            "weight": 0,
        }],
        "base_action": "string",
        "id": 0,
        "match_entries": [{
            "as_path_list_id": "string",
            "bgp_local_preference": 0,
            "expanded_community_list_id": "string",
            "extended_community_list_id": "string",
            "ipv4_address_prefix_list_id": "string",
            "ipv4_next_hop_prefix_list_id": "string",
            "ipv6_address_prefix_list_id": "string",
            "ipv6_next_hop_prefix_list_id": "string",
            "metric": 0,
            "omp_tag": 0,
            "ospf_tag": 0,
            "standard_community_list_criteria": "string",
            "standard_community_lists": [{
                "id": "string",
            }],
        }],
        "name": "string",
        "protocol": "string",
    }])
const transportRoutePolicyFeatureResource = new sdwan.TransportRoutePolicyFeature("transportRoutePolicyFeatureResource", {
    featureProfileId: "string",
    defaultAction: "string",
    description: "string",
    name: "string",
    sequences: [{
        actions: [{
            asPathPrepends: [0],
            communities: ["string"],
            communityAdditive: false,
            communityVariable: "string",
            ipv4NextHop: "string",
            ipv6NextHop: "string",
            localPreference: 0,
            metric: 0,
            metricType: "string",
            ompTag: 0,
            origin: "string",
            ospfTag: 0,
            weight: 0,
        }],
        baseAction: "string",
        id: 0,
        matchEntries: [{
            asPathListId: "string",
            bgpLocalPreference: 0,
            expandedCommunityListId: "string",
            extendedCommunityListId: "string",
            ipv4AddressPrefixListId: "string",
            ipv4NextHopPrefixListId: "string",
            ipv6AddressPrefixListId: "string",
            ipv6NextHopPrefixListId: "string",
            metric: 0,
            ompTag: 0,
            ospfTag: 0,
            standardCommunityListCriteria: "string",
            standardCommunityLists: [{
                id: "string",
            }],
        }],
        name: "string",
        protocol: "string",
    }],
});
type: sdwan:TransportRoutePolicyFeature
properties:
    defaultAction: string
    description: string
    featureProfileId: string
    name: string
    sequences:
        - actions:
            - asPathPrepends:
                - 0
              communities:
                - string
              communityAdditive: false
              communityVariable: string
              ipv4NextHop: string
              ipv6NextHop: string
              localPreference: 0
              metric: 0
              metricType: string
              ompTag: 0
              origin: string
              ospfTag: 0
              weight: 0
          baseAction: string
          id: 0
          matchEntries:
            - asPathListId: string
              bgpLocalPreference: 0
              expandedCommunityListId: string
              extendedCommunityListId: string
              ipv4AddressPrefixListId: string
              ipv4NextHopPrefixListId: string
              ipv6AddressPrefixListId: string
              ipv6NextHopPrefixListId: string
              metric: 0
              ompTag: 0
              ospfTag: 0
              standardCommunityListCriteria: string
              standardCommunityLists:
                - id: string
          name: string
          protocol: string
TransportRoutePolicyFeature 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 TransportRoutePolicyFeature resource accepts the following input properties:
- FeatureProfile stringId 
- Feature Profile ID
- DefaultAction string
- Default Action - Choices: reject,accept- Default value:reject
- Description string
- The description of the Feature
- Name string
- The name of the Feature
- Sequences
List<TransportRoute Policy Feature Sequence> 
- Route Policy List
- FeatureProfile stringId 
- Feature Profile ID
- DefaultAction string
- Default Action - Choices: reject,accept- Default value:reject
- Description string
- The description of the Feature
- Name string
- The name of the Feature
- Sequences
[]TransportRoute Policy Feature Sequence Args 
- Route Policy List
- featureProfile StringId 
- Feature Profile ID
- defaultAction String
- Default Action - Choices: reject,accept- Default value:reject
- description String
- The description of the Feature
- name String
- The name of the Feature
- sequences
List<TransportRoute Policy Feature Sequence> 
- Route Policy List
- featureProfile stringId 
- Feature Profile ID
- defaultAction string
- Default Action - Choices: reject,accept- Default value:reject
- description string
- The description of the Feature
- name string
- The name of the Feature
- sequences
TransportRoute Policy Feature Sequence[] 
- Route Policy List
- feature_profile_ strid 
- Feature Profile ID
- default_action str
- Default Action - Choices: reject,accept- Default value:reject
- description str
- The description of the Feature
- name str
- The name of the Feature
- sequences
Sequence[TransportRoute Policy Feature Sequence Args] 
- Route Policy List
- featureProfile StringId 
- Feature Profile ID
- defaultAction String
- Default Action - Choices: reject,accept- Default value:reject
- description String
- The description of the Feature
- name String
- The name of the Feature
- sequences List<Property Map>
- Route Policy List
Outputs
All input properties are implicitly available as output properties. Additionally, the TransportRoutePolicyFeature resource produces the following output properties:
Look up Existing TransportRoutePolicyFeature Resource
Get an existing TransportRoutePolicyFeature 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?: TransportRoutePolicyFeatureState, opts?: CustomResourceOptions): TransportRoutePolicyFeature@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        default_action: Optional[str] = None,
        description: Optional[str] = None,
        feature_profile_id: Optional[str] = None,
        name: Optional[str] = None,
        sequences: Optional[Sequence[TransportRoutePolicyFeatureSequenceArgs]] = None,
        version: Optional[int] = None) -> TransportRoutePolicyFeaturefunc GetTransportRoutePolicyFeature(ctx *Context, name string, id IDInput, state *TransportRoutePolicyFeatureState, opts ...ResourceOption) (*TransportRoutePolicyFeature, error)public static TransportRoutePolicyFeature Get(string name, Input<string> id, TransportRoutePolicyFeatureState? state, CustomResourceOptions? opts = null)public static TransportRoutePolicyFeature get(String name, Output<String> id, TransportRoutePolicyFeatureState state, CustomResourceOptions options)resources:  _:    type: sdwan:TransportRoutePolicyFeature    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.
- DefaultAction string
- Default Action - Choices: reject,accept- Default value:reject
- Description string
- The description of the Feature
- FeatureProfile stringId 
- Feature Profile ID
- Name string
- The name of the Feature
- Sequences
List<TransportRoute Policy Feature Sequence> 
- Route Policy List
- Version int
- The version of the Feature
- DefaultAction string
- Default Action - Choices: reject,accept- Default value:reject
- Description string
- The description of the Feature
- FeatureProfile stringId 
- Feature Profile ID
- Name string
- The name of the Feature
- Sequences
[]TransportRoute Policy Feature Sequence Args 
- Route Policy List
- Version int
- The version of the Feature
- defaultAction String
- Default Action - Choices: reject,accept- Default value:reject
- description String
- The description of the Feature
- featureProfile StringId 
- Feature Profile ID
- name String
- The name of the Feature
- sequences
List<TransportRoute Policy Feature Sequence> 
- Route Policy List
- version Integer
- The version of the Feature
- defaultAction string
- Default Action - Choices: reject,accept- Default value:reject
- description string
- The description of the Feature
- featureProfile stringId 
- Feature Profile ID
- name string
- The name of the Feature
- sequences
TransportRoute Policy Feature Sequence[] 
- Route Policy List
- version number
- The version of the Feature
- default_action str
- Default Action - Choices: reject,accept- Default value:reject
- description str
- The description of the Feature
- feature_profile_ strid 
- Feature Profile ID
- name str
- The name of the Feature
- sequences
Sequence[TransportRoute Policy Feature Sequence Args] 
- Route Policy List
- version int
- The version of the Feature
- defaultAction String
- Default Action - Choices: reject,accept- Default value:reject
- description String
- The description of the Feature
- featureProfile StringId 
- Feature Profile ID
- name String
- The name of the Feature
- sequences List<Property Map>
- Route Policy List
- version Number
- The version of the Feature
Supporting Types
TransportRoutePolicyFeatureSequence, TransportRoutePolicyFeatureSequenceArgs          
- Actions
List<TransportRoute Policy Feature Sequence Action> 
- Define list of actions
- BaseAction string
- Base Action- Choices: reject,accept
- Default value: reject
 
- Choices: 
- Id int
- Sequence Id- Range: 1-65536
 
- Range: 
- MatchEntries List<TransportRoute Policy Feature Sequence Match Entry> 
- Define match conditions
- Name string
- Sequence Name
- Protocol string
- protocol such as IPV4, IPV6, or BOTH- Choices: IPV4,IPV6,BOTH
- Default value: IPV4
 
- Choices: 
- Actions
[]TransportRoute Policy Feature Sequence Action 
- Define list of actions
- BaseAction string
- Base Action- Choices: reject,accept
- Default value: reject
 
- Choices: 
- Id int
- Sequence Id- Range: 1-65536
 
- Range: 
- MatchEntries []TransportRoute Policy Feature Sequence Match Entry 
- Define match conditions
- Name string
- Sequence Name
- Protocol string
- protocol such as IPV4, IPV6, or BOTH- Choices: IPV4,IPV6,BOTH
- Default value: IPV4
 
- Choices: 
- actions
List<TransportRoute Policy Feature Sequence Action> 
- Define list of actions
- baseAction String
- Base Action- Choices: reject,accept
- Default value: reject
 
- Choices: 
- id Integer
- Sequence Id- Range: 1-65536
 
- Range: 
- matchEntries List<TransportRoute Policy Feature Sequence Match Entry> 
- Define match conditions
- name String
- Sequence Name
- protocol String
- protocol such as IPV4, IPV6, or BOTH- Choices: IPV4,IPV6,BOTH
- Default value: IPV4
 
- Choices: 
- actions
TransportRoute Policy Feature Sequence Action[] 
- Define list of actions
- baseAction string
- Base Action- Choices: reject,accept
- Default value: reject
 
- Choices: 
- id number
- Sequence Id- Range: 1-65536
 
- Range: 
- matchEntries TransportRoute Policy Feature Sequence Match Entry[] 
- Define match conditions
- name string
- Sequence Name
- protocol string
- protocol such as IPV4, IPV6, or BOTH- Choices: IPV4,IPV6,BOTH
- Default value: IPV4
 
- Choices: 
- actions
Sequence[TransportRoute Policy Feature Sequence Action] 
- Define list of actions
- base_action str
- Base Action- Choices: reject,accept
- Default value: reject
 
- Choices: 
- id int
- Sequence Id- Range: 1-65536
 
- Range: 
- match_entries Sequence[TransportRoute Policy Feature Sequence Match Entry] 
- Define match conditions
- name str
- Sequence Name
- protocol str
- protocol such as IPV4, IPV6, or BOTH- Choices: IPV4,IPV6,BOTH
- Default value: IPV4
 
- Choices: 
- actions List<Property Map>
- Define list of actions
- baseAction String
- Base Action- Choices: reject,accept
- Default value: reject
 
- Choices: 
- id Number
- Sequence Id- Range: 1-65536
 
- Range: 
- matchEntries List<Property Map>
- Define match conditions
- name String
- Sequence Name
- protocol String
- protocol such as IPV4, IPV6, or BOTH- Choices: IPV4,IPV6,BOTH
- Default value: IPV4
 
- Choices: 
TransportRoutePolicyFeatureSequenceAction, TransportRoutePolicyFeatureSequenceActionArgs            
- AsPath List<int>Prepends 
- Communities List<string>
- CommunityAdditive bool
- Default value: false
 
- Default value: 
- CommunityVariable string
- Variable name
- Ipv4NextHop string
- Set Ipv4 Next Hop
- Ipv6NextHop string
- Set Ipv6 Next Hop
- LocalPreference int
- Set Local Preference- Range: 0-4294967295
 
- Range: 
- Metric int
- Set Metric- Range: 0-4294967295
 
- Range: 
- MetricType string
- Set Metric Type- Choices: type1,type2
 
- Choices: 
- OmpTag int
- Set OMP Tag- Range: 0-4294967295
 
- Range: 
- Origin string
- Set Origin- Choices: EGP,IGP,Incomplete
 
- Choices: 
- OspfTag int
- Set OSPF Tag- Range: 0-4294967295
 
- Range: 
- Weight int
- Set Weight- Range: 0-65535
 
- Range: 
- AsPath []intPrepends 
- Communities []string
- CommunityAdditive bool
- Default value: false
 
- Default value: 
- CommunityVariable string
- Variable name
- Ipv4NextHop string
- Set Ipv4 Next Hop
- Ipv6NextHop string
- Set Ipv6 Next Hop
- LocalPreference int
- Set Local Preference- Range: 0-4294967295
 
- Range: 
- Metric int
- Set Metric- Range: 0-4294967295
 
- Range: 
- MetricType string
- Set Metric Type- Choices: type1,type2
 
- Choices: 
- OmpTag int
- Set OMP Tag- Range: 0-4294967295
 
- Range: 
- Origin string
- Set Origin- Choices: EGP,IGP,Incomplete
 
- Choices: 
- OspfTag int
- Set OSPF Tag- Range: 0-4294967295
 
- Range: 
- Weight int
- Set Weight- Range: 0-65535
 
- Range: 
- asPath List<Integer>Prepends 
- communities List<String>
- communityAdditive Boolean
- Default value: false
 
- Default value: 
- communityVariable String
- Variable name
- ipv4NextHop String
- Set Ipv4 Next Hop
- ipv6NextHop String
- Set Ipv6 Next Hop
- localPreference Integer
- Set Local Preference- Range: 0-4294967295
 
- Range: 
- metric Integer
- Set Metric- Range: 0-4294967295
 
- Range: 
- metricType String
- Set Metric Type- Choices: type1,type2
 
- Choices: 
- ompTag Integer
- Set OMP Tag- Range: 0-4294967295
 
- Range: 
- origin String
- Set Origin- Choices: EGP,IGP,Incomplete
 
- Choices: 
- ospfTag Integer
- Set OSPF Tag- Range: 0-4294967295
 
- Range: 
- weight Integer
- Set Weight- Range: 0-65535
 
- Range: 
- asPath number[]Prepends 
- communities string[]
- communityAdditive boolean
- Default value: false
 
- Default value: 
- communityVariable string
- Variable name
- ipv4NextHop string
- Set Ipv4 Next Hop
- ipv6NextHop string
- Set Ipv6 Next Hop
- localPreference number
- Set Local Preference- Range: 0-4294967295
 
- Range: 
- metric number
- Set Metric- Range: 0-4294967295
 
- Range: 
- metricType string
- Set Metric Type- Choices: type1,type2
 
- Choices: 
- ompTag number
- Set OMP Tag- Range: 0-4294967295
 
- Range: 
- origin string
- Set Origin- Choices: EGP,IGP,Incomplete
 
- Choices: 
- ospfTag number
- Set OSPF Tag- Range: 0-4294967295
 
- Range: 
- weight number
- Set Weight- Range: 0-65535
 
- Range: 
- as_path_ Sequence[int]prepends 
- communities Sequence[str]
- community_additive bool
- Default value: false
 
- Default value: 
- community_variable str
- Variable name
- ipv4_next_ strhop 
- Set Ipv4 Next Hop
- ipv6_next_ strhop 
- Set Ipv6 Next Hop
- local_preference int
- Set Local Preference- Range: 0-4294967295
 
- Range: 
- metric int
- Set Metric- Range: 0-4294967295
 
- Range: 
- metric_type str
- Set Metric Type- Choices: type1,type2
 
- Choices: 
- omp_tag int
- Set OMP Tag- Range: 0-4294967295
 
- Range: 
- origin str
- Set Origin- Choices: EGP,IGP,Incomplete
 
- Choices: 
- ospf_tag int
- Set OSPF Tag- Range: 0-4294967295
 
- Range: 
- weight int
- Set Weight- Range: 0-65535
 
- Range: 
- asPath List<Number>Prepends 
- communities List<String>
- communityAdditive Boolean
- Default value: false
 
- Default value: 
- communityVariable String
- Variable name
- ipv4NextHop String
- Set Ipv4 Next Hop
- ipv6NextHop String
- Set Ipv6 Next Hop
- localPreference Number
- Set Local Preference- Range: 0-4294967295
 
- Range: 
- metric Number
- Set Metric- Range: 0-4294967295
 
- Range: 
- metricType String
- Set Metric Type- Choices: type1,type2
 
- Choices: 
- ompTag Number
- Set OMP Tag- Range: 0-4294967295
 
- Range: 
- origin String
- Set Origin- Choices: EGP,IGP,Incomplete
 
- Choices: 
- ospfTag Number
- Set OSPF Tag- Range: 0-4294967295
 
- Range: 
- weight Number
- Set Weight- Range: 0-65535
 
- Range: 
TransportRoutePolicyFeatureSequenceMatchEntry, TransportRoutePolicyFeatureSequenceMatchEntryArgs              
- AsPath stringList Id 
- BgpLocal intPreference 
- BGP Local Preference- Range: 0-4294967295
 
- Range: 
- ExpandedCommunity stringList Id 
- ExtendedCommunity stringList Id 
- Ipv4AddressPrefix stringList Id 
- Ipv4NextHop stringPrefix List Id 
- Ipv6AddressPrefix stringList Id 
- Ipv6NextHop stringPrefix List Id 
- Metric int
- Select Metric- Range: 0-4294967295
 
- Range: 
- OmpTag int
- Select OMP Tag- Range: 0-4294967295
 
- Range: 
- OspfTag int
- Select OSPF Tag- Range: 0-4294967295
 
- Range: 
- StandardCommunity stringList Criteria 
- Select a condition such as OR, AND or EXACT- Choices: OR,AND,EXACT
 
- Choices: 
- StandardCommunity List<TransportLists Route Policy Feature Sequence Match Entry Standard Community List> 
- Select a standard community list
- AsPath stringList Id 
- BgpLocal intPreference 
- BGP Local Preference- Range: 0-4294967295
 
- Range: 
- ExpandedCommunity stringList Id 
- ExtendedCommunity stringList Id 
- Ipv4AddressPrefix stringList Id 
- Ipv4NextHop stringPrefix List Id 
- Ipv6AddressPrefix stringList Id 
- Ipv6NextHop stringPrefix List Id 
- Metric int
- Select Metric- Range: 0-4294967295
 
- Range: 
- OmpTag int
- Select OMP Tag- Range: 0-4294967295
 
- Range: 
- OspfTag int
- Select OSPF Tag- Range: 0-4294967295
 
- Range: 
- StandardCommunity stringList Criteria 
- Select a condition such as OR, AND or EXACT- Choices: OR,AND,EXACT
 
- Choices: 
- StandardCommunity []TransportLists Route Policy Feature Sequence Match Entry Standard Community List 
- Select a standard community list
- asPath StringList Id 
- bgpLocal IntegerPreference 
- BGP Local Preference- Range: 0-4294967295
 
- Range: 
- expandedCommunity StringList Id 
- extendedCommunity StringList Id 
- ipv4AddressPrefix StringList Id 
- ipv4NextHop StringPrefix List Id 
- ipv6AddressPrefix StringList Id 
- ipv6NextHop StringPrefix List Id 
- metric Integer
- Select Metric- Range: 0-4294967295
 
- Range: 
- ompTag Integer
- Select OMP Tag- Range: 0-4294967295
 
- Range: 
- ospfTag Integer
- Select OSPF Tag- Range: 0-4294967295
 
- Range: 
- standardCommunity StringList Criteria 
- Select a condition such as OR, AND or EXACT- Choices: OR,AND,EXACT
 
- Choices: 
- standardCommunity List<TransportLists Route Policy Feature Sequence Match Entry Standard Community List> 
- Select a standard community list
- asPath stringList Id 
- bgpLocal numberPreference 
- BGP Local Preference- Range: 0-4294967295
 
- Range: 
- expandedCommunity stringList Id 
- extendedCommunity stringList Id 
- ipv4AddressPrefix stringList Id 
- ipv4NextHop stringPrefix List Id 
- ipv6AddressPrefix stringList Id 
- ipv6NextHop stringPrefix List Id 
- metric number
- Select Metric- Range: 0-4294967295
 
- Range: 
- ompTag number
- Select OMP Tag- Range: 0-4294967295
 
- Range: 
- ospfTag number
- Select OSPF Tag- Range: 0-4294967295
 
- Range: 
- standardCommunity stringList Criteria 
- Select a condition such as OR, AND or EXACT- Choices: OR,AND,EXACT
 
- Choices: 
- standardCommunity TransportLists Route Policy Feature Sequence Match Entry Standard Community List[] 
- Select a standard community list
- as_path_ strlist_ id 
- bgp_local_ intpreference 
- BGP Local Preference- Range: 0-4294967295
 
- Range: 
- expanded_community_ strlist_ id 
- extended_community_ strlist_ id 
- ipv4_address_ strprefix_ list_ id 
- ipv4_next_ strhop_ prefix_ list_ id 
- ipv6_address_ strprefix_ list_ id 
- ipv6_next_ strhop_ prefix_ list_ id 
- metric int
- Select Metric- Range: 0-4294967295
 
- Range: 
- omp_tag int
- Select OMP Tag- Range: 0-4294967295
 
- Range: 
- ospf_tag int
- Select OSPF Tag- Range: 0-4294967295
 
- Range: 
- standard_community_ strlist_ criteria 
- Select a condition such as OR, AND or EXACT- Choices: OR,AND,EXACT
 
- Choices: 
- standard_community_ Sequence[Transportlists Route Policy Feature Sequence Match Entry Standard Community List] 
- Select a standard community list
- asPath StringList Id 
- bgpLocal NumberPreference 
- BGP Local Preference- Range: 0-4294967295
 
- Range: 
- expandedCommunity StringList Id 
- extendedCommunity StringList Id 
- ipv4AddressPrefix StringList Id 
- ipv4NextHop StringPrefix List Id 
- ipv6AddressPrefix StringList Id 
- ipv6NextHop StringPrefix List Id 
- metric Number
- Select Metric- Range: 0-4294967295
 
- Range: 
- ompTag Number
- Select OMP Tag- Range: 0-4294967295
 
- Range: 
- ospfTag Number
- Select OSPF Tag- Range: 0-4294967295
 
- Range: 
- standardCommunity StringList Criteria 
- Select a condition such as OR, AND or EXACT- Choices: OR,AND,EXACT
 
- Choices: 
- standardCommunity List<Property Map>Lists 
- Select a standard community list
TransportRoutePolicyFeatureSequenceMatchEntryStandardCommunityList, TransportRoutePolicyFeatureSequenceMatchEntryStandardCommunityListArgs                    
- Id string
- Id string
- id String
- id string
- id str
- id String
Import
Expected import identifier with the format: “transport_route_policy_feature_id,feature_profile_id”
$ pulumi import sdwan:index/transportRoutePolicyFeature:TransportRoutePolicyFeature example "f6b2c44c-693c-4763-b010-895aa3d236bd,f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the sdwanTerraform Provider.
