published on Monday, Jun 15, 2026 by checkpointsw
published on Monday, Jun 15, 2026 by checkpointsw
This resource allows you to execute Check Point Route Redistribution To Ospf3.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const example = new checkpoint.GaiaRouteRedistributionToOspf3("example", {
instance: "3",
from: {
kernel: {
allIpv6Routes: {
enable: true,
},
},
},
});
import pulumi
import pulumi_checkpoint as checkpoint
example = checkpoint.GaiaRouteRedistributionToOspf3("example",
instance="3",
from_={
"kernel": {
"all_ipv6_routes": {
"enable": True,
},
},
})
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/checkpoint/v3/checkpoint"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := checkpoint.NewGaiaRouteRedistributionToOspf3(ctx, "example", &checkpoint.GaiaRouteRedistributionToOspf3Args{
Instance: pulumi.String("3"),
From: &checkpoint.GaiaRouteRedistributionToOspf3FromArgs{
Kernel: &checkpoint.GaiaRouteRedistributionToOspf3FromKernelArgs{
AllIpv6Routes: &checkpoint.GaiaRouteRedistributionToOspf3FromKernelAllIpv6RoutesArgs{
Enable: pulumi.Bool(true),
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Checkpoint = Pulumi.Checkpoint;
return await Deployment.RunAsync(() =>
{
var example = new Checkpoint.GaiaRouteRedistributionToOspf3("example", new()
{
Instance = "3",
From = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromArgs
{
Kernel = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromKernelArgs
{
AllIpv6Routes = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromKernelAllIpv6RoutesArgs
{
Enable = true,
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.checkpoint.GaiaRouteRedistributionToOspf3;
import com.pulumi.checkpoint.GaiaRouteRedistributionToOspf3Args;
import com.pulumi.checkpoint.inputs.GaiaRouteRedistributionToOspf3FromArgs;
import com.pulumi.checkpoint.inputs.GaiaRouteRedistributionToOspf3FromKernelArgs;
import com.pulumi.checkpoint.inputs.GaiaRouteRedistributionToOspf3FromKernelAllIpv6RoutesArgs;
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 GaiaRouteRedistributionToOspf3("example", GaiaRouteRedistributionToOspf3Args.builder()
.instance("3")
.from(GaiaRouteRedistributionToOspf3FromArgs.builder()
.kernel(GaiaRouteRedistributionToOspf3FromKernelArgs.builder()
.allIpv6Routes(GaiaRouteRedistributionToOspf3FromKernelAllIpv6RoutesArgs.builder()
.enable(true)
.build())
.build())
.build())
.build());
}
}
resources:
example:
type: checkpoint:GaiaRouteRedistributionToOspf3
properties:
instance: '3'
from:
kernel:
allIpv6Routes:
enable: true
Example coming soon!
Create GaiaRouteRedistributionToOspf3 Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new GaiaRouteRedistributionToOspf3(name: string, args?: GaiaRouteRedistributionToOspf3Args, opts?: CustomResourceOptions);@overload
def GaiaRouteRedistributionToOspf3(resource_name: str,
args: Optional[GaiaRouteRedistributionToOspf3Args] = None,
opts: Optional[ResourceOptions] = None)
@overload
def GaiaRouteRedistributionToOspf3(resource_name: str,
opts: Optional[ResourceOptions] = None,
debug: Optional[bool] = None,
from_: Optional[GaiaRouteRedistributionToOspf3FromArgs] = None,
gaia_route_redistribution_to_ospf3_id: Optional[str] = None,
instance: Optional[str] = None,
member_id: Optional[str] = None,
reset: Optional[bool] = None)func NewGaiaRouteRedistributionToOspf3(ctx *Context, name string, args *GaiaRouteRedistributionToOspf3Args, opts ...ResourceOption) (*GaiaRouteRedistributionToOspf3, error)public GaiaRouteRedistributionToOspf3(string name, GaiaRouteRedistributionToOspf3Args? args = null, CustomResourceOptions? opts = null)
public GaiaRouteRedistributionToOspf3(String name, GaiaRouteRedistributionToOspf3Args args)
public GaiaRouteRedistributionToOspf3(String name, GaiaRouteRedistributionToOspf3Args args, CustomResourceOptions options)
type: checkpoint:GaiaRouteRedistributionToOspf3
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "checkpoint_gaiarouteredistributiontoospf3" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args GaiaRouteRedistributionToOspf3Args
- 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 GaiaRouteRedistributionToOspf3Args
- 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 GaiaRouteRedistributionToOspf3Args
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args GaiaRouteRedistributionToOspf3Args
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args GaiaRouteRedistributionToOspf3Args
- 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 gaiaRouteRedistributionToOspf3Resource = new Checkpoint.GaiaRouteRedistributionToOspf3("gaiaRouteRedistributionToOspf3Resource", new()
{
Debug = false,
From = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromArgs
{
Aggregate = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromAggregateArgs
{
AllIpv6Routes = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromAggregateAllIpv6RoutesArgs
{
Enable = false,
Metric = "string",
},
Networks = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromAggregateNetworkArgs
{
Address = "string",
Metric = "string",
},
},
},
BgpAsNumbers = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromBgpAsNumberArgs
{
AllIpv6Routes = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromBgpAsNumberAllIpv6RoutesArgs
{
Enable = false,
Metric = "string",
},
AsNumber = "string",
Networks = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromBgpAsNumberNetworkArgs
{
Address = "string",
MatchType = "string",
Metric = "string",
Restrict = false,
},
},
},
},
BgpAsPaths = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromBgpAsPathArgs
{
AllIpv6Routes = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromBgpAsPathAllIpv6RoutesArgs
{
Enable = false,
Metric = "string",
},
AspathRegex = "string",
Networks = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromBgpAsPathNetworkArgs
{
Address = "string",
MatchType = "string",
Metric = "string",
Restrict = false,
},
},
Origin = "string",
},
},
Interfaces = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromInterfaceArgs
{
Interface = "string",
Metric = "string",
},
},
Ises = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromIseArgs
{
AllIpv6Routes = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromIseAllIpv6RoutesArgs
{
Enable = false,
Metric = "string",
},
Level = "string",
Networks = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromIseNetworkArgs
{
Address = "string",
MatchType = "string",
Metric = "string",
Restrict = false,
},
},
},
},
Kernel = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromKernelArgs
{
AllIpv6Routes = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromKernelAllIpv6RoutesArgs
{
Enable = false,
Metric = "string",
},
Networks = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromKernelNetworkArgs
{
Address = "string",
MatchType = "string",
Metric = "string",
Restrict = false,
},
},
},
NatPool = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromNatPoolArgs
{
AllIpv6Routes = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromNatPoolAllIpv6RoutesArgs
{
Enable = false,
Metric = "string",
},
Networks = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromNatPoolNetworkArgs
{
Address = "string",
Metric = "string",
},
},
},
Ospf3ases = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromOspf3aseArgs
{
AllIpv6Routes = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromOspf3aseAllIpv6RoutesArgs
{
Enable = false,
Metric = "string",
},
Instance = "string",
Networks = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromOspf3aseNetworkArgs
{
Address = "string",
MatchType = "string",
Metric = "string",
Restrict = false,
},
},
},
},
Ospf3s = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromOspf3Args
{
AllIpv6Routes = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromOspf3AllIpv6RoutesArgs
{
Enable = false,
Metric = "string",
},
Instance = "string",
Networks = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromOspf3NetworkArgs
{
Address = "string",
MatchType = "string",
Metric = "string",
Restrict = false,
},
},
},
},
Ripng = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromRipngArgs
{
AllIpv6Routes = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromRipngAllIpv6RoutesArgs
{
Enable = false,
Metric = "string",
},
Networks = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromRipngNetworkArgs
{
Address = "string",
MatchType = "string",
Metric = "string",
Restrict = false,
},
},
},
StaticRoute = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromStaticRouteArgs
{
AllIpv6Routes = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromStaticRouteAllIpv6RoutesArgs
{
Enable = false,
Metric = "string",
},
Default6 = new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromStaticRouteDefault6Args
{
Enable = false,
Metric = "string",
},
Networks = new[]
{
new Checkpoint.Inputs.GaiaRouteRedistributionToOspf3FromStaticRouteNetworkArgs
{
Address = "string",
Metric = "string",
},
},
},
},
GaiaRouteRedistributionToOspf3Id = "string",
Instance = "string",
MemberId = "string",
Reset = false,
});
example, err := checkpoint.NewGaiaRouteRedistributionToOspf3(ctx, "gaiaRouteRedistributionToOspf3Resource", &checkpoint.GaiaRouteRedistributionToOspf3Args{
Debug: pulumi.Bool(false),
From: &checkpoint.GaiaRouteRedistributionToOspf3FromArgs{
Aggregate: &checkpoint.GaiaRouteRedistributionToOspf3FromAggregateArgs{
AllIpv6Routes: &checkpoint.GaiaRouteRedistributionToOspf3FromAggregateAllIpv6RoutesArgs{
Enable: pulumi.Bool(false),
Metric: pulumi.String("string"),
},
Networks: checkpoint.GaiaRouteRedistributionToOspf3FromAggregateNetworkArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromAggregateNetworkArgs{
Address: pulumi.String("string"),
Metric: pulumi.String("string"),
},
},
},
BgpAsNumbers: checkpoint.GaiaRouteRedistributionToOspf3FromBgpAsNumberArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromBgpAsNumberArgs{
AllIpv6Routes: &checkpoint.GaiaRouteRedistributionToOspf3FromBgpAsNumberAllIpv6RoutesArgs{
Enable: pulumi.Bool(false),
Metric: pulumi.String("string"),
},
AsNumber: pulumi.String("string"),
Networks: checkpoint.GaiaRouteRedistributionToOspf3FromBgpAsNumberNetworkArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromBgpAsNumberNetworkArgs{
Address: pulumi.String("string"),
MatchType: pulumi.String("string"),
Metric: pulumi.String("string"),
Restrict: pulumi.Bool(false),
},
},
},
},
BgpAsPaths: checkpoint.GaiaRouteRedistributionToOspf3FromBgpAsPathArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromBgpAsPathArgs{
AllIpv6Routes: &checkpoint.GaiaRouteRedistributionToOspf3FromBgpAsPathAllIpv6RoutesArgs{
Enable: pulumi.Bool(false),
Metric: pulumi.String("string"),
},
AspathRegex: pulumi.String("string"),
Networks: checkpoint.GaiaRouteRedistributionToOspf3FromBgpAsPathNetworkArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromBgpAsPathNetworkArgs{
Address: pulumi.String("string"),
MatchType: pulumi.String("string"),
Metric: pulumi.String("string"),
Restrict: pulumi.Bool(false),
},
},
Origin: pulumi.String("string"),
},
},
Interfaces: checkpoint.GaiaRouteRedistributionToOspf3FromInterfaceArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromInterfaceArgs{
Interface: pulumi.String("string"),
Metric: pulumi.String("string"),
},
},
Ises: checkpoint.GaiaRouteRedistributionToOspf3FromIseArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromIseArgs{
AllIpv6Routes: &checkpoint.GaiaRouteRedistributionToOspf3FromIseAllIpv6RoutesArgs{
Enable: pulumi.Bool(false),
Metric: pulumi.String("string"),
},
Level: pulumi.String("string"),
Networks: checkpoint.GaiaRouteRedistributionToOspf3FromIseNetworkArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromIseNetworkArgs{
Address: pulumi.String("string"),
MatchType: pulumi.String("string"),
Metric: pulumi.String("string"),
Restrict: pulumi.Bool(false),
},
},
},
},
Kernel: &checkpoint.GaiaRouteRedistributionToOspf3FromKernelArgs{
AllIpv6Routes: &checkpoint.GaiaRouteRedistributionToOspf3FromKernelAllIpv6RoutesArgs{
Enable: pulumi.Bool(false),
Metric: pulumi.String("string"),
},
Networks: checkpoint.GaiaRouteRedistributionToOspf3FromKernelNetworkArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromKernelNetworkArgs{
Address: pulumi.String("string"),
MatchType: pulumi.String("string"),
Metric: pulumi.String("string"),
Restrict: pulumi.Bool(false),
},
},
},
NatPool: &checkpoint.GaiaRouteRedistributionToOspf3FromNatPoolArgs{
AllIpv6Routes: &checkpoint.GaiaRouteRedistributionToOspf3FromNatPoolAllIpv6RoutesArgs{
Enable: pulumi.Bool(false),
Metric: pulumi.String("string"),
},
Networks: checkpoint.GaiaRouteRedistributionToOspf3FromNatPoolNetworkArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromNatPoolNetworkArgs{
Address: pulumi.String("string"),
Metric: pulumi.String("string"),
},
},
},
Ospf3ases: checkpoint.GaiaRouteRedistributionToOspf3FromOspf3aseArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromOspf3aseArgs{
AllIpv6Routes: &checkpoint.GaiaRouteRedistributionToOspf3FromOspf3aseAllIpv6RoutesArgs{
Enable: pulumi.Bool(false),
Metric: pulumi.String("string"),
},
Instance: pulumi.String("string"),
Networks: checkpoint.GaiaRouteRedistributionToOspf3FromOspf3aseNetworkArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromOspf3aseNetworkArgs{
Address: pulumi.String("string"),
MatchType: pulumi.String("string"),
Metric: pulumi.String("string"),
Restrict: pulumi.Bool(false),
},
},
},
},
Ospf3s: checkpoint.GaiaRouteRedistributionToOspf3FromOspf3Array{
&checkpoint.GaiaRouteRedistributionToOspf3FromOspf3Args{
AllIpv6Routes: &checkpoint.GaiaRouteRedistributionToOspf3FromOspf3AllIpv6RoutesArgs{
Enable: pulumi.Bool(false),
Metric: pulumi.String("string"),
},
Instance: pulumi.String("string"),
Networks: checkpoint.GaiaRouteRedistributionToOspf3FromOspf3NetworkArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromOspf3NetworkArgs{
Address: pulumi.String("string"),
MatchType: pulumi.String("string"),
Metric: pulumi.String("string"),
Restrict: pulumi.Bool(false),
},
},
},
},
Ripng: &checkpoint.GaiaRouteRedistributionToOspf3FromRipngArgs{
AllIpv6Routes: &checkpoint.GaiaRouteRedistributionToOspf3FromRipngAllIpv6RoutesArgs{
Enable: pulumi.Bool(false),
Metric: pulumi.String("string"),
},
Networks: checkpoint.GaiaRouteRedistributionToOspf3FromRipngNetworkArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromRipngNetworkArgs{
Address: pulumi.String("string"),
MatchType: pulumi.String("string"),
Metric: pulumi.String("string"),
Restrict: pulumi.Bool(false),
},
},
},
StaticRoute: &checkpoint.GaiaRouteRedistributionToOspf3FromStaticRouteArgs{
AllIpv6Routes: &checkpoint.GaiaRouteRedistributionToOspf3FromStaticRouteAllIpv6RoutesArgs{
Enable: pulumi.Bool(false),
Metric: pulumi.String("string"),
},
Default6: &checkpoint.GaiaRouteRedistributionToOspf3FromStaticRouteDefault6Args{
Enable: pulumi.Bool(false),
Metric: pulumi.String("string"),
},
Networks: checkpoint.GaiaRouteRedistributionToOspf3FromStaticRouteNetworkArray{
&checkpoint.GaiaRouteRedistributionToOspf3FromStaticRouteNetworkArgs{
Address: pulumi.String("string"),
Metric: pulumi.String("string"),
},
},
},
},
GaiaRouteRedistributionToOspf3Id: pulumi.String("string"),
Instance: pulumi.String("string"),
MemberId: pulumi.String("string"),
Reset: pulumi.Bool(false),
})
resource "checkpoint_gaiarouteredistributiontoospf3" "gaiaRouteRedistributionToOspf3Resource" {
debug = false
from = {
aggregate = {
all_ipv6_routes = {
enable = false
metric = "string"
}
networks = [{
"address" = "string"
"metric" = "string"
}]
}
bgp_as_numbers = [{
"allIpv6Routes" = {
"enable" = false
"metric" = "string"
}
"asNumber" = "string"
"networks" = [{
"address" = "string"
"matchType" = "string"
"metric" = "string"
"restrict" = false
}]
}]
bgp_as_paths = [{
"allIpv6Routes" = {
"enable" = false
"metric" = "string"
}
"aspathRegex" = "string"
"networks" = [{
"address" = "string"
"matchType" = "string"
"metric" = "string"
"restrict" = false
}]
"origin" = "string"
}]
interfaces = [{
"interface" = "string"
"metric" = "string"
}]
ises = [{
"allIpv6Routes" = {
"enable" = false
"metric" = "string"
}
"level" = "string"
"networks" = [{
"address" = "string"
"matchType" = "string"
"metric" = "string"
"restrict" = false
}]
}]
kernel = {
all_ipv6_routes = {
enable = false
metric = "string"
}
networks = [{
"address" = "string"
"matchType" = "string"
"metric" = "string"
"restrict" = false
}]
}
nat_pool = {
all_ipv6_routes = {
enable = false
metric = "string"
}
networks = [{
"address" = "string"
"metric" = "string"
}]
}
ospf3ases = [{
"allIpv6Routes" = {
"enable" = false
"metric" = "string"
}
"instance" = "string"
"networks" = [{
"address" = "string"
"matchType" = "string"
"metric" = "string"
"restrict" = false
}]
}]
ospf3s = [{
"allIpv6Routes" = {
"enable" = false
"metric" = "string"
}
"instance" = "string"
"networks" = [{
"address" = "string"
"matchType" = "string"
"metric" = "string"
"restrict" = false
}]
}]
ripng = {
all_ipv6_routes = {
enable = false
metric = "string"
}
networks = [{
"address" = "string"
"matchType" = "string"
"metric" = "string"
"restrict" = false
}]
}
static_route = {
all_ipv6_routes = {
enable = false
metric = "string"
}
default6 = {
enable = false
metric = "string"
}
networks = [{
"address" = "string"
"metric" = "string"
}]
}
}
gaia_route_redistribution_to_ospf3_id = "string"
instance = "string"
member_id = "string"
reset = false
}
var gaiaRouteRedistributionToOspf3Resource = new GaiaRouteRedistributionToOspf3("gaiaRouteRedistributionToOspf3Resource", GaiaRouteRedistributionToOspf3Args.builder()
.debug(false)
.from(GaiaRouteRedistributionToOspf3FromArgs.builder()
.aggregate(GaiaRouteRedistributionToOspf3FromAggregateArgs.builder()
.allIpv6Routes(GaiaRouteRedistributionToOspf3FromAggregateAllIpv6RoutesArgs.builder()
.enable(false)
.metric("string")
.build())
.networks(GaiaRouteRedistributionToOspf3FromAggregateNetworkArgs.builder()
.address("string")
.metric("string")
.build())
.build())
.bgpAsNumbers(GaiaRouteRedistributionToOspf3FromBgpAsNumberArgs.builder()
.allIpv6Routes(GaiaRouteRedistributionToOspf3FromBgpAsNumberAllIpv6RoutesArgs.builder()
.enable(false)
.metric("string")
.build())
.asNumber("string")
.networks(GaiaRouteRedistributionToOspf3FromBgpAsNumberNetworkArgs.builder()
.address("string")
.matchType("string")
.metric("string")
.restrict(false)
.build())
.build())
.bgpAsPaths(GaiaRouteRedistributionToOspf3FromBgpAsPathArgs.builder()
.allIpv6Routes(GaiaRouteRedistributionToOspf3FromBgpAsPathAllIpv6RoutesArgs.builder()
.enable(false)
.metric("string")
.build())
.aspathRegex("string")
.networks(GaiaRouteRedistributionToOspf3FromBgpAsPathNetworkArgs.builder()
.address("string")
.matchType("string")
.metric("string")
.restrict(false)
.build())
.origin("string")
.build())
.interfaces(GaiaRouteRedistributionToOspf3FromInterfaceArgs.builder()
.interface_("string")
.metric("string")
.build())
.ises(GaiaRouteRedistributionToOspf3FromIseArgs.builder()
.allIpv6Routes(GaiaRouteRedistributionToOspf3FromIseAllIpv6RoutesArgs.builder()
.enable(false)
.metric("string")
.build())
.level("string")
.networks(GaiaRouteRedistributionToOspf3FromIseNetworkArgs.builder()
.address("string")
.matchType("string")
.metric("string")
.restrict(false)
.build())
.build())
.kernel(GaiaRouteRedistributionToOspf3FromKernelArgs.builder()
.allIpv6Routes(GaiaRouteRedistributionToOspf3FromKernelAllIpv6RoutesArgs.builder()
.enable(false)
.metric("string")
.build())
.networks(GaiaRouteRedistributionToOspf3FromKernelNetworkArgs.builder()
.address("string")
.matchType("string")
.metric("string")
.restrict(false)
.build())
.build())
.natPool(GaiaRouteRedistributionToOspf3FromNatPoolArgs.builder()
.allIpv6Routes(GaiaRouteRedistributionToOspf3FromNatPoolAllIpv6RoutesArgs.builder()
.enable(false)
.metric("string")
.build())
.networks(GaiaRouteRedistributionToOspf3FromNatPoolNetworkArgs.builder()
.address("string")
.metric("string")
.build())
.build())
.ospf3ases(GaiaRouteRedistributionToOspf3FromOspf3aseArgs.builder()
.allIpv6Routes(GaiaRouteRedistributionToOspf3FromOspf3aseAllIpv6RoutesArgs.builder()
.enable(false)
.metric("string")
.build())
.instance("string")
.networks(GaiaRouteRedistributionToOspf3FromOspf3aseNetworkArgs.builder()
.address("string")
.matchType("string")
.metric("string")
.restrict(false)
.build())
.build())
.ospf3s(GaiaRouteRedistributionToOspf3FromOspf3Args.builder()
.allIpv6Routes(GaiaRouteRedistributionToOspf3FromOspf3AllIpv6RoutesArgs.builder()
.enable(false)
.metric("string")
.build())
.instance("string")
.networks(GaiaRouteRedistributionToOspf3FromOspf3NetworkArgs.builder()
.address("string")
.matchType("string")
.metric("string")
.restrict(false)
.build())
.build())
.ripng(GaiaRouteRedistributionToOspf3FromRipngArgs.builder()
.allIpv6Routes(GaiaRouteRedistributionToOspf3FromRipngAllIpv6RoutesArgs.builder()
.enable(false)
.metric("string")
.build())
.networks(GaiaRouteRedistributionToOspf3FromRipngNetworkArgs.builder()
.address("string")
.matchType("string")
.metric("string")
.restrict(false)
.build())
.build())
.staticRoute(GaiaRouteRedistributionToOspf3FromStaticRouteArgs.builder()
.allIpv6Routes(GaiaRouteRedistributionToOspf3FromStaticRouteAllIpv6RoutesArgs.builder()
.enable(false)
.metric("string")
.build())
.default6(GaiaRouteRedistributionToOspf3FromStaticRouteDefault6Args.builder()
.enable(false)
.metric("string")
.build())
.networks(GaiaRouteRedistributionToOspf3FromStaticRouteNetworkArgs.builder()
.address("string")
.metric("string")
.build())
.build())
.build())
.gaiaRouteRedistributionToOspf3Id("string")
.instance("string")
.memberId("string")
.reset(false)
.build());
gaia_route_redistribution_to_ospf3_resource = checkpoint.GaiaRouteRedistributionToOspf3("gaiaRouteRedistributionToOspf3Resource",
debug=False,
from_={
"aggregate": {
"all_ipv6_routes": {
"enable": False,
"metric": "string",
},
"networks": [{
"address": "string",
"metric": "string",
}],
},
"bgp_as_numbers": [{
"all_ipv6_routes": {
"enable": False,
"metric": "string",
},
"as_number": "string",
"networks": [{
"address": "string",
"match_type": "string",
"metric": "string",
"restrict": False,
}],
}],
"bgp_as_paths": [{
"all_ipv6_routes": {
"enable": False,
"metric": "string",
},
"aspath_regex": "string",
"networks": [{
"address": "string",
"match_type": "string",
"metric": "string",
"restrict": False,
}],
"origin": "string",
}],
"interfaces": [{
"interface": "string",
"metric": "string",
}],
"ises": [{
"all_ipv6_routes": {
"enable": False,
"metric": "string",
},
"level": "string",
"networks": [{
"address": "string",
"match_type": "string",
"metric": "string",
"restrict": False,
}],
}],
"kernel": {
"all_ipv6_routes": {
"enable": False,
"metric": "string",
},
"networks": [{
"address": "string",
"match_type": "string",
"metric": "string",
"restrict": False,
}],
},
"nat_pool": {
"all_ipv6_routes": {
"enable": False,
"metric": "string",
},
"networks": [{
"address": "string",
"metric": "string",
}],
},
"ospf3ases": [{
"all_ipv6_routes": {
"enable": False,
"metric": "string",
},
"instance": "string",
"networks": [{
"address": "string",
"match_type": "string",
"metric": "string",
"restrict": False,
}],
}],
"ospf3s": [{
"all_ipv6_routes": {
"enable": False,
"metric": "string",
},
"instance": "string",
"networks": [{
"address": "string",
"match_type": "string",
"metric": "string",
"restrict": False,
}],
}],
"ripng": {
"all_ipv6_routes": {
"enable": False,
"metric": "string",
},
"networks": [{
"address": "string",
"match_type": "string",
"metric": "string",
"restrict": False,
}],
},
"static_route": {
"all_ipv6_routes": {
"enable": False,
"metric": "string",
},
"default6": {
"enable": False,
"metric": "string",
},
"networks": [{
"address": "string",
"metric": "string",
}],
},
},
gaia_route_redistribution_to_ospf3_id="string",
instance="string",
member_id="string",
reset=False)
const gaiaRouteRedistributionToOspf3Resource = new checkpoint.GaiaRouteRedistributionToOspf3("gaiaRouteRedistributionToOspf3Resource", {
debug: false,
from: {
aggregate: {
allIpv6Routes: {
enable: false,
metric: "string",
},
networks: [{
address: "string",
metric: "string",
}],
},
bgpAsNumbers: [{
allIpv6Routes: {
enable: false,
metric: "string",
},
asNumber: "string",
networks: [{
address: "string",
matchType: "string",
metric: "string",
restrict: false,
}],
}],
bgpAsPaths: [{
allIpv6Routes: {
enable: false,
metric: "string",
},
aspathRegex: "string",
networks: [{
address: "string",
matchType: "string",
metric: "string",
restrict: false,
}],
origin: "string",
}],
interfaces: [{
"interface": "string",
metric: "string",
}],
ises: [{
allIpv6Routes: {
enable: false,
metric: "string",
},
level: "string",
networks: [{
address: "string",
matchType: "string",
metric: "string",
restrict: false,
}],
}],
kernel: {
allIpv6Routes: {
enable: false,
metric: "string",
},
networks: [{
address: "string",
matchType: "string",
metric: "string",
restrict: false,
}],
},
natPool: {
allIpv6Routes: {
enable: false,
metric: "string",
},
networks: [{
address: "string",
metric: "string",
}],
},
ospf3ases: [{
allIpv6Routes: {
enable: false,
metric: "string",
},
instance: "string",
networks: [{
address: "string",
matchType: "string",
metric: "string",
restrict: false,
}],
}],
ospf3s: [{
allIpv6Routes: {
enable: false,
metric: "string",
},
instance: "string",
networks: [{
address: "string",
matchType: "string",
metric: "string",
restrict: false,
}],
}],
ripng: {
allIpv6Routes: {
enable: false,
metric: "string",
},
networks: [{
address: "string",
matchType: "string",
metric: "string",
restrict: false,
}],
},
staticRoute: {
allIpv6Routes: {
enable: false,
metric: "string",
},
default6: {
enable: false,
metric: "string",
},
networks: [{
address: "string",
metric: "string",
}],
},
},
gaiaRouteRedistributionToOspf3Id: "string",
instance: "string",
memberId: "string",
reset: false,
});
type: checkpoint:GaiaRouteRedistributionToOspf3
properties:
debug: false
from:
aggregate:
allIpv6Routes:
enable: false
metric: string
networks:
- address: string
metric: string
bgpAsNumbers:
- allIpv6Routes:
enable: false
metric: string
asNumber: string
networks:
- address: string
matchType: string
metric: string
restrict: false
bgpAsPaths:
- allIpv6Routes:
enable: false
metric: string
aspathRegex: string
networks:
- address: string
matchType: string
metric: string
restrict: false
origin: string
interfaces:
- interface: string
metric: string
ises:
- allIpv6Routes:
enable: false
metric: string
level: string
networks:
- address: string
matchType: string
metric: string
restrict: false
kernel:
allIpv6Routes:
enable: false
metric: string
networks:
- address: string
matchType: string
metric: string
restrict: false
natPool:
allIpv6Routes:
enable: false
metric: string
networks:
- address: string
metric: string
ospf3ases:
- allIpv6Routes:
enable: false
metric: string
instance: string
networks:
- address: string
matchType: string
metric: string
restrict: false
ospf3s:
- allIpv6Routes:
enable: false
metric: string
instance: string
networks:
- address: string
matchType: string
metric: string
restrict: false
ripng:
allIpv6Routes:
enable: false
metric: string
networks:
- address: string
matchType: string
metric: string
restrict: false
staticRoute:
allIpv6Routes:
enable: false
metric: string
default6:
enable: false
metric: string
networks:
- address: string
metric: string
gaiaRouteRedistributionToOspf3Id: string
instance: string
memberId: string
reset: false
GaiaRouteRedistributionToOspf3 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 GaiaRouteRedistributionToOspf3 resource accepts the following input properties:
- Debug bool
- Enable debug logging for this resource.
- From
Gaia
Route Redistribution To Ospf3From - Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- Gaia
Route stringRedistribution To Ospf3Id - Instance string
- Configures OSPF3 for specified instance
- Member
Id string - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- Reset bool
- Removes OSPF3 Route Redistribution configuration
- Debug bool
- Enable debug logging for this resource.
- From
Gaia
Route Redistribution To Ospf3From Args - Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- Gaia
Route stringRedistribution To Ospf3Id - Instance string
- Configures OSPF3 for specified instance
- Member
Id string - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- Reset bool
- Removes OSPF3 Route Redistribution configuration
- debug bool
- Enable debug logging for this resource.
- from object
- Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- gaia_
route_ stringredistribution_ to_ ospf3_ id - instance string
- Configures OSPF3 for specified instance
- member_
id string - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- reset bool
- Removes OSPF3 Route Redistribution configuration
- debug Boolean
- Enable debug logging for this resource.
- from
Gaia
Route Redistribution To Ospf3From - Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- gaia
Route StringRedistribution To Ospf3Id - instance String
- Configures OSPF3 for specified instance
- member
Id String - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- reset Boolean
- Removes OSPF3 Route Redistribution configuration
- debug boolean
- Enable debug logging for this resource.
- from
Gaia
Route Redistribution To Ospf3From - Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- gaia
Route stringRedistribution To Ospf3Id - instance string
- Configures OSPF3 for specified instance
- member
Id string - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- reset boolean
- Removes OSPF3 Route Redistribution configuration
- debug bool
- Enable debug logging for this resource.
- from_
Gaia
Route Redistribution To Ospf3From Args - Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- gaia_
route_ strredistribution_ to_ ospf3_ id - instance str
- Configures OSPF3 for specified instance
- member_
id str - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- reset bool
- Removes OSPF3 Route Redistribution configuration
- debug Boolean
- Enable debug logging for this resource.
- from Property Map
- Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- gaia
Route StringRedistribution To Ospf3Id - instance String
- Configures OSPF3 for specified instance
- member
Id String - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- reset Boolean
- Removes OSPF3 Route Redistribution configuration
Outputs
All input properties are implicitly available as output properties. Additionally, the GaiaRouteRedistributionToOspf3 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 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 GaiaRouteRedistributionToOspf3 Resource
Get an existing GaiaRouteRedistributionToOspf3 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?: GaiaRouteRedistributionToOspf3State, opts?: CustomResourceOptions): GaiaRouteRedistributionToOspf3@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
debug: Optional[bool] = None,
from_: Optional[GaiaRouteRedistributionToOspf3FromArgs] = None,
gaia_route_redistribution_to_ospf3_id: Optional[str] = None,
instance: Optional[str] = None,
member_id: Optional[str] = None,
reset: Optional[bool] = None) -> GaiaRouteRedistributionToOspf3func GetGaiaRouteRedistributionToOspf3(ctx *Context, name string, id IDInput, state *GaiaRouteRedistributionToOspf3State, opts ...ResourceOption) (*GaiaRouteRedistributionToOspf3, error)public static GaiaRouteRedistributionToOspf3 Get(string name, Input<string> id, GaiaRouteRedistributionToOspf3State? state, CustomResourceOptions? opts = null)public static GaiaRouteRedistributionToOspf3 get(String name, Output<String> id, GaiaRouteRedistributionToOspf3State state, CustomResourceOptions options)resources: _: type: checkpoint:GaiaRouteRedistributionToOspf3 get: id: ${id}import {
to = checkpoint_gaiarouteredistributiontoospf3.example
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.
- Debug bool
- Enable debug logging for this resource.
- From
Gaia
Route Redistribution To Ospf3From - Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- Gaia
Route stringRedistribution To Ospf3Id - Instance string
- Configures OSPF3 for specified instance
- Member
Id string - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- Reset bool
- Removes OSPF3 Route Redistribution configuration
- Debug bool
- Enable debug logging for this resource.
- From
Gaia
Route Redistribution To Ospf3From Args - Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- Gaia
Route stringRedistribution To Ospf3Id - Instance string
- Configures OSPF3 for specified instance
- Member
Id string - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- Reset bool
- Removes OSPF3 Route Redistribution configuration
- debug bool
- Enable debug logging for this resource.
- from object
- Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- gaia_
route_ stringredistribution_ to_ ospf3_ id - instance string
- Configures OSPF3 for specified instance
- member_
id string - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- reset bool
- Removes OSPF3 Route Redistribution configuration
- debug Boolean
- Enable debug logging for this resource.
- from
Gaia
Route Redistribution To Ospf3From - Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- gaia
Route StringRedistribution To Ospf3Id - instance String
- Configures OSPF3 for specified instance
- member
Id String - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- reset Boolean
- Removes OSPF3 Route Redistribution configuration
- debug boolean
- Enable debug logging for this resource.
- from
Gaia
Route Redistribution To Ospf3From - Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- gaia
Route stringRedistribution To Ospf3Id - instance string
- Configures OSPF3 for specified instance
- member
Id string - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- reset boolean
- Removes OSPF3 Route Redistribution configuration
- debug bool
- Enable debug logging for this resource.
- from_
Gaia
Route Redistribution To Ospf3From Args - Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- gaia_
route_ strredistribution_ to_ ospf3_ id - instance str
- Configures OSPF3 for specified instance
- member_
id str - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- reset bool
- Removes OSPF3 Route Redistribution configuration
- debug Boolean
- Enable debug logging for this resource.
- from Property Map
- Configure policy for exporting routes to IPv6 OSPF from blocks are documented below.
- gaia
Route StringRedistribution To Ospf3Id - instance String
- Configures OSPF3 for specified instance
- member
Id String - Relevant for commands on Scalable and ElasticXL platforms only. When member-id is provided in the login request, show commands during the session will be executed on the specified member, unless a different member-id is provided in a successive requests Set operations will be performed on all members
- reset Boolean
- Removes OSPF3 Route Redistribution configuration
Supporting Types
GaiaRouteRedistributionToOspf3From, GaiaRouteRedistributionToOspf3FromArgs
- Aggregate
Gaia
Route Redistribution To Ospf3From Aggregate - Specifies the aggregate route to redistribute into IPv6 OSPF aggregate blocks are documented below.
- Bgp
As List<GaiaNumbers Route Redistribution To Ospf3From Bgp As Number> - Configures Autonomous System numbers of the BGP group from which to export routes into IPv6 OSPF bgp_as_number blocks are documented below.
- Bgp
As List<GaiaPaths Route Redistribution To Ospf3From Bgp As Path> - Configures the redistribution of BGP routes, whose AS path matches a given regular expression into IPv6 OSPF bgp_as_path blocks are documented below.
- Interfaces
List<Gaia
Route Redistribution To Ospf3From Interface> - Configures the redistribution of all directly connected routes from an interface into IPv6 OSPF interface blocks are documented below.
- Ises
List<Gaia
Route Redistribution To Ospf3From Ise> - Configures the redistribution of IS-IS routes into IPv6 OSPF isis blocks are documented below.
- Kernel
Gaia
Route Redistribution To Ospf3From Kernel - Redistribution of kernel routes into IPv6 OSPF. Note: It may be inadvisable in certain cases to redistribute kernel routes into another protocol. Kernel routes usually exist upon startup of routed, before the routing table has settled, when error conditions or bad routes may be present. Use caution when configuring route redistribution from the kernel. kernel blocks are documented below.
- Nat
Pool GaiaRoute Redistribution To Ospf3From Nat Pool - Redistribution of NAT pools into IPv6 OSPF nat_pool blocks are documented below.
- Ospf3ases
List<Gaia
Route Redistribution To Ospf3From Ospf3ase> - Configures the redistribution of IPv6 OSPF Autonomous System External routes into IPv6 OSPF ospf3ase blocks are documented below.
- Ospf3s
List<Gaia
Route Redistribution To Ospf3From Ospf3> - Configures the redistribution of IPv6 OSPF routes into IPv6 OSPF ospf3 blocks are documented below.
- Ripng
Gaia
Route Redistribution To Ospf3From Ripng - Redistribution of RIPng routes into IPv6 OSPF ripng blocks are documented below.
- Static
Route GaiaRoute Redistribution To Ospf3From Static Route - Redistribution of static routes into IPv6 OSPF static_route blocks are documented below.
- Aggregate
Gaia
Route Redistribution To Ospf3From Aggregate - Specifies the aggregate route to redistribute into IPv6 OSPF aggregate blocks are documented below.
- Bgp
As []GaiaNumbers Route Redistribution To Ospf3From Bgp As Number - Configures Autonomous System numbers of the BGP group from which to export routes into IPv6 OSPF bgp_as_number blocks are documented below.
- Bgp
As []GaiaPaths Route Redistribution To Ospf3From Bgp As Path - Configures the redistribution of BGP routes, whose AS path matches a given regular expression into IPv6 OSPF bgp_as_path blocks are documented below.
- Interfaces
[]Gaia
Route Redistribution To Ospf3From Interface - Configures the redistribution of all directly connected routes from an interface into IPv6 OSPF interface blocks are documented below.
- Ises
[]Gaia
Route Redistribution To Ospf3From Ise - Configures the redistribution of IS-IS routes into IPv6 OSPF isis blocks are documented below.
- Kernel
Gaia
Route Redistribution To Ospf3From Kernel - Redistribution of kernel routes into IPv6 OSPF. Note: It may be inadvisable in certain cases to redistribute kernel routes into another protocol. Kernel routes usually exist upon startup of routed, before the routing table has settled, when error conditions or bad routes may be present. Use caution when configuring route redistribution from the kernel. kernel blocks are documented below.
- Nat
Pool GaiaRoute Redistribution To Ospf3From Nat Pool - Redistribution of NAT pools into IPv6 OSPF nat_pool blocks are documented below.
- Ospf3ases
[]Gaia
Route Redistribution To Ospf3From Ospf3ase - Configures the redistribution of IPv6 OSPF Autonomous System External routes into IPv6 OSPF ospf3ase blocks are documented below.
- Ospf3s
[]Gaia
Route Redistribution To Ospf3From Ospf3 - Configures the redistribution of IPv6 OSPF routes into IPv6 OSPF ospf3 blocks are documented below.
- Ripng
Gaia
Route Redistribution To Ospf3From Ripng - Redistribution of RIPng routes into IPv6 OSPF ripng blocks are documented below.
- Static
Route GaiaRoute Redistribution To Ospf3From Static Route - Redistribution of static routes into IPv6 OSPF static_route blocks are documented below.
- aggregate object
- Specifies the aggregate route to redistribute into IPv6 OSPF aggregate blocks are documented below.
- bgp_
as_ list(object)numbers - Configures Autonomous System numbers of the BGP group from which to export routes into IPv6 OSPF bgp_as_number blocks are documented below.
- bgp_
as_ list(object)paths - Configures the redistribution of BGP routes, whose AS path matches a given regular expression into IPv6 OSPF bgp_as_path blocks are documented below.
- interfaces list(object)
- Configures the redistribution of all directly connected routes from an interface into IPv6 OSPF interface blocks are documented below.
- ises list(object)
- Configures the redistribution of IS-IS routes into IPv6 OSPF isis blocks are documented below.
- kernel object
- Redistribution of kernel routes into IPv6 OSPF. Note: It may be inadvisable in certain cases to redistribute kernel routes into another protocol. Kernel routes usually exist upon startup of routed, before the routing table has settled, when error conditions or bad routes may be present. Use caution when configuring route redistribution from the kernel. kernel blocks are documented below.
- nat_
pool object - Redistribution of NAT pools into IPv6 OSPF nat_pool blocks are documented below.
- ospf3ases list(object)
- Configures the redistribution of IPv6 OSPF Autonomous System External routes into IPv6 OSPF ospf3ase blocks are documented below.
- ospf3s list(object)
- Configures the redistribution of IPv6 OSPF routes into IPv6 OSPF ospf3 blocks are documented below.
- ripng object
- Redistribution of RIPng routes into IPv6 OSPF ripng blocks are documented below.
- static_
route object - Redistribution of static routes into IPv6 OSPF static_route blocks are documented below.
- aggregate
Gaia
Route Redistribution To Ospf3From Aggregate - Specifies the aggregate route to redistribute into IPv6 OSPF aggregate blocks are documented below.
- bgp
As List<GaiaNumbers Route Redistribution To Ospf3From Bgp As Number> - Configures Autonomous System numbers of the BGP group from which to export routes into IPv6 OSPF bgp_as_number blocks are documented below.
- bgp
As List<GaiaPaths Route Redistribution To Ospf3From Bgp As Path> - Configures the redistribution of BGP routes, whose AS path matches a given regular expression into IPv6 OSPF bgp_as_path blocks are documented below.
- interfaces
List<Gaia
Route Redistribution To Ospf3From Interface> - Configures the redistribution of all directly connected routes from an interface into IPv6 OSPF interface blocks are documented below.
- ises
List<Gaia
Route Redistribution To Ospf3From Ise> - Configures the redistribution of IS-IS routes into IPv6 OSPF isis blocks are documented below.
- kernel
Gaia
Route Redistribution To Ospf3From Kernel - Redistribution of kernel routes into IPv6 OSPF. Note: It may be inadvisable in certain cases to redistribute kernel routes into another protocol. Kernel routes usually exist upon startup of routed, before the routing table has settled, when error conditions or bad routes may be present. Use caution when configuring route redistribution from the kernel. kernel blocks are documented below.
- nat
Pool GaiaRoute Redistribution To Ospf3From Nat Pool - Redistribution of NAT pools into IPv6 OSPF nat_pool blocks are documented below.
- ospf3ases
List<Gaia
Route Redistribution To Ospf3From Ospf3ase> - Configures the redistribution of IPv6 OSPF Autonomous System External routes into IPv6 OSPF ospf3ase blocks are documented below.
- ospf3s
List<Gaia
Route Redistribution To Ospf3From Ospf3> - Configures the redistribution of IPv6 OSPF routes into IPv6 OSPF ospf3 blocks are documented below.
- ripng
Gaia
Route Redistribution To Ospf3From Ripng - Redistribution of RIPng routes into IPv6 OSPF ripng blocks are documented below.
- static
Route GaiaRoute Redistribution To Ospf3From Static Route - Redistribution of static routes into IPv6 OSPF static_route blocks are documented below.
- aggregate
Gaia
Route Redistribution To Ospf3From Aggregate - Specifies the aggregate route to redistribute into IPv6 OSPF aggregate blocks are documented below.
- bgp
As GaiaNumbers Route Redistribution To Ospf3From Bgp As Number[] - Configures Autonomous System numbers of the BGP group from which to export routes into IPv6 OSPF bgp_as_number blocks are documented below.
- bgp
As GaiaPaths Route Redistribution To Ospf3From Bgp As Path[] - Configures the redistribution of BGP routes, whose AS path matches a given regular expression into IPv6 OSPF bgp_as_path blocks are documented below.
- interfaces
Gaia
Route Redistribution To Ospf3From Interface[] - Configures the redistribution of all directly connected routes from an interface into IPv6 OSPF interface blocks are documented below.
- ises
Gaia
Route Redistribution To Ospf3From Ise[] - Configures the redistribution of IS-IS routes into IPv6 OSPF isis blocks are documented below.
- kernel
Gaia
Route Redistribution To Ospf3From Kernel - Redistribution of kernel routes into IPv6 OSPF. Note: It may be inadvisable in certain cases to redistribute kernel routes into another protocol. Kernel routes usually exist upon startup of routed, before the routing table has settled, when error conditions or bad routes may be present. Use caution when configuring route redistribution from the kernel. kernel blocks are documented below.
- nat
Pool GaiaRoute Redistribution To Ospf3From Nat Pool - Redistribution of NAT pools into IPv6 OSPF nat_pool blocks are documented below.
- ospf3ases
Gaia
Route Redistribution To Ospf3From Ospf3ase[] - Configures the redistribution of IPv6 OSPF Autonomous System External routes into IPv6 OSPF ospf3ase blocks are documented below.
- ospf3s
Gaia
Route Redistribution To Ospf3From Ospf3[] - Configures the redistribution of IPv6 OSPF routes into IPv6 OSPF ospf3 blocks are documented below.
- ripng
Gaia
Route Redistribution To Ospf3From Ripng - Redistribution of RIPng routes into IPv6 OSPF ripng blocks are documented below.
- static
Route GaiaRoute Redistribution To Ospf3From Static Route - Redistribution of static routes into IPv6 OSPF static_route blocks are documented below.
- aggregate
Gaia
Route Redistribution To Ospf3From Aggregate - Specifies the aggregate route to redistribute into IPv6 OSPF aggregate blocks are documented below.
- bgp_
as_ Sequence[Gaianumbers Route Redistribution To Ospf3From Bgp As Number] - Configures Autonomous System numbers of the BGP group from which to export routes into IPv6 OSPF bgp_as_number blocks are documented below.
- bgp_
as_ Sequence[Gaiapaths Route Redistribution To Ospf3From Bgp As Path] - Configures the redistribution of BGP routes, whose AS path matches a given regular expression into IPv6 OSPF bgp_as_path blocks are documented below.
- interfaces
Sequence[Gaia
Route Redistribution To Ospf3From Interface] - Configures the redistribution of all directly connected routes from an interface into IPv6 OSPF interface blocks are documented below.
- ises
Sequence[Gaia
Route Redistribution To Ospf3From Ise] - Configures the redistribution of IS-IS routes into IPv6 OSPF isis blocks are documented below.
- kernel
Gaia
Route Redistribution To Ospf3From Kernel - Redistribution of kernel routes into IPv6 OSPF. Note: It may be inadvisable in certain cases to redistribute kernel routes into another protocol. Kernel routes usually exist upon startup of routed, before the routing table has settled, when error conditions or bad routes may be present. Use caution when configuring route redistribution from the kernel. kernel blocks are documented below.
- nat_
pool GaiaRoute Redistribution To Ospf3From Nat Pool - Redistribution of NAT pools into IPv6 OSPF nat_pool blocks are documented below.
- ospf3ases
Sequence[Gaia
Route Redistribution To Ospf3From Ospf3ase] - Configures the redistribution of IPv6 OSPF Autonomous System External routes into IPv6 OSPF ospf3ase blocks are documented below.
- ospf3s
Sequence[Gaia
Route Redistribution To Ospf3From Ospf3] - Configures the redistribution of IPv6 OSPF routes into IPv6 OSPF ospf3 blocks are documented below.
- ripng
Gaia
Route Redistribution To Ospf3From Ripng - Redistribution of RIPng routes into IPv6 OSPF ripng blocks are documented below.
- static_
route GaiaRoute Redistribution To Ospf3From Static Route - Redistribution of static routes into IPv6 OSPF static_route blocks are documented below.
- aggregate Property Map
- Specifies the aggregate route to redistribute into IPv6 OSPF aggregate blocks are documented below.
- bgp
As List<Property Map>Numbers - Configures Autonomous System numbers of the BGP group from which to export routes into IPv6 OSPF bgp_as_number blocks are documented below.
- bgp
As List<Property Map>Paths - Configures the redistribution of BGP routes, whose AS path matches a given regular expression into IPv6 OSPF bgp_as_path blocks are documented below.
- interfaces List<Property Map>
- Configures the redistribution of all directly connected routes from an interface into IPv6 OSPF interface blocks are documented below.
- ises List<Property Map>
- Configures the redistribution of IS-IS routes into IPv6 OSPF isis blocks are documented below.
- kernel Property Map
- Redistribution of kernel routes into IPv6 OSPF. Note: It may be inadvisable in certain cases to redistribute kernel routes into another protocol. Kernel routes usually exist upon startup of routed, before the routing table has settled, when error conditions or bad routes may be present. Use caution when configuring route redistribution from the kernel. kernel blocks are documented below.
- nat
Pool Property Map - Redistribution of NAT pools into IPv6 OSPF nat_pool blocks are documented below.
- ospf3ases List<Property Map>
- Configures the redistribution of IPv6 OSPF Autonomous System External routes into IPv6 OSPF ospf3ase blocks are documented below.
- ospf3s List<Property Map>
- Configures the redistribution of IPv6 OSPF routes into IPv6 OSPF ospf3 blocks are documented below.
- ripng Property Map
- Redistribution of RIPng routes into IPv6 OSPF ripng blocks are documented below.
- static
Route Property Map - Redistribution of static routes into IPv6 OSPF static_route blocks are documented below.
GaiaRouteRedistributionToOspf3FromAggregate, GaiaRouteRedistributionToOspf3FromAggregateArgs
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Aggregate All Ipv6Routes - Matches all IPv6 aggregate routes all_ipv6_routes blocks are documented below.
- Networks
List<Gaia
Route Redistribution To Ospf3From Aggregate Network> - Matches specific IPv6 aggregate routes. The aggregate routes have to be already configured. network blocks are documented below.
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Aggregate All Ipv6Routes - Matches all IPv6 aggregate routes all_ipv6_routes blocks are documented below.
- Networks
[]Gaia
Route Redistribution To Ospf3From Aggregate Network - Matches specific IPv6 aggregate routes. The aggregate routes have to be already configured. network blocks are documented below.
- all_
ipv6_ objectroutes - Matches all IPv6 aggregate routes all_ipv6_routes blocks are documented below.
- networks list(object)
- Matches specific IPv6 aggregate routes. The aggregate routes have to be already configured. network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Aggregate All Ipv6Routes - Matches all IPv6 aggregate routes all_ipv6_routes blocks are documented below.
- networks
List<Gaia
Route Redistribution To Ospf3From Aggregate Network> - Matches specific IPv6 aggregate routes. The aggregate routes have to be already configured. network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Aggregate All Ipv6Routes - Matches all IPv6 aggregate routes all_ipv6_routes blocks are documented below.
- networks
Gaia
Route Redistribution To Ospf3From Aggregate Network[] - Matches specific IPv6 aggregate routes. The aggregate routes have to be already configured. network blocks are documented below.
- all_
ipv6_ Gaiaroutes Route Redistribution To Ospf3From Aggregate All Ipv6Routes - Matches all IPv6 aggregate routes all_ipv6_routes blocks are documented below.
- networks
Sequence[Gaia
Route Redistribution To Ospf3From Aggregate Network] - Matches specific IPv6 aggregate routes. The aggregate routes have to be already configured. network blocks are documented below.
- all
Ipv6Routes Property Map - Matches all IPv6 aggregate routes all_ipv6_routes blocks are documented below.
- networks List<Property Map>
- Matches specific IPv6 aggregate routes. The aggregate routes have to be already configured. network blocks are documented below.
GaiaRouteRedistributionToOspf3FromAggregateAllIpv6Routes, GaiaRouteRedistributionToOspf3FromAggregateAllIpv6RoutesArgs
GaiaRouteRedistributionToOspf3FromAggregateNetwork, GaiaRouteRedistributionToOspf3FromAggregateNetworkArgs
GaiaRouteRedistributionToOspf3FromBgpAsNumber, GaiaRouteRedistributionToOspf3FromBgpAsNumberArgs
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Bgp As Number All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- As
Number string - Configured Autonomous System Number. Valid Values are 1 - 4294967295 or 0.1 - 65535.65535. The ASN format can be changed to dotted or plain format using the following command 'set format asn dotted/plain'.
- Networks
List<Gaia
Route Redistribution To Ospf3From Bgp As Number Network> - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Bgp As Number All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- As
Number string - Configured Autonomous System Number. Valid Values are 1 - 4294967295 or 0.1 - 65535.65535. The ASN format can be changed to dotted or plain format using the following command 'set format asn dotted/plain'.
- Networks
[]Gaia
Route Redistribution To Ospf3From Bgp As Number Network - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all_
ipv6_ objectroutes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- as_
number string - Configured Autonomous System Number. Valid Values are 1 - 4294967295 or 0.1 - 65535.65535. The ASN format can be changed to dotted or plain format using the following command 'set format asn dotted/plain'.
- networks list(object)
- Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Bgp As Number All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- as
Number String - Configured Autonomous System Number. Valid Values are 1 - 4294967295 or 0.1 - 65535.65535. The ASN format can be changed to dotted or plain format using the following command 'set format asn dotted/plain'.
- networks
List<Gaia
Route Redistribution To Ospf3From Bgp As Number Network> - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Bgp As Number All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- as
Number string - Configured Autonomous System Number. Valid Values are 1 - 4294967295 or 0.1 - 65535.65535. The ASN format can be changed to dotted or plain format using the following command 'set format asn dotted/plain'.
- networks
Gaia
Route Redistribution To Ospf3From Bgp As Number Network[] - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all_
ipv6_ Gaiaroutes Route Redistribution To Ospf3From Bgp As Number All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- as_
number str - Configured Autonomous System Number. Valid Values are 1 - 4294967295 or 0.1 - 65535.65535. The ASN format can be changed to dotted or plain format using the following command 'set format asn dotted/plain'.
- networks
Sequence[Gaia
Route Redistribution To Ospf3From Bgp As Number Network] - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes Property Map - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- as
Number String - Configured Autonomous System Number. Valid Values are 1 - 4294967295 or 0.1 - 65535.65535. The ASN format can be changed to dotted or plain format using the following command 'set format asn dotted/plain'.
- networks List<Property Map>
- Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
GaiaRouteRedistributionToOspf3FromBgpAsNumberAllIpv6Routes, GaiaRouteRedistributionToOspf3FromBgpAsNumberAllIpv6RoutesArgs
GaiaRouteRedistributionToOspf3FromBgpAsNumberNetwork, GaiaRouteRedistributionToOspf3FromBgpAsNumberNetworkArgs
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match_
type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address str
- Specifies IPv6 network
- match_
type str - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric str
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
GaiaRouteRedistributionToOspf3FromBgpAsPath, GaiaRouteRedistributionToOspf3FromBgpAsPathArgs
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Bgp As Path All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- Aspath
Regex string - Configures the redistribution of BGP routes, whose AS path matches the given regular expression. Valid Values are regular expressions surrounded by double quotes ("). The regular expression can only have digits, a colon (:) and the following special characters: Regular Expression Description . Match any single character </td> Match the character right after the backslash. Also for recalling ^ Match the characters or null string at the beginning of the value $ Match the characters or null string at the end of the value ? Match zero or one occurrences of the pattern before the '?' character Match zero or more occurrences of the pattern before the '' character + Match one or more occurrences of the pattern before the '+' character | Match one of the patterns on either side of the '|' character _ Match comma (,), left brace ({), right brace (}), beginning of value (^), end of value ($) or a whitespace [] Match set of characters or a range of characters separated by a hyphen (-) within [] () Group one or more patterns into a single pattern {m,n} At least m and at most n repetitions of the pattern before {m,n} {m} Exactly m repetitions of the pattern before {m} {m,} m or more repetitions of the pattern before {m}
- Networks
List<Gaia
Route Redistribution To Ospf3From Bgp As Path Network> - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- Origin string
- Specifies the completeness of the AS path information. Only a single origin should be used with a regular expression. Any - Matches any routes, regardless of origin. IGP - Route was learned from an interior routing protocol and the AS path is probably complete. EGP - Route was learned from an exterior routing protocol that does not support AS paths and the path is probably incomplete. incomplete - Use when the AS path information is incomplete.
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Bgp As Path All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- Aspath
Regex string - Configures the redistribution of BGP routes, whose AS path matches the given regular expression. Valid Values are regular expressions surrounded by double quotes ("). The regular expression can only have digits, a colon (:) and the following special characters: Regular Expression Description . Match any single character </td> Match the character right after the backslash. Also for recalling ^ Match the characters or null string at the beginning of the value $ Match the characters or null string at the end of the value ? Match zero or one occurrences of the pattern before the '?' character Match zero or more occurrences of the pattern before the '' character + Match one or more occurrences of the pattern before the '+' character | Match one of the patterns on either side of the '|' character _ Match comma (,), left brace ({), right brace (}), beginning of value (^), end of value ($) or a whitespace [] Match set of characters or a range of characters separated by a hyphen (-) within [] () Group one or more patterns into a single pattern {m,n} At least m and at most n repetitions of the pattern before {m,n} {m} Exactly m repetitions of the pattern before {m} {m,} m or more repetitions of the pattern before {m}
- Networks
[]Gaia
Route Redistribution To Ospf3From Bgp As Path Network - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- Origin string
- Specifies the completeness of the AS path information. Only a single origin should be used with a regular expression. Any - Matches any routes, regardless of origin. IGP - Route was learned from an interior routing protocol and the AS path is probably complete. EGP - Route was learned from an exterior routing protocol that does not support AS paths and the path is probably incomplete. incomplete - Use when the AS path information is incomplete.
- all_
ipv6_ objectroutes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- aspath_
regex string - Configures the redistribution of BGP routes, whose AS path matches the given regular expression. Valid Values are regular expressions surrounded by double quotes ("). The regular expression can only have digits, a colon (:) and the following special characters: Regular Expression Description . Match any single character </td> Match the character right after the backslash. Also for recalling ^ Match the characters or null string at the beginning of the value $ Match the characters or null string at the end of the value ? Match zero or one occurrences of the pattern before the '?' character Match zero or more occurrences of the pattern before the '' character + Match one or more occurrences of the pattern before the '+' character | Match one of the patterns on either side of the '|' character _ Match comma (,), left brace ({), right brace (}), beginning of value (^), end of value ($) or a whitespace [] Match set of characters or a range of characters separated by a hyphen (-) within [] () Group one or more patterns into a single pattern {m,n} At least m and at most n repetitions of the pattern before {m,n} {m} Exactly m repetitions of the pattern before {m} {m,} m or more repetitions of the pattern before {m}
- networks list(object)
- Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- origin string
- Specifies the completeness of the AS path information. Only a single origin should be used with a regular expression. Any - Matches any routes, regardless of origin. IGP - Route was learned from an interior routing protocol and the AS path is probably complete. EGP - Route was learned from an exterior routing protocol that does not support AS paths and the path is probably incomplete. incomplete - Use when the AS path information is incomplete.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Bgp As Path All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- aspath
Regex String - Configures the redistribution of BGP routes, whose AS path matches the given regular expression. Valid Values are regular expressions surrounded by double quotes ("). The regular expression can only have digits, a colon (:) and the following special characters: Regular Expression Description . Match any single character </td> Match the character right after the backslash. Also for recalling ^ Match the characters or null string at the beginning of the value $ Match the characters or null string at the end of the value ? Match zero or one occurrences of the pattern before the '?' character Match zero or more occurrences of the pattern before the '' character + Match one or more occurrences of the pattern before the '+' character | Match one of the patterns on either side of the '|' character _ Match comma (,), left brace ({), right brace (}), beginning of value (^), end of value ($) or a whitespace [] Match set of characters or a range of characters separated by a hyphen (-) within [] () Group one or more patterns into a single pattern {m,n} At least m and at most n repetitions of the pattern before {m,n} {m} Exactly m repetitions of the pattern before {m} {m,} m or more repetitions of the pattern before {m}
- networks
List<Gaia
Route Redistribution To Ospf3From Bgp As Path Network> - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- origin String
- Specifies the completeness of the AS path information. Only a single origin should be used with a regular expression. Any - Matches any routes, regardless of origin. IGP - Route was learned from an interior routing protocol and the AS path is probably complete. EGP - Route was learned from an exterior routing protocol that does not support AS paths and the path is probably incomplete. incomplete - Use when the AS path information is incomplete.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Bgp As Path All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- aspath
Regex string - Configures the redistribution of BGP routes, whose AS path matches the given regular expression. Valid Values are regular expressions surrounded by double quotes ("). The regular expression can only have digits, a colon (:) and the following special characters: Regular Expression Description . Match any single character </td> Match the character right after the backslash. Also for recalling ^ Match the characters or null string at the beginning of the value $ Match the characters or null string at the end of the value ? Match zero or one occurrences of the pattern before the '?' character Match zero or more occurrences of the pattern before the '' character + Match one or more occurrences of the pattern before the '+' character | Match one of the patterns on either side of the '|' character _ Match comma (,), left brace ({), right brace (}), beginning of value (^), end of value ($) or a whitespace [] Match set of characters or a range of characters separated by a hyphen (-) within [] () Group one or more patterns into a single pattern {m,n} At least m and at most n repetitions of the pattern before {m,n} {m} Exactly m repetitions of the pattern before {m} {m,} m or more repetitions of the pattern before {m}
- networks
Gaia
Route Redistribution To Ospf3From Bgp As Path Network[] - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- origin string
- Specifies the completeness of the AS path information. Only a single origin should be used with a regular expression. Any - Matches any routes, regardless of origin. IGP - Route was learned from an interior routing protocol and the AS path is probably complete. EGP - Route was learned from an exterior routing protocol that does not support AS paths and the path is probably incomplete. incomplete - Use when the AS path information is incomplete.
- all_
ipv6_ Gaiaroutes Route Redistribution To Ospf3From Bgp As Path All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- aspath_
regex str - Configures the redistribution of BGP routes, whose AS path matches the given regular expression. Valid Values are regular expressions surrounded by double quotes ("). The regular expression can only have digits, a colon (:) and the following special characters: Regular Expression Description . Match any single character </td> Match the character right after the backslash. Also for recalling ^ Match the characters or null string at the beginning of the value $ Match the characters or null string at the end of the value ? Match zero or one occurrences of the pattern before the '?' character Match zero or more occurrences of the pattern before the '' character + Match one or more occurrences of the pattern before the '+' character | Match one of the patterns on either side of the '|' character _ Match comma (,), left brace ({), right brace (}), beginning of value (^), end of value ($) or a whitespace [] Match set of characters or a range of characters separated by a hyphen (-) within [] () Group one or more patterns into a single pattern {m,n} At least m and at most n repetitions of the pattern before {m,n} {m} Exactly m repetitions of the pattern before {m} {m,} m or more repetitions of the pattern before {m}
- networks
Sequence[Gaia
Route Redistribution To Ospf3From Bgp As Path Network] - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- origin str
- Specifies the completeness of the AS path information. Only a single origin should be used with a regular expression. Any - Matches any routes, regardless of origin. IGP - Route was learned from an interior routing protocol and the AS path is probably complete. EGP - Route was learned from an exterior routing protocol that does not support AS paths and the path is probably incomplete. incomplete - Use when the AS path information is incomplete.
- all
Ipv6Routes Property Map - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- aspath
Regex String - Configures the redistribution of BGP routes, whose AS path matches the given regular expression. Valid Values are regular expressions surrounded by double quotes ("). The regular expression can only have digits, a colon (:) and the following special characters: Regular Expression Description . Match any single character </td> Match the character right after the backslash. Also for recalling ^ Match the characters or null string at the beginning of the value $ Match the characters or null string at the end of the value ? Match zero or one occurrences of the pattern before the '?' character Match zero or more occurrences of the pattern before the '' character + Match one or more occurrences of the pattern before the '+' character | Match one of the patterns on either side of the '|' character _ Match comma (,), left brace ({), right brace (}), beginning of value (^), end of value ($) or a whitespace [] Match set of characters or a range of characters separated by a hyphen (-) within [] () Group one or more patterns into a single pattern {m,n} At least m and at most n repetitions of the pattern before {m,n} {m} Exactly m repetitions of the pattern before {m} {m,} m or more repetitions of the pattern before {m}
- networks List<Property Map>
- Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- origin String
- Specifies the completeness of the AS path information. Only a single origin should be used with a regular expression. Any - Matches any routes, regardless of origin. IGP - Route was learned from an interior routing protocol and the AS path is probably complete. EGP - Route was learned from an exterior routing protocol that does not support AS paths and the path is probably incomplete. incomplete - Use when the AS path information is incomplete.
GaiaRouteRedistributionToOspf3FromBgpAsPathAllIpv6Routes, GaiaRouteRedistributionToOspf3FromBgpAsPathAllIpv6RoutesArgs
GaiaRouteRedistributionToOspf3FromBgpAsPathNetwork, GaiaRouteRedistributionToOspf3FromBgpAsPathNetworkArgs
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match_
type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address str
- Specifies IPv6 network
- match_
type str - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric str
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
GaiaRouteRedistributionToOspf3FromInterface, GaiaRouteRedistributionToOspf3FromInterfaceArgs
- Interface string
- Specifies the name of the interface
- Metric string
- Specifies the OSPF metric to be added to routes redistributed via this rule The metric used by OSPF is a cost, representing the overhead required (i.e. due to bandwidth) to reach a destination. Routes with higher OSPF cost are more expensive
- Interface string
- Specifies the name of the interface
- Metric string
- Specifies the OSPF metric to be added to routes redistributed via this rule The metric used by OSPF is a cost, representing the overhead required (i.e. due to bandwidth) to reach a destination. Routes with higher OSPF cost are more expensive
- interface string
- Specifies the name of the interface
- metric string
- Specifies the OSPF metric to be added to routes redistributed via this rule The metric used by OSPF is a cost, representing the overhead required (i.e. due to bandwidth) to reach a destination. Routes with higher OSPF cost are more expensive
- interface_ String
- Specifies the name of the interface
- metric String
- Specifies the OSPF metric to be added to routes redistributed via this rule The metric used by OSPF is a cost, representing the overhead required (i.e. due to bandwidth) to reach a destination. Routes with higher OSPF cost are more expensive
- interface string
- Specifies the name of the interface
- metric string
- Specifies the OSPF metric to be added to routes redistributed via this rule The metric used by OSPF is a cost, representing the overhead required (i.e. due to bandwidth) to reach a destination. Routes with higher OSPF cost are more expensive
- interface String
- Specifies the name of the interface
- metric String
- Specifies the OSPF metric to be added to routes redistributed via this rule The metric used by OSPF is a cost, representing the overhead required (i.e. due to bandwidth) to reach a destination. Routes with higher OSPF cost are more expensive
GaiaRouteRedistributionToOspf3FromIse, GaiaRouteRedistributionToOspf3FromIseArgs
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ise All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- Level string
- Specifies which IS-IS level the route redistribution is applied to
- Networks
List<Gaia
Route Redistribution To Ospf3From Ise Network> - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ise All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- Level string
- Specifies which IS-IS level the route redistribution is applied to
- Networks
[]Gaia
Route Redistribution To Ospf3From Ise Network - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all_
ipv6_ objectroutes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- level string
- Specifies which IS-IS level the route redistribution is applied to
- networks list(object)
- Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ise All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- level String
- Specifies which IS-IS level the route redistribution is applied to
- networks
List<Gaia
Route Redistribution To Ospf3From Ise Network> - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ise All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- level string
- Specifies which IS-IS level the route redistribution is applied to
- networks
Gaia
Route Redistribution To Ospf3From Ise Network[] - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all_
ipv6_ Gaiaroutes Route Redistribution To Ospf3From Ise All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- level str
- Specifies which IS-IS level the route redistribution is applied to
- networks
Sequence[Gaia
Route Redistribution To Ospf3From Ise Network] - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes Property Map - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- level String
- Specifies which IS-IS level the route redistribution is applied to
- networks List<Property Map>
- Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
GaiaRouteRedistributionToOspf3FromIseAllIpv6Routes, GaiaRouteRedistributionToOspf3FromIseAllIpv6RoutesArgs
GaiaRouteRedistributionToOspf3FromIseNetwork, GaiaRouteRedistributionToOspf3FromIseNetworkArgs
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match_
type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address str
- Specifies IPv6 network
- match_
type str - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric str
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
GaiaRouteRedistributionToOspf3FromKernel, GaiaRouteRedistributionToOspf3FromKernelArgs
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Kernel All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- Networks
List<Gaia
Route Redistribution To Ospf3From Kernel Network> - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Kernel All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- Networks
[]Gaia
Route Redistribution To Ospf3From Kernel Network - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all_
ipv6_ objectroutes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- networks list(object)
- Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Kernel All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- networks
List<Gaia
Route Redistribution To Ospf3From Kernel Network> - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Kernel All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- networks
Gaia
Route Redistribution To Ospf3From Kernel Network[] - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all_
ipv6_ Gaiaroutes Route Redistribution To Ospf3From Kernel All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- networks
Sequence[Gaia
Route Redistribution To Ospf3From Kernel Network] - Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes Property Map - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- networks List<Property Map>
- Applies this configuration to all routes from the given protocol described by a network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
GaiaRouteRedistributionToOspf3FromKernelAllIpv6Routes, GaiaRouteRedistributionToOspf3FromKernelAllIpv6RoutesArgs
GaiaRouteRedistributionToOspf3FromKernelNetwork, GaiaRouteRedistributionToOspf3FromKernelNetworkArgs
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match_
type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address str
- Specifies IPv6 network
- match_
type str - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric str
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
GaiaRouteRedistributionToOspf3FromNatPool, GaiaRouteRedistributionToOspf3FromNatPoolArgs
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Nat Pool All Ipv6Routes - Matches all IPv4 NAT pools all_ipv6_routes blocks are documented below.
- Networks
List<Gaia
Route Redistribution To Ospf3From Nat Pool Network> - Matches specific IPv6 NAT pools. The NAT pool has to be already configured. network blocks are documented below.
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Nat Pool All Ipv6Routes - Matches all IPv4 NAT pools all_ipv6_routes blocks are documented below.
- Networks
[]Gaia
Route Redistribution To Ospf3From Nat Pool Network - Matches specific IPv6 NAT pools. The NAT pool has to be already configured. network blocks are documented below.
- all_
ipv6_ objectroutes - Matches all IPv4 NAT pools all_ipv6_routes blocks are documented below.
- networks list(object)
- Matches specific IPv6 NAT pools. The NAT pool has to be already configured. network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Nat Pool All Ipv6Routes - Matches all IPv4 NAT pools all_ipv6_routes blocks are documented below.
- networks
List<Gaia
Route Redistribution To Ospf3From Nat Pool Network> - Matches specific IPv6 NAT pools. The NAT pool has to be already configured. network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Nat Pool All Ipv6Routes - Matches all IPv4 NAT pools all_ipv6_routes blocks are documented below.
- networks
Gaia
Route Redistribution To Ospf3From Nat Pool Network[] - Matches specific IPv6 NAT pools. The NAT pool has to be already configured. network blocks are documented below.
- all_
ipv6_ Gaiaroutes Route Redistribution To Ospf3From Nat Pool All Ipv6Routes - Matches all IPv4 NAT pools all_ipv6_routes blocks are documented below.
- networks
Sequence[Gaia
Route Redistribution To Ospf3From Nat Pool Network] - Matches specific IPv6 NAT pools. The NAT pool has to be already configured. network blocks are documented below.
- all
Ipv6Routes Property Map - Matches all IPv4 NAT pools all_ipv6_routes blocks are documented below.
- networks List<Property Map>
- Matches specific IPv6 NAT pools. The NAT pool has to be already configured. network blocks are documented below.
GaiaRouteRedistributionToOspf3FromNatPoolAllIpv6Routes, GaiaRouteRedistributionToOspf3FromNatPoolAllIpv6RoutesArgs
GaiaRouteRedistributionToOspf3FromNatPoolNetwork, GaiaRouteRedistributionToOspf3FromNatPoolNetworkArgs
GaiaRouteRedistributionToOspf3FromOspf3, GaiaRouteRedistributionToOspf3FromOspf3Args
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ospf3All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- Instance string
- Redistribute routes from a specific OSPF instance
- Networks
List<Gaia
Route Redistribution To Ospf3From Ospf3Network> - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ospf3All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- Instance string
- Redistribute routes from a specific OSPF instance
- Networks
[]Gaia
Route Redistribution To Ospf3From Ospf3Network - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all_
ipv6_ objectroutes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- instance string
- Redistribute routes from a specific OSPF instance
- networks list(object)
- Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ospf3All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- instance String
- Redistribute routes from a specific OSPF instance
- networks
List<Gaia
Route Redistribution To Ospf3From Ospf3Network> - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ospf3All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- instance string
- Redistribute routes from a specific OSPF instance
- networks
Gaia
Route Redistribution To Ospf3From Ospf3Network[] - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all_
ipv6_ Gaiaroutes Route Redistribution To Ospf3From Ospf3All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- instance str
- Redistribute routes from a specific OSPF instance
- networks
Sequence[Gaia
Route Redistribution To Ospf3From Ospf3Network] - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes Property Map - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- instance String
- Redistribute routes from a specific OSPF instance
- networks List<Property Map>
- Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
GaiaRouteRedistributionToOspf3FromOspf3AllIpv6Routes, GaiaRouteRedistributionToOspf3FromOspf3AllIpv6RoutesArgs
GaiaRouteRedistributionToOspf3FromOspf3Network, GaiaRouteRedistributionToOspf3FromOspf3NetworkArgs
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match_
type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address str
- Specifies IPv6 network
- match_
type str - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric str
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
GaiaRouteRedistributionToOspf3FromOspf3ase, GaiaRouteRedistributionToOspf3FromOspf3aseArgs
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ospf3ase All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- Instance string
- Redistribute routes from a specific OSPF instance
- Networks
List<Gaia
Route Redistribution To Ospf3From Ospf3ase Network> - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ospf3ase All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- Instance string
- Redistribute routes from a specific OSPF instance
- Networks
[]Gaia
Route Redistribution To Ospf3From Ospf3ase Network - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all_
ipv6_ objectroutes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- instance string
- Redistribute routes from a specific OSPF instance
- networks list(object)
- Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ospf3ase All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- instance String
- Redistribute routes from a specific OSPF instance
- networks
List<Gaia
Route Redistribution To Ospf3From Ospf3ase Network> - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ospf3ase All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- instance string
- Redistribute routes from a specific OSPF instance
- networks
Gaia
Route Redistribution To Ospf3From Ospf3ase Network[] - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all_
ipv6_ Gaiaroutes Route Redistribution To Ospf3From Ospf3ase All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- instance str
- Redistribute routes from a specific OSPF instance
- networks
Sequence[Gaia
Route Redistribution To Ospf3From Ospf3ase Network] - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes Property Map - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- instance String
- Redistribute routes from a specific OSPF instance
- networks List<Property Map>
- Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
GaiaRouteRedistributionToOspf3FromOspf3aseAllIpv6Routes, GaiaRouteRedistributionToOspf3FromOspf3aseAllIpv6RoutesArgs
GaiaRouteRedistributionToOspf3FromOspf3aseNetwork, GaiaRouteRedistributionToOspf3FromOspf3aseNetworkArgs
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match_
type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address str
- Specifies IPv6 network
- match_
type str - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric str
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
GaiaRouteRedistributionToOspf3FromRipng, GaiaRouteRedistributionToOspf3FromRipngArgs
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ripng All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- Networks
List<Gaia
Route Redistribution To Ospf3From Ripng Network> - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ripng All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- Networks
[]Gaia
Route Redistribution To Ospf3From Ripng Network - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all_
ipv6_ objectroutes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- networks list(object)
- Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ripng All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- networks
List<Gaia
Route Redistribution To Ospf3From Ripng Network> - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Ripng All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- networks
Gaia
Route Redistribution To Ospf3From Ripng Network[] - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all_
ipv6_ Gaiaroutes Route Redistribution To Ospf3From Ripng All Ipv6Routes - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- networks
Sequence[Gaia
Route Redistribution To Ospf3From Ripng Network] - Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
- all
Ipv6Routes Property Map - Applies this route redistrution rule to all IPv6 routes from this protocol, unless a more specific route redistribution rule applies all_ipv6_routes blocks are documented below.
- networks List<Property Map>
- Applies this configuration to all routes from the given protocol described by an IPv6 network, unless a more specific route redistribution rule applies. Note: When network objects are specified, previous objects will be overwritten network blocks are documented below.
GaiaRouteRedistributionToOspf3FromRipngAllIpv6Routes, GaiaRouteRedistributionToOspf3FromRipngAllIpv6RoutesArgs
GaiaRouteRedistributionToOspf3FromRipngNetwork, GaiaRouteRedistributionToOspf3FromRipngNetworkArgs
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- Address string
- Specifies IPv6 network
- Match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- Metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- Restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match_
type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address string
- Specifies IPv6 network
- match
Type string - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric string
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address str
- Specifies IPv6 network
- match_
type str - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric str
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict bool
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
- address String
- Specifies IPv6 network
- match
Type String - Defines how routes are matched to the network. The match types are as follows: Match Type Description Normal Matches any route contained within the specified network Exact Matches only routes with the prefix and mask length exactly equal to the specified network Refines Matches only routes that are more specific than the specified network Range Matches any route whose IP prefix equals the specified network and whose mask length falls within the specified mask length range (Network needs to be IPv4 in order to specify this value)
- metric String
- Specifies the IPv6 OSPF metric to be added to routes redistributed via this rule
- restrict Boolean
- Specifies whether to accept or restrict routes that match the given rule. By default routes are accepted
GaiaRouteRedistributionToOspf3FromStaticRoute, GaiaRouteRedistributionToOspf3FromStaticRouteArgs
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Static Route All Ipv6Routes - Matches all IPv4 static route all_ipv6_routes blocks are documented below.
- Default6
Gaia
Route Redistribution To Ospf3From Static Route Default6 - Matches the default IPv4 static route default6 blocks are documented below.
- Networks
List<Gaia
Route Redistribution To Ospf3From Static Route Network> - Matches specific IPv6 static routes. The static route has to be already configured. network blocks are documented below.
- All
Ipv6Routes GaiaRoute Redistribution To Ospf3From Static Route All Ipv6Routes - Matches all IPv4 static route all_ipv6_routes blocks are documented below.
- Default6
Gaia
Route Redistribution To Ospf3From Static Route Default6 - Matches the default IPv4 static route default6 blocks are documented below.
- Networks
[]Gaia
Route Redistribution To Ospf3From Static Route Network - Matches specific IPv6 static routes. The static route has to be already configured. network blocks are documented below.
- all_
ipv6_ objectroutes - Matches all IPv4 static route all_ipv6_routes blocks are documented below.
- default6 object
- Matches the default IPv4 static route default6 blocks are documented below.
- networks list(object)
- Matches specific IPv6 static routes. The static route has to be already configured. network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Static Route All Ipv6Routes - Matches all IPv4 static route all_ipv6_routes blocks are documented below.
- default6
Gaia
Route Redistribution To Ospf3From Static Route Default6 - Matches the default IPv4 static route default6 blocks are documented below.
- networks
List<Gaia
Route Redistribution To Ospf3From Static Route Network> - Matches specific IPv6 static routes. The static route has to be already configured. network blocks are documented below.
- all
Ipv6Routes GaiaRoute Redistribution To Ospf3From Static Route All Ipv6Routes - Matches all IPv4 static route all_ipv6_routes blocks are documented below.
- default6
Gaia
Route Redistribution To Ospf3From Static Route Default6 - Matches the default IPv4 static route default6 blocks are documented below.
- networks
Gaia
Route Redistribution To Ospf3From Static Route Network[] - Matches specific IPv6 static routes. The static route has to be already configured. network blocks are documented below.
- all_
ipv6_ Gaiaroutes Route Redistribution To Ospf3From Static Route All Ipv6Routes - Matches all IPv4 static route all_ipv6_routes blocks are documented below.
- default6
Gaia
Route Redistribution To Ospf3From Static Route Default6 - Matches the default IPv4 static route default6 blocks are documented below.
- networks
Sequence[Gaia
Route Redistribution To Ospf3From Static Route Network] - Matches specific IPv6 static routes. The static route has to be already configured. network blocks are documented below.
- all
Ipv6Routes Property Map - Matches all IPv4 static route all_ipv6_routes blocks are documented below.
- default6 Property Map
- Matches the default IPv4 static route default6 blocks are documented below.
- networks List<Property Map>
- Matches specific IPv6 static routes. The static route has to be already configured. network blocks are documented below.
GaiaRouteRedistributionToOspf3FromStaticRouteAllIpv6Routes, GaiaRouteRedistributionToOspf3FromStaticRouteAllIpv6RoutesArgs
GaiaRouteRedistributionToOspf3FromStaticRouteDefault6, GaiaRouteRedistributionToOspf3FromStaticRouteDefault6Args
GaiaRouteRedistributionToOspf3FromStaticRouteNetwork, GaiaRouteRedistributionToOspf3FromStaticRouteNetworkArgs
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpointTerraform Provider.
published on Monday, Jun 15, 2026 by checkpointsw