1. Packages
  2. Cisco Catalyst SD-WAN Provider
  3. API Docs
  4. CedgePimFeatureTemplate
Cisco Catalyst SD-WAN v0.2.5 published on Saturday, Mar 15, 2025 by Pulumi

sdwan.CedgePimFeatureTemplate

Explore with Pulumi AI

This resource can manage a cEdge PIM feature template.

  • Minimum SD-WAN Manager version: 15.0.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.CedgePimFeatureTemplate;
import com.pulumi.sdwan.CedgePimFeatureTemplateArgs;
import com.pulumi.sdwan.inputs.CedgePimFeatureTemplateRpAnnounceFieldArgs;
import com.pulumi.sdwan.inputs.CedgePimFeatureTemplateRpCandidateArgs;
import com.pulumi.sdwan.inputs.CedgePimFeatureTemplateRpAddressArgs;
import com.pulumi.sdwan.inputs.CedgePimFeatureTemplateInterfaceArgs;
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 CedgePimFeatureTemplate("example", CedgePimFeatureTemplateArgs.builder()
            .name("Example")
            .description("My Example")
            .deviceTypes("vedge-C8000V")
            .autoRp(true)
            .rpAnnounceFields(CedgePimFeatureTemplateRpAnnounceFieldArgs.builder()
                .interface_name("Ethernet1")
                .scope(1)
                .build())
            .interfaceName("Ethernet1")
            .rpCandidates(CedgePimFeatureTemplateRpCandidateArgs.builder()
                .interface_("Ethernet1")
                .access_list("1")
                .interval(100)
                .priority(2)
                .build())
            .bsrCandidate("Ethernet1")
            .hashMaskLength("24")
            .priority(1)
            .rpCandidateAccessList("120")
            .scope(1)
            .range("16")
            .default_(true)
            .rpAddresses(CedgePimFeatureTemplateRpAddressArgs.builder()
                .ip_address("1.2.3.4")
                .access_list("99")
                .override(false)
                .build())
            .sptThreshold("0")
            .interfaces(CedgePimFeatureTemplateInterfaceArgs.builder()
                .interface_name("Ethernet1")
                .query_interval(30)
                .join_prune_interval(60)
                .build())
            .build());

    }
}
Copy
resources:
  example:
    type: sdwan:CedgePimFeatureTemplate
    properties:
      name: Example
      description: My Example
      deviceTypes:
        - vedge-C8000V
      autoRp: true
      rpAnnounceFields:
        - interface_name: Ethernet1
          scope: 1
      interfaceName: Ethernet1
      rpCandidates:
        - interface: Ethernet1
          access_list: '1'
          interval: 100
          priority: 2
      bsrCandidate: Ethernet1
      hashMaskLength: '24'
      priority: 1
      rpCandidateAccessList: '120'
      scope: 1
      range: '16'
      default: true
      rpAddresses:
        - ip_address: 1.2.3.4
          access_list: '99'
          override: false
      sptThreshold: '0'
      interfaces:
        - interface_name: Ethernet1
          query_interval: 30
          join_prune_interval: 60
Copy

Create CedgePimFeatureTemplate Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new CedgePimFeatureTemplate(name: string, args: CedgePimFeatureTemplateArgs, opts?: CustomResourceOptions);
@overload
def CedgePimFeatureTemplate(resource_name: str,
                            args: CedgePimFeatureTemplateArgs,
                            opts: Optional[ResourceOptions] = None)

@overload
def CedgePimFeatureTemplate(resource_name: str,
                            opts: Optional[ResourceOptions] = None,
                            description: Optional[str] = None,
                            device_types: Optional[Sequence[str]] = None,
                            interfaces: Optional[Sequence[CedgePimFeatureTemplateInterfaceArgs]] = None,
                            bsr_candidate: Optional[str] = None,
                            priority: Optional[int] = None,
                            default_variable: Optional[str] = None,
                            priority_variable: Optional[str] = None,
                            auto_rp_variable: Optional[str] = None,
                            hash_mask_length: Optional[str] = None,
                            range: Optional[str] = None,
                            interface_name: Optional[str] = None,
                            interface_name_variable: Optional[str] = None,
                            auto_rp: Optional[bool] = None,
                            name: Optional[str] = None,
                            default: Optional[bool] = None,
                            bsr_candidate_variable: Optional[str] = None,
                            hash_mask_length_variable: Optional[str] = None,
                            range_variable: Optional[str] = None,
                            rp_addresses: Optional[Sequence[CedgePimFeatureTemplateRpAddressArgs]] = None,
                            rp_announce_fields: Optional[Sequence[CedgePimFeatureTemplateRpAnnounceFieldArgs]] = None,
                            rp_candidate_access_list: Optional[str] = None,
                            rp_candidate_access_list_variable: Optional[str] = None,
                            rp_candidates: Optional[Sequence[CedgePimFeatureTemplateRpCandidateArgs]] = None,
                            scope: Optional[int] = None,
                            scope_variable: Optional[str] = None,
                            spt_threshold: Optional[str] = None,
                            spt_threshold_variable: Optional[str] = None)
func NewCedgePimFeatureTemplate(ctx *Context, name string, args CedgePimFeatureTemplateArgs, opts ...ResourceOption) (*CedgePimFeatureTemplate, error)
public CedgePimFeatureTemplate(string name, CedgePimFeatureTemplateArgs args, CustomResourceOptions? opts = null)
public CedgePimFeatureTemplate(String name, CedgePimFeatureTemplateArgs args)
public CedgePimFeatureTemplate(String name, CedgePimFeatureTemplateArgs args, CustomResourceOptions options)
type: sdwan:CedgePimFeatureTemplate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. CedgePimFeatureTemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. CedgePimFeatureTemplateArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. CedgePimFeatureTemplateArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. CedgePimFeatureTemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. CedgePimFeatureTemplateArgs
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 cedgePimFeatureTemplateResource = new Sdwan.CedgePimFeatureTemplate("cedgePimFeatureTemplateResource", new()
{
    Description = "string",
    DeviceTypes = new[]
    {
        "string",
    },
    Interfaces = new[]
    {
        new Sdwan.Inputs.CedgePimFeatureTemplateInterfaceArgs
        {
            InterfaceName = "string",
            InterfaceNameVariable = "string",
            JoinPruneInterval = 0,
            JoinPruneIntervalVariable = "string",
            Optional = false,
            QueryInterval = 0,
            QueryIntervalVariable = "string",
        },
    },
    BsrCandidate = "string",
    Priority = 0,
    DefaultVariable = "string",
    PriorityVariable = "string",
    AutoRpVariable = "string",
    HashMaskLength = "string",
    Range = "string",
    InterfaceName = "string",
    InterfaceNameVariable = "string",
    AutoRp = false,
    Name = "string",
    Default = false,
    BsrCandidateVariable = "string",
    HashMaskLengthVariable = "string",
    RangeVariable = "string",
    RpAddresses = new[]
    {
        new Sdwan.Inputs.CedgePimFeatureTemplateRpAddressArgs
        {
            AccessList = "string",
            AccessListVariable = "string",
            IpAddress = "string",
            IpAddressVariable = "string",
            Optional = false,
            Override = false,
            OverrideVariable = "string",
        },
    },
    RpAnnounceFields = new[]
    {
        new Sdwan.Inputs.CedgePimFeatureTemplateRpAnnounceFieldArgs
        {
            InterfaceName = "string",
            InterfaceNameVariable = "string",
            Optional = false,
            Scope = 0,
            ScopeVariable = "string",
        },
    },
    RpCandidateAccessList = "string",
    RpCandidateAccessListVariable = "string",
    RpCandidates = new[]
    {
        new Sdwan.Inputs.CedgePimFeatureTemplateRpCandidateArgs
        {
            AccessList = "string",
            AccessListVariable = "string",
            Interface = "string",
            InterfaceVariable = "string",
            Interval = 0,
            IntervalVariable = "string",
            Optional = false,
            Priority = 0,
            PriorityVariable = "string",
        },
    },
    Scope = 0,
    ScopeVariable = "string",
    SptThreshold = "string",
    SptThresholdVariable = "string",
});
Copy
example, err := sdwan.NewCedgePimFeatureTemplate(ctx, "cedgePimFeatureTemplateResource", &sdwan.CedgePimFeatureTemplateArgs{
	Description: pulumi.String("string"),
	DeviceTypes: pulumi.StringArray{
		pulumi.String("string"),
	},
	Interfaces: sdwan.CedgePimFeatureTemplateInterfaceArray{
		&sdwan.CedgePimFeatureTemplateInterfaceArgs{
			InterfaceName:             pulumi.String("string"),
			InterfaceNameVariable:     pulumi.String("string"),
			JoinPruneInterval:         pulumi.Int(0),
			JoinPruneIntervalVariable: pulumi.String("string"),
			Optional:                  pulumi.Bool(false),
			QueryInterval:             pulumi.Int(0),
			QueryIntervalVariable:     pulumi.String("string"),
		},
	},
	BsrCandidate:           pulumi.String("string"),
	Priority:               pulumi.Int(0),
	DefaultVariable:        pulumi.String("string"),
	PriorityVariable:       pulumi.String("string"),
	AutoRpVariable:         pulumi.String("string"),
	HashMaskLength:         pulumi.String("string"),
	Range:                  pulumi.String("string"),
	InterfaceName:          pulumi.String("string"),
	InterfaceNameVariable:  pulumi.String("string"),
	AutoRp:                 pulumi.Bool(false),
	Name:                   pulumi.String("string"),
	Default:                pulumi.Bool(false),
	BsrCandidateVariable:   pulumi.String("string"),
	HashMaskLengthVariable: pulumi.String("string"),
	RangeVariable:          pulumi.String("string"),
	RpAddresses: sdwan.CedgePimFeatureTemplateRpAddressArray{
		&sdwan.CedgePimFeatureTemplateRpAddressArgs{
			AccessList:         pulumi.String("string"),
			AccessListVariable: pulumi.String("string"),
			IpAddress:          pulumi.String("string"),
			IpAddressVariable:  pulumi.String("string"),
			Optional:           pulumi.Bool(false),
			Override:           pulumi.Bool(false),
			OverrideVariable:   pulumi.String("string"),
		},
	},
	RpAnnounceFields: sdwan.CedgePimFeatureTemplateRpAnnounceFieldArray{
		&sdwan.CedgePimFeatureTemplateRpAnnounceFieldArgs{
			InterfaceName:         pulumi.String("string"),
			InterfaceNameVariable: pulumi.String("string"),
			Optional:              pulumi.Bool(false),
			Scope:                 pulumi.Int(0),
			ScopeVariable:         pulumi.String("string"),
		},
	},
	RpCandidateAccessList:         pulumi.String("string"),
	RpCandidateAccessListVariable: pulumi.String("string"),
	RpCandidates: sdwan.CedgePimFeatureTemplateRpCandidateArray{
		&sdwan.CedgePimFeatureTemplateRpCandidateArgs{
			AccessList:         pulumi.String("string"),
			AccessListVariable: pulumi.String("string"),
			Interface:          pulumi.String("string"),
			InterfaceVariable:  pulumi.String("string"),
			Interval:           pulumi.Int(0),
			IntervalVariable:   pulumi.String("string"),
			Optional:           pulumi.Bool(false),
			Priority:           pulumi.Int(0),
			PriorityVariable:   pulumi.String("string"),
		},
	},
	Scope:                pulumi.Int(0),
	ScopeVariable:        pulumi.String("string"),
	SptThreshold:         pulumi.String("string"),
	SptThresholdVariable: pulumi.String("string"),
})
Copy
var cedgePimFeatureTemplateResource = new CedgePimFeatureTemplate("cedgePimFeatureTemplateResource", CedgePimFeatureTemplateArgs.builder()
    .description("string")
    .deviceTypes("string")
    .interfaces(CedgePimFeatureTemplateInterfaceArgs.builder()
        .interfaceName("string")
        .interfaceNameVariable("string")
        .joinPruneInterval(0)
        .joinPruneIntervalVariable("string")
        .optional(false)
        .queryInterval(0)
        .queryIntervalVariable("string")
        .build())
    .bsrCandidate("string")
    .priority(0)
    .defaultVariable("string")
    .priorityVariable("string")
    .autoRpVariable("string")
    .hashMaskLength("string")
    .range("string")
    .interfaceName("string")
    .interfaceNameVariable("string")
    .autoRp(false)
    .name("string")
    .default_(false)
    .bsrCandidateVariable("string")
    .hashMaskLengthVariable("string")
    .rangeVariable("string")
    .rpAddresses(CedgePimFeatureTemplateRpAddressArgs.builder()
        .accessList("string")
        .accessListVariable("string")
        .ipAddress("string")
        .ipAddressVariable("string")
        .optional(false)
        .override(false)
        .overrideVariable("string")
        .build())
    .rpAnnounceFields(CedgePimFeatureTemplateRpAnnounceFieldArgs.builder()
        .interfaceName("string")
        .interfaceNameVariable("string")
        .optional(false)
        .scope(0)
        .scopeVariable("string")
        .build())
    .rpCandidateAccessList("string")
    .rpCandidateAccessListVariable("string")
    .rpCandidates(CedgePimFeatureTemplateRpCandidateArgs.builder()
        .accessList("string")
        .accessListVariable("string")
        .interface_("string")
        .interfaceVariable("string")
        .interval(0)
        .intervalVariable("string")
        .optional(false)
        .priority(0)
        .priorityVariable("string")
        .build())
    .scope(0)
    .scopeVariable("string")
    .sptThreshold("string")
    .sptThresholdVariable("string")
    .build());
Copy
cedge_pim_feature_template_resource = sdwan.CedgePimFeatureTemplate("cedgePimFeatureTemplateResource",
    description="string",
    device_types=["string"],
    interfaces=[{
        "interface_name": "string",
        "interface_name_variable": "string",
        "join_prune_interval": 0,
        "join_prune_interval_variable": "string",
        "optional": False,
        "query_interval": 0,
        "query_interval_variable": "string",
    }],
    bsr_candidate="string",
    priority=0,
    default_variable="string",
    priority_variable="string",
    auto_rp_variable="string",
    hash_mask_length="string",
    range="string",
    interface_name="string",
    interface_name_variable="string",
    auto_rp=False,
    name="string",
    default=False,
    bsr_candidate_variable="string",
    hash_mask_length_variable="string",
    range_variable="string",
    rp_addresses=[{
        "access_list": "string",
        "access_list_variable": "string",
        "ip_address": "string",
        "ip_address_variable": "string",
        "optional": False,
        "override": False,
        "override_variable": "string",
    }],
    rp_announce_fields=[{
        "interface_name": "string",
        "interface_name_variable": "string",
        "optional": False,
        "scope": 0,
        "scope_variable": "string",
    }],
    rp_candidate_access_list="string",
    rp_candidate_access_list_variable="string",
    rp_candidates=[{
        "access_list": "string",
        "access_list_variable": "string",
        "interface": "string",
        "interface_variable": "string",
        "interval": 0,
        "interval_variable": "string",
        "optional": False,
        "priority": 0,
        "priority_variable": "string",
    }],
    scope=0,
    scope_variable="string",
    spt_threshold="string",
    spt_threshold_variable="string")
Copy
const cedgePimFeatureTemplateResource = new sdwan.CedgePimFeatureTemplate("cedgePimFeatureTemplateResource", {
    description: "string",
    deviceTypes: ["string"],
    interfaces: [{
        interfaceName: "string",
        interfaceNameVariable: "string",
        joinPruneInterval: 0,
        joinPruneIntervalVariable: "string",
        optional: false,
        queryInterval: 0,
        queryIntervalVariable: "string",
    }],
    bsrCandidate: "string",
    priority: 0,
    defaultVariable: "string",
    priorityVariable: "string",
    autoRpVariable: "string",
    hashMaskLength: "string",
    range: "string",
    interfaceName: "string",
    interfaceNameVariable: "string",
    autoRp: false,
    name: "string",
    "default": false,
    bsrCandidateVariable: "string",
    hashMaskLengthVariable: "string",
    rangeVariable: "string",
    rpAddresses: [{
        accessList: "string",
        accessListVariable: "string",
        ipAddress: "string",
        ipAddressVariable: "string",
        optional: false,
        override: false,
        overrideVariable: "string",
    }],
    rpAnnounceFields: [{
        interfaceName: "string",
        interfaceNameVariable: "string",
        optional: false,
        scope: 0,
        scopeVariable: "string",
    }],
    rpCandidateAccessList: "string",
    rpCandidateAccessListVariable: "string",
    rpCandidates: [{
        accessList: "string",
        accessListVariable: "string",
        "interface": "string",
        interfaceVariable: "string",
        interval: 0,
        intervalVariable: "string",
        optional: false,
        priority: 0,
        priorityVariable: "string",
    }],
    scope: 0,
    scopeVariable: "string",
    sptThreshold: "string",
    sptThresholdVariable: "string",
});
Copy
type: sdwan:CedgePimFeatureTemplate
properties:
    autoRp: false
    autoRpVariable: string
    bsrCandidate: string
    bsrCandidateVariable: string
    default: false
    defaultVariable: string
    description: string
    deviceTypes:
        - string
    hashMaskLength: string
    hashMaskLengthVariable: string
    interfaceName: string
    interfaceNameVariable: string
    interfaces:
        - interfaceName: string
          interfaceNameVariable: string
          joinPruneInterval: 0
          joinPruneIntervalVariable: string
          optional: false
          queryInterval: 0
          queryIntervalVariable: string
    name: string
    priority: 0
    priorityVariable: string
    range: string
    rangeVariable: string
    rpAddresses:
        - accessList: string
          accessListVariable: string
          ipAddress: string
          ipAddressVariable: string
          optional: false
          override: false
          overrideVariable: string
    rpAnnounceFields:
        - interfaceName: string
          interfaceNameVariable: string
          optional: false
          scope: 0
          scopeVariable: string
    rpCandidateAccessList: string
    rpCandidateAccessListVariable: string
    rpCandidates:
        - accessList: string
          accessListVariable: string
          interface: string
          interfaceVariable: string
          interval: 0
          intervalVariable: string
          optional: false
          priority: 0
          priorityVariable: string
    scope: 0
    scopeVariable: string
    sptThreshold: string
    sptThresholdVariable: string
Copy

CedgePimFeatureTemplate 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 CedgePimFeatureTemplate resource accepts the following input properties:

Description This property is required. string
The description of the feature template
DeviceTypes This property is required. List<string>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
AutoRp bool
Enable or disable auto-RP - Default value: false
AutoRpVariable string
Variable name
BsrCandidate string
Set Autonomic-Networking virtual interface
BsrCandidateVariable string
Variable name
Default bool
Turn SSM On / Off - Default value: false
DefaultVariable string
Variable name
HashMaskLength string
Hash Mask length for RP selection
HashMaskLengthVariable string
Variable name
InterfaceName string
Set RP Discovery Interface Name
InterfaceNameVariable string
Variable name
Interfaces List<CedgePimFeatureTemplateInterface>
Set PIM interface parameters
Name string
The name of the feature template
Priority int
Set RP candidate priority - Range: 0-255
PriorityVariable string
Variable name
Range string
Set Access List for PIM SSM
RangeVariable string
Variable name
RpAddresses List<CedgePimFeatureTemplateRpAddress>
Set Static RP Address(es)
RpAnnounceFields List<CedgePimFeatureTemplateRpAnnounceField>
Enable or disable RP Announce
RpCandidateAccessList string
Set BSR RP candidate filter
RpCandidateAccessListVariable string
Variable name
RpCandidates List<CedgePimFeatureTemplateRpCandidate>
Set RP Discovery Scope
Scope int
Set RP Discovery Scope - Range: 1-255
ScopeVariable string
Variable name
SptThreshold string
Set when PIM router joins the SPT (kbps) - Choices: 0, infinity
SptThresholdVariable string
Variable name
Description This property is required. string
The description of the feature template
DeviceTypes This property is required. []string
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
AutoRp bool
Enable or disable auto-RP - Default value: false
AutoRpVariable string
Variable name
BsrCandidate string
Set Autonomic-Networking virtual interface
BsrCandidateVariable string
Variable name
Default bool
Turn SSM On / Off - Default value: false
DefaultVariable string
Variable name
HashMaskLength string
Hash Mask length for RP selection
HashMaskLengthVariable string
Variable name
InterfaceName string
Set RP Discovery Interface Name
InterfaceNameVariable string
Variable name
Interfaces []CedgePimFeatureTemplateInterfaceArgs
Set PIM interface parameters
Name string
The name of the feature template
Priority int
Set RP candidate priority - Range: 0-255
PriorityVariable string
Variable name
Range string
Set Access List for PIM SSM
RangeVariable string
Variable name
RpAddresses []CedgePimFeatureTemplateRpAddressArgs
Set Static RP Address(es)
RpAnnounceFields []CedgePimFeatureTemplateRpAnnounceFieldArgs
Enable or disable RP Announce
RpCandidateAccessList string
Set BSR RP candidate filter
RpCandidateAccessListVariable string
Variable name
RpCandidates []CedgePimFeatureTemplateRpCandidateArgs
Set RP Discovery Scope
Scope int
Set RP Discovery Scope - Range: 1-255
ScopeVariable string
Variable name
SptThreshold string
Set when PIM router joins the SPT (kbps) - Choices: 0, infinity
SptThresholdVariable string
Variable name
description This property is required. String
The description of the feature template
deviceTypes This property is required. List<String>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
autoRp Boolean
Enable or disable auto-RP - Default value: false
autoRpVariable String
Variable name
bsrCandidate String
Set Autonomic-Networking virtual interface
bsrCandidateVariable String
Variable name
defaultVariable String
Variable name
default_ Boolean
Turn SSM On / Off - Default value: false
hashMaskLength String
Hash Mask length for RP selection
hashMaskLengthVariable String
Variable name
interfaceName String
Set RP Discovery Interface Name
interfaceNameVariable String
Variable name
interfaces List<CedgePimFeatureTemplateInterface>
Set PIM interface parameters
name String
The name of the feature template
priority Integer
Set RP candidate priority - Range: 0-255
priorityVariable String
Variable name
range String
Set Access List for PIM SSM
rangeVariable String
Variable name
rpAddresses List<CedgePimFeatureTemplateRpAddress>
Set Static RP Address(es)
rpAnnounceFields List<CedgePimFeatureTemplateRpAnnounceField>
Enable or disable RP Announce
rpCandidateAccessList String
Set BSR RP candidate filter
rpCandidateAccessListVariable String
Variable name
rpCandidates List<CedgePimFeatureTemplateRpCandidate>
Set RP Discovery Scope
scope Integer
Set RP Discovery Scope - Range: 1-255
scopeVariable String
Variable name
sptThreshold String
Set when PIM router joins the SPT (kbps) - Choices: 0, infinity
sptThresholdVariable String
Variable name
description This property is required. string
The description of the feature template
deviceTypes This property is required. string[]
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
autoRp boolean
Enable or disable auto-RP - Default value: false
autoRpVariable string
Variable name
bsrCandidate string
Set Autonomic-Networking virtual interface
bsrCandidateVariable string
Variable name
default boolean
Turn SSM On / Off - Default value: false
defaultVariable string
Variable name
hashMaskLength string
Hash Mask length for RP selection
hashMaskLengthVariable string
Variable name
interfaceName string
Set RP Discovery Interface Name
interfaceNameVariable string
Variable name
interfaces CedgePimFeatureTemplateInterface[]
Set PIM interface parameters
name string
The name of the feature template
priority number
Set RP candidate priority - Range: 0-255
priorityVariable string
Variable name
range string
Set Access List for PIM SSM
rangeVariable string
Variable name
rpAddresses CedgePimFeatureTemplateRpAddress[]
Set Static RP Address(es)
rpAnnounceFields CedgePimFeatureTemplateRpAnnounceField[]
Enable or disable RP Announce
rpCandidateAccessList string
Set BSR RP candidate filter
rpCandidateAccessListVariable string
Variable name
rpCandidates CedgePimFeatureTemplateRpCandidate[]
Set RP Discovery Scope
scope number
Set RP Discovery Scope - Range: 1-255
scopeVariable string
Variable name
sptThreshold string
Set when PIM router joins the SPT (kbps) - Choices: 0, infinity
sptThresholdVariable string
Variable name
description This property is required. str
The description of the feature template
device_types This property is required. Sequence[str]
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
auto_rp bool
Enable or disable auto-RP - Default value: false
auto_rp_variable str
Variable name
bsr_candidate str
Set Autonomic-Networking virtual interface
bsr_candidate_variable str
Variable name
default bool
Turn SSM On / Off - Default value: false
default_variable str
Variable name
hash_mask_length str
Hash Mask length for RP selection
hash_mask_length_variable str
Variable name
interface_name str
Set RP Discovery Interface Name
interface_name_variable str
Variable name
interfaces Sequence[CedgePimFeatureTemplateInterfaceArgs]
Set PIM interface parameters
name str
The name of the feature template
priority int
Set RP candidate priority - Range: 0-255
priority_variable str
Variable name
range str
Set Access List for PIM SSM
range_variable str
Variable name
rp_addresses Sequence[CedgePimFeatureTemplateRpAddressArgs]
Set Static RP Address(es)
rp_announce_fields Sequence[CedgePimFeatureTemplateRpAnnounceFieldArgs]
Enable or disable RP Announce
rp_candidate_access_list str
Set BSR RP candidate filter
rp_candidate_access_list_variable str
Variable name
rp_candidates Sequence[CedgePimFeatureTemplateRpCandidateArgs]
Set RP Discovery Scope
scope int
Set RP Discovery Scope - Range: 1-255
scope_variable str
Variable name
spt_threshold str
Set when PIM router joins the SPT (kbps) - Choices: 0, infinity
spt_threshold_variable str
Variable name
description This property is required. String
The description of the feature template
deviceTypes This property is required. List<String>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
autoRp Boolean
Enable or disable auto-RP - Default value: false
autoRpVariable String
Variable name
bsrCandidate String
Set Autonomic-Networking virtual interface
bsrCandidateVariable String
Variable name
default Boolean
Turn SSM On / Off - Default value: false
defaultVariable String
Variable name
hashMaskLength String
Hash Mask length for RP selection
hashMaskLengthVariable String
Variable name
interfaceName String
Set RP Discovery Interface Name
interfaceNameVariable String
Variable name
interfaces List<Property Map>
Set PIM interface parameters
name String
The name of the feature template
priority Number
Set RP candidate priority - Range: 0-255
priorityVariable String
Variable name
range String
Set Access List for PIM SSM
rangeVariable String
Variable name
rpAddresses List<Property Map>
Set Static RP Address(es)
rpAnnounceFields List<Property Map>
Enable or disable RP Announce
rpCandidateAccessList String
Set BSR RP candidate filter
rpCandidateAccessListVariable String
Variable name
rpCandidates List<Property Map>
Set RP Discovery Scope
scope Number
Set RP Discovery Scope - Range: 1-255
scopeVariable String
Variable name
sptThreshold String
Set when PIM router joins the SPT (kbps) - Choices: 0, infinity
sptThresholdVariable String
Variable name

Outputs

All input properties are implicitly available as output properties. Additionally, the CedgePimFeatureTemplate resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
TemplateType string
The template type
Version int
The version of the feature template
Id string
The provider-assigned unique ID for this managed resource.
TemplateType string
The template type
Version int
The version of the feature template
id String
The provider-assigned unique ID for this managed resource.
templateType String
The template type
version Integer
The version of the feature template
id string
The provider-assigned unique ID for this managed resource.
templateType string
The template type
version number
The version of the feature template
id str
The provider-assigned unique ID for this managed resource.
template_type str
The template type
version int
The version of the feature template
id String
The provider-assigned unique ID for this managed resource.
templateType String
The template type
version Number
The version of the feature template

Look up Existing CedgePimFeatureTemplate Resource

Get an existing CedgePimFeatureTemplate 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?: CedgePimFeatureTemplateState, opts?: CustomResourceOptions): CedgePimFeatureTemplate
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        auto_rp: Optional[bool] = None,
        auto_rp_variable: Optional[str] = None,
        bsr_candidate: Optional[str] = None,
        bsr_candidate_variable: Optional[str] = None,
        default: Optional[bool] = None,
        default_variable: Optional[str] = None,
        description: Optional[str] = None,
        device_types: Optional[Sequence[str]] = None,
        hash_mask_length: Optional[str] = None,
        hash_mask_length_variable: Optional[str] = None,
        interface_name: Optional[str] = None,
        interface_name_variable: Optional[str] = None,
        interfaces: Optional[Sequence[CedgePimFeatureTemplateInterfaceArgs]] = None,
        name: Optional[str] = None,
        priority: Optional[int] = None,
        priority_variable: Optional[str] = None,
        range: Optional[str] = None,
        range_variable: Optional[str] = None,
        rp_addresses: Optional[Sequence[CedgePimFeatureTemplateRpAddressArgs]] = None,
        rp_announce_fields: Optional[Sequence[CedgePimFeatureTemplateRpAnnounceFieldArgs]] = None,
        rp_candidate_access_list: Optional[str] = None,
        rp_candidate_access_list_variable: Optional[str] = None,
        rp_candidates: Optional[Sequence[CedgePimFeatureTemplateRpCandidateArgs]] = None,
        scope: Optional[int] = None,
        scope_variable: Optional[str] = None,
        spt_threshold: Optional[str] = None,
        spt_threshold_variable: Optional[str] = None,
        template_type: Optional[str] = None,
        version: Optional[int] = None) -> CedgePimFeatureTemplate
func GetCedgePimFeatureTemplate(ctx *Context, name string, id IDInput, state *CedgePimFeatureTemplateState, opts ...ResourceOption) (*CedgePimFeatureTemplate, error)
public static CedgePimFeatureTemplate Get(string name, Input<string> id, CedgePimFeatureTemplateState? state, CustomResourceOptions? opts = null)
public static CedgePimFeatureTemplate get(String name, Output<String> id, CedgePimFeatureTemplateState state, CustomResourceOptions options)
resources:  _:    type: sdwan:CedgePimFeatureTemplate    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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.
The following state arguments are supported:
AutoRp bool
Enable or disable auto-RP - Default value: false
AutoRpVariable string
Variable name
BsrCandidate string
Set Autonomic-Networking virtual interface
BsrCandidateVariable string
Variable name
Default bool
Turn SSM On / Off - Default value: false
DefaultVariable string
Variable name
Description string
The description of the feature template
DeviceTypes List<string>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
HashMaskLength string
Hash Mask length for RP selection
HashMaskLengthVariable string
Variable name
InterfaceName string
Set RP Discovery Interface Name
InterfaceNameVariable string
Variable name
Interfaces List<CedgePimFeatureTemplateInterface>
Set PIM interface parameters
Name string
The name of the feature template
Priority int
Set RP candidate priority - Range: 0-255
PriorityVariable string
Variable name
Range string
Set Access List for PIM SSM
RangeVariable string
Variable name
RpAddresses List<CedgePimFeatureTemplateRpAddress>
Set Static RP Address(es)
RpAnnounceFields List<CedgePimFeatureTemplateRpAnnounceField>
Enable or disable RP Announce
RpCandidateAccessList string
Set BSR RP candidate filter
RpCandidateAccessListVariable string
Variable name
RpCandidates List<CedgePimFeatureTemplateRpCandidate>
Set RP Discovery Scope
Scope int
Set RP Discovery Scope - Range: 1-255
ScopeVariable string
Variable name
SptThreshold string
Set when PIM router joins the SPT (kbps) - Choices: 0, infinity
SptThresholdVariable string
Variable name
TemplateType string
The template type
Version int
The version of the feature template
AutoRp bool
Enable or disable auto-RP - Default value: false
AutoRpVariable string
Variable name
BsrCandidate string
Set Autonomic-Networking virtual interface
BsrCandidateVariable string
Variable name
Default bool
Turn SSM On / Off - Default value: false
DefaultVariable string
Variable name
Description string
The description of the feature template
DeviceTypes []string
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
HashMaskLength string
Hash Mask length for RP selection
HashMaskLengthVariable string
Variable name
InterfaceName string
Set RP Discovery Interface Name
InterfaceNameVariable string
Variable name
Interfaces []CedgePimFeatureTemplateInterfaceArgs
Set PIM interface parameters
Name string
The name of the feature template
Priority int
Set RP candidate priority - Range: 0-255
PriorityVariable string
Variable name
Range string
Set Access List for PIM SSM
RangeVariable string
Variable name
RpAddresses []CedgePimFeatureTemplateRpAddressArgs
Set Static RP Address(es)
RpAnnounceFields []CedgePimFeatureTemplateRpAnnounceFieldArgs
Enable or disable RP Announce
RpCandidateAccessList string
Set BSR RP candidate filter
RpCandidateAccessListVariable string
Variable name
RpCandidates []CedgePimFeatureTemplateRpCandidateArgs
Set RP Discovery Scope
Scope int
Set RP Discovery Scope - Range: 1-255
ScopeVariable string
Variable name
SptThreshold string
Set when PIM router joins the SPT (kbps) - Choices: 0, infinity
SptThresholdVariable string
Variable name
TemplateType string
The template type
Version int
The version of the feature template
autoRp Boolean
Enable or disable auto-RP - Default value: false
autoRpVariable String
Variable name
bsrCandidate String
Set Autonomic-Networking virtual interface
bsrCandidateVariable String
Variable name
defaultVariable String
Variable name
default_ Boolean
Turn SSM On / Off - Default value: false
description String
The description of the feature template
deviceTypes List<String>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
hashMaskLength String
Hash Mask length for RP selection
hashMaskLengthVariable String
Variable name
interfaceName String
Set RP Discovery Interface Name
interfaceNameVariable String
Variable name
interfaces List<CedgePimFeatureTemplateInterface>
Set PIM interface parameters
name String
The name of the feature template
priority Integer
Set RP candidate priority - Range: 0-255
priorityVariable String
Variable name
range String
Set Access List for PIM SSM
rangeVariable String
Variable name
rpAddresses List<CedgePimFeatureTemplateRpAddress>
Set Static RP Address(es)
rpAnnounceFields List<CedgePimFeatureTemplateRpAnnounceField>
Enable or disable RP Announce
rpCandidateAccessList String
Set BSR RP candidate filter
rpCandidateAccessListVariable String
Variable name
rpCandidates List<CedgePimFeatureTemplateRpCandidate>
Set RP Discovery Scope
scope Integer
Set RP Discovery Scope - Range: 1-255
scopeVariable String
Variable name
sptThreshold String
Set when PIM router joins the SPT (kbps) - Choices: 0, infinity
sptThresholdVariable String
Variable name
templateType String
The template type
version Integer
The version of the feature template
autoRp boolean
Enable or disable auto-RP - Default value: false
autoRpVariable string
Variable name
bsrCandidate string
Set Autonomic-Networking virtual interface
bsrCandidateVariable string
Variable name
default boolean
Turn SSM On / Off - Default value: false
defaultVariable string
Variable name
description string
The description of the feature template
deviceTypes string[]
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
hashMaskLength string
Hash Mask length for RP selection
hashMaskLengthVariable string
Variable name
interfaceName string
Set RP Discovery Interface Name
interfaceNameVariable string
Variable name
interfaces CedgePimFeatureTemplateInterface[]
Set PIM interface parameters
name string
The name of the feature template
priority number
Set RP candidate priority - Range: 0-255
priorityVariable string
Variable name
range string
Set Access List for PIM SSM
rangeVariable string
Variable name
rpAddresses CedgePimFeatureTemplateRpAddress[]
Set Static RP Address(es)
rpAnnounceFields CedgePimFeatureTemplateRpAnnounceField[]
Enable or disable RP Announce
rpCandidateAccessList string
Set BSR RP candidate filter
rpCandidateAccessListVariable string
Variable name
rpCandidates CedgePimFeatureTemplateRpCandidate[]
Set RP Discovery Scope
scope number
Set RP Discovery Scope - Range: 1-255
scopeVariable string
Variable name
sptThreshold string
Set when PIM router joins the SPT (kbps) - Choices: 0, infinity
sptThresholdVariable string
Variable name
templateType string
The template type
version number
The version of the feature template
auto_rp bool
Enable or disable auto-RP - Default value: false
auto_rp_variable str
Variable name
bsr_candidate str
Set Autonomic-Networking virtual interface
bsr_candidate_variable str
Variable name
default bool
Turn SSM On / Off - Default value: false
default_variable str
Variable name
description str
The description of the feature template
device_types Sequence[str]
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
hash_mask_length str
Hash Mask length for RP selection
hash_mask_length_variable str
Variable name
interface_name str
Set RP Discovery Interface Name
interface_name_variable str
Variable name
interfaces Sequence[CedgePimFeatureTemplateInterfaceArgs]
Set PIM interface parameters
name str
The name of the feature template
priority int
Set RP candidate priority - Range: 0-255
priority_variable str
Variable name
range str
Set Access List for PIM SSM
range_variable str
Variable name
rp_addresses Sequence[CedgePimFeatureTemplateRpAddressArgs]
Set Static RP Address(es)
rp_announce_fields Sequence[CedgePimFeatureTemplateRpAnnounceFieldArgs]
Enable or disable RP Announce
rp_candidate_access_list str
Set BSR RP candidate filter
rp_candidate_access_list_variable str
Variable name
rp_candidates Sequence[CedgePimFeatureTemplateRpCandidateArgs]
Set RP Discovery Scope
scope int
Set RP Discovery Scope - Range: 1-255
scope_variable str
Variable name
spt_threshold str
Set when PIM router joins the SPT (kbps) - Choices: 0, infinity
spt_threshold_variable str
Variable name
template_type str
The template type
version int
The version of the feature template
autoRp Boolean
Enable or disable auto-RP - Default value: false
autoRpVariable String
Variable name
bsrCandidate String
Set Autonomic-Networking virtual interface
bsrCandidateVariable String
Variable name
default Boolean
Turn SSM On / Off - Default value: false
defaultVariable String
Variable name
description String
The description of the feature template
deviceTypes List<String>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
hashMaskLength String
Hash Mask length for RP selection
hashMaskLengthVariable String
Variable name
interfaceName String
Set RP Discovery Interface Name
interfaceNameVariable String
Variable name
interfaces List<Property Map>
Set PIM interface parameters
name String
The name of the feature template
priority Number
Set RP candidate priority - Range: 0-255
priorityVariable String
Variable name
range String
Set Access List for PIM SSM
rangeVariable String
Variable name
rpAddresses List<Property Map>
Set Static RP Address(es)
rpAnnounceFields List<Property Map>
Enable or disable RP Announce
rpCandidateAccessList String
Set BSR RP candidate filter
rpCandidateAccessListVariable String
Variable name
rpCandidates List<Property Map>
Set RP Discovery Scope
scope Number
Set RP Discovery Scope - Range: 1-255
scopeVariable String
Variable name
sptThreshold String
Set when PIM router joins the SPT (kbps) - Choices: 0, infinity
sptThresholdVariable String
Variable name
templateType String
The template type
version Number
The version of the feature template

Supporting Types

CedgePimFeatureTemplateInterface
, CedgePimFeatureTemplateInterfaceArgs

InterfaceName string
Set interface name
InterfaceNameVariable string
Variable name
JoinPruneInterval int
Set interval at which PIM multicast traffic can join or be removed from RPT or SPT

  • Range: 10-600
  • Default value: 60
JoinPruneIntervalVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
QueryInterval int
Set PIM query interval

  • Range: 1-18725
  • Default value: 30
QueryIntervalVariable string
Variable name
InterfaceName string
Set interface name
InterfaceNameVariable string
Variable name
JoinPruneInterval int
Set interval at which PIM multicast traffic can join or be removed from RPT or SPT

  • Range: 10-600
  • Default value: 60
JoinPruneIntervalVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
QueryInterval int
Set PIM query interval

  • Range: 1-18725
  • Default value: 30
QueryIntervalVariable string
Variable name
interfaceName String
Set interface name
interfaceNameVariable String
Variable name
joinPruneInterval Integer
Set interval at which PIM multicast traffic can join or be removed from RPT or SPT

  • Range: 10-600
  • Default value: 60
joinPruneIntervalVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
queryInterval Integer
Set PIM query interval

  • Range: 1-18725
  • Default value: 30
queryIntervalVariable String
Variable name
interfaceName string
Set interface name
interfaceNameVariable string
Variable name
joinPruneInterval number
Set interval at which PIM multicast traffic can join or be removed from RPT or SPT

  • Range: 10-600
  • Default value: 60
joinPruneIntervalVariable string
Variable name
optional boolean
Indicates if list item is considered optional.
queryInterval number
Set PIM query interval

  • Range: 1-18725
  • Default value: 30
queryIntervalVariable string
Variable name
interface_name str
Set interface name
interface_name_variable str
Variable name
join_prune_interval int
Set interval at which PIM multicast traffic can join or be removed from RPT or SPT

  • Range: 10-600
  • Default value: 60
join_prune_interval_variable str
Variable name
optional bool
Indicates if list item is considered optional.
query_interval int
Set PIM query interval

  • Range: 1-18725
  • Default value: 30
query_interval_variable str
Variable name
interfaceName String
Set interface name
interfaceNameVariable String
Variable name
joinPruneInterval Number
Set interval at which PIM multicast traffic can join or be removed from RPT or SPT

  • Range: 10-600
  • Default value: 60
joinPruneIntervalVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
queryInterval Number
Set PIM query interval

  • Range: 1-18725
  • Default value: 30
queryIntervalVariable String
Variable name

CedgePimFeatureTemplateRpAddress
, CedgePimFeatureTemplateRpAddressArgs

AccessList string
Set Static RP Access List
AccessListVariable string
Variable name
IpAddress string
Set Static RP IP Address
IpAddressVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
Override bool
Set override flag

  • Default value: false
OverrideVariable string
Variable name
AccessList string
Set Static RP Access List
AccessListVariable string
Variable name
IpAddress string
Set Static RP IP Address
IpAddressVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
Override bool
Set override flag

  • Default value: false
OverrideVariable string
Variable name
accessList String
Set Static RP Access List
accessListVariable String
Variable name
ipAddress String
Set Static RP IP Address
ipAddressVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
override Boolean
Set override flag

  • Default value: false
overrideVariable String
Variable name
accessList string
Set Static RP Access List
accessListVariable string
Variable name
ipAddress string
Set Static RP IP Address
ipAddressVariable string
Variable name
optional boolean
Indicates if list item is considered optional.
override boolean
Set override flag

  • Default value: false
overrideVariable string
Variable name
access_list str
Set Static RP Access List
access_list_variable str
Variable name
ip_address str
Set Static RP IP Address
ip_address_variable str
Variable name
optional bool
Indicates if list item is considered optional.
override bool
Set override flag

  • Default value: false
override_variable str
Variable name
accessList String
Set Static RP Access List
accessListVariable String
Variable name
ipAddress String
Set Static RP IP Address
ipAddressVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
override Boolean
Set override flag

  • Default value: false
overrideVariable String
Variable name

CedgePimFeatureTemplateRpAnnounceField
, CedgePimFeatureTemplateRpAnnounceFieldArgs

InterfaceName string
Set RP Announce Interface Name
InterfaceNameVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
Scope int
Set RP Announce Scope

  • Range: 1-255
ScopeVariable string
Variable name
InterfaceName string
Set RP Announce Interface Name
InterfaceNameVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
Scope int
Set RP Announce Scope

  • Range: 1-255
ScopeVariable string
Variable name
interfaceName String
Set RP Announce Interface Name
interfaceNameVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
scope Integer
Set RP Announce Scope

  • Range: 1-255
scopeVariable String
Variable name
interfaceName string
Set RP Announce Interface Name
interfaceNameVariable string
Variable name
optional boolean
Indicates if list item is considered optional.
scope number
Set RP Announce Scope

  • Range: 1-255
scopeVariable string
Variable name
interface_name str
Set RP Announce Interface Name
interface_name_variable str
Variable name
optional bool
Indicates if list item is considered optional.
scope int
Set RP Announce Scope

  • Range: 1-255
scope_variable str
Variable name
interfaceName String
Set RP Announce Interface Name
interfaceNameVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
scope Number
Set RP Announce Scope

  • Range: 1-255
scopeVariable String
Variable name

CedgePimFeatureTemplateRpCandidate
, CedgePimFeatureTemplateRpCandidateArgs

AccessList string
Set IP Access List for PIM RP Candidate
AccessListVariable string
Variable name
Interface string
Set Autonomic-Networking virtual interface
InterfaceVariable string
Variable name
Interval int
Set RP candidate advertisement interval

  • Range: 1-16383
IntervalVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
Priority int
Set RP candidate priority

  • Range: 0-255
PriorityVariable string
Variable name
AccessList string
Set IP Access List for PIM RP Candidate
AccessListVariable string
Variable name
Interface string
Set Autonomic-Networking virtual interface
InterfaceVariable string
Variable name
Interval int
Set RP candidate advertisement interval

  • Range: 1-16383
IntervalVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
Priority int
Set RP candidate priority

  • Range: 0-255
PriorityVariable string
Variable name
accessList String
Set IP Access List for PIM RP Candidate
accessListVariable String
Variable name
interfaceVariable String
Variable name
interface_ String
Set Autonomic-Networking virtual interface
interval Integer
Set RP candidate advertisement interval

  • Range: 1-16383
intervalVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
priority Integer
Set RP candidate priority

  • Range: 0-255
priorityVariable String
Variable name
accessList string
Set IP Access List for PIM RP Candidate
accessListVariable string
Variable name
interface string
Set Autonomic-Networking virtual interface
interfaceVariable string
Variable name
interval number
Set RP candidate advertisement interval

  • Range: 1-16383
intervalVariable string
Variable name
optional boolean
Indicates if list item is considered optional.
priority number
Set RP candidate priority

  • Range: 0-255
priorityVariable string
Variable name
access_list str
Set IP Access List for PIM RP Candidate
access_list_variable str
Variable name
interface str
Set Autonomic-Networking virtual interface
interface_variable str
Variable name
interval int
Set RP candidate advertisement interval

  • Range: 1-16383
interval_variable str
Variable name
optional bool
Indicates if list item is considered optional.
priority int
Set RP candidate priority

  • Range: 0-255
priority_variable str
Variable name
accessList String
Set IP Access List for PIM RP Candidate
accessListVariable String
Variable name
interface String
Set Autonomic-Networking virtual interface
interfaceVariable String
Variable name
interval Number
Set RP candidate advertisement interval

  • Range: 1-16383
intervalVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
priority Number
Set RP candidate priority

  • Range: 0-255
priorityVariable String
Variable name

Import

$ pulumi import sdwan:index/cedgePimFeatureTemplate:CedgePimFeatureTemplate example "f6b2c44c-693c-4763-b010-895aa3d236bd"
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
sdwan pulumi/pulumi-sdwan
License
Apache-2.0
Notes
This Pulumi package is based on the sdwan Terraform Provider.