[{"label":"Latest (v1.0)","version":"latest"}]
nsx-vmc-policy

InlineL3VpnContext1

Properties

available_local_addresses Optional

Local gateway IPv4 addresses available for configuration of each L3Vpn.


array of L3VpnRule
bypass_rules Optional

Bypass L3Vpn rules that will be shared across L3Vpns. Only Bypass action is supported on these L3Vpn rules.


boolean
enabled Optional

If true, enable L3Vpn Service for given tier-0. Enabling/disabling this service affects all L3Vpns under the given tier-0.


string
ike_log_level Optional

Log level for internet key exchange (IKE).

Possible values are: DEBUGINFOWARNERROREMERGENCY


string
label Optional

Policy path referencing Label. A label is used as a mechanism to group route-based L3Vpns in order to apply edge firewall rules on members’ VTIs.

JSON Example

{
	"available_local_addresses": [
		{
			"address_value": "string",
			"display_name": "string",
			"next_hop": "string"
		}
	],
	"bypass_rules": [
		{
			"_create_time": 0,
			"_create_user": "string",
			"_last_modified_time": 0,
			"_last_modified_user": "string",
			"_links": [
				{
					"action": "string",
					"href": "string",
					"rel": "string"
				}
			],
			"_protection": "string",
			"_revision": 0,
			"_schema": "string",
			"_self": {
				"action": "string",
				"href": "string",
				"rel": "string"
			},
			"_system_owned": false,
			"action": "PROTECT",
			"children": [
				{
					"_create_time": 0,
					"_create_user": "string",
					"_last_modified_time": 0,
					"_last_modified_user": "string",
					"_links": [
						{
							"action": "string",
							"href": "string",
							"rel": "string"
						}
					],
					"_protection": "string",
					"_revision": 0,
					"_schema": "string",
					"_self": {
						"action": "string",
						"href": "string",
						"rel": "string"
					},
					"_system_owned": false,
					"description": "string",
					"display_name": "string",
					"id": "string",
					"marked_for_delete": false,
					"resource_type": "string",
					"tags": [
						{
							"scope": "string",
							"tag": "string"
						}
					]
				}
			],
			"description": "string",
			"destinations": [
				{
					"subnet": "string"
				}
			],
			"display_name": "string",
			"id": "string",
			"marked_for_delete": false,
			"parent_path": "string",
			"path": "string",
			"relative_path": "string",
			"resource_type": "string",
			"sequence_number": 0,
			"sources": [
				{
					"subnet": "string"
				}
			],
			"tags": [
				{
					"scope": "string",
					"tag": "string"
				}
			]
		}
	],
	"enabled": false,
	"ike_log_level": "DEBUG",
	"label": "string"
}

Vendor Extensions

This class contains the following vendor extensions defined in the spec:
x-vmw-nsx-module: PolicyL3Vpn
[{"label":"Latest (v1.0)","version":"latest"}]
nsx-vmc-policy
Used By

L3VpnContext

Feedback

Was this page helpful?