nvs_from_edge_service

nvs_from_edge_service
nvs_from_edge_service
AllOf
This class requires all of the following:
JSON Example
{
    "id": 0,
    "created": "string",
    "operatorId": 0,
    "networkId": 0,
    "enterpriseId": 0,
    "edgeId": 0,
    "gatewayId": 0,
    "parentGroupId": 0,
    "description": "string",
    "object": "string",
    "name": "string",
    "type": "string",
    "logicalId": "string",
    "alertsEnabled": 0,
    "operatorAlertsEnabled": 0,
    "status": "string",
    "statusModified": "string",
    "previousData": {},
    "previousCreated": "string",
    "draftData": "string",
    "draftCreated": "string",
    "draftComment": "string",
    "data": {
        "type": "string",
        "data": {
            "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"
        }
    },
    "lastContact": "string",
    "version": "string",
    "modified": "string"
}