nvs_from_edge_service_provider_data
nvs_from_edge_service_provider_data
JSON Example
{
"enabled": false,
"provider": "string",
"type": "string",
"automateDeployment": false,
"providerCategory": "string",
"routingPolicy": "string",
"tunnelingProtocol": "string",
"sharedIkeAuth": false,
"sourceSubnets": {
"subnets": [
{
"advertise": false,
"cidrIp": "string",
"metric": 0,
"name": "string",
"cidrPrefix": "string",
"netMask": "string"
}
]
},
"peerSubnets": {
"alwaysReachable": false,
"subnets": [
{
"advertise": false,
"cidrIp": "string",
"metric": 0,
"name": "string",
"cidrPrefix": "string",
"netMask": "string"
}
],
"version": "string"
},
"bgp": {
"enabled": false
},
"primaryServer": {
"IKEPROP": {
"DHGroup": 0,
"PFS": 0,
"authenticationAlgorithm": "string",
"authenticationMethod": "string",
"dpdTimeoutSeconds": 0,
"encryptionAlgorithm": "string",
"ikev1MainMode": false,
"lifeTimeSeconds": 0,
"peerIkeId": {
"ikeId": "string",
"ikeIdType": "string"
},
"protocolVersion": 0
},
"IPSECPROP": {
"authenticationAlgorithm": "string",
"encryptionAlgorithm": "string",
"ipsecTunnelType": "string",
"lifeTimeSeconds": 0,
"reKeyTimer": 0,
"protocol": "string",
"dpdTimeoutSeconds": 0,
"dpdType": "string"
},
"localLinkIp": "string",
"nvsPublicIp": "string",
"peerLinkIp": "string"
},
"backupServer": {
"IKEPROP": {
"DHGroup": 0,
"PFS": 0,
"authenticationAlgorithm": "string",
"authenticationMethod": "string",
"dpdTimeoutSeconds": 0,
"encryptionAlgorithm": "string",
"ikev1MainMode": false,
"lifeTimeSeconds": 0,
"peerIkeId": {
"ikeId": "string",
"ikeIdType": "string"
},
"protocolVersion": 0
},
"IPSECPROP": {
"authenticationAlgorithm": "string",
"encryptionAlgorithm": "string",
"ipsecTunnelType": "string",
"lifeTimeSeconds": 0,
"reKeyTimer": 0,
"protocol": "string",
"dpdTimeoutSeconds": 0,
"dpdType": "string"
},
"localLinkIp": "string",
"nvsPublicIp": "string",
"peerLinkIp": "string"
},
"keepBackupServerConnected": false,
"version": "string"
}
boolean
enabled
Optional
enabled
string
provider
Optional
provider
Possible values are :
genericIKEv2Router,
genericIKEv1Router,
string
type
Optional
type
Possible values are :
genericIKEv2Router,
genericIKEv1Router,
boolean
automateDeployment
Optional
automateDeployment
string
providerCategory
Optional
providerCategory
Possible values are :
DATACENTER,
CSS,
string
routingPolicy
Optional
routingPolicy
string
tunnelingProtocol
Optional
tunnelingProtocol
Possible values are :
IPSEC,
GRE,
boolean
sharedIkeAuth
Optional
sharedIkeAuth
object
sourceSubnets
Optional
sourceSubnets
object
peerSubnets
Optional
peerSubnets
object
bgp
Optional
bgp
boolean
keepBackupServerConnected
Optional
keepBackupServerConnected
string
version
Optional
version