vSAN Management API
|
| Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |
Data Object - CnsVolumeCreateSpec(vim.cns.VolumeCreateSpec)
- Parameter to
- CnsCreateVolume
- Extends
- DynamicData
- See also
- ClusterComputeResource, CnsBackingObjectDetails, CnsBaseCreateSpec, CnsVolumeId, CnsVolumeMetadata, CnsVolumeSource, Datastore, VirtualMachineProfileSpec
- Since
- vSAN 6.7U3
Data Object Description
Specification for a container volume creation.Properties
| Name | Type | Description |
|---|---|---|
| activeClusters* | ManagedObjectReference[]
to a ClusterComputeResource[] |
Active clusters of vSphere zones in a namespace.
This list of active clusters of zones in a namespace along with Storage Profile
is used to identify compatible datastores for volume creation.
Since 9.1.0.0 |
| backingObjectDetails | CnsBackingObjectDetails |
Additional details for the backing object for this volume.
The details would be specific to the type of the volume. E.g. a block volume can have details like ID of existing disk that should back the volume. See CnsBackingObjectDetails and its child-classes, specific to volume type, for more. |
| createSpec* | CnsBaseCreateSpec |
Volume type specific requirements for the volume.
Since 7.0 |
| datastores* | ManagedObjectReference[]
to a Datastore[] |
Datastores to be considered for volume placement.
For block volume type:
|
| metadata* | CnsVolumeMetadata |
Metadata for the container volume.
|
| name | xsd:string |
Name of the volume.
Name size is limited to 80 bytes. CNS will not try to enforce uniqueness for volume name. Different container orchestrator clusters can create volumes with the same name. Uniqueness within a container orchestrator cluster, if needed, should be enforced by the cluster orchestrator. |
| profile* | VirtualMachineProfileSpec[] |
Storage Profile for the container volume.
ProfileSpec size is limited to 1. See VirtualMachineProfileSpec and its child-classes.
|
| volumeId* | CnsVolumeId |
ID of the volume.
CNS will ensure no 2 volumes have the same id. This field should only be used for block volumes. Since 9.1.0.0 |
| volumeSource* | CnsVolumeSource |
Specification for the source of the volume creation.
If set to null, a new empty volume is created.
Since 7.0 |
| volumeType | xsd:string |
Type of the volume. See CnsVolumeType.
|
| Properties inherited from DynamicData | ||
| None | ||
Show WSDL type definition
| Top of page | Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |