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=[sdwan.CedgePimFeatureTemplateInterfaceArgs(
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=[sdwan.CedgePimFeatureTemplateRpAddressArgs(
access_list="string",
access_list_variable="string",
ip_address="string",
ip_address_variable="string",
optional=False,
override=False,
override_variable="string",
)],
rp_announce_fields=[sdwan.CedgePimFeatureTemplateRpAnnounceFieldArgs(
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=[sdwan.CedgePimFeatureTemplateRpCandidateArgs(
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
The CedgePimFeatureTemplate resource accepts the following input properties:
- Description string
- The description of the feature template
- Device
Types 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
- Auto
Rp bool - Enable or disable auto-RP - Default value:
false
- Auto
Rp stringVariable - Variable name
- Bsr
Candidate string - Set Autonomic-Networking virtual interface
- Bsr
Candidate stringVariable - Variable name
- Default bool
- Turn SSM On / Off - Default value:
false
- Default
Variable string - Variable name
- Hash
Mask stringLength - Hash Mask length for RP selection
- Hash
Mask stringLength Variable - Variable name
- Interface
Name string - Set RP Discovery Interface Name
- Interface
Name stringVariable - Variable name
- Interfaces
List<Cedge
Pim Feature Template Interface> - Set PIM interface parameters
- Name string
- The name of the feature template
- Priority int
- Set RP candidate priority - Range:
0
-255
- Priority
Variable string - Variable name
- Range string
- Set Access List for PIM SSM
- Range
Variable string - Variable name
- Rp
Addresses List<CedgePim Feature Template Rp Address> - Set Static RP Address(es)
- Rp
Announce List<CedgeFields Pim Feature Template Rp Announce Field> - Enable or disable RP Announce
- Rp
Candidate stringAccess List - Set BSR RP candidate filter
- Rp
Candidate stringAccess List Variable - Variable name
- Rp
Candidates List<CedgePim Feature Template Rp Candidate> - Set RP Discovery Scope
- Scope int
- Set RP Discovery Scope - Range:
1
-255
- Scope
Variable string - Variable name
- Spt
Threshold string - Set when PIM router joins the SPT (kbps) - Choices:
0
,infinity
- Spt
Threshold stringVariable - Variable name
- Description string
- The description of the feature template
- Device
Types []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
- Auto
Rp bool - Enable or disable auto-RP - Default value:
false
- Auto
Rp stringVariable - Variable name
- Bsr
Candidate string - Set Autonomic-Networking virtual interface
- Bsr
Candidate stringVariable - Variable name
- Default bool
- Turn SSM On / Off - Default value:
false
- Default
Variable string - Variable name
- Hash
Mask stringLength - Hash Mask length for RP selection
- Hash
Mask stringLength Variable - Variable name
- Interface
Name string - Set RP Discovery Interface Name
- Interface
Name stringVariable - Variable name
- Interfaces
[]Cedge
Pim 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
- Priority
Variable string - Variable name
- Range string
- Set Access List for PIM SSM
- Range
Variable string - Variable name
- Rp
Addresses []CedgePim Feature Template Rp Address Args - Set Static RP Address(es)
- Rp
Announce []CedgeFields Pim Feature Template Rp Announce Field Args - Enable or disable RP Announce
- Rp
Candidate stringAccess List - Set BSR RP candidate filter
- Rp
Candidate stringAccess List Variable - Variable name
- Rp
Candidates []CedgePim Feature Template Rp Candidate Args - Set RP Discovery Scope
- Scope int
- Set RP Discovery Scope - Range:
1
-255
- Scope
Variable string - Variable name
- Spt
Threshold string - Set when PIM router joins the SPT (kbps) - Choices:
0
,infinity
- Spt
Threshold stringVariable - Variable name
- description String
- The description of the feature template
- device
Types 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
- auto
Rp Boolean - Enable or disable auto-RP - Default value:
false
- auto
Rp StringVariable - Variable name
- bsr
Candidate String - Set Autonomic-Networking virtual interface
- bsr
Candidate StringVariable - Variable name
- default
Variable String - Variable name
- default_ Boolean
- Turn SSM On / Off - Default value:
false
- hash
Mask StringLength - Hash Mask length for RP selection
- hash
Mask StringLength Variable - Variable name
- interface
Name String - Set RP Discovery Interface Name
- interface
Name StringVariable - Variable name
- interfaces
List<Cedge
Pim Feature Template Interface> - Set PIM interface parameters
- name String
- The name of the feature template
- priority Integer
- Set RP candidate priority - Range:
0
-255
- priority
Variable String - Variable name
- range String
- Set Access List for PIM SSM
- range
Variable String - Variable name
- rp
Addresses List<CedgePim Feature Template Rp Address> - Set Static RP Address(es)
- rp
Announce List<CedgeFields Pim Feature Template Rp Announce Field> - Enable or disable RP Announce
- rp
Candidate StringAccess List - Set BSR RP candidate filter
- rp
Candidate StringAccess List Variable - Variable name
- rp
Candidates List<CedgePim Feature Template Rp Candidate> - Set RP Discovery Scope
- scope Integer
- Set RP Discovery Scope - Range:
1
-255
- scope
Variable String - Variable name
- spt
Threshold String - Set when PIM router joins the SPT (kbps) - Choices:
0
,infinity
- spt
Threshold StringVariable - Variable name
- description string
- The description of the feature template
- device
Types 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
- auto
Rp boolean - Enable or disable auto-RP - Default value:
false
- auto
Rp stringVariable - Variable name
- bsr
Candidate string - Set Autonomic-Networking virtual interface
- bsr
Candidate stringVariable - Variable name
- default boolean
- Turn SSM On / Off - Default value:
false
- default
Variable string - Variable name
- hash
Mask stringLength - Hash Mask length for RP selection
- hash
Mask stringLength Variable - Variable name
- interface
Name string - Set RP Discovery Interface Name
- interface
Name stringVariable - Variable name
- interfaces
Cedge
Pim Feature Template Interface[] - Set PIM interface parameters
- name string
- The name of the feature template
- priority number
- Set RP candidate priority - Range:
0
-255
- priority
Variable string - Variable name
- range string
- Set Access List for PIM SSM
- range
Variable string - Variable name
- rp
Addresses CedgePim Feature Template Rp Address[] - Set Static RP Address(es)
- rp
Announce CedgeFields Pim Feature Template Rp Announce Field[] - Enable or disable RP Announce
- rp
Candidate stringAccess List - Set BSR RP candidate filter
- rp
Candidate stringAccess List Variable - Variable name
- rp
Candidates CedgePim Feature Template Rp Candidate[] - Set RP Discovery Scope
- scope number
- Set RP Discovery Scope - Range:
1
-255
- scope
Variable string - Variable name
- spt
Threshold string - Set when PIM router joins the SPT (kbps) - Choices:
0
,infinity
- spt
Threshold 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[Cedge
Pim 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
- device
Types 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
- auto
Rp Boolean - Enable or disable auto-RP - Default value:
false
- auto
Rp StringVariable - Variable name
- bsr
Candidate String - Set Autonomic-Networking virtual interface
- bsr
Candidate StringVariable - Variable name
- default Boolean
- Turn SSM On / Off - Default value:
false
- default
Variable String - Variable name
- hash
Mask StringLength - Hash Mask length for RP selection
- hash
Mask StringLength Variable - Variable name
- interface
Name String - Set RP Discovery Interface Name
- interface
Name 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
- priority
Variable String - Variable name
- range String
- Set Access List for PIM SSM
- range
Variable String - Variable name
- rp
Addresses List<Property Map> - Set Static RP Address(es)
- rp
Announce List<Property Map>Fields - Enable or disable RP Announce
- rp
Candidate StringAccess List - Set BSR RP candidate filter
- rp
Candidate StringAccess List Variable - Variable name
- rp
Candidates List<Property Map> - Set RP Discovery Scope
- scope Number
- Set RP Discovery Scope - Range:
1
-255
- scope
Variable String - Variable name
- spt
Threshold String - Set when PIM router joins the SPT (kbps) - Choices:
0
,infinity
- spt
Threshold 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.
- Template
Type string - The template type
- Version int
- The version of the feature template
- Id string
- The provider-assigned unique ID for this managed resource.
- Template
Type string - The template type
- Version int
- The version of the feature template
- id String
- The provider-assigned unique ID for this managed resource.
- template
Type String - The template type
- version Integer
- The version of the feature template
- id string
- The provider-assigned unique ID for this managed resource.
- template
Type 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.
- template
Type 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)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Auto
Rp bool - Enable or disable auto-RP - Default value:
false
- Auto
Rp stringVariable - Variable name
- Bsr
Candidate string - Set Autonomic-Networking virtual interface
- Bsr
Candidate stringVariable - Variable name
- Default bool
- Turn SSM On / Off - Default value:
false
- Default
Variable string - Variable name
- Description string
- The description of the feature template
- Device
Types 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
- Hash
Mask stringLength - Hash Mask length for RP selection
- Hash
Mask stringLength Variable - Variable name
- Interface
Name string - Set RP Discovery Interface Name
- Interface
Name stringVariable - Variable name
- Interfaces
List<Cedge
Pim Feature Template Interface> - Set PIM interface parameters
- Name string
- The name of the feature template
- Priority int
- Set RP candidate priority - Range:
0
-255
- Priority
Variable string - Variable name
- Range string
- Set Access List for PIM SSM
- Range
Variable string - Variable name
- Rp
Addresses List<CedgePim Feature Template Rp Address> - Set Static RP Address(es)
- Rp
Announce List<CedgeFields Pim Feature Template Rp Announce Field> - Enable or disable RP Announce
- Rp
Candidate stringAccess List - Set BSR RP candidate filter
- Rp
Candidate stringAccess List Variable - Variable name
- Rp
Candidates List<CedgePim Feature Template Rp Candidate> - Set RP Discovery Scope
- Scope int
- Set RP Discovery Scope - Range:
1
-255
- Scope
Variable string - Variable name
- Spt
Threshold string - Set when PIM router joins the SPT (kbps) - Choices:
0
,infinity
- Spt
Threshold stringVariable - Variable name
- Template
Type string - The template type
- Version int
- The version of the feature template
- Auto
Rp bool - Enable or disable auto-RP - Default value:
false
- Auto
Rp stringVariable - Variable name
- Bsr
Candidate string - Set Autonomic-Networking virtual interface
- Bsr
Candidate stringVariable - Variable name
- Default bool
- Turn SSM On / Off - Default value:
false
- Default
Variable string - Variable name
- Description string
- The description of the feature template
- Device
Types []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
- Hash
Mask stringLength - Hash Mask length for RP selection
- Hash
Mask stringLength Variable - Variable name
- Interface
Name string - Set RP Discovery Interface Name
- Interface
Name stringVariable - Variable name
- Interfaces
[]Cedge
Pim 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
- Priority
Variable string - Variable name
- Range string
- Set Access List for PIM SSM
- Range
Variable string - Variable name
- Rp
Addresses []CedgePim Feature Template Rp Address Args - Set Static RP Address(es)
- Rp
Announce []CedgeFields Pim Feature Template Rp Announce Field Args - Enable or disable RP Announce
- Rp
Candidate stringAccess List - Set BSR RP candidate filter
- Rp
Candidate stringAccess List Variable - Variable name
- Rp
Candidates []CedgePim Feature Template Rp Candidate Args - Set RP Discovery Scope
- Scope int
- Set RP Discovery Scope - Range:
1
-255
- Scope
Variable string - Variable name
- Spt
Threshold string - Set when PIM router joins the SPT (kbps) - Choices:
0
,infinity
- Spt
Threshold stringVariable - Variable name
- Template
Type string - The template type
- Version int
- The version of the feature template
- auto
Rp Boolean - Enable or disable auto-RP - Default value:
false
- auto
Rp StringVariable - Variable name
- bsr
Candidate String - Set Autonomic-Networking virtual interface
- bsr
Candidate StringVariable - Variable name
- default
Variable String - Variable name
- default_ Boolean
- Turn SSM On / Off - Default value:
false
- description String
- The description of the feature template
- device
Types 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
- hash
Mask StringLength - Hash Mask length for RP selection
- hash
Mask StringLength Variable - Variable name
- interface
Name String - Set RP Discovery Interface Name
- interface
Name StringVariable - Variable name
- interfaces
List<Cedge
Pim Feature Template Interface> - Set PIM interface parameters
- name String
- The name of the feature template
- priority Integer
- Set RP candidate priority - Range:
0
-255
- priority
Variable String - Variable name
- range String
- Set Access List for PIM SSM
- range
Variable String - Variable name
- rp
Addresses List<CedgePim Feature Template Rp Address> - Set Static RP Address(es)
- rp
Announce List<CedgeFields Pim Feature Template Rp Announce Field> - Enable or disable RP Announce
- rp
Candidate StringAccess List - Set BSR RP candidate filter
- rp
Candidate StringAccess List Variable - Variable name
- rp
Candidates List<CedgePim Feature Template Rp Candidate> - Set RP Discovery Scope
- scope Integer
- Set RP Discovery Scope - Range:
1
-255
- scope
Variable String - Variable name
- spt
Threshold String - Set when PIM router joins the SPT (kbps) - Choices:
0
,infinity
- spt
Threshold StringVariable - Variable name
- template
Type String - The template type
- version Integer
- The version of the feature template
- auto
Rp boolean - Enable or disable auto-RP - Default value:
false
- auto
Rp stringVariable - Variable name
- bsr
Candidate string - Set Autonomic-Networking virtual interface
- bsr
Candidate stringVariable - Variable name
- default boolean
- Turn SSM On / Off - Default value:
false
- default
Variable string - Variable name
- description string
- The description of the feature template
- device
Types 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
- hash
Mask stringLength - Hash Mask length for RP selection
- hash
Mask stringLength Variable - Variable name
- interface
Name string - Set RP Discovery Interface Name
- interface
Name stringVariable - Variable name
- interfaces
Cedge
Pim Feature Template Interface[] - Set PIM interface parameters
- name string
- The name of the feature template
- priority number
- Set RP candidate priority - Range:
0
-255
- priority
Variable string - Variable name
- range string
- Set Access List for PIM SSM
- range
Variable string - Variable name
- rp
Addresses CedgePim Feature Template Rp Address[] - Set Static RP Address(es)
- rp
Announce CedgeFields Pim Feature Template Rp Announce Field[] - Enable or disable RP Announce
- rp
Candidate stringAccess List - Set BSR RP candidate filter
- rp
Candidate stringAccess List Variable - Variable name
- rp
Candidates CedgePim Feature Template Rp Candidate[] - Set RP Discovery Scope
- scope number
- Set RP Discovery Scope - Range:
1
-255
- scope
Variable string - Variable name
- spt
Threshold string - Set when PIM router joins the SPT (kbps) - Choices:
0
,infinity
- spt
Threshold stringVariable - Variable name
- template
Type 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[Cedge
Pim 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
- auto
Rp Boolean - Enable or disable auto-RP - Default value:
false
- auto
Rp StringVariable - Variable name
- bsr
Candidate String - Set Autonomic-Networking virtual interface
- bsr
Candidate StringVariable - Variable name
- default Boolean
- Turn SSM On / Off - Default value:
false
- default
Variable String - Variable name
- description String
- The description of the feature template
- device
Types 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
- hash
Mask StringLength - Hash Mask length for RP selection
- hash
Mask StringLength Variable - Variable name
- interface
Name String - Set RP Discovery Interface Name
- interface
Name 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
- priority
Variable String - Variable name
- range String
- Set Access List for PIM SSM
- range
Variable String - Variable name
- rp
Addresses List<Property Map> - Set Static RP Address(es)
- rp
Announce List<Property Map>Fields - Enable or disable RP Announce
- rp
Candidate StringAccess List - Set BSR RP candidate filter
- rp
Candidate StringAccess List Variable - Variable name
- rp
Candidates List<Property Map> - Set RP Discovery Scope
- scope Number
- Set RP Discovery Scope - Range:
1
-255
- scope
Variable String - Variable name
- spt
Threshold String - Set when PIM router joins the SPT (kbps) - Choices:
0
,infinity
- spt
Threshold StringVariable - Variable name
- template
Type String - The template type
- version Number
- The version of the feature template
Supporting Types
CedgePimFeatureTemplateInterface, CedgePimFeatureTemplateInterfaceArgs
- Interface
Name string - Set interface name
- Interface
Name stringVariable - 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 stringInterval 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 stringVariable - Variable name
- Interface
Name string - Set interface name
- Interface
Name stringVariable - 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 stringInterval 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 stringVariable - Variable name
- interface
Name String - Set interface name
- interface
Name StringVariable - Variable name
- join
Prune IntegerInterval - 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 StringInterval Variable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- query
Interval Integer - Set PIM query interval
- Range:
1
-18725
- Default value:
30
- Range:
- query
Interval StringVariable - Variable name
- interface
Name string - Set interface name
- interface
Name stringVariable - Variable name
- join
Prune numberInterval - 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 stringInterval Variable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- query
Interval number - Set PIM query interval
- Range:
1
-18725
- Default value:
30
- Range:
- query
Interval 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
- interface
Name String - Set interface name
- interface
Name StringVariable - Variable name
- join
Prune NumberInterval - 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 StringInterval Variable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- query
Interval Number - Set PIM query interval
- Range:
1
-18725
- Default value:
30
- Range:
- query
Interval StringVariable - Variable name
CedgePimFeatureTemplateRpAddress, CedgePimFeatureTemplateRpAddressArgs
- Access
List string - Set Static RP Access List
- Access
List stringVariable - Variable name
- Ip
Address string - Set Static RP IP Address
- Ip
Address stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Override bool
- Set override flag
- Default value:
false
- Default value:
- Override
Variable string - Variable name
- Access
List string - Set Static RP Access List
- Access
List stringVariable - Variable name
- Ip
Address string - Set Static RP IP Address
- Ip
Address stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Override bool
- Set override flag
- Default value:
false
- Default value:
- Override
Variable string - Variable name
- access
List String - Set Static RP Access List
- access
List StringVariable - Variable name
- ip
Address String - Set Static RP IP Address
- ip
Address StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- override Boolean
- Set override flag
- Default value:
false
- Default value:
- override
Variable String - Variable name
- access
List string - Set Static RP Access List
- access
List stringVariable - Variable name
- ip
Address string - Set Static RP IP Address
- ip
Address stringVariable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- override boolean
- Set override flag
- Default value:
false
- Default value:
- override
Variable 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
- access
List String - Set Static RP Access List
- access
List StringVariable - Variable name
- ip
Address String - Set Static RP IP Address
- ip
Address StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- override Boolean
- Set override flag
- Default value:
false
- Default value:
- override
Variable String - Variable name
CedgePimFeatureTemplateRpAnnounceField, CedgePimFeatureTemplateRpAnnounceFieldArgs
- Interface
Name string - Set RP Announce Interface Name
- Interface
Name stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Scope int
- Set RP Announce Scope
- Range:
1
-255
- Range:
- Scope
Variable string - Variable name
- Interface
Name string - Set RP Announce Interface Name
- Interface
Name stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Scope int
- Set RP Announce Scope
- Range:
1
-255
- Range:
- Scope
Variable string - Variable name
- interface
Name String - Set RP Announce Interface Name
- interface
Name StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- scope Integer
- Set RP Announce Scope
- Range:
1
-255
- Range:
- scope
Variable String - Variable name
- interface
Name string - Set RP Announce Interface Name
- interface
Name stringVariable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- scope number
- Set RP Announce Scope
- Range:
1
-255
- Range:
- scope
Variable 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
- interface
Name String - Set RP Announce Interface Name
- interface
Name StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- scope Number
- Set RP Announce Scope
- Range:
1
-255
- Range:
- scope
Variable String - Variable name
CedgePimFeatureTemplateRpCandidate, CedgePimFeatureTemplateRpCandidateArgs
- Access
List string - Set IP Access List for PIM RP Candidate
- Access
List stringVariable - Variable name
- Interface string
- Set Autonomic-Networking virtual interface
- Interface
Variable string - Variable name
- Interval int
- Set RP candidate advertisement interval
- Range:
1
-16383
- Range:
- Interval
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Priority int
- Set RP candidate priority
- Range:
0
-255
- Range:
- Priority
Variable string - Variable name
- Access
List string - Set IP Access List for PIM RP Candidate
- Access
List stringVariable - Variable name
- Interface string
- Set Autonomic-Networking virtual interface
- Interface
Variable string - Variable name
- Interval int
- Set RP candidate advertisement interval
- Range:
1
-16383
- Range:
- Interval
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Priority int
- Set RP candidate priority
- Range:
0
-255
- Range:
- Priority
Variable string - Variable name
- access
List String - Set IP Access List for PIM RP Candidate
- access
List StringVariable - Variable name
- interface
Variable String - Variable name
- interface_ String
- Set Autonomic-Networking virtual interface
- interval Integer
- Set RP candidate advertisement interval
- Range:
1
-16383
- Range:
- interval
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- priority Integer
- Set RP candidate priority
- Range:
0
-255
- Range:
- priority
Variable String - Variable name
- access
List string - Set IP Access List for PIM RP Candidate
- access
List stringVariable - Variable name
- interface string
- Set Autonomic-Networking virtual interface
- interface
Variable string - Variable name
- interval number
- Set RP candidate advertisement interval
- Range:
1
-16383
- Range:
- interval
Variable string - Variable name
- optional boolean
- Indicates if list item is considered optional.
- priority number
- Set RP candidate priority
- Range:
0
-255
- Range:
- priority
Variable 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
- access
List String - Set IP Access List for PIM RP Candidate
- access
List StringVariable - Variable name
- interface String
- Set Autonomic-Networking virtual interface
- interface
Variable String - Variable name
- interval Number
- Set RP candidate advertisement interval
- Range:
1
-16383
- Range:
- interval
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- priority Number
- Set RP candidate priority
- Range:
0
-255
- Range:
- priority
Variable 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
sdwan
Terraform Provider.