Nutanix v0.11.0 published on Monday, Nov 24, 2025 by Piers Karsenbarg
Nutanix v0.11.0 published on Monday, Nov 24, 2025 by Piers Karsenbarg
Query the list of disks corresponding to a Volume Group identified by {volumeGroupExtId}.
Using getVolumeGroupDisksV2
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getVolumeGroupDisksV2(args: GetVolumeGroupDisksV2Args, opts?: InvokeOptions): Promise<GetVolumeGroupDisksV2Result>
function getVolumeGroupDisksV2Output(args: GetVolumeGroupDisksV2OutputArgs, opts?: InvokeOptions): Output<GetVolumeGroupDisksV2Result>def get_volume_group_disks_v2(filter: Optional[str] = None,
limit: Optional[int] = None,
orderby: Optional[str] = None,
page: Optional[int] = None,
select: Optional[str] = None,
volume_group_ext_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVolumeGroupDisksV2Result
def get_volume_group_disks_v2_output(filter: Optional[pulumi.Input[str]] = None,
limit: Optional[pulumi.Input[int]] = None,
orderby: Optional[pulumi.Input[str]] = None,
page: Optional[pulumi.Input[int]] = None,
select: Optional[pulumi.Input[str]] = None,
volume_group_ext_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVolumeGroupDisksV2Result]func GetVolumeGroupDisksV2(ctx *Context, args *GetVolumeGroupDisksV2Args, opts ...InvokeOption) (*GetVolumeGroupDisksV2Result, error)
func GetVolumeGroupDisksV2Output(ctx *Context, args *GetVolumeGroupDisksV2OutputArgs, opts ...InvokeOption) GetVolumeGroupDisksV2ResultOutput> Note: This function is named GetVolumeGroupDisksV2 in the Go SDK.
public static class GetVolumeGroupDisksV2
{
public static Task<GetVolumeGroupDisksV2Result> InvokeAsync(GetVolumeGroupDisksV2Args args, InvokeOptions? opts = null)
public static Output<GetVolumeGroupDisksV2Result> Invoke(GetVolumeGroupDisksV2InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVolumeGroupDisksV2Result> getVolumeGroupDisksV2(GetVolumeGroupDisksV2Args args, InvokeOptions options)
public static Output<GetVolumeGroupDisksV2Result> getVolumeGroupDisksV2(GetVolumeGroupDisksV2Args args, InvokeOptions options)
fn::invoke:
function: nutanix:index/getVolumeGroupDisksV2:getVolumeGroupDisksV2
arguments:
# arguments dictionaryThe following arguments are supported:
getVolumeGroupDisksV2 Result
The following output properties are available:
- Disks
List<Piers
Karsenbarg. Nutanix. Outputs. Get Volume Group Disks V2Disk> - List of disks corresponding to a Volume Group identified by {volumeGroupExtId}.
- Id string
- The provider-assigned unique ID for this managed resource.
- Volume
Group stringExt Id - Filter string
- Limit int
- Orderby string
- Page int
- Select string
- Disks
[]Get
Volume Group Disks V2Disk - List of disks corresponding to a Volume Group identified by {volumeGroupExtId}.
- Id string
- The provider-assigned unique ID for this managed resource.
- Volume
Group stringExt Id - Filter string
- Limit int
- Orderby string
- Page int
- Select string
- disks
List<Get
Volume Group Disks V2Disk> - List of disks corresponding to a Volume Group identified by {volumeGroupExtId}.
- id String
- The provider-assigned unique ID for this managed resource.
- volume
Group StringExt Id - filter String
- limit Integer
- orderby String
- page Integer
- select String
- disks
Get
Volume Group Disks V2Disk[] - List of disks corresponding to a Volume Group identified by {volumeGroupExtId}.
- id string
- The provider-assigned unique ID for this managed resource.
- volume
Group stringExt Id - filter string
- limit number
- orderby string
- page number
- select string
- disks
Sequence[Get
Volume Group Disks V2Disk] - List of disks corresponding to a Volume Group identified by {volumeGroupExtId}.
- id str
- The provider-assigned unique ID for this managed resource.
- volume_
group_ strext_ id - filter str
- limit int
- orderby str
- page int
- select str
- disks List<Property Map>
- List of disks corresponding to a Volume Group identified by {volumeGroupExtId}.
- id String
- The provider-assigned unique ID for this managed resource.
- volume
Group StringExt Id - filter String
- limit Number
- orderby String
- page Number
- select String
Supporting Types
GetVolumeGroupDisksV2Disk
- Description string
- Volume Disk description.
- Disk
Data List<PiersSource References Karsenbarg. Nutanix. Inputs. Get Volume Group Disks V2Disk Disk Data Source Reference> - Disk Data Source Reference.
- Disk
Size intBytes - ize of the disk in bytes. This field is mandatory during Volume Group creation if a new disk is being created on the storage container.
- Disk
Storage List<PiersFeatures Karsenbarg. Nutanix. Inputs. Get Volume Group Disks V2Disk Disk Storage Feature> - Storage optimization features which must be enabled on the Volume Disks. This is an optional field. If omitted, the disks will honor the Volume Group specific storage features setting.
- Ext
Id string - The external identifier of the Data Source Reference.
- Index int
- Index of the disk in a Volume Group. This field is optional and immutable.
- Links
List<Piers
Karsenbarg. Nutanix. Inputs. Get Volume Group Disks V2Disk Link> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Storage
Container stringId - Storage container on which the disk must be created. This is a read-only field.
- Tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- Description string
- Volume Disk description.
- Disk
Data []GetSource References Volume Group Disks V2Disk Disk Data Source Reference - Disk Data Source Reference.
- Disk
Size intBytes - ize of the disk in bytes. This field is mandatory during Volume Group creation if a new disk is being created on the storage container.
- Disk
Storage []GetFeatures Volume Group Disks V2Disk Disk Storage Feature - Storage optimization features which must be enabled on the Volume Disks. This is an optional field. If omitted, the disks will honor the Volume Group specific storage features setting.
- Ext
Id string - The external identifier of the Data Source Reference.
- Index int
- Index of the disk in a Volume Group. This field is optional and immutable.
- Links
[]Get
Volume Group Disks V2Disk Link - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Storage
Container stringId - Storage container on which the disk must be created. This is a read-only field.
- Tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- description String
- Volume Disk description.
- disk
Data List<GetSource References Volume Group Disks V2Disk Disk Data Source Reference> - Disk Data Source Reference.
- disk
Size IntegerBytes - ize of the disk in bytes. This field is mandatory during Volume Group creation if a new disk is being created on the storage container.
- disk
Storage List<GetFeatures Volume Group Disks V2Disk Disk Storage Feature> - Storage optimization features which must be enabled on the Volume Disks. This is an optional field. If omitted, the disks will honor the Volume Group specific storage features setting.
- ext
Id String - The external identifier of the Data Source Reference.
- index Integer
- Index of the disk in a Volume Group. This field is optional and immutable.
- links
List<Get
Volume Group Disks V2Disk Link> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- storage
Container StringId - Storage container on which the disk must be created. This is a read-only field.
- tenant
Id String - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- description string
- Volume Disk description.
- disk
Data GetSource References Volume Group Disks V2Disk Disk Data Source Reference[] - Disk Data Source Reference.
- disk
Size numberBytes - ize of the disk in bytes. This field is mandatory during Volume Group creation if a new disk is being created on the storage container.
- disk
Storage GetFeatures Volume Group Disks V2Disk Disk Storage Feature[] - Storage optimization features which must be enabled on the Volume Disks. This is an optional field. If omitted, the disks will honor the Volume Group specific storage features setting.
- ext
Id string - The external identifier of the Data Source Reference.
- index number
- Index of the disk in a Volume Group. This field is optional and immutable.
- links
Get
Volume Group Disks V2Disk Link[] - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- storage
Container stringId - Storage container on which the disk must be created. This is a read-only field.
- tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- description str
- Volume Disk description.
- disk_
data_ Sequence[Getsource_ references Volume Group Disks V2Disk Disk Data Source Reference] - Disk Data Source Reference.
- disk_
size_ intbytes - ize of the disk in bytes. This field is mandatory during Volume Group creation if a new disk is being created on the storage container.
- disk_
storage_ Sequence[Getfeatures Volume Group Disks V2Disk Disk Storage Feature] - Storage optimization features which must be enabled on the Volume Disks. This is an optional field. If omitted, the disks will honor the Volume Group specific storage features setting.
- ext_
id str - The external identifier of the Data Source Reference.
- index int
- Index of the disk in a Volume Group. This field is optional and immutable.
- links
Sequence[Get
Volume Group Disks V2Disk Link] - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- storage_
container_ strid - Storage container on which the disk must be created. This is a read-only field.
- tenant_
id str - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- description String
- Volume Disk description.
- disk
Data List<Property Map>Source References - Disk Data Source Reference.
- disk
Size NumberBytes - ize of the disk in bytes. This field is mandatory during Volume Group creation if a new disk is being created on the storage container.
- disk
Storage List<Property Map>Features - Storage optimization features which must be enabled on the Volume Disks. This is an optional field. If omitted, the disks will honor the Volume Group specific storage features setting.
- ext
Id String - The external identifier of the Data Source Reference.
- index Number
- Index of the disk in a Volume Group. This field is optional and immutable.
- links List<Property Map>
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- storage
Container StringId - Storage container on which the disk must be created. This is a read-only field.
- tenant
Id String - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
GetVolumeGroupDisksV2DiskDiskDataSourceReference
- Entity
Type string - The Entity Type of the Data Source Reference.
- Ext
Id string - The external identifier of the Data Source Reference.
- Name string
- The name of the Data Source Reference.bled for the Volume Group.
- Uris
List<Immutable
Array<object>> - The uri list of the Data Source Reference.
- Entity
Type string - The Entity Type of the Data Source Reference.
- Ext
Id string - The external identifier of the Data Source Reference.
- Name string
- The name of the Data Source Reference.bled for the Volume Group.
- Uris [][]interface{}
- The uri list of the Data Source Reference.
- entity
Type String - The Entity Type of the Data Source Reference.
- ext
Id String - The external identifier of the Data Source Reference.
- name String
- The name of the Data Source Reference.bled for the Volume Group.
- uris List<List<Object>>
- The uri list of the Data Source Reference.
- entity
Type string - The Entity Type of the Data Source Reference.
- ext
Id string - The external identifier of the Data Source Reference.
- name string
- The name of the Data Source Reference.bled for the Volume Group.
- uris any[][]
- The uri list of the Data Source Reference.
- entity_
type str - The Entity Type of the Data Source Reference.
- ext_
id str - The external identifier of the Data Source Reference.
- name str
- The name of the Data Source Reference.bled for the Volume Group.
- uris Sequence[Sequence[Any]]
- The uri list of the Data Source Reference.
- entity
Type String - The Entity Type of the Data Source Reference.
- ext
Id String - The external identifier of the Data Source Reference.
- name String
- The name of the Data Source Reference.bled for the Volume Group.
- uris List<List<Any>>
- The uri list of the Data Source Reference.
GetVolumeGroupDisksV2DiskDiskStorageFeature
- Flash
Modes List<PiersKarsenbarg. Nutanix. Inputs. Get Volume Group Disks V2Disk Disk Storage Feature Flash Mode> - this field will avoid down migration of data from the hot tier unless the overrides field is specified for the virtual disks.
- Flash
Modes []GetVolume Group Disks V2Disk Disk Storage Feature Flash Mode - this field will avoid down migration of data from the hot tier unless the overrides field is specified for the virtual disks.
- flash
Modes List<GetVolume Group Disks V2Disk Disk Storage Feature Flash Mode> - this field will avoid down migration of data from the hot tier unless the overrides field is specified for the virtual disks.
- flash
Modes GetVolume Group Disks V2Disk Disk Storage Feature Flash Mode[] - this field will avoid down migration of data from the hot tier unless the overrides field is specified for the virtual disks.
- flash_
modes Sequence[GetVolume Group Disks V2Disk Disk Storage Feature Flash Mode] - this field will avoid down migration of data from the hot tier unless the overrides field is specified for the virtual disks.
- flash
Modes List<Property Map> - this field will avoid down migration of data from the hot tier unless the overrides field is specified for the virtual disks.
GetVolumeGroupDisksV2DiskDiskStorageFeatureFlashMode
- Is
Enabled bool - Indicates whether the flash mode is enabled for the Volume Group Disk.
- Is
Enabled bool - Indicates whether the flash mode is enabled for the Volume Group Disk.
- is
Enabled Boolean - Indicates whether the flash mode is enabled for the Volume Group Disk.
- is
Enabled boolean - Indicates whether the flash mode is enabled for the Volume Group Disk.
- is_
enabled bool - Indicates whether the flash mode is enabled for the Volume Group Disk.
- is
Enabled Boolean - Indicates whether the flash mode is enabled for the Volume Group Disk.
GetVolumeGroupDisksV2DiskLink
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanixTerraform Provider.
Nutanix v0.11.0 published on Monday, Nov 24, 2025 by Piers Karsenbarg
