nvs_from_edge_service_data

nvs_from_edge_service_data
nvs_from_edge_service_data
JSON Example
{
    "type": "string",
    "data": {
        "enabled": false,
        "provider": "string",
        "type": "string",
        "typeAlias": "string",
        "tunnelMode": "string",
        "automateDeployment": false,
        "iaasProvider": {
            "subscriptionObjectLogicalId": "string",
            "vendorSpecificData": {}
        },
        "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"
    }
}
string As nvsViaEdgeService
type
Optional

type