controlPlane

controlPlane
controlPlane
AllOf
This class requires all of the following:
JSON Example
{
    "created": "string",
    "effective": "string",
    "modified": "string",
    "id": 0,
    "name": "string",
    "type": "string",
    "description": "string",
    "configurationId": 0,
    "enterpriseLogicalId": "string",
    "data": {
        "cloudWebSecurityPolicies": [
            {
                "logicalId": "string",
                "primaryDetail": {
                    "name": "string",
                    "policyId": "string"
                }
            }
        ],
        "gatewaySelection": {
            "mode": "string",
            "primary": "string",
            "primaryDetail": {
                "ipAddress": "string",
                "logicalId": "string",
                "name": "string"
            },
            "secondary": "string",
            "secondaryDetail": {
                "ipAddress": "string",
                "logicalId": "string",
                "name": "string"
            },
            "primaryCCI": "string",
            "primaryCCIDetail": {
                "ipAddress": "string",
                "logicalId": "string",
                "name": "string",
                "ipV6Address": "string"
            },
            "secondaryCCI": "string",
            "secondaryCCIDetail": {
                "ipAddress": "string",
                "logicalId": "string",
                "name": "string",
                "ipV6Address": "string"
            },
            "super": "string",
            "superDetail": {
                "ipAddress": "string",
                "logicalId": "string",
                "name": "string"
            }
        },
        "vpn": {
            "conditionalBackhaul": false,
            "backHaulEdges": [
                {
                    "logicalId": "string",
                    "name": "string"
                }
            ],
            "dataCenterEdges": [
                {
                    "logicalId": "string",
                    "name": "string"
                }
            ],
            "edgeToDataCenter": false,
            "edgeToEdge": false,
            "edgeToEdgeDetail": {
                "dynamic": {
                    "enabled": false,
                    "timeout": 0,
                    "type": "string"
                },
                "encryptionProtocol": "string",
                "profileIsolation": {
                    "enabled": false,
                    "isolateDynamic": false
                },
                "useCloudGateway": false,
                "vpnHubs": [
                    {}
                ],
                "autoSelectVpnHubs": false
            },
            "edgeToEdgeList": [
                {
                    "isolateDynamic": 0,
                    "logicalId": "string",
                    "name": "string",
                    "profileLogicalId": "string"
                }
            ]
        },
        "nvsFromEdge": {
            "enabled": false,
            "providers": [
                {
                    "enabled": false,
                    "provider": "string",
                    "type": "string",
                    "addressFamily": "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",
                    "vpnCredentialsWithlinks": {
                        "useAllPublicWanLinks": false,
                        "links": [
                            {}
                        ]
                    }
                }
            ]
        },
        "ipsecGatewayDetail": {
            "ipsecGatewayDetail": {
                "enabled": false,
                "strictHostCheck": false,
                "strictHostCheckDN": "string"
            }
        },
        "cci": [
            {
                "vendor": "string",
                "providerLogicalId": "string",
                "cloud": "string",
                "locationId": 0,
                "userFqdn": "string",
                "userPsk": "string"
            }
        ]
    },
    "schemaVersion": "string",
    "version": "string",
    "metadata": {},
    "refs": {}
}