ArrayOfVsanFileServiceConfig

ArrayOfVsanFileServiceConfig
ArrayOfVsanFileServiceConfig

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

This structure may be used only with operations rendered under /vsan.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "_value": [
        {
            "_typeName": "string",
            "enabled": false,
            "fileServerMemoryMB": 0,
            "fileServerCPUMhz": 0,
            "fsvmMemoryMB": 0,
            "fsvmCPU": 0,
            "network": {
                "_typeName": "string",
                "type": "string",
                "value": "string"
            },
            "domains": [
                {
                    "_typeName": "string",
                    "name": "string",
                    "dnsServerAddresses": [
                        "string"
                    ],
                    "dnsSuffixes": [
                        "string"
                    ],
                    "fileServerIpConfig": [
                        {
                            "_typeName": "string",
                            "dhcp": false,
                            "ipAddress": "string",
                            "subnetMask": "string",
                            "ipV6Config": {
                                "_typeName": "string",
                                "ipV6Address": [
                                    {
                                        "_typeName": "string",
                                        "ipAddress": "string",
                                        "prefixLength": 0,
                                        "origin": "string",
                                        "dadState": "string",
                                        "lifetime": "string",
                                        "operation": "string"
                                    }
                                ],
                                "autoConfigurationEnabled": false,
                                "dhcpV6Enabled": false
                            },
                            "fqdn": "string",
                            "isPrimary": false,
                            "gateway": "string",
                            "affinityLocation": "string",
                            "ipv6Gateway": "string"
                        }
                    ],
                    "directoryServerConfig": {
                        "_typeName": "string"
                    },
                    "version": "string"
                }
            ],
            "fileAnalyticsEnabled": false
        }
    ]
}
_value
Required

_value