ArrayOfVirtualAppImportSpec

ArrayOfVirtualAppImportSpec
ArrayOfVirtualAppImportSpec

A boxed array of VirtualAppImportSpec. To be used in Any placeholders.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "_value": [
        {
            "_typeName": "string",
            "entityConfig": {
                "_typeName": "string",
                "key": {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                },
                "tag": "string",
                "startOrder": 0,
                "startDelay": 0,
                "waitingForGuest": false,
                "startAction": "string",
                "stopDelay": 0,
                "stopAction": "string",
                "destroyWithParent": false
            },
            "instantiationOst": {
                "_typeName": "string",
                "id": "string",
                "type": "string",
                "section": [
                    {
                        "_typeName": "string",
                        "lineNumber": 0,
                        "xml": "string"
                    }
                ],
                "child": [
                    "OvfConsumerOstNode Object"
                ],
                "entity": {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                }
            },
            "name": "string",
            "vAppConfigSpec": {
                "_typeName": "string",
                "product": [
                    {
                        "_typeName": "string",
                        "operation": "string",
                        "removeKey": {
                            "_typeName": "string"
                        },
                        "info": {
                            "_typeName": "string",
                            "key": 0,
                            "classId": "string",
                            "instanceId": "string",
                            "name": "string",
                            "vendor": "string",
                            "version": "string",
                            "fullVersion": "string",
                            "vendorUrl": "string",
                            "productUrl": "string",
                            "appUrl": "string"
                        }
                    }
                ],
                "property": [
                    {
                        "_typeName": "string",
                        "operation": "string",
                        "removeKey": {
                            "_typeName": "string"
                        },
                        "info": {
                            "_typeName": "string",
                            "key": 0,
                            "classId": "string",
                            "instanceId": "string",
                            "id": "string",
                            "category": "string",
                            "label": "string",
                            "type": "string",
                            "typeReference": "string",
                            "userConfigurable": false,
                            "defaultValue": "string",
                            "value": "string",
                            "description": "string"
                        }
                    }
                ],
                "ipAssignment": {
                    "_typeName": "string",
                    "supportedAllocationScheme": [
                        "string"
                    ],
                    "ipAllocationPolicy": "string",
                    "supportedIpProtocol": [
                        "string"
                    ],
                    "ipProtocol": "string"
                },
                "eula": [
                    "string"
                ],
                "ovfSection": [
                    {
                        "_typeName": "string",
                        "operation": "string",
                        "removeKey": {
                            "_typeName": "string"
                        },
                        "info": {
                            "_typeName": "string",
                            "key": 0,
                            "namespace": "string",
                            "type": "string",
                            "atEnvelopeLevel": false,
                            "contents": "string"
                        }
                    }
                ],
                "ovfEnvironmentTransport": [
                    "string"
                ],
                "installBootRequired": false,
                "installBootStopDelay": 0,
                "entityConfig": [
                    {
                        "_typeName": "string",
                        "key": {
                            "_typeName": "string",
                            "type": "string",
                            "value": "string"
                        },
                        "tag": "string",
                        "startOrder": 0,
                        "startDelay": 0,
                        "waitingForGuest": false,
                        "startAction": "string",
                        "stopDelay": 0,
                        "stopAction": "string",
                        "destroyWithParent": false
                    }
                ],
                "annotation": "string",
                "instanceUuid": "string",
                "managedBy": {
                    "_typeName": "string",
                    "extensionKey": "string",
                    "type": "string"
                }
            },
            "resourcePoolSpec": {
                "_typeName": "string",
                "entity": {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                },
                "changeVersion": "string",
                "lastModified": "string",
                "cpuAllocation": {
                    "_typeName": "string",
                    "reservation": 0,
                    "expandableReservation": false,
                    "limit": 0,
                    "shares": {
                        "_typeName": "string",
                        "shares": 0,
                        "level": "string"
                    },
                    "overheadLimit": 0
                },
                "memoryAllocation": {
                    "_typeName": "string",
                    "reservation": 0,
                    "expandableReservation": false,
                    "limit": 0,
                    "shares": {
                        "_typeName": "string",
                        "shares": 0,
                        "level": "string"
                    },
                    "overheadLimit": 0
                },
                "scaleDescendantsShares": "string"
            },
            "child": [
                {
                    "_typeName": "string",
                    "entityConfig": {
                        "_typeName": "string",
                        "key": {
                            "_typeName": "string",
                            "type": "string",
                            "value": "string"
                        },
                        "tag": "string",
                        "startOrder": 0,
                        "startDelay": 0,
                        "waitingForGuest": false,
                        "startAction": "string",
                        "stopDelay": 0,
                        "stopAction": "string",
                        "destroyWithParent": false
                    },
                    "instantiationOst": {
                        "_typeName": "string",
                        "id": "string",
                        "type": "string",
                        "section": [
                            {
                                "_typeName": "string",
                                "lineNumber": 0,
                                "xml": "string"
                            }
                        ],
                        "child": [
                            "OvfConsumerOstNode Object"
                        ],
                        "entity": {
                            "_typeName": "string",
                            "type": "string",
                            "value": "string"
                        }
                    }
                }
            ]
        }
    ]
}
_value
Required

_value