VsanDatastoreSpec

VsanDatastoreSpec
VsanDatastoreSpec

This specification contains cluster storage configuration for vSAN

JSON Example
{
    "datastoreName": "string",
    "failuresToTolerate": 0,
    "licenseKey": "string",
    "dedupAndCompressionEnabled": false,
    "esaConfig": {
        "enabled": false,
        "vsanMaxConfig": {
            "enableVsanMax": false,
            "enableVsanExternalNetwork": false
        }
    },
    "encryptionConfig": {
        "dataInTransitConfig": {
            "enable": false,
            "rekeyInterval": 0
        }
    }
}
string
datastoreName
Optional
Constraints: minLength: 0 maxLength: 80

Datastore name used for cluster creation. This field is optional in case of management domain deployment (datastore name will be auto-generated) but it is required for all Day-N operations

integer As int32 As int32
failuresToTolerate
Optional

Number of vSphere host failures to tolerate in the vSAN cluster. This field is required for vSAN OSA configuration.

string
licenseKey
Optional

License key for the vSAN data store to be applied in vCenter

boolean
dedupAndCompressionEnabled
Optional

Enable vSAN deduplication and compression. This features is only available for clusters in which the hosts are all-flash

esaConfig
Optional

This spec contains cluster vSAN ESA configuration

encryptionConfig
Optional

This specification contains encryption configuration for vSAN enabled clusters

Property Of