ArrayOfGuestInfo

ArrayOfGuestInfo
ArrayOfGuestInfo

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "_value": [
        {
            "_typeName": "string",
            "toolsStatus": "string",
            "toolsVersionStatus": "string",
            "toolsVersionStatus2": "string",
            "toolsRunningStatus": "string",
            "toolsVersion": "string",
            "toolsInstallType": "string",
            "guestId": "string",
            "guestFamily": "string",
            "guestFullName": "string",
            "guestDetailedData": "string",
            "hostName": "string",
            "ipAddress": "string",
            "net": [
                {
                    "_typeName": "string",
                    "network": "string",
                    "ipAddress": [
                        "string"
                    ],
                    "macAddress": "string",
                    "connected": false,
                    "deviceConfigId": 0,
                    "dnsConfig": {
                        "_typeName": "string",
                        "dhcp": false,
                        "hostName": "string",
                        "domainName": "string",
                        "ipAddress": [
                            "string"
                        ],
                        "searchDomain": [
                            "string"
                        ]
                    },
                    "ipConfig": {
                        "_typeName": "string",
                        "ipAddress": [
                            {
                                "_typeName": "string",
                                "ipAddress": "string",
                                "prefixLength": 0,
                                "origin": "string",
                                "state": "string",
                                "lifetime": "string"
                            }
                        ],
                        "dhcp": {
                            "_typeName": "string",
                            "ipv6": {
                                "_typeName": "string",
                                "enable": false,
                                "config": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": "string"
                                    }
                                ]
                            },
                            "ipv4": {
                                "_typeName": "string",
                                "enable": false,
                                "config": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": "string"
                                    }
                                ]
                            }
                        },
                        "autoConfigurationEnabled": false
                    },
                    "netBIOSConfig": {
                        "_typeName": "string",
                        "mode": "string"
                    }
                }
            ],
            "ipStack": [
                {
                    "_typeName": "string",
                    "dnsConfig": {
                        "_typeName": "string",
                        "dhcp": false,
                        "hostName": "string",
                        "domainName": "string",
                        "ipAddress": [
                            "string"
                        ],
                        "searchDomain": [
                            "string"
                        ]
                    },
                    "ipRouteConfig": {
                        "_typeName": "string",
                        "ipRoute": [
                            {
                                "_typeName": "string",
                                "network": "string",
                                "prefixLength": 0,
                                "gateway": {
                                    "_typeName": "string",
                                    "ipAddress": "string",
                                    "device": "string"
                                }
                            }
                        ]
                    },
                    "ipStackConfig": [
                        {
                            "_typeName": "string",
                            "key": "string",
                            "value": "string"
                        }
                    ],
                    "dhcpConfig": {
                        "_typeName": "string",
                        "ipv6": {
                            "_typeName": "string",
                            "enable": false,
                            "config": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "value": "string"
                                }
                            ]
                        },
                        "ipv4": {
                            "_typeName": "string",
                            "enable": false,
                            "config": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "value": "string"
                                }
                            ]
                        }
                    }
                }
            ],
            "disk": [
                {
                    "_typeName": "string",
                    "diskPath": "string",
                    "capacity": 0,
                    "freeSpace": 0,
                    "filesystemType": "string",
                    "mappings": [
                        {
                            "_typeName": "string",
                            "key": 0
                        }
                    ]
                }
            ],
            "screen": {
                "_typeName": "string",
                "width": 0,
                "height": 0
            },
            "guestState": "string",
            "appHeartbeatStatus": "string",
            "guestKernelCrashed": false,
            "appState": "string",
            "guestOperationsReady": false,
            "interactiveGuestOperationsReady": false,
            "guestStateChangeSupported": false,
            "generationInfo": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "generationNo": 0
                }
            ],
            "hwVersion": "string",
            "customizationInfo": {
                "_typeName": "string",
                "customizationStatus": "string",
                "startTime": "string",
                "endTime": "string",
                "errorMsg": "string"
            }
        }
    ]
}
array of GuestInfo
_value
Required

_value