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());
    }
}
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
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 string
- The unique name of the resource.
- args CedgePimFeatureTemplateArgs
- 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 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 string
- The unique name of the resource.
- args CedgePimFeatureTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CedgePimFeatureTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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",
});
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"),
})
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());
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")
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",
});
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
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 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
- AutoRp bool
- Enable or disable auto-RP - Default value: false
- AutoRp stringVariable 
- Variable name
- BsrCandidate string
- Set Autonomic-Networking virtual interface
- BsrCandidate stringVariable 
- Variable name
- Default bool
- Turn SSM On / Off - Default value: false
- DefaultVariable string
- Variable name
- HashMask stringLength 
- Hash Mask length for RP selection
- HashMask stringLength Variable 
- Variable name
- InterfaceName string
- Set RP Discovery Interface Name
- InterfaceName stringVariable 
- Variable name
- Interfaces
List<CedgePim Feature Template Interface> 
- 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<CedgePim Feature Template Rp Address> 
- Set Static RP Address(es)
- RpAnnounce List<CedgeFields Pim Feature Template Rp Announce Field> 
- Enable or disable RP Announce
- RpCandidate stringAccess List 
- Set BSR RP candidate filter
- RpCandidate stringAccess List Variable 
- Variable name
- RpCandidates List<CedgePim Feature Template Rp Candidate> 
- 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
- SptThreshold stringVariable 
- 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
- AutoRp bool
- Enable or disable auto-RP - Default value: false
- AutoRp stringVariable 
- Variable name
- BsrCandidate string
- Set Autonomic-Networking virtual interface
- BsrCandidate stringVariable 
- Variable name
- Default bool
- Turn SSM On / Off - Default value: false
- DefaultVariable string
- Variable name
- HashMask stringLength 
- Hash Mask length for RP selection
- HashMask stringLength Variable 
- Variable name
- InterfaceName string
- Set RP Discovery Interface Name
- InterfaceName stringVariable 
- Variable name
- Interfaces
[]CedgePim Feature Template Interface Args 
- 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 []CedgePim Feature Template Rp Address Args 
- Set Static RP Address(es)
- RpAnnounce []CedgeFields Pim Feature Template Rp Announce Field Args 
- Enable or disable RP Announce
- RpCandidate stringAccess List 
- Set BSR RP candidate filter
- RpCandidate stringAccess List Variable 
- Variable name
- RpCandidates []CedgePim Feature Template Rp Candidate Args 
- 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
- SptThreshold stringVariable 
- 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
- autoRp Boolean
- Enable or disable auto-RP - Default value: false
- autoRp StringVariable 
- Variable name
- bsrCandidate String
- Set Autonomic-Networking virtual interface
- bsrCandidate StringVariable 
- Variable name
- defaultVariable String
- Variable name
- default_ Boolean
- Turn SSM On / Off - Default value: false
- hashMask StringLength 
- Hash Mask length for RP selection
- hashMask StringLength Variable 
- Variable name
- interfaceName String
- Set RP Discovery Interface Name
- interfaceName StringVariable 
- Variable name
- interfaces
List<CedgePim Feature Template Interface> 
- 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<CedgePim Feature Template Rp Address> 
- Set Static RP Address(es)
- rpAnnounce List<CedgeFields Pim Feature Template Rp Announce Field> 
- Enable or disable RP Announce
- rpCandidate StringAccess List 
- Set BSR RP candidate filter
- rpCandidate StringAccess List Variable 
- Variable name
- rpCandidates List<CedgePim Feature Template Rp Candidate> 
- 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
- sptThreshold StringVariable 
- 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
- autoRp boolean
- Enable or disable auto-RP - Default value: false
- autoRp stringVariable 
- Variable name
- bsrCandidate string
- Set Autonomic-Networking virtual interface
- bsrCandidate stringVariable 
- Variable name
- default boolean
- Turn SSM On / Off - Default value: false
- defaultVariable string
- Variable name
- hashMask stringLength 
- Hash Mask length for RP selection
- hashMask stringLength Variable 
- Variable name
- interfaceName string
- Set RP Discovery Interface Name
- interfaceName stringVariable 
- Variable name
- interfaces
CedgePim Feature Template Interface[] 
- 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 CedgePim Feature Template Rp Address[] 
- Set Static RP Address(es)
- rpAnnounce CedgeFields Pim Feature Template Rp Announce Field[] 
- Enable or disable RP Announce
- rpCandidate stringAccess List 
- Set BSR RP candidate filter
- rpCandidate stringAccess List Variable 
- Variable name
- rpCandidates CedgePim Feature Template Rp Candidate[] 
- 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
- sptThreshold stringVariable 
- 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
- auto_rp bool
- Enable or disable auto-RP - Default value: false
- auto_rp_ strvariable 
- Variable name
- bsr_candidate str
- Set Autonomic-Networking virtual interface
- bsr_candidate_ strvariable 
- Variable name
- default bool
- Turn SSM On / Off - Default value: false
- default_variable str
- Variable name
- hash_mask_ strlength 
- Hash Mask length for RP selection
- hash_mask_ strlength_ variable 
- Variable name
- interface_name str
- Set RP Discovery Interface Name
- interface_name_ strvariable 
- Variable name
- interfaces
Sequence[CedgePim Feature Template Interface Args] 
- 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[CedgePim Feature Template Rp Address Args] 
- Set Static RP Address(es)
- rp_announce_ Sequence[Cedgefields Pim Feature Template Rp Announce Field Args] 
- Enable or disable RP Announce
- rp_candidate_ straccess_ list 
- Set BSR RP candidate filter
- rp_candidate_ straccess_ list_ variable 
- Variable name
- rp_candidates Sequence[CedgePim Feature Template Rp Candidate Args] 
- 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_ strvariable 
- 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
- autoRp Boolean
- Enable or disable auto-RP - Default value: false
- autoRp StringVariable 
- Variable name
- bsrCandidate String
- Set Autonomic-Networking virtual interface
- bsrCandidate StringVariable 
- Variable name
- default Boolean
- Turn SSM On / Off - Default value: false
- defaultVariable String
- Variable name
- hashMask StringLength 
- Hash Mask length for RP selection
- hashMask StringLength Variable 
- Variable name
- interfaceName String
- Set RP Discovery Interface Name
- interfaceName StringVariable 
- 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)
- rpAnnounce List<Property Map>Fields 
- Enable or disable RP Announce
- rpCandidate StringAccess List 
- Set BSR RP candidate filter
- rpCandidate StringAccess List Variable 
- 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
- sptThreshold StringVariable 
- 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) -> CedgePimFeatureTemplatefunc 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
- 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.
- AutoRp bool
- Enable or disable auto-RP - Default value: false
- AutoRp stringVariable 
- Variable name
- BsrCandidate string
- Set Autonomic-Networking virtual interface
- BsrCandidate stringVariable 
- 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
- HashMask stringLength 
- Hash Mask length for RP selection
- HashMask stringLength Variable 
- Variable name
- InterfaceName string
- Set RP Discovery Interface Name
- InterfaceName stringVariable 
- Variable name
- Interfaces
List<CedgePim Feature Template Interface> 
- 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<CedgePim Feature Template Rp Address> 
- Set Static RP Address(es)
- RpAnnounce List<CedgeFields Pim Feature Template Rp Announce Field> 
- Enable or disable RP Announce
- RpCandidate stringAccess List 
- Set BSR RP candidate filter
- RpCandidate stringAccess List Variable 
- Variable name
- RpCandidates List<CedgePim Feature Template Rp Candidate> 
- 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
- SptThreshold stringVariable 
- 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
- AutoRp stringVariable 
- Variable name
- BsrCandidate string
- Set Autonomic-Networking virtual interface
- BsrCandidate stringVariable 
- 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
- HashMask stringLength 
- Hash Mask length for RP selection
- HashMask stringLength Variable 
- Variable name
- InterfaceName string
- Set RP Discovery Interface Name
- InterfaceName stringVariable 
- Variable name
- Interfaces
[]CedgePim Feature Template Interface Args 
- 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 []CedgePim Feature Template Rp Address Args 
- Set Static RP Address(es)
- RpAnnounce []CedgeFields Pim Feature Template Rp Announce Field Args 
- Enable or disable RP Announce
- RpCandidate stringAccess List 
- Set BSR RP candidate filter
- RpCandidate stringAccess List Variable 
- Variable name
- RpCandidates []CedgePim Feature Template Rp Candidate Args 
- 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
- SptThreshold stringVariable 
- 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
- autoRp StringVariable 
- Variable name
- bsrCandidate String
- Set Autonomic-Networking virtual interface
- bsrCandidate StringVariable 
- 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
- hashMask StringLength 
- Hash Mask length for RP selection
- hashMask StringLength Variable 
- Variable name
- interfaceName String
- Set RP Discovery Interface Name
- interfaceName StringVariable 
- Variable name
- interfaces
List<CedgePim Feature Template Interface> 
- 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<CedgePim Feature Template Rp Address> 
- Set Static RP Address(es)
- rpAnnounce List<CedgeFields Pim Feature Template Rp Announce Field> 
- Enable or disable RP Announce
- rpCandidate StringAccess List 
- Set BSR RP candidate filter
- rpCandidate StringAccess List Variable 
- Variable name
- rpCandidates List<CedgePim Feature Template Rp Candidate> 
- 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
- sptThreshold StringVariable 
- 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
- autoRp stringVariable 
- Variable name
- bsrCandidate string
- Set Autonomic-Networking virtual interface
- bsrCandidate stringVariable 
- 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
- hashMask stringLength 
- Hash Mask length for RP selection
- hashMask stringLength Variable 
- Variable name
- interfaceName string
- Set RP Discovery Interface Name
- interfaceName stringVariable 
- Variable name
- interfaces
CedgePim Feature Template Interface[] 
- 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 CedgePim Feature Template Rp Address[] 
- Set Static RP Address(es)
- rpAnnounce CedgeFields Pim Feature Template Rp Announce Field[] 
- Enable or disable RP Announce
- rpCandidate stringAccess List 
- Set BSR RP candidate filter
- rpCandidate stringAccess List Variable 
- Variable name
- rpCandidates CedgePim Feature Template Rp Candidate[] 
- 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
- sptThreshold stringVariable 
- 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_ strvariable 
- Variable name
- bsr_candidate str
- Set Autonomic-Networking virtual interface
- bsr_candidate_ strvariable 
- 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_ strlength 
- Hash Mask length for RP selection
- hash_mask_ strlength_ variable 
- Variable name
- interface_name str
- Set RP Discovery Interface Name
- interface_name_ strvariable 
- Variable name
- interfaces
Sequence[CedgePim Feature Template Interface Args] 
- 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[CedgePim Feature Template Rp Address Args] 
- Set Static RP Address(es)
- rp_announce_ Sequence[Cedgefields Pim Feature Template Rp Announce Field Args] 
- Enable or disable RP Announce
- rp_candidate_ straccess_ list 
- Set BSR RP candidate filter
- rp_candidate_ straccess_ list_ variable 
- Variable name
- rp_candidates Sequence[CedgePim Feature Template Rp Candidate Args] 
- 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_ strvariable 
- 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
- autoRp StringVariable 
- Variable name
- bsrCandidate String
- Set Autonomic-Networking virtual interface
- bsrCandidate StringVariable 
- 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
- hashMask StringLength 
- Hash Mask length for RP selection
- hashMask StringLength Variable 
- Variable name
- interfaceName String
- Set RP Discovery Interface Name
- interfaceName StringVariable 
- 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)
- rpAnnounce List<Property Map>Fields 
- Enable or disable RP Announce
- rpCandidate StringAccess List 
- Set BSR RP candidate filter
- rpCandidate StringAccess List Variable 
- 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
- sptThreshold StringVariable 
- Variable name
- templateType String
- The template type
- version Number
- The version of the feature template
Supporting Types
CedgePimFeatureTemplateInterface, CedgePimFeatureTemplateInterfaceArgs          
- InterfaceName string
- Set interface name
- InterfaceName stringVariable 
- Variable name
- JoinPrune intInterval 
- Set interval at which PIM multicast traffic can join or be removed from RPT or SPT- Range: 10-600
- Default value: 60
 
- Range: 
- JoinPrune stringInterval Variable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- QueryInterval int
- Set PIM query interval- Range: 1-18725
- Default value: 30
 
- Range: 
- QueryInterval stringVariable 
- Variable name
- InterfaceName string
- Set interface name
- InterfaceName stringVariable 
- Variable name
- JoinPrune intInterval 
- Set interval at which PIM multicast traffic can join or be removed from RPT or SPT- Range: 10-600
- Default value: 60
 
- Range: 
- JoinPrune stringInterval Variable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- QueryInterval int
- Set PIM query interval- Range: 1-18725
- Default value: 30
 
- Range: 
- QueryInterval stringVariable 
- Variable name
- interfaceName String
- Set interface name
- interfaceName StringVariable 
- Variable name
- joinPrune IntegerInterval 
- Set interval at which PIM multicast traffic can join or be removed from RPT or SPT- Range: 10-600
- Default value: 60
 
- Range: 
- joinPrune StringInterval Variable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- queryInterval Integer
- Set PIM query interval- Range: 1-18725
- Default value: 30
 
- Range: 
- queryInterval StringVariable 
- Variable name
- interfaceName string
- Set interface name
- interfaceName stringVariable 
- Variable name
- joinPrune numberInterval 
- Set interval at which PIM multicast traffic can join or be removed from RPT or SPT- Range: 10-600
- Default value: 60
 
- Range: 
- joinPrune stringInterval Variable 
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- queryInterval number
- Set PIM query interval- Range: 1-18725
- Default value: 30
 
- Range: 
- queryInterval stringVariable 
- Variable name
- interface_name str
- Set interface name
- interface_name_ strvariable 
- Variable name
- join_prune_ intinterval 
- Set interval at which PIM multicast traffic can join or be removed from RPT or SPT- Range: 10-600
- Default value: 60
 
- Range: 
- join_prune_ strinterval_ variable 
- Variable name
- optional bool
- Indicates if list item is considered optional.
- query_interval int
- Set PIM query interval- Range: 1-18725
- Default value: 30
 
- Range: 
- query_interval_ strvariable 
- Variable name
- interfaceName String
- Set interface name
- interfaceName StringVariable 
- Variable name
- joinPrune NumberInterval 
- Set interval at which PIM multicast traffic can join or be removed from RPT or SPT- Range: 10-600
- Default value: 60
 
- Range: 
- joinPrune StringInterval Variable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- queryInterval Number
- Set PIM query interval- Range: 1-18725
- Default value: 30
 
- Range: 
- queryInterval StringVariable 
- Variable name
CedgePimFeatureTemplateRpAddress, CedgePimFeatureTemplateRpAddressArgs            
- AccessList string
- Set Static RP Access List
- AccessList stringVariable 
- Variable name
- IpAddress string
- Set Static RP IP Address
- IpAddress stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Override bool
- Set override flag- Default value: false
 
- Default value: 
- OverrideVariable string
- Variable name
- AccessList string
- Set Static RP Access List
- AccessList stringVariable 
- Variable name
- IpAddress string
- Set Static RP IP Address
- IpAddress stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Override bool
- Set override flag- Default value: false
 
- Default value: 
- OverrideVariable string
- Variable name
- accessList String
- Set Static RP Access List
- accessList StringVariable 
- Variable name
- ipAddress String
- Set Static RP IP Address
- ipAddress StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- override Boolean
- Set override flag- Default value: false
 
- Default value: 
- overrideVariable String
- Variable name
- accessList string
- Set Static RP Access List
- accessList stringVariable 
- Variable name
- ipAddress string
- Set Static RP IP Address
- ipAddress stringVariable 
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- override boolean
- Set override flag- Default value: false
 
- Default value: 
- overrideVariable string
- Variable name
- access_list str
- Set Static RP Access List
- access_list_ strvariable 
- Variable name
- ip_address str
- Set Static RP IP Address
- ip_address_ strvariable 
- Variable name
- optional bool
- Indicates if list item is considered optional.
- override bool
- Set override flag- Default value: false
 
- Default value: 
- override_variable str
- Variable name
- accessList String
- Set Static RP Access List
- accessList StringVariable 
- Variable name
- ipAddress String
- Set Static RP IP Address
- ipAddress StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- override Boolean
- Set override flag- Default value: false
 
- Default value: 
- overrideVariable String
- Variable name
CedgePimFeatureTemplateRpAnnounceField, CedgePimFeatureTemplateRpAnnounceFieldArgs              
- InterfaceName string
- Set RP Announce Interface Name
- InterfaceName stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Scope int
- Set RP Announce Scope- Range: 1-255
 
- Range: 
- ScopeVariable string
- Variable name
- InterfaceName string
- Set RP Announce Interface Name
- InterfaceName stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Scope int
- Set RP Announce Scope- Range: 1-255
 
- Range: 
- ScopeVariable string
- Variable name
- interfaceName String
- Set RP Announce Interface Name
- interfaceName StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- scope Integer
- Set RP Announce Scope- Range: 1-255
 
- Range: 
- scopeVariable String
- Variable name
- interfaceName string
- Set RP Announce Interface Name
- interfaceName stringVariable 
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- scope number
- Set RP Announce Scope- Range: 1-255
 
- Range: 
- scopeVariable string
- Variable name
- interface_name str
- Set RP Announce Interface Name
- interface_name_ strvariable 
- Variable name
- optional bool
- Indicates if list item is considered optional.
- scope int
- Set RP Announce Scope- Range: 1-255
 
- Range: 
- scope_variable str
- Variable name
- interfaceName String
- Set RP Announce Interface Name
- interfaceName StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- scope Number
- Set RP Announce Scope- Range: 1-255
 
- Range: 
- scopeVariable String
- Variable name
CedgePimFeatureTemplateRpCandidate, CedgePimFeatureTemplateRpCandidateArgs            
- AccessList string
- Set IP Access List for PIM RP Candidate
- AccessList stringVariable 
- Variable name
- Interface string
- Set Autonomic-Networking virtual interface
- InterfaceVariable string
- Variable name
- Interval int
- Set RP candidate advertisement interval- Range: 1-16383
 
- Range: 
- IntervalVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Priority int
- Set RP candidate priority- Range: 0-255
 
- Range: 
- PriorityVariable string
- Variable name
- AccessList string
- Set IP Access List for PIM RP Candidate
- AccessList stringVariable 
- Variable name
- Interface string
- Set Autonomic-Networking virtual interface
- InterfaceVariable string
- Variable name
- Interval int
- Set RP candidate advertisement interval- Range: 1-16383
 
- Range: 
- IntervalVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Priority int
- Set RP candidate priority- Range: 0-255
 
- Range: 
- PriorityVariable string
- Variable name
- accessList String
- Set IP Access List for PIM RP Candidate
- accessList StringVariable 
- Variable name
- interfaceVariable String
- Variable name
- interface_ String
- Set Autonomic-Networking virtual interface
- interval Integer
- Set RP candidate advertisement interval- Range: 1-16383
 
- Range: 
- intervalVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- priority Integer
- Set RP candidate priority- Range: 0-255
 
- Range: 
- priorityVariable String
- Variable name
- accessList string
- Set IP Access List for PIM RP Candidate
- accessList stringVariable 
- Variable name
- interface string
- Set Autonomic-Networking virtual interface
- interfaceVariable string
- Variable name
- interval number
- Set RP candidate advertisement interval- Range: 1-16383
 
- Range: 
- intervalVariable string
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- priority number
- Set RP candidate priority- Range: 0-255
 
- Range: 
- priorityVariable string
- Variable name
- access_list str
- Set IP Access List for PIM RP Candidate
- access_list_ strvariable 
- Variable name
- interface str
- Set Autonomic-Networking virtual interface
- interface_variable str
- Variable name
- interval int
- Set RP candidate advertisement interval- Range: 1-16383
 
- Range: 
- interval_variable str
- Variable name
- optional bool
- Indicates if list item is considered optional.
- priority int
- Set RP candidate priority- Range: 0-255
 
- Range: 
- priority_variable str
- Variable name
- accessList String
- Set IP Access List for PIM RP Candidate
- accessList StringVariable 
- Variable name
- interface String
- Set Autonomic-Networking virtual interface
- interfaceVariable String
- Variable name
- interval Number
- Set RP candidate advertisement interval- Range: 1-16383
 
- Range: 
- intervalVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- priority Number
- Set RP candidate priority- Range: 0-255
 
- Range: 
- priorityVariable String
- Variable name
Import
$ pulumi import sdwan:index/cedgePimFeatureTemplate:CedgePimFeatureTemplate example "f6b2c44c-693c-4763-b010-895aa3d236bd"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the sdwanTerraform Provider.
