SDDCInfo

SDDCInfo
SDDCInfo
JSON Example
{
    "sddcName": "us-west-sddc",
    "sddcType": "I4I",
    "clusterList": {
        "sazClusters": {
            "hostBreakupList": [
                {
                    "hostType": "I4I",
                    "totalHostCount": 1000,
                    "allottedvCpus": 90,
                    "totalCpuCapacity": 100,
                    "consumedCpuCapacity": 90,
                    "consumedMemoryCapacity": 100,
                    "allottedMemory": 80,
                    "usedMemory": 100,
                    "totalMemoryCapacity": 100,
                    "allottedStorage": 80,
                    "totalStorageCapacity": 100,
                    "consumedStorageCapacity": 80,
                    "totalIOPSCapacity": 100,
                    "consumedIOPSCapacity": 80
                }
            ],
            "clusterInfoList": [
                {
                    "clusterName": "cluster-123",
                    "numberOfHosts": 10,
                    "numberOfVMs": 100,
                    "clusterType": "SAZ",
                    "hostType": "I4I",
                    "fttFtmType": "AUTO_AUTO",
                    "hostList": [
                        {
                            "hostType": "I4I",
                            "allottedvCpus": 90,
                            "totalCpuCapacity": 100,
                            "consumedCpuCapacity": 90,
                            "consumedMemoryCapacity": 100,
                            "allottedMemory": 90,
                            "totalMemoryCapacity": 100,
                            "usedMemoryCapacity": 70,
                            "totalIOPSCapacity": 100,
                            "usedIOPSCapacity": 70,
                            "numberOfVms": 1000,
                            "vmList": [
                                {
                                    "vmId": "vm-123",
                                    "vmGroupId": "vm-gp-123",
                                    "vmName": "oracleVM",
                                    "vmState": "RUNNING",
                                    "vmComputeInfo": {
                                        "vCpu": 4,
                                        "vCpuOverall": 4,
                                        "vCpuPerCore": 1,
                                        "utilizationRatio": 30
                                    },
                                    "vmMemoryInfo": {
                                        "vRam": 4,
                                        "vRamConsumed": 3,
                                        "ramOverhead": 70,
                                        "utilizationRatio": 100
                                    },
                                    "vmStorageInfo": {
                                        "vmdkTotal": 200,
                                        "vmdkUsed": 140,
                                        "readIOPS": 100,
                                        "writeIOPS": 30,
                                        "peakReadIOPs": 20,
                                        "peakWriteIOPs": 10,
                                        "readThroughput": "number",
                                        "writeThroughput": "number",
                                        "peakReadThroughput": "number",
                                        "peakWriteThroughput": "number",
                                        "extStorageVendorType": "string"
                                    },
                                    "importedFileName": "file1.xlsx",
                                    "workloadProfileIndex": 0
                                }
                            ]
                        }
                    ],
                    "allottedvCpus": 90,
                    "totalCpuCapacity": 100,
                    "consumedCpuCapacity": 90,
                    "consumedMemoryCapacity": 100,
                    "allottedMemory": 80,
                    "usedMemory": 100,
                    "totalMemoryCapacity": 100,
                    "allottedStorage": 80,
                    "totalStorageCapacity": 100,
                    "consumedStorageCapacity": 80,
                    "storageBreakdown": {
                        "consumedByWorkloads": "number",
                        "consumedBySystem": {
                            "totalConsumed": "number",
                            "diskFormatOverhead": "number",
                            "dedupOverhead": "number",
                            "checksumOverhead": "number",
                            "physicalReservation": "number",
                            "logicalReservation": "number"
                        },
                        "freeStorage": {
                            "totalFreeStorage": "number",
                            "slackSpace": "number",
                            "usableFreeStorage": "number",
                            "vSanOverheadReservation": "number"
                        }
                    },
                    "workloadProfileVMMap": [
                        0
                    ],
                    "cpuHeadroom": 0.15,
                    "maxHostsInCluster": 16,
                    "consumedIOPSCapacity": 16,
                    "totalIOPSCapacity": 16,
                    "vSANArchitecture": "string",
                    "sizingAssumptions": [
                        "Default CPU Headroom: 15%",
                        "Default Memory utilization: 100"
                    ]
                }
            ],
            "applianceSize": "REGULAR",
            "allottedvCpus": 90,
            "totalCpuCapacity": 100,
            "consumedCpuCapacity": 90,
            "consumedMemoryCapacity": 100,
            "allottedMemory": 80,
            "usedMemory": 100,
            "totalMemoryCapacity": 100,
            "allottedStorage": 80,
            "totalStorageCapacity": 100,
            "consumedStorageCapacity": 80,
            "recommendationType": "CPU",
            "totalCoresToSubscribe": 100,
            "totalIOPSCapacity": 100,
            "consumedIOPSCapacity": 80
        },
        "mazClusters": {
            "hostBreakupList": [
                {
                    "hostType": "I4I",
                    "totalHostCount": 1000,
                    "allottedvCpus": 90,
                    "totalCpuCapacity": 100,
                    "consumedCpuCapacity": 90,
                    "consumedMemoryCapacity": 100,
                    "allottedMemory": 80,
                    "usedMemory": 100,
                    "totalMemoryCapacity": 100,
                    "allottedStorage": 80,
                    "totalStorageCapacity": 100,
                    "consumedStorageCapacity": 80,
                    "totalIOPSCapacity": 100,
                    "consumedIOPSCapacity": 80
                }
            ],
            "clusterInfoList": [
                {
                    "clusterName": "cluster-123",
                    "numberOfHosts": 10,
                    "numberOfVMs": 100,
                    "clusterType": "SAZ",
                    "hostType": "I4I",
                    "fttFtmType": "AUTO_AUTO",
                    "hostList": [
                        {
                            "hostType": "I4I",
                            "allottedvCpus": 90,
                            "totalCpuCapacity": 100,
                            "consumedCpuCapacity": 90,
                            "consumedMemoryCapacity": 100,
                            "allottedMemory": 90,
                            "totalMemoryCapacity": 100,
                            "usedMemoryCapacity": 70,
                            "totalIOPSCapacity": 100,
                            "usedIOPSCapacity": 70,
                            "numberOfVms": 1000,
                            "vmList": [
                                {
                                    "vmId": "vm-123",
                                    "vmGroupId": "vm-gp-123",
                                    "vmName": "oracleVM",
                                    "vmState": "RUNNING",
                                    "vmComputeInfo": {
                                        "vCpu": 4,
                                        "vCpuOverall": 4,
                                        "vCpuPerCore": 1,
                                        "utilizationRatio": 30
                                    },
                                    "vmMemoryInfo": {
                                        "vRam": 4,
                                        "vRamConsumed": 3,
                                        "ramOverhead": 70,
                                        "utilizationRatio": 100
                                    },
                                    "vmStorageInfo": {
                                        "vmdkTotal": 200,
                                        "vmdkUsed": 140,
                                        "readIOPS": 100,
                                        "writeIOPS": 30,
                                        "peakReadIOPs": 20,
                                        "peakWriteIOPs": 10,
                                        "readThroughput": "number",
                                        "writeThroughput": "number",
                                        "peakReadThroughput": "number",
                                        "peakWriteThroughput": "number",
                                        "extStorageVendorType": "string"
                                    },
                                    "importedFileName": "file1.xlsx",
                                    "workloadProfileIndex": 0
                                }
                            ]
                        }
                    ],
                    "allottedvCpus": 90,
                    "totalCpuCapacity": 100,
                    "consumedCpuCapacity": 90,
                    "consumedMemoryCapacity": 100,
                    "allottedMemory": 80,
                    "usedMemory": 100,
                    "totalMemoryCapacity": 100,
                    "allottedStorage": 80,
                    "totalStorageCapacity": 100,
                    "consumedStorageCapacity": 80,
                    "storageBreakdown": {
                        "consumedByWorkloads": "number",
                        "consumedBySystem": {
                            "totalConsumed": "number",
                            "diskFormatOverhead": "number",
                            "dedupOverhead": "number",
                            "checksumOverhead": "number",
                            "physicalReservation": "number",
                            "logicalReservation": "number"
                        },
                        "freeStorage": {
                            "totalFreeStorage": "number",
                            "slackSpace": "number",
                            "usableFreeStorage": "number",
                            "vSanOverheadReservation": "number"
                        }
                    },
                    "workloadProfileVMMap": [
                        0
                    ],
                    "cpuHeadroom": 0.15,
                    "maxHostsInCluster": 16,
                    "consumedIOPSCapacity": 16,
                    "totalIOPSCapacity": 16,
                    "vSANArchitecture": "string",
                    "sizingAssumptions": [
                        "Default CPU Headroom: 15%",
                        "Default Memory utilization: 100"
                    ]
                }
            ],
            "applianceSize": "REGULAR",
            "allottedvCpus": 90,
            "totalCpuCapacity": 100,
            "consumedCpuCapacity": 90,
            "consumedMemoryCapacity": 100,
            "allottedMemory": 80,
            "usedMemory": 100,
            "totalMemoryCapacity": 100,
            "allottedStorage": 80,
            "totalStorageCapacity": 100,
            "consumedStorageCapacity": 80,
            "recommendationType": "CPU",
            "totalCoresToSubscribe": 100,
            "totalIOPSCapacity": 100,
            "consumedIOPSCapacity": 80
        }
    },
    "externalStorageList": [
        {
            "storagePreference": "string",
            "extStorageVendorType": "string",
            "workloadProfileVMMap": [
                0
            ],
            "consumedStorage": "number",
            "aggregatedThroughput": "number",
            "aggregatedIOPS": "number",
            "metadata": {
                "attachedClusters": [
                    {
                        "clusterName": "string",
                        "storage": "number"
                    }
                ],
                "vendor": "string",
                "fileSystem": "string",
                "dataTransfer": "number",
                "sizingAssumptions": [
                    "string"
                ]
            }
        }
    ],
    "vmExceptions": {
        "vmExceptionInfo": [
            {
                "vmId": "vm-123",
                "vmGroupId": "vm-gp-123",
                "vmName": "oracleVM",
                "totalVCPU": 1000,
                "totalRAM": 1512,
                "totalDisk": 10020,
                "usedDisk": 10010,
                "exceptionReason": "Memory insufficient",
                "importedFileName": "file1.xlsx",
                "unsupportedResourceTypes": [
                    "string"
                ],
                "notes": [
                    "string"
                ],
                "uploadedWorkloadProfile": "WorkloadProfile 1",
                "preferredHostType": "I4I",
                "chosenHostType": "I4I"
            }
        ],
        "vmExceptionAssumptions": [
            "The Virtual Machine would consume 75% or more CPU resources on a single host.",
            "The Virtual Machine would consume 75% of more RAM resources on a single host.",
            "The Virtual Machine would consume 50% of more available raw storage on a single host."
        ]
    },
    "addonsList": [
        {
            "id": "HCX",
            "name": "string",
            "isEnabled": true,
            "addonMetrics": {
                "vCPU": 50,
                "vRAM": 100,
                "vDisk": 1000,
                "iops": "number"
            },
            "categoryID": "string",
            "additionalData": {
                "numberOfVMs": 1500,
                "addonComponents": [
                    {
                        "id": "HCX",
                        "name": "string",
                        "isEnabled": true,
                        "addonMetrics": {
                            "vCPU": 50,
                            "vRAM": 100,
                            "vDisk": 1000,
                            "iops": "number"
                        }
                    }
                ]
            }
        }
    ],
    "cloudEdition": {
        "id": "string",
        "name": "VMware Cloud on AWS - Advanced",
        "type": "string",
        "enabled": false,
        "cloudEditionServices": [
            {
                "id": "string",
                "serviceMetrics": {
                    "vCPU": 50,
                    "vRAM": 100,
                    "vDisk": 1000,
                    "iops": "number"
                },
                "enabled": false,
                "cloudEditionCompoments": [
                    {
                        "id": "string",
                        "componentMetrics": {
                            "vCPU": 50,
                            "vRAM": 100,
                            "vDisk": 1000,
                            "iops": "number"
                        },
                        "enabled": false,
                        "isMandatory": false,
                        "isCustomSizerAvailable": false,
                        "customerSizerMetadata": {
                            "name": "string",
                            "apiUrl": "string"
                        }
                    }
                ]
            }
        ],
        "cloudEditionMetrics": {
            "vCPU": 50,
            "vRAM": 100,
            "vDisk": 1000,
            "iops": "number"
        }
    }
}
string
sddcName
Optional

sddcName

sddcType
Optional

sddcType

clusterList
Optional

clusterList

externalStorageList
Optional

externalStorageList

object
vmExceptions
Optional

vmExceptions

array of AddOn
addonsList
Optional

addonsList

cloudEdition
Optional

cloudEdition

Property Of