VsanPerformFileServiceEnablePreflightCheckRequestType
The parameters of VsanPerformFileServiceEnablePreflightCheck.
This structure may be used only with operations rendered under /vsan
.
{
"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"
}
The target cluster to perform preflight check.
Required privileges: System.Read
The domain configuration to be validated. If not specified, the validation for the domain will be skipped.
The network which will be used for fs containers
The scope that preflight check will cover. Valid inputs are listed in the VsanFileServicePreflightCheckScopeEnum field. Defaults to "basic".
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.