BgpAddressFamilyProfile resource
Create BgpAddressFamilyProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new BgpAddressFamilyProfile(name: string, args?: BgpAddressFamilyProfileArgs, opts?: CustomResourceOptions);@overload
def BgpAddressFamilyProfile(resource_name: str,
args: Optional[BgpAddressFamilyProfileArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def BgpAddressFamilyProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
device: Optional[str] = None,
folder: Optional[str] = None,
ipv4: Optional[BgpAddressFamilyProfileIpv4Args] = None,
name: Optional[str] = None,
snippet: Optional[str] = None)func NewBgpAddressFamilyProfile(ctx *Context, name string, args *BgpAddressFamilyProfileArgs, opts ...ResourceOption) (*BgpAddressFamilyProfile, error)public BgpAddressFamilyProfile(string name, BgpAddressFamilyProfileArgs? args = null, CustomResourceOptions? opts = null)
public BgpAddressFamilyProfile(String name, BgpAddressFamilyProfileArgs args)
public BgpAddressFamilyProfile(String name, BgpAddressFamilyProfileArgs args, CustomResourceOptions options)
type: scm:BgpAddressFamilyProfile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args BgpAddressFamilyProfileArgs
- 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 BgpAddressFamilyProfileArgs
- 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 BgpAddressFamilyProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BgpAddressFamilyProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BgpAddressFamilyProfileArgs
- 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 bgpAddressFamilyProfileResource = new Scm.BgpAddressFamilyProfile("bgpAddressFamilyProfileResource", new()
{
Device = "string",
Folder = "string",
Ipv4 = new Scm.Inputs.BgpAddressFamilyProfileIpv4Args
{
Ipv4 = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4Args
{
Multicast = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4MulticastArgs
{
AddPath = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4MulticastAddPathArgs
{
TxAllPaths = false,
TxBestpathPerAs = false,
},
AllowasIn = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4MulticastAllowasInArgs
{
Occurrence = 0,
Origin = null,
},
AsOverride = false,
DefaultOriginate = false,
DefaultOriginateMap = "string",
Enable = false,
MaximumPrefix = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixArgs
{
Action = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixActionArgs
{
Restart = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixActionRestartArgs
{
Interval = 0,
},
WarningOnly = null,
},
NumPrefixes = 0,
Threshold = 0,
},
NextHop = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4MulticastNextHopArgs
{
Self = null,
SelfForce = null,
},
Orf = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4MulticastOrfArgs
{
OrfPrefixList = "string",
},
RemovePrivateAs = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4MulticastRemovePrivateAsArgs
{
All = null,
ReplaceAs = null,
},
RouteReflectorClient = false,
SendCommunity = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityArgs
{
All = null,
Both = null,
Extended = null,
Large = null,
Standard = null,
},
SoftReconfigWithStoredInfo = false,
},
Unicast = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4UnicastArgs
{
AddPath = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4UnicastAddPathArgs
{
TxAllPaths = false,
TxBestpathPerAs = false,
},
AllowasIn = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4UnicastAllowasInArgs
{
Occurrence = 0,
Origin = null,
},
AsOverride = false,
DefaultOriginate = false,
DefaultOriginateMap = "string",
Enable = false,
MaximumPrefix = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixArgs
{
Action = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixActionArgs
{
Restart = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixActionRestartArgs
{
Interval = 0,
},
WarningOnly = null,
},
NumPrefixes = 0,
Threshold = 0,
},
NextHop = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4UnicastNextHopArgs
{
Self = null,
SelfForce = null,
},
Orf = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4UnicastOrfArgs
{
OrfPrefixList = "string",
},
RemovePrivateAs = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4UnicastRemovePrivateAsArgs
{
All = null,
ReplaceAs = null,
},
RouteReflectorClient = false,
SendCommunity = new Scm.Inputs.BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityArgs
{
All = null,
Both = null,
Extended = null,
Large = null,
Standard = null,
},
SoftReconfigWithStoredInfo = false,
},
},
},
Name = "string",
Snippet = "string",
});
example, err := scm.NewBgpAddressFamilyProfile(ctx, "bgpAddressFamilyProfileResource", &scm.BgpAddressFamilyProfileArgs{
Device: pulumi.String("string"),
Folder: pulumi.String("string"),
Ipv4: &scm.BgpAddressFamilyProfileIpv4Args{
Ipv4: &scm.BgpAddressFamilyProfileIpv4Ipv4Args{
Multicast: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastArgs{
AddPath: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastAddPathArgs{
TxAllPaths: pulumi.Bool(false),
TxBestpathPerAs: pulumi.Bool(false),
},
AllowasIn: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastAllowasInArgs{
Occurrence: pulumi.Int(0),
Origin: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastAllowasInOriginArgs{},
},
AsOverride: pulumi.Bool(false),
DefaultOriginate: pulumi.Bool(false),
DefaultOriginateMap: pulumi.String("string"),
Enable: pulumi.Bool(false),
MaximumPrefix: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixArgs{
Action: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixActionArgs{
Restart: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixActionRestartArgs{
Interval: pulumi.Int(0),
},
WarningOnly: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixActionWarningOnlyArgs{},
},
NumPrefixes: pulumi.Int(0),
Threshold: pulumi.Int(0),
},
NextHop: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastNextHopArgs{
Self: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastNextHopSelfArgs{},
SelfForce: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastNextHopSelfForceArgs{},
},
Orf: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastOrfArgs{
OrfPrefixList: pulumi.String("string"),
},
RemovePrivateAs: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastRemovePrivateAsArgs{
All: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastRemovePrivateAsAllArgs{},
ReplaceAs: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastRemovePrivateAsReplaceAsArgs{},
},
RouteReflectorClient: pulumi.Bool(false),
SendCommunity: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityArgs{
All: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityAllArgs{},
Both: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityBothArgs{},
Extended: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityExtendedArgs{},
Large: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityLargeArgs{},
Standard: &scm.BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityStandardArgs{},
},
SoftReconfigWithStoredInfo: pulumi.Bool(false),
},
Unicast: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastArgs{
AddPath: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastAddPathArgs{
TxAllPaths: pulumi.Bool(false),
TxBestpathPerAs: pulumi.Bool(false),
},
AllowasIn: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastAllowasInArgs{
Occurrence: pulumi.Int(0),
Origin: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastAllowasInOriginArgs{},
},
AsOverride: pulumi.Bool(false),
DefaultOriginate: pulumi.Bool(false),
DefaultOriginateMap: pulumi.String("string"),
Enable: pulumi.Bool(false),
MaximumPrefix: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixArgs{
Action: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixActionArgs{
Restart: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixActionRestartArgs{
Interval: pulumi.Int(0),
},
WarningOnly: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixActionWarningOnlyArgs{},
},
NumPrefixes: pulumi.Int(0),
Threshold: pulumi.Int(0),
},
NextHop: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastNextHopArgs{
Self: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastNextHopSelfArgs{},
SelfForce: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastNextHopSelfForceArgs{},
},
Orf: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastOrfArgs{
OrfPrefixList: pulumi.String("string"),
},
RemovePrivateAs: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastRemovePrivateAsArgs{
All: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastRemovePrivateAsAllArgs{},
ReplaceAs: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastRemovePrivateAsReplaceAsArgs{},
},
RouteReflectorClient: pulumi.Bool(false),
SendCommunity: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityArgs{
All: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityAllArgs{},
Both: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityBothArgs{},
Extended: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityExtendedArgs{},
Large: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityLargeArgs{},
Standard: &scm.BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityStandardArgs{},
},
SoftReconfigWithStoredInfo: pulumi.Bool(false),
},
},
},
Name: pulumi.String("string"),
Snippet: pulumi.String("string"),
})
var bgpAddressFamilyProfileResource = new BgpAddressFamilyProfile("bgpAddressFamilyProfileResource", BgpAddressFamilyProfileArgs.builder()
.device("string")
.folder("string")
.ipv4(BgpAddressFamilyProfileIpv4Args.builder()
.ipv4(BgpAddressFamilyProfileIpv4Ipv4Args.builder()
.multicast(BgpAddressFamilyProfileIpv4Ipv4MulticastArgs.builder()
.addPath(BgpAddressFamilyProfileIpv4Ipv4MulticastAddPathArgs.builder()
.txAllPaths(false)
.txBestpathPerAs(false)
.build())
.allowasIn(BgpAddressFamilyProfileIpv4Ipv4MulticastAllowasInArgs.builder()
.occurrence(0)
.origin(BgpAddressFamilyProfileIpv4Ipv4MulticastAllowasInOriginArgs.builder()
.build())
.build())
.asOverride(false)
.defaultOriginate(false)
.defaultOriginateMap("string")
.enable(false)
.maximumPrefix(BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixArgs.builder()
.action(BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixActionArgs.builder()
.restart(BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixActionRestartArgs.builder()
.interval(0)
.build())
.warningOnly(BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixActionWarningOnlyArgs.builder()
.build())
.build())
.numPrefixes(0)
.threshold(0)
.build())
.nextHop(BgpAddressFamilyProfileIpv4Ipv4MulticastNextHopArgs.builder()
.self(BgpAddressFamilyProfileIpv4Ipv4MulticastNextHopSelfArgs.builder()
.build())
.selfForce(BgpAddressFamilyProfileIpv4Ipv4MulticastNextHopSelfForceArgs.builder()
.build())
.build())
.orf(BgpAddressFamilyProfileIpv4Ipv4MulticastOrfArgs.builder()
.orfPrefixList("string")
.build())
.removePrivateAs(BgpAddressFamilyProfileIpv4Ipv4MulticastRemovePrivateAsArgs.builder()
.all(BgpAddressFamilyProfileIpv4Ipv4MulticastRemovePrivateAsAllArgs.builder()
.build())
.replaceAs(BgpAddressFamilyProfileIpv4Ipv4MulticastRemovePrivateAsReplaceAsArgs.builder()
.build())
.build())
.routeReflectorClient(false)
.sendCommunity(BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityArgs.builder()
.all(BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityAllArgs.builder()
.build())
.both(BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityBothArgs.builder()
.build())
.extended(BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityExtendedArgs.builder()
.build())
.large(BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityLargeArgs.builder()
.build())
.standard(BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityStandardArgs.builder()
.build())
.build())
.softReconfigWithStoredInfo(false)
.build())
.unicast(BgpAddressFamilyProfileIpv4Ipv4UnicastArgs.builder()
.addPath(BgpAddressFamilyProfileIpv4Ipv4UnicastAddPathArgs.builder()
.txAllPaths(false)
.txBestpathPerAs(false)
.build())
.allowasIn(BgpAddressFamilyProfileIpv4Ipv4UnicastAllowasInArgs.builder()
.occurrence(0)
.origin(BgpAddressFamilyProfileIpv4Ipv4UnicastAllowasInOriginArgs.builder()
.build())
.build())
.asOverride(false)
.defaultOriginate(false)
.defaultOriginateMap("string")
.enable(false)
.maximumPrefix(BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixArgs.builder()
.action(BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixActionArgs.builder()
.restart(BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixActionRestartArgs.builder()
.interval(0)
.build())
.warningOnly(BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixActionWarningOnlyArgs.builder()
.build())
.build())
.numPrefixes(0)
.threshold(0)
.build())
.nextHop(BgpAddressFamilyProfileIpv4Ipv4UnicastNextHopArgs.builder()
.self(BgpAddressFamilyProfileIpv4Ipv4UnicastNextHopSelfArgs.builder()
.build())
.selfForce(BgpAddressFamilyProfileIpv4Ipv4UnicastNextHopSelfForceArgs.builder()
.build())
.build())
.orf(BgpAddressFamilyProfileIpv4Ipv4UnicastOrfArgs.builder()
.orfPrefixList("string")
.build())
.removePrivateAs(BgpAddressFamilyProfileIpv4Ipv4UnicastRemovePrivateAsArgs.builder()
.all(BgpAddressFamilyProfileIpv4Ipv4UnicastRemovePrivateAsAllArgs.builder()
.build())
.replaceAs(BgpAddressFamilyProfileIpv4Ipv4UnicastRemovePrivateAsReplaceAsArgs.builder()
.build())
.build())
.routeReflectorClient(false)
.sendCommunity(BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityArgs.builder()
.all(BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityAllArgs.builder()
.build())
.both(BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityBothArgs.builder()
.build())
.extended(BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityExtendedArgs.builder()
.build())
.large(BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityLargeArgs.builder()
.build())
.standard(BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityStandardArgs.builder()
.build())
.build())
.softReconfigWithStoredInfo(false)
.build())
.build())
.build())
.name("string")
.snippet("string")
.build());
bgp_address_family_profile_resource = scm.BgpAddressFamilyProfile("bgpAddressFamilyProfileResource",
device="string",
folder="string",
ipv4={
"ipv4": {
"multicast": {
"add_path": {
"tx_all_paths": False,
"tx_bestpath_per_as": False,
},
"allowas_in": {
"occurrence": 0,
"origin": {},
},
"as_override": False,
"default_originate": False,
"default_originate_map": "string",
"enable": False,
"maximum_prefix": {
"action": {
"restart": {
"interval": 0,
},
"warning_only": {},
},
"num_prefixes": 0,
"threshold": 0,
},
"next_hop": {
"self": {},
"self_force": {},
},
"orf": {
"orf_prefix_list": "string",
},
"remove_private_as": {
"all": {},
"replace_as": {},
},
"route_reflector_client": False,
"send_community": {
"all": {},
"both": {},
"extended": {},
"large": {},
"standard": {},
},
"soft_reconfig_with_stored_info": False,
},
"unicast": {
"add_path": {
"tx_all_paths": False,
"tx_bestpath_per_as": False,
},
"allowas_in": {
"occurrence": 0,
"origin": {},
},
"as_override": False,
"default_originate": False,
"default_originate_map": "string",
"enable": False,
"maximum_prefix": {
"action": {
"restart": {
"interval": 0,
},
"warning_only": {},
},
"num_prefixes": 0,
"threshold": 0,
},
"next_hop": {
"self": {},
"self_force": {},
},
"orf": {
"orf_prefix_list": "string",
},
"remove_private_as": {
"all": {},
"replace_as": {},
},
"route_reflector_client": False,
"send_community": {
"all": {},
"both": {},
"extended": {},
"large": {},
"standard": {},
},
"soft_reconfig_with_stored_info": False,
},
},
},
name="string",
snippet="string")
const bgpAddressFamilyProfileResource = new scm.BgpAddressFamilyProfile("bgpAddressFamilyProfileResource", {
device: "string",
folder: "string",
ipv4: {
ipv4: {
multicast: {
addPath: {
txAllPaths: false,
txBestpathPerAs: false,
},
allowasIn: {
occurrence: 0,
origin: {},
},
asOverride: false,
defaultOriginate: false,
defaultOriginateMap: "string",
enable: false,
maximumPrefix: {
action: {
restart: {
interval: 0,
},
warningOnly: {},
},
numPrefixes: 0,
threshold: 0,
},
nextHop: {
self: {},
selfForce: {},
},
orf: {
orfPrefixList: "string",
},
removePrivateAs: {
all: {},
replaceAs: {},
},
routeReflectorClient: false,
sendCommunity: {
all: {},
both: {},
extended: {},
large: {},
standard: {},
},
softReconfigWithStoredInfo: false,
},
unicast: {
addPath: {
txAllPaths: false,
txBestpathPerAs: false,
},
allowasIn: {
occurrence: 0,
origin: {},
},
asOverride: false,
defaultOriginate: false,
defaultOriginateMap: "string",
enable: false,
maximumPrefix: {
action: {
restart: {
interval: 0,
},
warningOnly: {},
},
numPrefixes: 0,
threshold: 0,
},
nextHop: {
self: {},
selfForce: {},
},
orf: {
orfPrefixList: "string",
},
removePrivateAs: {
all: {},
replaceAs: {},
},
routeReflectorClient: false,
sendCommunity: {
all: {},
both: {},
extended: {},
large: {},
standard: {},
},
softReconfigWithStoredInfo: false,
},
},
},
name: "string",
snippet: "string",
});
type: scm:BgpAddressFamilyProfile
properties:
device: string
folder: string
ipv4:
ipv4:
multicast:
addPath:
txAllPaths: false
txBestpathPerAs: false
allowasIn:
occurrence: 0
origin: {}
asOverride: false
defaultOriginate: false
defaultOriginateMap: string
enable: false
maximumPrefix:
action:
restart:
interval: 0
warningOnly: {}
numPrefixes: 0
threshold: 0
nextHop:
self: {}
selfForce: {}
orf:
orfPrefixList: string
removePrivateAs:
all: {}
replaceAs: {}
routeReflectorClient: false
sendCommunity:
all: {}
both: {}
extended: {}
large: {}
standard: {}
softReconfigWithStoredInfo: false
unicast:
addPath:
txAllPaths: false
txBestpathPerAs: false
allowasIn:
occurrence: 0
origin: {}
asOverride: false
defaultOriginate: false
defaultOriginateMap: string
enable: false
maximumPrefix:
action:
restart:
interval: 0
warningOnly: {}
numPrefixes: 0
threshold: 0
nextHop:
self: {}
selfForce: {}
orf:
orfPrefixList: string
removePrivateAs:
all: {}
replaceAs: {}
routeReflectorClient: false
sendCommunity:
all: {}
both: {}
extended: {}
large: {}
standard: {}
softReconfigWithStoredInfo: false
name: string
snippet: string
BgpAddressFamilyProfile 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 BgpAddressFamilyProfile resource accepts the following input properties:
Outputs
All input properties are implicitly available as output properties. Additionally, the BgpAddressFamilyProfile resource produces the following output properties:
Look up Existing BgpAddressFamilyProfile Resource
Get an existing BgpAddressFamilyProfile 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?: BgpAddressFamilyProfileState, opts?: CustomResourceOptions): BgpAddressFamilyProfile@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
device: Optional[str] = None,
folder: Optional[str] = None,
ipv4: Optional[BgpAddressFamilyProfileIpv4Args] = None,
name: Optional[str] = None,
snippet: Optional[str] = None,
tfid: Optional[str] = None) -> BgpAddressFamilyProfilefunc GetBgpAddressFamilyProfile(ctx *Context, name string, id IDInput, state *BgpAddressFamilyProfileState, opts ...ResourceOption) (*BgpAddressFamilyProfile, error)public static BgpAddressFamilyProfile Get(string name, Input<string> id, BgpAddressFamilyProfileState? state, CustomResourceOptions? opts = null)public static BgpAddressFamilyProfile get(String name, Output<String> id, BgpAddressFamilyProfileState state, CustomResourceOptions options)resources: _: type: scm:BgpAddressFamilyProfile get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
Supporting Types
BgpAddressFamilyProfileIpv4, BgpAddressFamilyProfileIpv4Args
- ipv4 Property Map
- Ipv4
BgpAddressFamilyProfileIpv4Ipv4, BgpAddressFamilyProfileIpv4Ipv4Args
- multicast Property Map
- Multicast
- unicast Property Map
- Unicast
BgpAddressFamilyProfileIpv4Ipv4Multicast, BgpAddressFamilyProfileIpv4Ipv4MulticastArgs
- Add
Path BgpAddress Family Profile Ipv4Ipv4Multicast Add Path - Add path
- Allowas
In BgpAddress Family Profile Ipv4Ipv4Multicast Allowas In - Allowas in
- As
Override bool - Override ASNs in outbound updates if AS-Path equals Remote-AS?
- Default
Originate bool - Originate default route?
- Default
Originate stringMap - Default originate route map
- Enable bool
- Enable?
- Maximum
Prefix BgpAddress Family Profile Ipv4Ipv4Multicast Maximum Prefix - Maximum prefix
- Next
Hop BgpAddress Family Profile Ipv4Ipv4Multicast Next Hop - Next hop
- Orf
Bgp
Address Family Profile Ipv4Ipv4Multicast Orf - Orf
- Remove
Private BgpAs Address Family Profile Ipv4Ipv4Multicast Remove Private As - Remove private a s
- Route
Reflector boolClient - Route reflector client?
- Send
Community BgpAddress Family Profile Ipv4Ipv4Multicast Send Community - Send community
- Soft
Reconfig boolWith Stored Info - Soft reconfiguration of peer with stored routes?
- Add
Path BgpAddress Family Profile Ipv4Ipv4Multicast Add Path - Add path
- Allowas
In BgpAddress Family Profile Ipv4Ipv4Multicast Allowas In - Allowas in
- As
Override bool - Override ASNs in outbound updates if AS-Path equals Remote-AS?
- Default
Originate bool - Originate default route?
- Default
Originate stringMap - Default originate route map
- Enable bool
- Enable?
- Maximum
Prefix BgpAddress Family Profile Ipv4Ipv4Multicast Maximum Prefix - Maximum prefix
- Next
Hop BgpAddress Family Profile Ipv4Ipv4Multicast Next Hop - Next hop
- Orf
Bgp
Address Family Profile Ipv4Ipv4Multicast Orf - Orf
- Remove
Private BgpAs Address Family Profile Ipv4Ipv4Multicast Remove Private As - Remove private a s
- Route
Reflector boolClient - Route reflector client?
- Send
Community BgpAddress Family Profile Ipv4Ipv4Multicast Send Community - Send community
- Soft
Reconfig boolWith Stored Info - Soft reconfiguration of peer with stored routes?
- add
Path BgpAddress Family Profile Ipv4Ipv4Multicast Add Path - Add path
- allowas
In BgpAddress Family Profile Ipv4Ipv4Multicast Allowas In - Allowas in
- as
Override Boolean - Override ASNs in outbound updates if AS-Path equals Remote-AS?
- default
Originate Boolean - Originate default route?
- default
Originate StringMap - Default originate route map
- enable Boolean
- Enable?
- maximum
Prefix BgpAddress Family Profile Ipv4Ipv4Multicast Maximum Prefix - Maximum prefix
- next
Hop BgpAddress Family Profile Ipv4Ipv4Multicast Next Hop - Next hop
- orf
Bgp
Address Family Profile Ipv4Ipv4Multicast Orf - Orf
- remove
Private BgpAs Address Family Profile Ipv4Ipv4Multicast Remove Private As - Remove private a s
- route
Reflector BooleanClient - Route reflector client?
- send
Community BgpAddress Family Profile Ipv4Ipv4Multicast Send Community - Send community
- soft
Reconfig BooleanWith Stored Info - Soft reconfiguration of peer with stored routes?
- add
Path BgpAddress Family Profile Ipv4Ipv4Multicast Add Path - Add path
- allowas
In BgpAddress Family Profile Ipv4Ipv4Multicast Allowas In - Allowas in
- as
Override boolean - Override ASNs in outbound updates if AS-Path equals Remote-AS?
- default
Originate boolean - Originate default route?
- default
Originate stringMap - Default originate route map
- enable boolean
- Enable?
- maximum
Prefix BgpAddress Family Profile Ipv4Ipv4Multicast Maximum Prefix - Maximum prefix
- next
Hop BgpAddress Family Profile Ipv4Ipv4Multicast Next Hop - Next hop
- orf
Bgp
Address Family Profile Ipv4Ipv4Multicast Orf - Orf
- remove
Private BgpAs Address Family Profile Ipv4Ipv4Multicast Remove Private As - Remove private a s
- route
Reflector booleanClient - Route reflector client?
- send
Community BgpAddress Family Profile Ipv4Ipv4Multicast Send Community - Send community
- soft
Reconfig booleanWith Stored Info - Soft reconfiguration of peer with stored routes?
- add_
path BgpAddress Family Profile Ipv4Ipv4Multicast Add Path - Add path
- allowas_
in BgpAddress Family Profile Ipv4Ipv4Multicast Allowas In - Allowas in
- as_
override bool - Override ASNs in outbound updates if AS-Path equals Remote-AS?
- default_
originate bool - Originate default route?
- default_
originate_ strmap - Default originate route map
- enable bool
- Enable?
- maximum_
prefix BgpAddress Family Profile Ipv4Ipv4Multicast Maximum Prefix - Maximum prefix
- next_
hop BgpAddress Family Profile Ipv4Ipv4Multicast Next Hop - Next hop
- orf
Bgp
Address Family Profile Ipv4Ipv4Multicast Orf - Orf
- remove_
private_ Bgpas Address Family Profile Ipv4Ipv4Multicast Remove Private As - Remove private a s
- route_
reflector_ boolclient - Route reflector client?
- send_
community BgpAddress Family Profile Ipv4Ipv4Multicast Send Community - Send community
- soft_
reconfig_ boolwith_ stored_ info - Soft reconfiguration of peer with stored routes?
- add
Path Property Map - Add path
- allowas
In Property Map - Allowas in
- as
Override Boolean - Override ASNs in outbound updates if AS-Path equals Remote-AS?
- default
Originate Boolean - Originate default route?
- default
Originate StringMap - Default originate route map
- enable Boolean
- Enable?
- maximum
Prefix Property Map - Maximum prefix
- next
Hop Property Map - Next hop
- orf Property Map
- Orf
- remove
Private Property MapAs - Remove private a s
- route
Reflector BooleanClient - Route reflector client?
- send
Community Property Map - Send community
- soft
Reconfig BooleanWith Stored Info - Soft reconfiguration of peer with stored routes?
BgpAddressFamilyProfileIpv4Ipv4MulticastAddPath, BgpAddressFamilyProfileIpv4Ipv4MulticastAddPathArgs
- Tx
All boolPaths - Advertise all paths to peer?
- Tx
Bestpath boolPer As - Tx bestpath per a s
- Tx
All boolPaths - Advertise all paths to peer?
- Tx
Bestpath boolPer As - Tx bestpath per a s
- tx
All BooleanPaths - Advertise all paths to peer?
- tx
Bestpath BooleanPer As - Tx bestpath per a s
- tx
All booleanPaths - Advertise all paths to peer?
- tx
Bestpath booleanPer As - Tx bestpath per a s
- tx_
all_ boolpaths - Advertise all paths to peer?
- tx_
bestpath_ boolper_ as - Tx bestpath per a s
- tx
All BooleanPaths - Advertise all paths to peer?
- tx
Bestpath BooleanPer As - Tx bestpath per a s
BgpAddressFamilyProfileIpv4Ipv4MulticastAllowasIn, BgpAddressFamilyProfileIpv4Ipv4MulticastAllowasInArgs
- Occurrence int
- Number of times the firewalls own AS can be in an AS_PATH
- Origin
Bgp
Address Family Profile Ipv4Ipv4Multicast Allowas In Origin - Origin
- Occurrence int
- Number of times the firewalls own AS can be in an AS_PATH
- Origin
Bgp
Address Family Profile Ipv4Ipv4Multicast Allowas In Origin - Origin
- occurrence Integer
- Number of times the firewalls own AS can be in an AS_PATH
- origin
Bgp
Address Family Profile Ipv4Ipv4Multicast Allowas In Origin - Origin
- occurrence number
- Number of times the firewalls own AS can be in an AS_PATH
- origin
Bgp
Address Family Profile Ipv4Ipv4Multicast Allowas In Origin - Origin
- occurrence int
- Number of times the firewalls own AS can be in an AS_PATH
- origin
Bgp
Address Family Profile Ipv4Ipv4Multicast Allowas In Origin - Origin
- occurrence Number
- Number of times the firewalls own AS can be in an AS_PATH
- origin Property Map
- Origin
BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefix, BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixArgs
- Action
Bgp
Address Family Profile Ipv4Ipv4Multicast Maximum Prefix Action - Action
- Num
Prefixes int - Maximum number of prefixes
- Threshold int
- Threshold percentage of the maximum number of prefixes
- Action
Bgp
Address Family Profile Ipv4Ipv4Multicast Maximum Prefix Action - Action
- Num
Prefixes int - Maximum number of prefixes
- Threshold int
- Threshold percentage of the maximum number of prefixes
- action
Bgp
Address Family Profile Ipv4Ipv4Multicast Maximum Prefix Action - Action
- num
Prefixes Integer - Maximum number of prefixes
- threshold Integer
- Threshold percentage of the maximum number of prefixes
- action
Bgp
Address Family Profile Ipv4Ipv4Multicast Maximum Prefix Action - Action
- num
Prefixes number - Maximum number of prefixes
- threshold number
- Threshold percentage of the maximum number of prefixes
- action
Bgp
Address Family Profile Ipv4Ipv4Multicast Maximum Prefix Action - Action
- num_
prefixes int - Maximum number of prefixes
- threshold int
- Threshold percentage of the maximum number of prefixes
- action Property Map
- Action
- num
Prefixes Number - Maximum number of prefixes
- threshold Number
- Threshold percentage of the maximum number of prefixes
BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixAction, BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixActionArgs
- restart Property Map
- Restart
- warning
Only Property Map - Warning only
BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixActionRestart, BgpAddressFamilyProfileIpv4Ipv4MulticastMaximumPrefixActionRestartArgs
- Interval int
- Restart interval
- Interval int
- Restart interval
- interval Integer
- Restart interval
- interval number
- Restart interval
- interval int
- Restart interval
- interval Number
- Restart interval
BgpAddressFamilyProfileIpv4Ipv4MulticastNextHop, BgpAddressFamilyProfileIpv4Ipv4MulticastNextHopArgs
- self Property Map
- Self
- self
Force Property Map - Self force
BgpAddressFamilyProfileIpv4Ipv4MulticastOrf, BgpAddressFamilyProfileIpv4Ipv4MulticastOrfArgs
- Orf
Prefix stringList - ORF prefix list
- Orf
Prefix stringList - ORF prefix list
- orf
Prefix StringList - ORF prefix list
- orf
Prefix stringList - ORF prefix list
- orf_
prefix_ strlist - ORF prefix list
- orf
Prefix StringList - ORF prefix list
BgpAddressFamilyProfileIpv4Ipv4MulticastRemovePrivateAs, BgpAddressFamilyProfileIpv4Ipv4MulticastRemovePrivateAsArgs
- all Property Map
- All
- replace
As Property Map - Replace a s
BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunity, BgpAddressFamilyProfileIpv4Ipv4MulticastSendCommunityArgs
- All
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community All - All
- Both
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Both - Both
- Extended
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Extended - Extended
- Large
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Large - Large
- Standard
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Standard - Standard
- All
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community All - All
- Both
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Both - Both
- Extended
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Extended - Extended
- Large
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Large - Large
- Standard
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Standard - Standard
- all
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community All - All
- both
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Both - Both
- extended
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Extended - Extended
- large
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Large - Large
- standard
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Standard - Standard
- all
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community All - All
- both
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Both - Both
- extended
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Extended - Extended
- large
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Large - Large
- standard
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Standard - Standard
- all
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community All - All
- both
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Both - Both
- extended
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Extended - Extended
- large
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Large - Large
- standard
Bgp
Address Family Profile Ipv4Ipv4Multicast Send Community Standard - Standard
- all Property Map
- All
- both Property Map
- Both
- extended Property Map
- Extended
- large Property Map
- Large
- standard Property Map
- Standard
BgpAddressFamilyProfileIpv4Ipv4Unicast, BgpAddressFamilyProfileIpv4Ipv4UnicastArgs
- Add
Path BgpAddress Family Profile Ipv4Ipv4Unicast Add Path - Add path
- Allowas
In BgpAddress Family Profile Ipv4Ipv4Unicast Allowas In - Allowas in
- As
Override bool - Override ASNs in outbound updates if AS-Path equals Remote-AS?
- Default
Originate bool - Originate default route?
- Default
Originate stringMap - Default originate route map
- Enable bool
- Enable?
- Maximum
Prefix BgpAddress Family Profile Ipv4Ipv4Unicast Maximum Prefix - Maximum prefix
- Next
Hop BgpAddress Family Profile Ipv4Ipv4Unicast Next Hop - Next hop
- Orf
Bgp
Address Family Profile Ipv4Ipv4Unicast Orf - Orf
- Remove
Private BgpAs Address Family Profile Ipv4Ipv4Unicast Remove Private As - Remove private a s
- Route
Reflector boolClient - Route reflector client?
- Send
Community BgpAddress Family Profile Ipv4Ipv4Unicast Send Community - Send community
- Soft
Reconfig boolWith Stored Info - Soft reconfiguration of peer with stored routes?
- Add
Path BgpAddress Family Profile Ipv4Ipv4Unicast Add Path - Add path
- Allowas
In BgpAddress Family Profile Ipv4Ipv4Unicast Allowas In - Allowas in
- As
Override bool - Override ASNs in outbound updates if AS-Path equals Remote-AS?
- Default
Originate bool - Originate default route?
- Default
Originate stringMap - Default originate route map
- Enable bool
- Enable?
- Maximum
Prefix BgpAddress Family Profile Ipv4Ipv4Unicast Maximum Prefix - Maximum prefix
- Next
Hop BgpAddress Family Profile Ipv4Ipv4Unicast Next Hop - Next hop
- Orf
Bgp
Address Family Profile Ipv4Ipv4Unicast Orf - Orf
- Remove
Private BgpAs Address Family Profile Ipv4Ipv4Unicast Remove Private As - Remove private a s
- Route
Reflector boolClient - Route reflector client?
- Send
Community BgpAddress Family Profile Ipv4Ipv4Unicast Send Community - Send community
- Soft
Reconfig boolWith Stored Info - Soft reconfiguration of peer with stored routes?
- add
Path BgpAddress Family Profile Ipv4Ipv4Unicast Add Path - Add path
- allowas
In BgpAddress Family Profile Ipv4Ipv4Unicast Allowas In - Allowas in
- as
Override Boolean - Override ASNs in outbound updates if AS-Path equals Remote-AS?
- default
Originate Boolean - Originate default route?
- default
Originate StringMap - Default originate route map
- enable Boolean
- Enable?
- maximum
Prefix BgpAddress Family Profile Ipv4Ipv4Unicast Maximum Prefix - Maximum prefix
- next
Hop BgpAddress Family Profile Ipv4Ipv4Unicast Next Hop - Next hop
- orf
Bgp
Address Family Profile Ipv4Ipv4Unicast Orf - Orf
- remove
Private BgpAs Address Family Profile Ipv4Ipv4Unicast Remove Private As - Remove private a s
- route
Reflector BooleanClient - Route reflector client?
- send
Community BgpAddress Family Profile Ipv4Ipv4Unicast Send Community - Send community
- soft
Reconfig BooleanWith Stored Info - Soft reconfiguration of peer with stored routes?
- add
Path BgpAddress Family Profile Ipv4Ipv4Unicast Add Path - Add path
- allowas
In BgpAddress Family Profile Ipv4Ipv4Unicast Allowas In - Allowas in
- as
Override boolean - Override ASNs in outbound updates if AS-Path equals Remote-AS?
- default
Originate boolean - Originate default route?
- default
Originate stringMap - Default originate route map
- enable boolean
- Enable?
- maximum
Prefix BgpAddress Family Profile Ipv4Ipv4Unicast Maximum Prefix - Maximum prefix
- next
Hop BgpAddress Family Profile Ipv4Ipv4Unicast Next Hop - Next hop
- orf
Bgp
Address Family Profile Ipv4Ipv4Unicast Orf - Orf
- remove
Private BgpAs Address Family Profile Ipv4Ipv4Unicast Remove Private As - Remove private a s
- route
Reflector booleanClient - Route reflector client?
- send
Community BgpAddress Family Profile Ipv4Ipv4Unicast Send Community - Send community
- soft
Reconfig booleanWith Stored Info - Soft reconfiguration of peer with stored routes?
- add_
path BgpAddress Family Profile Ipv4Ipv4Unicast Add Path - Add path
- allowas_
in BgpAddress Family Profile Ipv4Ipv4Unicast Allowas In - Allowas in
- as_
override bool - Override ASNs in outbound updates if AS-Path equals Remote-AS?
- default_
originate bool - Originate default route?
- default_
originate_ strmap - Default originate route map
- enable bool
- Enable?
- maximum_
prefix BgpAddress Family Profile Ipv4Ipv4Unicast Maximum Prefix - Maximum prefix
- next_
hop BgpAddress Family Profile Ipv4Ipv4Unicast Next Hop - Next hop
- orf
Bgp
Address Family Profile Ipv4Ipv4Unicast Orf - Orf
- remove_
private_ Bgpas Address Family Profile Ipv4Ipv4Unicast Remove Private As - Remove private a s
- route_
reflector_ boolclient - Route reflector client?
- send_
community BgpAddress Family Profile Ipv4Ipv4Unicast Send Community - Send community
- soft_
reconfig_ boolwith_ stored_ info - Soft reconfiguration of peer with stored routes?
- add
Path Property Map - Add path
- allowas
In Property Map - Allowas in
- as
Override Boolean - Override ASNs in outbound updates if AS-Path equals Remote-AS?
- default
Originate Boolean - Originate default route?
- default
Originate StringMap - Default originate route map
- enable Boolean
- Enable?
- maximum
Prefix Property Map - Maximum prefix
- next
Hop Property Map - Next hop
- orf Property Map
- Orf
- remove
Private Property MapAs - Remove private a s
- route
Reflector BooleanClient - Route reflector client?
- send
Community Property Map - Send community
- soft
Reconfig BooleanWith Stored Info - Soft reconfiguration of peer with stored routes?
BgpAddressFamilyProfileIpv4Ipv4UnicastAddPath, BgpAddressFamilyProfileIpv4Ipv4UnicastAddPathArgs
- Tx
All boolPaths - Advertise all paths to peer?
- Tx
Bestpath boolPer As - Tx bestpath per a s
- Tx
All boolPaths - Advertise all paths to peer?
- Tx
Bestpath boolPer As - Tx bestpath per a s
- tx
All BooleanPaths - Advertise all paths to peer?
- tx
Bestpath BooleanPer As - Tx bestpath per a s
- tx
All booleanPaths - Advertise all paths to peer?
- tx
Bestpath booleanPer As - Tx bestpath per a s
- tx_
all_ boolpaths - Advertise all paths to peer?
- tx_
bestpath_ boolper_ as - Tx bestpath per a s
- tx
All BooleanPaths - Advertise all paths to peer?
- tx
Bestpath BooleanPer As - Tx bestpath per a s
BgpAddressFamilyProfileIpv4Ipv4UnicastAllowasIn, BgpAddressFamilyProfileIpv4Ipv4UnicastAllowasInArgs
- Occurrence int
- Number of times the firewalls own AS can be in an AS_PATH
- Origin
Bgp
Address Family Profile Ipv4Ipv4Unicast Allowas In Origin - Origin
- Occurrence int
- Number of times the firewalls own AS can be in an AS_PATH
- Origin
Bgp
Address Family Profile Ipv4Ipv4Unicast Allowas In Origin - Origin
- occurrence Integer
- Number of times the firewalls own AS can be in an AS_PATH
- origin
Bgp
Address Family Profile Ipv4Ipv4Unicast Allowas In Origin - Origin
- occurrence number
- Number of times the firewalls own AS can be in an AS_PATH
- origin
Bgp
Address Family Profile Ipv4Ipv4Unicast Allowas In Origin - Origin
- occurrence int
- Number of times the firewalls own AS can be in an AS_PATH
- origin
Bgp
Address Family Profile Ipv4Ipv4Unicast Allowas In Origin - Origin
- occurrence Number
- Number of times the firewalls own AS can be in an AS_PATH
- origin Property Map
- Origin
BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefix, BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixArgs
- Action
Bgp
Address Family Profile Ipv4Ipv4Unicast Maximum Prefix Action - Action
- Num
Prefixes int - Maximum number of prefixes
- Threshold int
- Threshold percentage of the maximum number of prefixes
- Action
Bgp
Address Family Profile Ipv4Ipv4Unicast Maximum Prefix Action - Action
- Num
Prefixes int - Maximum number of prefixes
- Threshold int
- Threshold percentage of the maximum number of prefixes
- action
Bgp
Address Family Profile Ipv4Ipv4Unicast Maximum Prefix Action - Action
- num
Prefixes Integer - Maximum number of prefixes
- threshold Integer
- Threshold percentage of the maximum number of prefixes
- action
Bgp
Address Family Profile Ipv4Ipv4Unicast Maximum Prefix Action - Action
- num
Prefixes number - Maximum number of prefixes
- threshold number
- Threshold percentage of the maximum number of prefixes
- action
Bgp
Address Family Profile Ipv4Ipv4Unicast Maximum Prefix Action - Action
- num_
prefixes int - Maximum number of prefixes
- threshold int
- Threshold percentage of the maximum number of prefixes
- action Property Map
- Action
- num
Prefixes Number - Maximum number of prefixes
- threshold Number
- Threshold percentage of the maximum number of prefixes
BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixAction, BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixActionArgs
- restart Property Map
- Restart
- warning
Only Property Map - Warning only
BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixActionRestart, BgpAddressFamilyProfileIpv4Ipv4UnicastMaximumPrefixActionRestartArgs
- Interval int
- Restart interval
- Interval int
- Restart interval
- interval Integer
- Restart interval
- interval number
- Restart interval
- interval int
- Restart interval
- interval Number
- Restart interval
BgpAddressFamilyProfileIpv4Ipv4UnicastNextHop, BgpAddressFamilyProfileIpv4Ipv4UnicastNextHopArgs
- self Property Map
- Self
- self
Force Property Map - Self force
BgpAddressFamilyProfileIpv4Ipv4UnicastOrf, BgpAddressFamilyProfileIpv4Ipv4UnicastOrfArgs
- Orf
Prefix stringList - ORF prefix list
- Orf
Prefix stringList - ORF prefix list
- orf
Prefix StringList - ORF prefix list
- orf
Prefix stringList - ORF prefix list
- orf_
prefix_ strlist - ORF prefix list
- orf
Prefix StringList - ORF prefix list
BgpAddressFamilyProfileIpv4Ipv4UnicastRemovePrivateAs, BgpAddressFamilyProfileIpv4Ipv4UnicastRemovePrivateAsArgs
- all Property Map
- All
- replace
As Property Map - Replace a s
BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunity, BgpAddressFamilyProfileIpv4Ipv4UnicastSendCommunityArgs
- All
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community All - All
- Both
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Both - Both
- Extended
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Extended - Extended
- Large
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Large - Large
- Standard
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Standard - Standard
- All
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community All - All
- Both
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Both - Both
- Extended
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Extended - Extended
- Large
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Large - Large
- Standard
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Standard - Standard
- all
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community All - All
- both
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Both - Both
- extended
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Extended - Extended
- large
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Large - Large
- standard
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Standard - Standard
- all
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community All - All
- both
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Both - Both
- extended
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Extended - Extended
- large
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Large - Large
- standard
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Standard - Standard
- all
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community All - All
- both
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Both - Both
- extended
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Extended - Extended
- large
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Large - Large
- standard
Bgp
Address Family Profile Ipv4Ipv4Unicast Send Community Standard - Standard
- all Property Map
- All
- both Property Map
- Both
- extended Property Map
- Extended
- large Property Map
- Large
- standard Property Map
- Standard
Package Details
- Repository
- scm pulumi/pulumi-scm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scmTerraform Provider.
