vcd.NsxtEdgegatewayBgpNeighbor
Explore with Pulumi AI
Create NsxtEdgegatewayBgpNeighbor Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new NsxtEdgegatewayBgpNeighbor(name: string, args: NsxtEdgegatewayBgpNeighborArgs, opts?: CustomResourceOptions);
@overload
def NsxtEdgegatewayBgpNeighbor(resource_name: str,
args: NsxtEdgegatewayBgpNeighborArgs,
opts: Optional[ResourceOptions] = None)
@overload
def NsxtEdgegatewayBgpNeighbor(resource_name: str,
opts: Optional[ResourceOptions] = None,
ip_address: Optional[str] = None,
edge_gateway_id: Optional[str] = None,
remote_as_number: Optional[str] = None,
keep_alive_timer: Optional[float] = None,
bfd_interval: Optional[float] = None,
graceful_restart_mode: Optional[str] = None,
bfd_dead_multiple: Optional[float] = None,
hold_down_timer: Optional[float] = None,
allow_as_in: Optional[bool] = None,
in_filter_ip_prefix_list_id: Optional[str] = None,
nsxt_edgegateway_bgp_neighbor_id: Optional[str] = None,
org: Optional[str] = None,
out_filter_ip_prefix_list_id: Optional[str] = None,
password: Optional[str] = None,
bfd_enabled: Optional[bool] = None,
route_filtering: Optional[str] = None)
func NewNsxtEdgegatewayBgpNeighbor(ctx *Context, name string, args NsxtEdgegatewayBgpNeighborArgs, opts ...ResourceOption) (*NsxtEdgegatewayBgpNeighbor, error)
public NsxtEdgegatewayBgpNeighbor(string name, NsxtEdgegatewayBgpNeighborArgs args, CustomResourceOptions? opts = null)
public NsxtEdgegatewayBgpNeighbor(String name, NsxtEdgegatewayBgpNeighborArgs args)
public NsxtEdgegatewayBgpNeighbor(String name, NsxtEdgegatewayBgpNeighborArgs args, CustomResourceOptions options)
type: vcd:NsxtEdgegatewayBgpNeighbor
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 NsxtEdgegatewayBgpNeighborArgs
- 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 NsxtEdgegatewayBgpNeighborArgs
- 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 NsxtEdgegatewayBgpNeighborArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NsxtEdgegatewayBgpNeighborArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NsxtEdgegatewayBgpNeighborArgs
- 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 nsxtEdgegatewayBgpNeighborResource = new Vcd.NsxtEdgegatewayBgpNeighbor("nsxtEdgegatewayBgpNeighborResource", new()
{
IpAddress = "string",
EdgeGatewayId = "string",
RemoteAsNumber = "string",
KeepAliveTimer = 0,
BfdInterval = 0,
GracefulRestartMode = "string",
BfdDeadMultiple = 0,
HoldDownTimer = 0,
AllowAsIn = false,
InFilterIpPrefixListId = "string",
NsxtEdgegatewayBgpNeighborId = "string",
Org = "string",
OutFilterIpPrefixListId = "string",
Password = "string",
BfdEnabled = false,
RouteFiltering = "string",
});
example, err := vcd.NewNsxtEdgegatewayBgpNeighbor(ctx, "nsxtEdgegatewayBgpNeighborResource", &vcd.NsxtEdgegatewayBgpNeighborArgs{
IpAddress: pulumi.String("string"),
EdgeGatewayId: pulumi.String("string"),
RemoteAsNumber: pulumi.String("string"),
KeepAliveTimer: pulumi.Float64(0),
BfdInterval: pulumi.Float64(0),
GracefulRestartMode: pulumi.String("string"),
BfdDeadMultiple: pulumi.Float64(0),
HoldDownTimer: pulumi.Float64(0),
AllowAsIn: pulumi.Bool(false),
InFilterIpPrefixListId: pulumi.String("string"),
NsxtEdgegatewayBgpNeighborId: pulumi.String("string"),
Org: pulumi.String("string"),
OutFilterIpPrefixListId: pulumi.String("string"),
Password: pulumi.String("string"),
BfdEnabled: pulumi.Bool(false),
RouteFiltering: pulumi.String("string"),
})
var nsxtEdgegatewayBgpNeighborResource = new NsxtEdgegatewayBgpNeighbor("nsxtEdgegatewayBgpNeighborResource", NsxtEdgegatewayBgpNeighborArgs.builder()
.ipAddress("string")
.edgeGatewayId("string")
.remoteAsNumber("string")
.keepAliveTimer(0)
.bfdInterval(0)
.gracefulRestartMode("string")
.bfdDeadMultiple(0)
.holdDownTimer(0)
.allowAsIn(false)
.inFilterIpPrefixListId("string")
.nsxtEdgegatewayBgpNeighborId("string")
.org("string")
.outFilterIpPrefixListId("string")
.password("string")
.bfdEnabled(false)
.routeFiltering("string")
.build());
nsxt_edgegateway_bgp_neighbor_resource = vcd.NsxtEdgegatewayBgpNeighbor("nsxtEdgegatewayBgpNeighborResource",
ip_address="string",
edge_gateway_id="string",
remote_as_number="string",
keep_alive_timer=0,
bfd_interval=0,
graceful_restart_mode="string",
bfd_dead_multiple=0,
hold_down_timer=0,
allow_as_in=False,
in_filter_ip_prefix_list_id="string",
nsxt_edgegateway_bgp_neighbor_id="string",
org="string",
out_filter_ip_prefix_list_id="string",
password="string",
bfd_enabled=False,
route_filtering="string")
const nsxtEdgegatewayBgpNeighborResource = new vcd.NsxtEdgegatewayBgpNeighbor("nsxtEdgegatewayBgpNeighborResource", {
ipAddress: "string",
edgeGatewayId: "string",
remoteAsNumber: "string",
keepAliveTimer: 0,
bfdInterval: 0,
gracefulRestartMode: "string",
bfdDeadMultiple: 0,
holdDownTimer: 0,
allowAsIn: false,
inFilterIpPrefixListId: "string",
nsxtEdgegatewayBgpNeighborId: "string",
org: "string",
outFilterIpPrefixListId: "string",
password: "string",
bfdEnabled: false,
routeFiltering: "string",
});
type: vcd:NsxtEdgegatewayBgpNeighbor
properties:
allowAsIn: false
bfdDeadMultiple: 0
bfdEnabled: false
bfdInterval: 0
edgeGatewayId: string
gracefulRestartMode: string
holdDownTimer: 0
inFilterIpPrefixListId: string
ipAddress: string
keepAliveTimer: 0
nsxtEdgegatewayBgpNeighborId: string
org: string
outFilterIpPrefixListId: string
password: string
remoteAsNumber: string
routeFiltering: string
NsxtEdgegatewayBgpNeighbor 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 NsxtEdgegatewayBgpNeighbor resource accepts the following input properties:
- Edge
Gateway stringId - The ID of the edge gateway (NSX-T only). Can be looked up using
vcd.NsxtEdgegateway
datasource - Ip
Address string - BGP Neighbor IP Address (IPv4 or IPv6)
- Remote
As stringNumber - BGP Neighbor Remote Autonomous System (AS) Number
- Allow
As boolIn - BGP Allow-as-in feature is used to allow the BGP speaker to accept the BGP updates even if its own BGP AS number is in the AS-Path attribute.
- Bfd
Dead doubleMultiple - Number of times a heartbeat packet is missed before BFD declares that the neighbor is down
- Bfd
Enabled bool - Should Bidirectional Forwarding Detection (BFD) be enabled
- Bfd
Interval double - Time interval (in milliseconds) between heartbeat packets
- Graceful
Restart stringMode - BGP Neighbor Graceful Restart Mode. One of:
DISABLE
- Overrides the global edge gateway settings and disables graceful restart mode for this neighbor.HELPER_ONLY
- Overrides the global edge gateway settings and configures graceful restart mode as Helper only for this neighbor.GRACEFUL_AND_HELPER
- Overrides the global edge gateway settings and configures graceful restart mode as Graceful restart and Helper for this neighbor.
- Hold
Down doubleTimer - Time interval (in seconds) before declaring a BGP peer dead
- In
Filter stringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering incoming BGP routes
- Keep
Alive doubleTimer - Time interval (in seconds) between sending keep-alive messages to a BGP peer
- Nsxt
Edgegateway stringBgp Neighbor Id - Org string
- The name of organization to use, optional if defined at provider level. Useful when connected as sysadmin working across different organisations
- Out
Filter stringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering outgoing BGP routes
- Password string
- BGP Neighbor Password
- Route
Filtering string - Route filtering by IP Address family. One of
DISABLED
,IPV4
,IPV6
- Edge
Gateway stringId - The ID of the edge gateway (NSX-T only). Can be looked up using
vcd.NsxtEdgegateway
datasource - Ip
Address string - BGP Neighbor IP Address (IPv4 or IPv6)
- Remote
As stringNumber - BGP Neighbor Remote Autonomous System (AS) Number
- Allow
As boolIn - BGP Allow-as-in feature is used to allow the BGP speaker to accept the BGP updates even if its own BGP AS number is in the AS-Path attribute.
- Bfd
Dead float64Multiple - Number of times a heartbeat packet is missed before BFD declares that the neighbor is down
- Bfd
Enabled bool - Should Bidirectional Forwarding Detection (BFD) be enabled
- Bfd
Interval float64 - Time interval (in milliseconds) between heartbeat packets
- Graceful
Restart stringMode - BGP Neighbor Graceful Restart Mode. One of:
DISABLE
- Overrides the global edge gateway settings and disables graceful restart mode for this neighbor.HELPER_ONLY
- Overrides the global edge gateway settings and configures graceful restart mode as Helper only for this neighbor.GRACEFUL_AND_HELPER
- Overrides the global edge gateway settings and configures graceful restart mode as Graceful restart and Helper for this neighbor.
- Hold
Down float64Timer - Time interval (in seconds) before declaring a BGP peer dead
- In
Filter stringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering incoming BGP routes
- Keep
Alive float64Timer - Time interval (in seconds) between sending keep-alive messages to a BGP peer
- Nsxt
Edgegateway stringBgp Neighbor Id - Org string
- The name of organization to use, optional if defined at provider level. Useful when connected as sysadmin working across different organisations
- Out
Filter stringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering outgoing BGP routes
- Password string
- BGP Neighbor Password
- Route
Filtering string - Route filtering by IP Address family. One of
DISABLED
,IPV4
,IPV6
- edge
Gateway StringId - The ID of the edge gateway (NSX-T only). Can be looked up using
vcd.NsxtEdgegateway
datasource - ip
Address String - BGP Neighbor IP Address (IPv4 or IPv6)
- remote
As StringNumber - BGP Neighbor Remote Autonomous System (AS) Number
- allow
As BooleanIn - BGP Allow-as-in feature is used to allow the BGP speaker to accept the BGP updates even if its own BGP AS number is in the AS-Path attribute.
- bfd
Dead DoubleMultiple - Number of times a heartbeat packet is missed before BFD declares that the neighbor is down
- bfd
Enabled Boolean - Should Bidirectional Forwarding Detection (BFD) be enabled
- bfd
Interval Double - Time interval (in milliseconds) between heartbeat packets
- graceful
Restart StringMode - BGP Neighbor Graceful Restart Mode. One of:
DISABLE
- Overrides the global edge gateway settings and disables graceful restart mode for this neighbor.HELPER_ONLY
- Overrides the global edge gateway settings and configures graceful restart mode as Helper only for this neighbor.GRACEFUL_AND_HELPER
- Overrides the global edge gateway settings and configures graceful restart mode as Graceful restart and Helper for this neighbor.
- hold
Down DoubleTimer - Time interval (in seconds) before declaring a BGP peer dead
- in
Filter StringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering incoming BGP routes
- keep
Alive DoubleTimer - Time interval (in seconds) between sending keep-alive messages to a BGP peer
- nsxt
Edgegateway StringBgp Neighbor Id - org String
- The name of organization to use, optional if defined at provider level. Useful when connected as sysadmin working across different organisations
- out
Filter StringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering outgoing BGP routes
- password String
- BGP Neighbor Password
- route
Filtering String - Route filtering by IP Address family. One of
DISABLED
,IPV4
,IPV6
- edge
Gateway stringId - The ID of the edge gateway (NSX-T only). Can be looked up using
vcd.NsxtEdgegateway
datasource - ip
Address string - BGP Neighbor IP Address (IPv4 or IPv6)
- remote
As stringNumber - BGP Neighbor Remote Autonomous System (AS) Number
- allow
As booleanIn - BGP Allow-as-in feature is used to allow the BGP speaker to accept the BGP updates even if its own BGP AS number is in the AS-Path attribute.
- bfd
Dead numberMultiple - Number of times a heartbeat packet is missed before BFD declares that the neighbor is down
- bfd
Enabled boolean - Should Bidirectional Forwarding Detection (BFD) be enabled
- bfd
Interval number - Time interval (in milliseconds) between heartbeat packets
- graceful
Restart stringMode - BGP Neighbor Graceful Restart Mode. One of:
DISABLE
- Overrides the global edge gateway settings and disables graceful restart mode for this neighbor.HELPER_ONLY
- Overrides the global edge gateway settings and configures graceful restart mode as Helper only for this neighbor.GRACEFUL_AND_HELPER
- Overrides the global edge gateway settings and configures graceful restart mode as Graceful restart and Helper for this neighbor.
- hold
Down numberTimer - Time interval (in seconds) before declaring a BGP peer dead
- in
Filter stringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering incoming BGP routes
- keep
Alive numberTimer - Time interval (in seconds) between sending keep-alive messages to a BGP peer
- nsxt
Edgegateway stringBgp Neighbor Id - org string
- The name of organization to use, optional if defined at provider level. Useful when connected as sysadmin working across different organisations
- out
Filter stringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering outgoing BGP routes
- password string
- BGP Neighbor Password
- route
Filtering string - Route filtering by IP Address family. One of
DISABLED
,IPV4
,IPV6
- edge_
gateway_ strid - The ID of the edge gateway (NSX-T only). Can be looked up using
vcd.NsxtEdgegateway
datasource - ip_
address str - BGP Neighbor IP Address (IPv4 or IPv6)
- remote_
as_ strnumber - BGP Neighbor Remote Autonomous System (AS) Number
- allow_
as_ boolin - BGP Allow-as-in feature is used to allow the BGP speaker to accept the BGP updates even if its own BGP AS number is in the AS-Path attribute.
- bfd_
dead_ floatmultiple - Number of times a heartbeat packet is missed before BFD declares that the neighbor is down
- bfd_
enabled bool - Should Bidirectional Forwarding Detection (BFD) be enabled
- bfd_
interval float - Time interval (in milliseconds) between heartbeat packets
- graceful_
restart_ strmode - BGP Neighbor Graceful Restart Mode. One of:
DISABLE
- Overrides the global edge gateway settings and disables graceful restart mode for this neighbor.HELPER_ONLY
- Overrides the global edge gateway settings and configures graceful restart mode as Helper only for this neighbor.GRACEFUL_AND_HELPER
- Overrides the global edge gateway settings and configures graceful restart mode as Graceful restart and Helper for this neighbor.
- hold_
down_ floattimer - Time interval (in seconds) before declaring a BGP peer dead
- in_
filter_ strip_ prefix_ list_ id - The ID of the IP Prefix List to be used for filtering incoming BGP routes
- keep_
alive_ floattimer - Time interval (in seconds) between sending keep-alive messages to a BGP peer
- nsxt_
edgegateway_ strbgp_ neighbor_ id - org str
- The name of organization to use, optional if defined at provider level. Useful when connected as sysadmin working across different organisations
- out_
filter_ strip_ prefix_ list_ id - The ID of the IP Prefix List to be used for filtering outgoing BGP routes
- password str
- BGP Neighbor Password
- route_
filtering str - Route filtering by IP Address family. One of
DISABLED
,IPV4
,IPV6
- edge
Gateway StringId - The ID of the edge gateway (NSX-T only). Can be looked up using
vcd.NsxtEdgegateway
datasource - ip
Address String - BGP Neighbor IP Address (IPv4 or IPv6)
- remote
As StringNumber - BGP Neighbor Remote Autonomous System (AS) Number
- allow
As BooleanIn - BGP Allow-as-in feature is used to allow the BGP speaker to accept the BGP updates even if its own BGP AS number is in the AS-Path attribute.
- bfd
Dead NumberMultiple - Number of times a heartbeat packet is missed before BFD declares that the neighbor is down
- bfd
Enabled Boolean - Should Bidirectional Forwarding Detection (BFD) be enabled
- bfd
Interval Number - Time interval (in milliseconds) between heartbeat packets
- graceful
Restart StringMode - BGP Neighbor Graceful Restart Mode. One of:
DISABLE
- Overrides the global edge gateway settings and disables graceful restart mode for this neighbor.HELPER_ONLY
- Overrides the global edge gateway settings and configures graceful restart mode as Helper only for this neighbor.GRACEFUL_AND_HELPER
- Overrides the global edge gateway settings and configures graceful restart mode as Graceful restart and Helper for this neighbor.
- hold
Down NumberTimer - Time interval (in seconds) before declaring a BGP peer dead
- in
Filter StringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering incoming BGP routes
- keep
Alive NumberTimer - Time interval (in seconds) between sending keep-alive messages to a BGP peer
- nsxt
Edgegateway StringBgp Neighbor Id - org String
- The name of organization to use, optional if defined at provider level. Useful when connected as sysadmin working across different organisations
- out
Filter StringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering outgoing BGP routes
- password String
- BGP Neighbor Password
- route
Filtering String - Route filtering by IP Address family. One of
DISABLED
,IPV4
,IPV6
Outputs
All input properties are implicitly available as output properties. Additionally, the NsxtEdgegatewayBgpNeighbor resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing NsxtEdgegatewayBgpNeighbor Resource
Get an existing NsxtEdgegatewayBgpNeighbor 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?: NsxtEdgegatewayBgpNeighborState, opts?: CustomResourceOptions): NsxtEdgegatewayBgpNeighbor
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
allow_as_in: Optional[bool] = None,
bfd_dead_multiple: Optional[float] = None,
bfd_enabled: Optional[bool] = None,
bfd_interval: Optional[float] = None,
edge_gateway_id: Optional[str] = None,
graceful_restart_mode: Optional[str] = None,
hold_down_timer: Optional[float] = None,
in_filter_ip_prefix_list_id: Optional[str] = None,
ip_address: Optional[str] = None,
keep_alive_timer: Optional[float] = None,
nsxt_edgegateway_bgp_neighbor_id: Optional[str] = None,
org: Optional[str] = None,
out_filter_ip_prefix_list_id: Optional[str] = None,
password: Optional[str] = None,
remote_as_number: Optional[str] = None,
route_filtering: Optional[str] = None) -> NsxtEdgegatewayBgpNeighbor
func GetNsxtEdgegatewayBgpNeighbor(ctx *Context, name string, id IDInput, state *NsxtEdgegatewayBgpNeighborState, opts ...ResourceOption) (*NsxtEdgegatewayBgpNeighbor, error)
public static NsxtEdgegatewayBgpNeighbor Get(string name, Input<string> id, NsxtEdgegatewayBgpNeighborState? state, CustomResourceOptions? opts = null)
public static NsxtEdgegatewayBgpNeighbor get(String name, Output<String> id, NsxtEdgegatewayBgpNeighborState state, CustomResourceOptions options)
resources: _: type: vcd:NsxtEdgegatewayBgpNeighbor 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.
- Allow
As boolIn - BGP Allow-as-in feature is used to allow the BGP speaker to accept the BGP updates even if its own BGP AS number is in the AS-Path attribute.
- Bfd
Dead doubleMultiple - Number of times a heartbeat packet is missed before BFD declares that the neighbor is down
- Bfd
Enabled bool - Should Bidirectional Forwarding Detection (BFD) be enabled
- Bfd
Interval double - Time interval (in milliseconds) between heartbeat packets
- Edge
Gateway stringId - The ID of the edge gateway (NSX-T only). Can be looked up using
vcd.NsxtEdgegateway
datasource - Graceful
Restart stringMode - BGP Neighbor Graceful Restart Mode. One of:
DISABLE
- Overrides the global edge gateway settings and disables graceful restart mode for this neighbor.HELPER_ONLY
- Overrides the global edge gateway settings and configures graceful restart mode as Helper only for this neighbor.GRACEFUL_AND_HELPER
- Overrides the global edge gateway settings and configures graceful restart mode as Graceful restart and Helper for this neighbor.
- Hold
Down doubleTimer - Time interval (in seconds) before declaring a BGP peer dead
- In
Filter stringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering incoming BGP routes
- Ip
Address string - BGP Neighbor IP Address (IPv4 or IPv6)
- Keep
Alive doubleTimer - Time interval (in seconds) between sending keep-alive messages to a BGP peer
- Nsxt
Edgegateway stringBgp Neighbor Id - Org string
- The name of organization to use, optional if defined at provider level. Useful when connected as sysadmin working across different organisations
- Out
Filter stringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering outgoing BGP routes
- Password string
- BGP Neighbor Password
- Remote
As stringNumber - BGP Neighbor Remote Autonomous System (AS) Number
- Route
Filtering string - Route filtering by IP Address family. One of
DISABLED
,IPV4
,IPV6
- Allow
As boolIn - BGP Allow-as-in feature is used to allow the BGP speaker to accept the BGP updates even if its own BGP AS number is in the AS-Path attribute.
- Bfd
Dead float64Multiple - Number of times a heartbeat packet is missed before BFD declares that the neighbor is down
- Bfd
Enabled bool - Should Bidirectional Forwarding Detection (BFD) be enabled
- Bfd
Interval float64 - Time interval (in milliseconds) between heartbeat packets
- Edge
Gateway stringId - The ID of the edge gateway (NSX-T only). Can be looked up using
vcd.NsxtEdgegateway
datasource - Graceful
Restart stringMode - BGP Neighbor Graceful Restart Mode. One of:
DISABLE
- Overrides the global edge gateway settings and disables graceful restart mode for this neighbor.HELPER_ONLY
- Overrides the global edge gateway settings and configures graceful restart mode as Helper only for this neighbor.GRACEFUL_AND_HELPER
- Overrides the global edge gateway settings and configures graceful restart mode as Graceful restart and Helper for this neighbor.
- Hold
Down float64Timer - Time interval (in seconds) before declaring a BGP peer dead
- In
Filter stringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering incoming BGP routes
- Ip
Address string - BGP Neighbor IP Address (IPv4 or IPv6)
- Keep
Alive float64Timer - Time interval (in seconds) between sending keep-alive messages to a BGP peer
- Nsxt
Edgegateway stringBgp Neighbor Id - Org string
- The name of organization to use, optional if defined at provider level. Useful when connected as sysadmin working across different organisations
- Out
Filter stringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering outgoing BGP routes
- Password string
- BGP Neighbor Password
- Remote
As stringNumber - BGP Neighbor Remote Autonomous System (AS) Number
- Route
Filtering string - Route filtering by IP Address family. One of
DISABLED
,IPV4
,IPV6
- allow
As BooleanIn - BGP Allow-as-in feature is used to allow the BGP speaker to accept the BGP updates even if its own BGP AS number is in the AS-Path attribute.
- bfd
Dead DoubleMultiple - Number of times a heartbeat packet is missed before BFD declares that the neighbor is down
- bfd
Enabled Boolean - Should Bidirectional Forwarding Detection (BFD) be enabled
- bfd
Interval Double - Time interval (in milliseconds) between heartbeat packets
- edge
Gateway StringId - The ID of the edge gateway (NSX-T only). Can be looked up using
vcd.NsxtEdgegateway
datasource - graceful
Restart StringMode - BGP Neighbor Graceful Restart Mode. One of:
DISABLE
- Overrides the global edge gateway settings and disables graceful restart mode for this neighbor.HELPER_ONLY
- Overrides the global edge gateway settings and configures graceful restart mode as Helper only for this neighbor.GRACEFUL_AND_HELPER
- Overrides the global edge gateway settings and configures graceful restart mode as Graceful restart and Helper for this neighbor.
- hold
Down DoubleTimer - Time interval (in seconds) before declaring a BGP peer dead
- in
Filter StringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering incoming BGP routes
- ip
Address String - BGP Neighbor IP Address (IPv4 or IPv6)
- keep
Alive DoubleTimer - Time interval (in seconds) between sending keep-alive messages to a BGP peer
- nsxt
Edgegateway StringBgp Neighbor Id - org String
- The name of organization to use, optional if defined at provider level. Useful when connected as sysadmin working across different organisations
- out
Filter StringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering outgoing BGP routes
- password String
- BGP Neighbor Password
- remote
As StringNumber - BGP Neighbor Remote Autonomous System (AS) Number
- route
Filtering String - Route filtering by IP Address family. One of
DISABLED
,IPV4
,IPV6
- allow
As booleanIn - BGP Allow-as-in feature is used to allow the BGP speaker to accept the BGP updates even if its own BGP AS number is in the AS-Path attribute.
- bfd
Dead numberMultiple - Number of times a heartbeat packet is missed before BFD declares that the neighbor is down
- bfd
Enabled boolean - Should Bidirectional Forwarding Detection (BFD) be enabled
- bfd
Interval number - Time interval (in milliseconds) between heartbeat packets
- edge
Gateway stringId - The ID of the edge gateway (NSX-T only). Can be looked up using
vcd.NsxtEdgegateway
datasource - graceful
Restart stringMode - BGP Neighbor Graceful Restart Mode. One of:
DISABLE
- Overrides the global edge gateway settings and disables graceful restart mode for this neighbor.HELPER_ONLY
- Overrides the global edge gateway settings and configures graceful restart mode as Helper only for this neighbor.GRACEFUL_AND_HELPER
- Overrides the global edge gateway settings and configures graceful restart mode as Graceful restart and Helper for this neighbor.
- hold
Down numberTimer - Time interval (in seconds) before declaring a BGP peer dead
- in
Filter stringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering incoming BGP routes
- ip
Address string - BGP Neighbor IP Address (IPv4 or IPv6)
- keep
Alive numberTimer - Time interval (in seconds) between sending keep-alive messages to a BGP peer
- nsxt
Edgegateway stringBgp Neighbor Id - org string
- The name of organization to use, optional if defined at provider level. Useful when connected as sysadmin working across different organisations
- out
Filter stringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering outgoing BGP routes
- password string
- BGP Neighbor Password
- remote
As stringNumber - BGP Neighbor Remote Autonomous System (AS) Number
- route
Filtering string - Route filtering by IP Address family. One of
DISABLED
,IPV4
,IPV6
- allow_
as_ boolin - BGP Allow-as-in feature is used to allow the BGP speaker to accept the BGP updates even if its own BGP AS number is in the AS-Path attribute.
- bfd_
dead_ floatmultiple - Number of times a heartbeat packet is missed before BFD declares that the neighbor is down
- bfd_
enabled bool - Should Bidirectional Forwarding Detection (BFD) be enabled
- bfd_
interval float - Time interval (in milliseconds) between heartbeat packets
- edge_
gateway_ strid - The ID of the edge gateway (NSX-T only). Can be looked up using
vcd.NsxtEdgegateway
datasource - graceful_
restart_ strmode - BGP Neighbor Graceful Restart Mode. One of:
DISABLE
- Overrides the global edge gateway settings and disables graceful restart mode for this neighbor.HELPER_ONLY
- Overrides the global edge gateway settings and configures graceful restart mode as Helper only for this neighbor.GRACEFUL_AND_HELPER
- Overrides the global edge gateway settings and configures graceful restart mode as Graceful restart and Helper for this neighbor.
- hold_
down_ floattimer - Time interval (in seconds) before declaring a BGP peer dead
- in_
filter_ strip_ prefix_ list_ id - The ID of the IP Prefix List to be used for filtering incoming BGP routes
- ip_
address str - BGP Neighbor IP Address (IPv4 or IPv6)
- keep_
alive_ floattimer - Time interval (in seconds) between sending keep-alive messages to a BGP peer
- nsxt_
edgegateway_ strbgp_ neighbor_ id - org str
- The name of organization to use, optional if defined at provider level. Useful when connected as sysadmin working across different organisations
- out_
filter_ strip_ prefix_ list_ id - The ID of the IP Prefix List to be used for filtering outgoing BGP routes
- password str
- BGP Neighbor Password
- remote_
as_ strnumber - BGP Neighbor Remote Autonomous System (AS) Number
- route_
filtering str - Route filtering by IP Address family. One of
DISABLED
,IPV4
,IPV6
- allow
As BooleanIn - BGP Allow-as-in feature is used to allow the BGP speaker to accept the BGP updates even if its own BGP AS number is in the AS-Path attribute.
- bfd
Dead NumberMultiple - Number of times a heartbeat packet is missed before BFD declares that the neighbor is down
- bfd
Enabled Boolean - Should Bidirectional Forwarding Detection (BFD) be enabled
- bfd
Interval Number - Time interval (in milliseconds) between heartbeat packets
- edge
Gateway StringId - The ID of the edge gateway (NSX-T only). Can be looked up using
vcd.NsxtEdgegateway
datasource - graceful
Restart StringMode - BGP Neighbor Graceful Restart Mode. One of:
DISABLE
- Overrides the global edge gateway settings and disables graceful restart mode for this neighbor.HELPER_ONLY
- Overrides the global edge gateway settings and configures graceful restart mode as Helper only for this neighbor.GRACEFUL_AND_HELPER
- Overrides the global edge gateway settings and configures graceful restart mode as Graceful restart and Helper for this neighbor.
- hold
Down NumberTimer - Time interval (in seconds) before declaring a BGP peer dead
- in
Filter StringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering incoming BGP routes
- ip
Address String - BGP Neighbor IP Address (IPv4 or IPv6)
- keep
Alive NumberTimer - Time interval (in seconds) between sending keep-alive messages to a BGP peer
- nsxt
Edgegateway StringBgp Neighbor Id - org String
- The name of organization to use, optional if defined at provider level. Useful when connected as sysadmin working across different organisations
- out
Filter StringIp Prefix List Id - The ID of the IP Prefix List to be used for filtering outgoing BGP routes
- password String
- BGP Neighbor Password
- remote
As StringNumber - BGP Neighbor Remote Autonomous System (AS) Number
- route
Filtering String - Route filtering by IP Address family. One of
DISABLED
,IPV4
,IPV6
Package Details
- Repository
- vcd vmware/terraform-provider-vcd
- License
- Notes
- This Pulumi package is based on the
vcd
Terraform Provider.