vSphere Web Services API
| 
 | Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods | 
Data Object - HostNvmeNamespace(vim.host.NvmeNamespace)
- Property of
 - HostNvmeController
 - Extends
 - DynamicData
 - Since
 - vSphere API Release 7.0
 
Data Object Description
This data object represents an NVM Express Namespace.In the NVME model, the underlying non-volatile storage medium is exposed via namespaces. For further information, see:
- "NVM Express over Fabrics 1.0", Section 1.5.2, "NVM Subsystem".
 - "NVM Express 1.3", section 6.1, "Namespaces".
 
Properties
| Name | Type | Description | 
|---|---|---|
| blockSize | xsd:int | 
         Block size of the namespace in bytes.
   
  Namespaces are comprised of a number of logical blocks with
  a fixed size - the smallest units of data that may be
  read or written by the NVME controller.
        | 
| capacityInBlocks | xsd:long | 
         The maximum number of logical blocks that may be allocated
  in the namespace at any point in time.
   Corresponds to the NCAP field in the Identify Namespace data structure: 
  | 
| id | xsd:int | 
         The namespace ID is an identifier used by an NVME controller
  to provide access to a namespace.
   The namespace ID is only unique among the namespaces attached to the same controller. For details, see: 
  | 
| key | xsd:string | 
         The linkable identifier.
   
  This is a unique identifier of the NVME namespace within
  the host system.
        | 
| name | xsd:string | 
         The name of the namespace.
   
  The name identifies the underlying storage exposed
  by the NvmeNamespace. In multipath scenarios, two
  namespaces can have the same name if they expose the
  same underlying storage through different NVME controllers.
        | 
| Properties inherited from DynamicData | ||
| None | ||
Show WSDL type definition
| Top of page | Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |