VsanPerformFileServiceEnablePreflightCheckRequestType

VsanPerformFileServiceEnablePreflightCheckRequestType
VsanPerformFileServiceEnablePreflightCheckRequestType

The parameters of VsanPerformFileServiceEnablePreflightCheck.

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

JSON Example
{
    "cluster": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "domainConfig": {
        "_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"
    },
    "network": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "scope": "string",
    "domainUuid": "string"
}
cluster
Required

The target cluster to perform preflight check.

Required privileges: System.Read

domainConfig
Optional

The domain configuration to be validated. If not specified, the validation for the domain will be skipped.

network
Optional

The network which will be used for fs containers

string
scope
Optional

The scope that preflight check will cover. Valid inputs are listed in the VsanFileServicePreflightCheckScopeEnum field. Defaults to "basic".

string
domainUuid
Optional

The file service domain UUID. It is required when the advanced preflight check is performed on an existing domain. If a new file service domain is to be created, leave it empty.