VsanIscsiLUN
VsanIscsiLUN
Defines iSCSI LUN(Logical unit number), LUN is LU(Logical Unit) has an address within a target.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"lunId": 0,
"alias": "string",
"lunSize": 0,
"status": "string",
"targetAlias": "string",
"uuid": "string",
"actualSize": 0,
"objectInformation": {
"_typeName": "string",
"directoryName": "string",
"vsanObjectUuid": "string",
"vsanHealth": "string",
"policyAttributes": [
{
"_typeName": "string",
"key": "string",
"value": "string"
}
],
"spbmProfileUuid": "string",
"spbmProfileGenerationId": "string",
"spbmComplianceResult": {
"_typeName": "string",
"checkTime": "string",
"profile": "string",
"objectUUID": "string",
"complianceStatus": "string",
"mismatch": false,
"violatedPolicies": [
{
"_typeName": "string",
"id": "string",
"expectedValue": "string",
"currentValue": "string"
}
],
"operationalStatus": {
"_typeName": "string",
"healthy": false,
"operationETA": "string",
"operationProgress": 0,
"transitional": false
},
"objPolicyGenerationId": "string"
}
}
}
string
targetAlias
Required
Target alias for the target which this LUN belongs to.
string
uuid
Required
UUID of vSAN object which is used to provide storage for this LUN.
integer As int64
As int64
actualSize
Required
Actual size of LUN used, unit is byte.
objectInformation
Optional
Object information for vSAN Object containing this LUN.