Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as panos from "@pulumi/panos";
// Create a template for the prefix list routing profiles
const example = new panos.Template("example", {
location: {
panorama: {},
},
name: "prefix-list-template",
});
// IPv4 Prefix List Routing Profile
const ipv4Example = new panos.FiltersPrefixListRoutingProfile("ipv4_example", {
location: {
template: {
name: example.name,
},
},
name: "ipv4-prefix-list",
description: "IPv4 prefix list for filtering BGP routes",
type: {
ipv4: {
ipv4Entries: [
{
name: "10",
action: "permit",
prefix: {
network: "any",
},
},
{
name: "20",
action: "deny",
prefix: {
entry: {
network: "10.0.0.0/8",
},
},
},
{
name: "30",
action: "permit",
prefix: {
entry: {
network: "192.168.0.0/16",
greaterThanOrEqual: 24,
lessThanOrEqual: 28,
},
},
},
{
name: "40",
action: "deny",
prefix: {
entry: {
network: "172.16.0.0/12",
greaterThanOrEqual: 16,
},
},
},
],
},
},
});
// IPv6 Prefix List Routing Profile
const ipv6Example = new panos.FiltersPrefixListRoutingProfile("ipv6_example", {
location: {
template: {
name: example.name,
},
},
name: "ipv6-prefix-list",
description: "IPv6 prefix list for filtering BGP routes",
type: {
ipv6: {
ipv6Entries: [
{
name: "10",
action: "permit",
prefix: {
network: "any",
},
},
{
name: "20",
action: "deny",
prefix: {
entry: {
network: "2001:db8::/32",
},
},
},
{
name: "30",
action: "permit",
prefix: {
entry: {
network: "fd00::/8",
greaterThanOrEqual: 48,
lessThanOrEqual: 64,
},
},
},
{
name: "40",
action: "deny",
prefix: {
entry: {
network: "fc00::/7",
lessThanOrEqual: 48,
},
},
},
],
},
},
});
import pulumi
import pulumi_panos as panos
# Create a template for the prefix list routing profiles
example = panos.Template("example",
location={
"panorama": {},
},
name="prefix-list-template")
# IPv4 Prefix List Routing Profile
ipv4_example = panos.FiltersPrefixListRoutingProfile("ipv4_example",
location={
"template": {
"name": example.name,
},
},
name="ipv4-prefix-list",
description="IPv4 prefix list for filtering BGP routes",
type={
"ipv4": {
"ipv4_entries": [
{
"name": "10",
"action": "permit",
"prefix": {
"network": "any",
},
},
{
"name": "20",
"action": "deny",
"prefix": {
"entry": {
"network": "10.0.0.0/8",
},
},
},
{
"name": "30",
"action": "permit",
"prefix": {
"entry": {
"network": "192.168.0.0/16",
"greater_than_or_equal": 24,
"less_than_or_equal": 28,
},
},
},
{
"name": "40",
"action": "deny",
"prefix": {
"entry": {
"network": "172.16.0.0/12",
"greater_than_or_equal": 16,
},
},
},
],
},
})
# IPv6 Prefix List Routing Profile
ipv6_example = panos.FiltersPrefixListRoutingProfile("ipv6_example",
location={
"template": {
"name": example.name,
},
},
name="ipv6-prefix-list",
description="IPv6 prefix list for filtering BGP routes",
type={
"ipv6": {
"ipv6_entries": [
{
"name": "10",
"action": "permit",
"prefix": {
"network": "any",
},
},
{
"name": "20",
"action": "deny",
"prefix": {
"entry": {
"network": "2001:db8::/32",
},
},
},
{
"name": "30",
"action": "permit",
"prefix": {
"entry": {
"network": "fd00::/8",
"greater_than_or_equal": 48,
"less_than_or_equal": 64,
},
},
},
{
"name": "40",
"action": "deny",
"prefix": {
"entry": {
"network": "fc00::/7",
"less_than_or_equal": 48,
},
},
},
],
},
})
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/panos/v2/panos"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Create a template for the prefix list routing profiles
example, err := panos.NewTemplate(ctx, "example", &panos.TemplateArgs{
Location: &panos.TemplateLocationArgs{
Panorama: &panos.TemplateLocationPanoramaArgs{},
},
Name: pulumi.String("prefix-list-template"),
})
if err != nil {
return err
}
// IPv4 Prefix List Routing Profile
_, err = panos.NewFiltersPrefixListRoutingProfile(ctx, "ipv4_example", &panos.FiltersPrefixListRoutingProfileArgs{
Location: &panos.FiltersPrefixListRoutingProfileLocationArgs{
Template: &panos.FiltersPrefixListRoutingProfileLocationTemplateArgs{
Name: example.Name,
},
},
Name: pulumi.String("ipv4-prefix-list"),
Description: pulumi.String("IPv4 prefix list for filtering BGP routes"),
Type: &panos.FiltersPrefixListRoutingProfileTypeArgs{
Ipv4: &panos.FiltersPrefixListRoutingProfileTypeIpv4Args{
Ipv4Entries: panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArray{
&panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs{
Name: pulumi.String("10"),
Action: pulumi.String("permit"),
Prefix: &panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs{
Network: pulumi.String("any"),
},
},
&panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs{
Name: pulumi.String("20"),
Action: pulumi.String("deny"),
Prefix: &panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs{
Entry: &panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs{
Network: pulumi.String("10.0.0.0/8"),
},
},
},
&panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs{
Name: pulumi.String("30"),
Action: pulumi.String("permit"),
Prefix: &panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs{
Entry: &panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs{
Network: pulumi.String("192.168.0.0/16"),
GreaterThanOrEqual: pulumi.Float64(24),
LessThanOrEqual: pulumi.Float64(28),
},
},
},
&panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs{
Name: pulumi.String("40"),
Action: pulumi.String("deny"),
Prefix: &panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs{
Entry: &panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs{
Network: pulumi.String("172.16.0.0/12"),
GreaterThanOrEqual: pulumi.Float64(16),
},
},
},
},
},
},
})
if err != nil {
return err
}
// IPv6 Prefix List Routing Profile
_, err = panos.NewFiltersPrefixListRoutingProfile(ctx, "ipv6_example", &panos.FiltersPrefixListRoutingProfileArgs{
Location: &panos.FiltersPrefixListRoutingProfileLocationArgs{
Template: &panos.FiltersPrefixListRoutingProfileLocationTemplateArgs{
Name: example.Name,
},
},
Name: pulumi.String("ipv6-prefix-list"),
Description: pulumi.String("IPv6 prefix list for filtering BGP routes"),
Type: &panos.FiltersPrefixListRoutingProfileTypeArgs{
Ipv6: &panos.FiltersPrefixListRoutingProfileTypeIpv6Args{
Ipv6Entries: panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArray{
&panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs{
Name: pulumi.String("10"),
Action: pulumi.String("permit"),
Prefix: &panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs{
Network: pulumi.String("any"),
},
},
&panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs{
Name: pulumi.String("20"),
Action: pulumi.String("deny"),
Prefix: &panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs{
Entry: &panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs{
Network: pulumi.String("2001:db8::/32"),
},
},
},
&panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs{
Name: pulumi.String("30"),
Action: pulumi.String("permit"),
Prefix: &panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs{
Entry: &panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs{
Network: pulumi.String("fd00::/8"),
GreaterThanOrEqual: pulumi.Float64(48),
LessThanOrEqual: pulumi.Float64(64),
},
},
},
&panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs{
Name: pulumi.String("40"),
Action: pulumi.String("deny"),
Prefix: &panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs{
Entry: &panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs{
Network: pulumi.String("fc00::/7"),
LessThanOrEqual: pulumi.Float64(48),
},
},
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Panos = Pulumi.Panos;
return await Deployment.RunAsync(() =>
{
// Create a template for the prefix list routing profiles
var example = new Panos.Template("example", new()
{
Location = new Panos.Inputs.TemplateLocationArgs
{
Panorama = null,
},
Name = "prefix-list-template",
});
// IPv4 Prefix List Routing Profile
var ipv4Example = new Panos.FiltersPrefixListRoutingProfile("ipv4_example", new()
{
Location = new Panos.Inputs.FiltersPrefixListRoutingProfileLocationArgs
{
Template = new Panos.Inputs.FiltersPrefixListRoutingProfileLocationTemplateArgs
{
Name = example.Name,
},
},
Name = "ipv4-prefix-list",
Description = "IPv4 prefix list for filtering BGP routes",
Type = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeArgs
{
Ipv4 = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Args
{
Ipv4Entries = new[]
{
new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs
{
Name = "10",
Action = "permit",
Prefix = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs
{
Network = "any",
},
},
new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs
{
Name = "20",
Action = "deny",
Prefix = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs
{
Entry = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs
{
Network = "10.0.0.0/8",
},
},
},
new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs
{
Name = "30",
Action = "permit",
Prefix = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs
{
Entry = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs
{
Network = "192.168.0.0/16",
GreaterThanOrEqual = 24,
LessThanOrEqual = 28,
},
},
},
new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs
{
Name = "40",
Action = "deny",
Prefix = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs
{
Entry = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs
{
Network = "172.16.0.0/12",
GreaterThanOrEqual = 16,
},
},
},
},
},
},
});
// IPv6 Prefix List Routing Profile
var ipv6Example = new Panos.FiltersPrefixListRoutingProfile("ipv6_example", new()
{
Location = new Panos.Inputs.FiltersPrefixListRoutingProfileLocationArgs
{
Template = new Panos.Inputs.FiltersPrefixListRoutingProfileLocationTemplateArgs
{
Name = example.Name,
},
},
Name = "ipv6-prefix-list",
Description = "IPv6 prefix list for filtering BGP routes",
Type = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeArgs
{
Ipv6 = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Args
{
Ipv6Entries = new[]
{
new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs
{
Name = "10",
Action = "permit",
Prefix = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs
{
Network = "any",
},
},
new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs
{
Name = "20",
Action = "deny",
Prefix = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs
{
Entry = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs
{
Network = "2001:db8::/32",
},
},
},
new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs
{
Name = "30",
Action = "permit",
Prefix = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs
{
Entry = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs
{
Network = "fd00::/8",
GreaterThanOrEqual = 48,
LessThanOrEqual = 64,
},
},
},
new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs
{
Name = "40",
Action = "deny",
Prefix = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs
{
Entry = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs
{
Network = "fc00::/7",
LessThanOrEqual = 48,
},
},
},
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.panos.Template;
import com.pulumi.panos.TemplateArgs;
import com.pulumi.panos.inputs.TemplateLocationArgs;
import com.pulumi.panos.inputs.TemplateLocationPanoramaArgs;
import com.pulumi.panos.FiltersPrefixListRoutingProfile;
import com.pulumi.panos.FiltersPrefixListRoutingProfileArgs;
import com.pulumi.panos.inputs.FiltersPrefixListRoutingProfileLocationArgs;
import com.pulumi.panos.inputs.FiltersPrefixListRoutingProfileLocationTemplateArgs;
import com.pulumi.panos.inputs.FiltersPrefixListRoutingProfileTypeArgs;
import com.pulumi.panos.inputs.FiltersPrefixListRoutingProfileTypeIpv4Args;
import com.pulumi.panos.inputs.FiltersPrefixListRoutingProfileTypeIpv6Args;
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) {
// Create a template for the prefix list routing profiles
var example = new Template("example", TemplateArgs.builder()
.location(TemplateLocationArgs.builder()
.panorama(TemplateLocationPanoramaArgs.builder()
.build())
.build())
.name("prefix-list-template")
.build());
// IPv4 Prefix List Routing Profile
var ipv4Example = new FiltersPrefixListRoutingProfile("ipv4Example", FiltersPrefixListRoutingProfileArgs.builder()
.location(FiltersPrefixListRoutingProfileLocationArgs.builder()
.template(FiltersPrefixListRoutingProfileLocationTemplateArgs.builder()
.name(example.name())
.build())
.build())
.name("ipv4-prefix-list")
.description("IPv4 prefix list for filtering BGP routes")
.type(FiltersPrefixListRoutingProfileTypeArgs.builder()
.ipv4(FiltersPrefixListRoutingProfileTypeIpv4Args.builder()
.ipv4Entries(
FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs.builder()
.name("10")
.action("permit")
.prefix(FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs.builder()
.network("any")
.build())
.build(),
FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs.builder()
.name("20")
.action("deny")
.prefix(FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs.builder()
.entry(FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs.builder()
.network("10.0.0.0/8")
.build())
.build())
.build(),
FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs.builder()
.name("30")
.action("permit")
.prefix(FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs.builder()
.entry(FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs.builder()
.network("192.168.0.0/16")
.greaterThanOrEqual(24.0)
.lessThanOrEqual(28.0)
.build())
.build())
.build(),
FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs.builder()
.name("40")
.action("deny")
.prefix(FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs.builder()
.entry(FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs.builder()
.network("172.16.0.0/12")
.greaterThanOrEqual(16.0)
.build())
.build())
.build())
.build())
.build())
.build());
// IPv6 Prefix List Routing Profile
var ipv6Example = new FiltersPrefixListRoutingProfile("ipv6Example", FiltersPrefixListRoutingProfileArgs.builder()
.location(FiltersPrefixListRoutingProfileLocationArgs.builder()
.template(FiltersPrefixListRoutingProfileLocationTemplateArgs.builder()
.name(example.name())
.build())
.build())
.name("ipv6-prefix-list")
.description("IPv6 prefix list for filtering BGP routes")
.type(FiltersPrefixListRoutingProfileTypeArgs.builder()
.ipv6(FiltersPrefixListRoutingProfileTypeIpv6Args.builder()
.ipv6Entries(
FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs.builder()
.name("10")
.action("permit")
.prefix(FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs.builder()
.network("any")
.build())
.build(),
FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs.builder()
.name("20")
.action("deny")
.prefix(FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs.builder()
.entry(FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs.builder()
.network("2001:db8::/32")
.build())
.build())
.build(),
FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs.builder()
.name("30")
.action("permit")
.prefix(FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs.builder()
.entry(FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs.builder()
.network("fd00::/8")
.greaterThanOrEqual(48.0)
.lessThanOrEqual(64.0)
.build())
.build())
.build(),
FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs.builder()
.name("40")
.action("deny")
.prefix(FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs.builder()
.entry(FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs.builder()
.network("fc00::/7")
.lessThanOrEqual(48.0)
.build())
.build())
.build())
.build())
.build())
.build());
}
}
resources:
# Create a template for the prefix list routing profiles
example:
type: panos:Template
properties:
location:
panorama: {}
name: prefix-list-template
# IPv4 Prefix List Routing Profile
ipv4Example:
type: panos:FiltersPrefixListRoutingProfile
name: ipv4_example
properties:
location:
template:
name: ${example.name}
name: ipv4-prefix-list
description: IPv4 prefix list for filtering BGP routes
type:
ipv4:
ipv4Entries:
- name: '10'
action: permit
prefix:
network: any
- name: '20'
action: deny
prefix:
entry:
network: 10.0.0.0/8
- name: '30'
action: permit
prefix:
entry:
network: 192.168.0.0/16
greaterThanOrEqual: 24
lessThanOrEqual: 28
- name: '40'
action: deny
prefix:
entry:
network: 172.16.0.0/12
greaterThanOrEqual: 16
# IPv6 Prefix List Routing Profile
ipv6Example:
type: panos:FiltersPrefixListRoutingProfile
name: ipv6_example
properties:
location:
template:
name: ${example.name}
name: ipv6-prefix-list
description: IPv6 prefix list for filtering BGP routes
type:
ipv6:
ipv6Entries:
- name: '10'
action: permit
prefix:
network: any
- name: '20'
action: deny
prefix:
entry:
network: 2001:db8::/32
- name: '30'
action: permit
prefix:
entry:
network: fd00::/8
greaterThanOrEqual: 48
lessThanOrEqual: 64
- name: '40'
action: deny
prefix:
entry:
network: fc00::/7
lessThanOrEqual: 48
Create FiltersPrefixListRoutingProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new FiltersPrefixListRoutingProfile(name: string, args: FiltersPrefixListRoutingProfileArgs, opts?: CustomResourceOptions);@overload
def FiltersPrefixListRoutingProfile(resource_name: str,
args: FiltersPrefixListRoutingProfileArgs,
opts: Optional[ResourceOptions] = None)
@overload
def FiltersPrefixListRoutingProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
location: Optional[FiltersPrefixListRoutingProfileLocationArgs] = None,
description: Optional[str] = None,
name: Optional[str] = None,
type: Optional[FiltersPrefixListRoutingProfileTypeArgs] = None)func NewFiltersPrefixListRoutingProfile(ctx *Context, name string, args FiltersPrefixListRoutingProfileArgs, opts ...ResourceOption) (*FiltersPrefixListRoutingProfile, error)public FiltersPrefixListRoutingProfile(string name, FiltersPrefixListRoutingProfileArgs args, CustomResourceOptions? opts = null)
public FiltersPrefixListRoutingProfile(String name, FiltersPrefixListRoutingProfileArgs args)
public FiltersPrefixListRoutingProfile(String name, FiltersPrefixListRoutingProfileArgs args, CustomResourceOptions options)
type: panos:FiltersPrefixListRoutingProfile
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 FiltersPrefixListRoutingProfileArgs
- 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 FiltersPrefixListRoutingProfileArgs
- 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 FiltersPrefixListRoutingProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FiltersPrefixListRoutingProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FiltersPrefixListRoutingProfileArgs
- 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 filtersPrefixListRoutingProfileResource = new Panos.FiltersPrefixListRoutingProfile("filtersPrefixListRoutingProfileResource", new()
{
Location = new Panos.Inputs.FiltersPrefixListRoutingProfileLocationArgs
{
Ngfw = new Panos.Inputs.FiltersPrefixListRoutingProfileLocationNgfwArgs
{
NgfwDevice = "string",
},
Template = new Panos.Inputs.FiltersPrefixListRoutingProfileLocationTemplateArgs
{
Name = "string",
NgfwDevice = "string",
PanoramaDevice = "string",
},
TemplateStack = new Panos.Inputs.FiltersPrefixListRoutingProfileLocationTemplateStackArgs
{
Name = "string",
NgfwDevice = "string",
PanoramaDevice = "string",
},
},
Description = "string",
Name = "string",
Type = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeArgs
{
Ipv4 = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Args
{
Ipv4Entries = new[]
{
new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs
{
Name = "string",
Action = "string",
Prefix = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs
{
Entry = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs
{
GreaterThanOrEqual = 0,
LessThanOrEqual = 0,
Network = "string",
},
Network = "string",
},
},
},
},
Ipv6 = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Args
{
Ipv6Entries = new[]
{
new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs
{
Name = "string",
Action = "string",
Prefix = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs
{
Entry = new Panos.Inputs.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs
{
GreaterThanOrEqual = 0,
LessThanOrEqual = 0,
Network = "string",
},
Network = "string",
},
},
},
},
},
});
example, err := panos.NewFiltersPrefixListRoutingProfile(ctx, "filtersPrefixListRoutingProfileResource", &panos.FiltersPrefixListRoutingProfileArgs{
Location: &panos.FiltersPrefixListRoutingProfileLocationArgs{
Ngfw: &panos.FiltersPrefixListRoutingProfileLocationNgfwArgs{
NgfwDevice: pulumi.String("string"),
},
Template: &panos.FiltersPrefixListRoutingProfileLocationTemplateArgs{
Name: pulumi.String("string"),
NgfwDevice: pulumi.String("string"),
PanoramaDevice: pulumi.String("string"),
},
TemplateStack: &panos.FiltersPrefixListRoutingProfileLocationTemplateStackArgs{
Name: pulumi.String("string"),
NgfwDevice: pulumi.String("string"),
PanoramaDevice: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Name: pulumi.String("string"),
Type: &panos.FiltersPrefixListRoutingProfileTypeArgs{
Ipv4: &panos.FiltersPrefixListRoutingProfileTypeIpv4Args{
Ipv4Entries: panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArray{
&panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs{
Name: pulumi.String("string"),
Action: pulumi.String("string"),
Prefix: &panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs{
Entry: &panos.FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs{
GreaterThanOrEqual: pulumi.Float64(0),
LessThanOrEqual: pulumi.Float64(0),
Network: pulumi.String("string"),
},
Network: pulumi.String("string"),
},
},
},
},
Ipv6: &panos.FiltersPrefixListRoutingProfileTypeIpv6Args{
Ipv6Entries: panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArray{
&panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs{
Name: pulumi.String("string"),
Action: pulumi.String("string"),
Prefix: &panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs{
Entry: &panos.FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs{
GreaterThanOrEqual: pulumi.Float64(0),
LessThanOrEqual: pulumi.Float64(0),
Network: pulumi.String("string"),
},
Network: pulumi.String("string"),
},
},
},
},
},
})
var filtersPrefixListRoutingProfileResource = new FiltersPrefixListRoutingProfile("filtersPrefixListRoutingProfileResource", FiltersPrefixListRoutingProfileArgs.builder()
.location(FiltersPrefixListRoutingProfileLocationArgs.builder()
.ngfw(FiltersPrefixListRoutingProfileLocationNgfwArgs.builder()
.ngfwDevice("string")
.build())
.template(FiltersPrefixListRoutingProfileLocationTemplateArgs.builder()
.name("string")
.ngfwDevice("string")
.panoramaDevice("string")
.build())
.templateStack(FiltersPrefixListRoutingProfileLocationTemplateStackArgs.builder()
.name("string")
.ngfwDevice("string")
.panoramaDevice("string")
.build())
.build())
.description("string")
.name("string")
.type(FiltersPrefixListRoutingProfileTypeArgs.builder()
.ipv4(FiltersPrefixListRoutingProfileTypeIpv4Args.builder()
.ipv4Entries(FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs.builder()
.name("string")
.action("string")
.prefix(FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs.builder()
.entry(FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs.builder()
.greaterThanOrEqual(0.0)
.lessThanOrEqual(0.0)
.network("string")
.build())
.network("string")
.build())
.build())
.build())
.ipv6(FiltersPrefixListRoutingProfileTypeIpv6Args.builder()
.ipv6Entries(FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs.builder()
.name("string")
.action("string")
.prefix(FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs.builder()
.entry(FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs.builder()
.greaterThanOrEqual(0.0)
.lessThanOrEqual(0.0)
.network("string")
.build())
.network("string")
.build())
.build())
.build())
.build())
.build());
filters_prefix_list_routing_profile_resource = panos.FiltersPrefixListRoutingProfile("filtersPrefixListRoutingProfileResource",
location={
"ngfw": {
"ngfw_device": "string",
},
"template": {
"name": "string",
"ngfw_device": "string",
"panorama_device": "string",
},
"template_stack": {
"name": "string",
"ngfw_device": "string",
"panorama_device": "string",
},
},
description="string",
name="string",
type={
"ipv4": {
"ipv4_entries": [{
"name": "string",
"action": "string",
"prefix": {
"entry": {
"greater_than_or_equal": 0,
"less_than_or_equal": 0,
"network": "string",
},
"network": "string",
},
}],
},
"ipv6": {
"ipv6_entries": [{
"name": "string",
"action": "string",
"prefix": {
"entry": {
"greater_than_or_equal": 0,
"less_than_or_equal": 0,
"network": "string",
},
"network": "string",
},
}],
},
})
const filtersPrefixListRoutingProfileResource = new panos.FiltersPrefixListRoutingProfile("filtersPrefixListRoutingProfileResource", {
location: {
ngfw: {
ngfwDevice: "string",
},
template: {
name: "string",
ngfwDevice: "string",
panoramaDevice: "string",
},
templateStack: {
name: "string",
ngfwDevice: "string",
panoramaDevice: "string",
},
},
description: "string",
name: "string",
type: {
ipv4: {
ipv4Entries: [{
name: "string",
action: "string",
prefix: {
entry: {
greaterThanOrEqual: 0,
lessThanOrEqual: 0,
network: "string",
},
network: "string",
},
}],
},
ipv6: {
ipv6Entries: [{
name: "string",
action: "string",
prefix: {
entry: {
greaterThanOrEqual: 0,
lessThanOrEqual: 0,
network: "string",
},
network: "string",
},
}],
},
},
});
type: panos:FiltersPrefixListRoutingProfile
properties:
description: string
location:
ngfw:
ngfwDevice: string
template:
name: string
ngfwDevice: string
panoramaDevice: string
templateStack:
name: string
ngfwDevice: string
panoramaDevice: string
name: string
type:
ipv4:
ipv4Entries:
- action: string
name: string
prefix:
entry:
greaterThanOrEqual: 0
lessThanOrEqual: 0
network: string
network: string
ipv6:
ipv6Entries:
- action: string
name: string
prefix:
entry:
greaterThanOrEqual: 0
lessThanOrEqual: 0
network: string
network: string
FiltersPrefixListRoutingProfile 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 FiltersPrefixListRoutingProfile resource accepts the following input properties:
- Location
Filters
Prefix List Routing Profile Location - The location of this object.
- Description string
- Describe Prefix-List
- Name string
- Type
Filters
Prefix List Routing Profile Type
- Location
Filters
Prefix List Routing Profile Location Args - The location of this object.
- Description string
- Describe Prefix-List
- Name string
- Type
Filters
Prefix List Routing Profile Type Args
- location
Filters
Prefix List Routing Profile Location - The location of this object.
- description String
- Describe Prefix-List
- name String
- type
Filters
Prefix List Routing Profile Type
- location
Filters
Prefix List Routing Profile Location - The location of this object.
- description string
- Describe Prefix-List
- name string
- type
Filters
Prefix List Routing Profile Type
- location
Filters
Prefix List Routing Profile Location Args - The location of this object.
- description str
- Describe Prefix-List
- name str
- type
Filters
Prefix List Routing Profile Type Args
- location Property Map
- The location of this object.
- description String
- Describe Prefix-List
- name String
- type Property Map
Outputs
All input properties are implicitly available as output properties. Additionally, the FiltersPrefixListRoutingProfile resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing FiltersPrefixListRoutingProfile Resource
Get an existing FiltersPrefixListRoutingProfile 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?: FiltersPrefixListRoutingProfileState, opts?: CustomResourceOptions): FiltersPrefixListRoutingProfile@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
location: Optional[FiltersPrefixListRoutingProfileLocationArgs] = None,
name: Optional[str] = None,
type: Optional[FiltersPrefixListRoutingProfileTypeArgs] = None) -> FiltersPrefixListRoutingProfilefunc GetFiltersPrefixListRoutingProfile(ctx *Context, name string, id IDInput, state *FiltersPrefixListRoutingProfileState, opts ...ResourceOption) (*FiltersPrefixListRoutingProfile, error)public static FiltersPrefixListRoutingProfile Get(string name, Input<string> id, FiltersPrefixListRoutingProfileState? state, CustomResourceOptions? opts = null)public static FiltersPrefixListRoutingProfile get(String name, Output<String> id, FiltersPrefixListRoutingProfileState state, CustomResourceOptions options)resources: _: type: panos:FiltersPrefixListRoutingProfile 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.
- Description string
- Describe Prefix-List
- Location
Filters
Prefix List Routing Profile Location - The location of this object.
- Name string
- Type
Filters
Prefix List Routing Profile Type
- Description string
- Describe Prefix-List
- Location
Filters
Prefix List Routing Profile Location Args - The location of this object.
- Name string
- Type
Filters
Prefix List Routing Profile Type Args
- description String
- Describe Prefix-List
- location
Filters
Prefix List Routing Profile Location - The location of this object.
- name String
- type
Filters
Prefix List Routing Profile Type
- description string
- Describe Prefix-List
- location
Filters
Prefix List Routing Profile Location - The location of this object.
- name string
- type
Filters
Prefix List Routing Profile Type
- description str
- Describe Prefix-List
- location
Filters
Prefix List Routing Profile Location Args - The location of this object.
- name str
- type
Filters
Prefix List Routing Profile Type Args
- description String
- Describe Prefix-List
- location Property Map
- The location of this object.
- name String
- type Property Map
Supporting Types
FiltersPrefixListRoutingProfileLocation, FiltersPrefixListRoutingProfileLocationArgs
- Ngfw
Filters
Prefix List Routing Profile Location Ngfw - Located in a specific NGFW device
- Template
Filters
Prefix List Routing Profile Location Template - Located in a specific template
- Template
Stack FiltersPrefix List Routing Profile Location Template Stack - Located in a specific template stack
- Ngfw
Filters
Prefix List Routing Profile Location Ngfw - Located in a specific NGFW device
- Template
Filters
Prefix List Routing Profile Location Template - Located in a specific template
- Template
Stack FiltersPrefix List Routing Profile Location Template Stack - Located in a specific template stack
- ngfw
Filters
Prefix List Routing Profile Location Ngfw - Located in a specific NGFW device
- template
Filters
Prefix List Routing Profile Location Template - Located in a specific template
- template
Stack FiltersPrefix List Routing Profile Location Template Stack - Located in a specific template stack
- ngfw
Filters
Prefix List Routing Profile Location Ngfw - Located in a specific NGFW device
- template
Filters
Prefix List Routing Profile Location Template - Located in a specific template
- template
Stack FiltersPrefix List Routing Profile Location Template Stack - Located in a specific template stack
- ngfw
Filters
Prefix List Routing Profile Location Ngfw - Located in a specific NGFW device
- template
Filters
Prefix List Routing Profile Location Template - Located in a specific template
- template_
stack FiltersPrefix List Routing Profile Location Template Stack - Located in a specific template stack
- ngfw Property Map
- Located in a specific NGFW device
- template Property Map
- Located in a specific template
- template
Stack Property Map - Located in a specific template stack
FiltersPrefixListRoutingProfileLocationNgfw, FiltersPrefixListRoutingProfileLocationNgfwArgs
- Ngfw
Device string - The NGFW device
- Ngfw
Device string - The NGFW device
- ngfw
Device String - The NGFW device
- ngfw
Device string - The NGFW device
- ngfw_
device str - The NGFW device
- ngfw
Device String - The NGFW device
FiltersPrefixListRoutingProfileLocationTemplate, FiltersPrefixListRoutingProfileLocationTemplateArgs
- Name string
- Specific Panorama template
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Name string
- Specific Panorama template
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- name String
- Specific Panorama template
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- name string
- Specific Panorama template
- ngfw
Device string - The NGFW device
- panorama
Device string - Specific Panorama device
- name str
- Specific Panorama template
- ngfw_
device str - The NGFW device
- panorama_
device str - Specific Panorama device
- name String
- Specific Panorama template
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
FiltersPrefixListRoutingProfileLocationTemplateStack, FiltersPrefixListRoutingProfileLocationTemplateStackArgs
- Name string
- Specific Panorama template stack
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Name string
- Specific Panorama template stack
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- name String
- Specific Panorama template stack
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- name string
- Specific Panorama template stack
- ngfw
Device string - The NGFW device
- panorama
Device string - Specific Panorama device
- name str
- Specific Panorama template stack
- ngfw_
device str - The NGFW device
- panorama_
device str - Specific Panorama device
- name String
- Specific Panorama template stack
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
FiltersPrefixListRoutingProfileType, FiltersPrefixListRoutingProfileTypeArgs
FiltersPrefixListRoutingProfileTypeIpv4, FiltersPrefixListRoutingProfileTypeIpv4Args
FiltersPrefixListRoutingProfileTypeIpv4Ipv4Entry, FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryArgs
- Name string
- Action string
- Permit or Deny (default) this Prefix-List Entry
- Prefix
Filters
Prefix List Routing Profile Type Ipv4Ipv4Entry Prefix
- Name string
- Action string
- Permit or Deny (default) this Prefix-List Entry
- Prefix
Filters
Prefix List Routing Profile Type Ipv4Ipv4Entry Prefix
- name String
- action String
- Permit or Deny (default) this Prefix-List Entry
- prefix
Filters
Prefix List Routing Profile Type Ipv4Ipv4Entry Prefix
- name string
- action string
- Permit or Deny (default) this Prefix-List Entry
- prefix
Filters
Prefix List Routing Profile Type Ipv4Ipv4Entry Prefix
- name str
- action str
- Permit or Deny (default) this Prefix-List Entry
- prefix
Filters
Prefix List Routing Profile Type Ipv4Ipv4Entry Prefix
- name String
- action String
- Permit or Deny (default) this Prefix-List Entry
- prefix Property Map
FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefix, FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixArgs
- Entry
Filters
Prefix List Routing Profile Type Ipv4Ipv4Entry Prefix Entry - Network string
- Select pre-defined Prefix
- Entry
Filters
Prefix List Routing Profile Type Ipv4Ipv4Entry Prefix Entry - Network string
- Select pre-defined Prefix
- entry
Filters
Prefix List Routing Profile Type Ipv4Ipv4Entry Prefix Entry - network String
- Select pre-defined Prefix
- entry
Filters
Prefix List Routing Profile Type Ipv4Ipv4Entry Prefix Entry - network string
- Select pre-defined Prefix
- entry
Filters
Prefix List Routing Profile Type Ipv4Ipv4Entry Prefix Entry - network str
- Select pre-defined Prefix
- entry Property Map
- network String
- Select pre-defined Prefix
FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntry, FiltersPrefixListRoutingProfileTypeIpv4Ipv4EntryPrefixEntryArgs
- Greater
Than doubleOr Equal - Maximum Prefix length to be matched
- Less
Than doubleOr Equal - Minimum Prefix length to be matched
- Network string
- Greater
Than float64Or Equal - Maximum Prefix length to be matched
- Less
Than float64Or Equal - Minimum Prefix length to be matched
- Network string
- greater
Than DoubleOr Equal - Maximum Prefix length to be matched
- less
Than DoubleOr Equal - Minimum Prefix length to be matched
- network String
- greater
Than numberOr Equal - Maximum Prefix length to be matched
- less
Than numberOr Equal - Minimum Prefix length to be matched
- network string
- greater_
than_ floator_ equal - Maximum Prefix length to be matched
- less_
than_ floator_ equal - Minimum Prefix length to be matched
- network str
- greater
Than NumberOr Equal - Maximum Prefix length to be matched
- less
Than NumberOr Equal - Minimum Prefix length to be matched
- network String
FiltersPrefixListRoutingProfileTypeIpv6, FiltersPrefixListRoutingProfileTypeIpv6Args
FiltersPrefixListRoutingProfileTypeIpv6Ipv6Entry, FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryArgs
- Name string
- Action string
- Permit or Deny (default) this Prefix-List Entry
- Prefix
Filters
Prefix List Routing Profile Type Ipv6Ipv6Entry Prefix
- Name string
- Action string
- Permit or Deny (default) this Prefix-List Entry
- Prefix
Filters
Prefix List Routing Profile Type Ipv6Ipv6Entry Prefix
- name String
- action String
- Permit or Deny (default) this Prefix-List Entry
- prefix
Filters
Prefix List Routing Profile Type Ipv6Ipv6Entry Prefix
- name string
- action string
- Permit or Deny (default) this Prefix-List Entry
- prefix
Filters
Prefix List Routing Profile Type Ipv6Ipv6Entry Prefix
- name str
- action str
- Permit or Deny (default) this Prefix-List Entry
- prefix
Filters
Prefix List Routing Profile Type Ipv6Ipv6Entry Prefix
- name String
- action String
- Permit or Deny (default) this Prefix-List Entry
- prefix Property Map
FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefix, FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixArgs
- Entry
Filters
Prefix List Routing Profile Type Ipv6Ipv6Entry Prefix Entry - Network string
- Select pre-defined Prefix
- Entry
Filters
Prefix List Routing Profile Type Ipv6Ipv6Entry Prefix Entry - Network string
- Select pre-defined Prefix
- entry
Filters
Prefix List Routing Profile Type Ipv6Ipv6Entry Prefix Entry - network String
- Select pre-defined Prefix
- entry
Filters
Prefix List Routing Profile Type Ipv6Ipv6Entry Prefix Entry - network string
- Select pre-defined Prefix
- entry
Filters
Prefix List Routing Profile Type Ipv6Ipv6Entry Prefix Entry - network str
- Select pre-defined Prefix
- entry Property Map
- network String
- Select pre-defined Prefix
FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntry, FiltersPrefixListRoutingProfileTypeIpv6Ipv6EntryPrefixEntryArgs
- Greater
Than doubleOr Equal - Maximum Prefix length to be matched
- Less
Than doubleOr Equal - Minimum Prefix length to be matched
- Network string
- Greater
Than float64Or Equal - Maximum Prefix length to be matched
- Less
Than float64Or Equal - Minimum Prefix length to be matched
- Network string
- greater
Than DoubleOr Equal - Maximum Prefix length to be matched
- less
Than DoubleOr Equal - Minimum Prefix length to be matched
- network String
- greater
Than numberOr Equal - Maximum Prefix length to be matched
- less
Than numberOr Equal - Minimum Prefix length to be matched
- network string
- greater_
than_ floator_ equal - Maximum Prefix length to be matched
- less_
than_ floator_ equal - Minimum Prefix length to be matched
- network str
- greater
Than NumberOr Equal - Maximum Prefix length to be matched
- less
Than NumberOr Equal - Minimum Prefix length to be matched
- network String
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panosTerraform Provider.
