serviceMeshGetResponse

serviceMeshGetResponse
serviceMeshGetResponse
AllOf
This class requires all of the following:
JSON Example
{
    "serviceMeshId": "string",
    "name": "string",
    "isLocalMesh": false,
    "orchestratorInfo": {
        "type": "string",
        "info": {
            "srcSiteId": "string",
            "dstSiteId": "string",
            "mobilityMeshId": "string"
        }
    },
    "updateAvailable": false,
    "switchPairCount": [
        {
            "switches": [
                {
                    "cmpId": "string",
                    "id": "string",
                    "type": "string",
                    "name": "string",
                    "maxMtu": "number",
                    "l2cApplianceCount": "number",
                    "host": {
                        "id": "string",
                        "name": "string"
                    },
                    "status": {
                        "state": "string",
                        "errorMessage": "string"
                    }
                }
            ],
            "l2cApplianceCount": "number"
        }
    ],
    "wanoptConfig": {
        "uplinkMaxBandwidth": "number"
    },
    "services": [
        {
            "name": "string"
        }
    ],
    "computeProfiles": [
        {
            "endpointId": "string",
            "endpointName": "string",
            "computeProfileId": "string",
            "computeProfileName": "string",
            "locationType": "string",
            "smConsumptionInGB": 0,
            "overriddenUplink": false,
            "isInitiator": false,
            "networks": [
                {
                    "id": "string",
                    "name": "string",
                    "overriddenMtu": 0,
                    "tags": [
                        "string"
                    ]
                }
            ]
        }
    ],
    "trafficEnggCfg": {
        "isAppPathResiliencyEnabled": false,
        "isTcpFlowConditioningEnabled": false,
        "isEncryptionlessTunnelEnabledForMigration": false,
        "isEncryptionlessTunnelEnabledForNE": false,
        "groEnabled": false
    },
    "state": "string",
    "lastTaskDetails": {
        "interconnectTaskId": "string",
        "type": "string",
        "status": "string"
    },
    "status": {
        "timestamp": 0,
        "services": [
            {
                "serviceName": "string",
                "status": "string",
                "reason": [
                    "string"
                ]
            }
        ]
    }
}