dellemc.powerflex.info_v2 module – Gathering information about Dell PowerFlex
Note
This module is part of the dellemc.powerflex collection (version 3.0.0).
You might already have this collection installed if you are using the ansible package.
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it, use: ansible-galaxy collection install dellemc.powerflex.
You need further requirements to be able to use this module,
see Requirements for details.
To use it in a playbook, specify: dellemc.powerflex.info_v2.
New in dellemc.powerflex 3.0.0
Synopsis
Gathering information about Dell PowerFlex storage system includes getting the api details, list of devices, NVMe host, protection domains, SDCs, SDT, snapshot policies, storage pools, volumes.
Gathering information about Dell PowerFlex Manager includes getting the list of deployments, firmware repository, managed devices, service templates.
Support only for Powerflex 5.0 versions and above.
Requirements
The below requirements are needed on the host that executes this module.
A Dell PowerFlex storage system version 5.0 or later.
PyPowerFlex 2.0.0
Parameters
Parameter |
Comments |
|---|---|
List of filters to support filtered output for storage entities. Each filter is a dictionary with keys filter_key, filter_operator, filter_value. Supports passing of multiple filters. |
|
Name identifier of the filter. |
|
Operation to be performed on filter key. Choice Choices:
|
|
Value of the filter key. |
|
Specify if response is full or brief. Applicable when gather_subset is For Choices:
|
|
List of string variables to specify the PowerFlex storage system entities for which information is required. Devices - Deployments - FirmwareRepository - Managed devices - NVMe host - NVMe Storage Data Target - Protection domains - SDCs - Service templates - Snapshot policies - Storage pools - Volumes - Choices:
|
|
IP or FQDN of the PowerFlex host. |
|
Include attachments. Applicable when gather_subset is Choices:
|
|
Include software bundle entities. Applicable when gather_subset is Choices:
|
|
Include devices in response. Applicable when gather_subset is Choices:
|
|
Include service templates in response. Applicable when gather_subset is Choices:
|
|
Page limit. Supported for gather_subset keys Default: |
|
Pagination offset. Supported for gather_subset keys Default: |
|
The password of the PowerFlex host. |
|
Port number through which communication happens with PowerFlex host. Default: |
|
Sort the returned components based on specified field. Supported for gather_subset keys The supported sort keys for the gather_subset can be referred from PowerFlex Manager API documentation in https://developer.dell.com. |
|
Time after which connection will get terminated. It is to be mentioned in seconds. Default: |
|
The username of the PowerFlex host. |
|
Boolean variable to specify whether or not to validate SSL certificate.
Choices:
|
Notes
Note
The supported filter keys for the gather_subset can be referred from PowerFlex Manager API documentation in https://developer.dell.com.
The filter, sort, limit and offset options will be ignored when more than one gather_subset is specified along with
deployment,firmware_repository,managed_deviceorservice_template.The modules present in the collection named as ‘dellemc.powerflex’ are built to support the Dell PowerFlex storage platform.
Examples
- name: Get detailed list of PowerFlex entities
dellemc.powerflex.info_v2:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
gather_subset:
- vol
- storage_pool
- protection_domain
- sdc
- snapshot_policy
- device
- nvme_host
- sdt
- name: Get specific volume details
dellemc.powerflex.info_v2:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
gather_subset:
- vol
filters:
- filter_key: "name"
filter_operator: "equal"
filter_value: "ansible_test"
- name: Get specific NVMe hosts details
dellemc.powerflex.info_v2:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
gather_subset:
- nvme_host
filters:
- filter_key: "name"
filter_operator: "equal"
filter_value: "ansible_test"
- name: Get deployment and resource provisioning info
dellemc.powerflex.info_v2:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
gather_subset:
- managed_device
- deployment
- service_template
- name: Get deployment with filter, sort, pagination
dellemc.powerflex.info_v2:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
gather_subset:
- deployment
filters:
- filter_key: "name"
filter_operator: "contains"
filter_value: "partial"
sort: name
limit: 10
offset: 10
include_devices: true
include_template: true
- name: Get the list of firmware repository.
dellemc.powerflex.info_v2:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
gather_subset:
- firmware_repository
- name: Get the list of firmware repository
dellemc.powerflex.info_v2:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
gather_subset:
- firmware_repository
include_bundles: true
- name: Get the list of firmware repository with filter
dellemc.powerflex.info_v2:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
gather_subset:
- firmware_repository
filters:
- filter_key: "createdBy"
filter_operator: "equal"
filter_value: "admin"
sort: createdDate
limit: 10
include_bundles: true
register: result_repository_out
- name: Get the list of available firmware repository
ansible.builtin.debug:
msg: "{{ result_repository_out.FirmwareRepository | selectattr('state', 'equalto', 'available') }}"
- name: Get the list of software components in the firmware repository
ansible.builtin.debug:
msg: "{{ result_repository_out.FirmwareRepository |
selectattr('id', 'equalto', '8aaa80788b7') | map(attribute='softwareComponents') | flatten }}"
- name: Get the list of software bundles in the firmware repository
ansible.builtin.debug:
msg: "{{ result_repository_out.FirmwareRepository |
selectattr('id', 'equalto', '8aaa80788b7') | map(attribute='softwareBundles') | flatten }}"
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
|---|---|
API version of PowerFlex API Gateway. Returned: always Sample: |
|
System entities of PowerFlex storage array. Returned: always Sample: |
|
Address space usage. Returned: success |
|
Authentication method. Returned: success |
|
Capacity alert critical threshold percentage. Returned: success |
|
Capacity alert high threshold percentage. Returned: success |
|
Capacity time left in days. Returned: success |
|
CLI password allowed. Returned: success |
|
Days installed. Returned: success |
|
Defragmentation enabled. Returned: success |
|
Enterprise features enabled. Returned: success |
|
The ID of the system. Returned: success |
|
installation Id. Returned: success |
|
Initial license. Returned: success |
|
Last upgrade time. Returned: success |
|
Management client secure communication enabled. Returned: success |
|
Maximum capacity in GB. Returned: success |
|
MDM cluster details. Returned: success |
|
Cluster mode. Returned: success |
|
Cluster state. Returned: success |
|
Number of good nodes. Returned: success |
|
Number of good replicas. Returned: success |
|
Cluster ID. Returned: success |
|
Master MDM node details. Returned: success |
|
Node ID. Returned: success |
|
List of IP addresses. Returned: success |
|
List of management IP addresses. Returned: success |
|
OpenSSL version. Returned: success |
|
Communication port. Returned: success |
|
Node role. Returned: success |
|
Node status. Returned: success |
|
Version information. Returned: success |
|
List of virtual interfaces. Returned: success |
|
Slave MDM nodes. Returned: success |
|
Node ID. Returned: success |
|
List of IP addresses. Returned: success |
|
List of management IP addresses. Returned: success |
|
OpenSSL version. Returned: success |
|
Communication port. Returned: success |
|
Node role. Returned: success |
|
Node status. Returned: success |
|
Version information. Returned: success |
|
List of virtual interfaces. Returned: success |
|
Standby MDM nodes. Returned: success |
|
Node ID. Returned: success |
|
List of IP addresses. Returned: success |
|
List of management IP addresses. Returned: success |
|
OpenSSL version. Returned: success |
|
Communication port. Returned: success |
|
Node role. Returned: success |
|
List of virtual interfaces. Returned: success |
|
Tie-breaker nodes. Returned: success |
|
Node ID. Returned: success |
|
List of IP addresses. Returned: success |
|
List of management IP addresses. Returned: success |
|
OpenSSL version. Returned: success |
|
Communication port. Returned: success |
|
Node role. Returned: success |
|
Node status. Returned: success |
|
Version information. Returned: success |
|
MDM external port. Returned: success |
|
MDM management port. Returned: success |
|
MDM security policy. Returned: success |
|
Show guid. Returned: success |
|
SWID. Returned: success |
|
System version and name. Returned: success |
|
TLS version. Returned: success |
|
Upgrade state. Returned: success |
|
Whether or not the resource has changed. Returned: always Sample: |
|
Details of all deployments. Returned: when gather_subset is deployment Sample: |
|
Whether the deployment is accessible to all users. Returned: success |
|
List of users assigned to this deployment. Returned: success |
|
Indicates if this is a brownfield (existing infrastructure) deployment. Returned: success |
|
Indicates whether the deployment is compliant with its template. Returned: success |
|
Indicates if there has been a configuration change in the deployment. Returned: success |
|
User who created the deployment. Returned: success |
|
Timestamp when the deployment was created. Returned: success |
|
Current batch number being processed in the deployment workflow. Returned: success |
|
Current step number within the current batch of the deployment. Returned: success |
|
Message or status detail for the current step in deployment. Returned: success |
|
Name of the custom image used for deployment. Returned: success |
|
Description of the deployment. Returned: success |
|
List of devices involved in the deployment. Returned: success |
|
Indicates if the device is part of a brownfield deployment. Returned: success |
|
Status indicating brownfield applicability for the device. Returned: success |
|
Indicates if CloudLink is enabled on the device. Returned: success |
|
Compliance state of the device (e.g., COMPLIANT, NON_COMPLIANT). Returned: success |
|
Component ID associated with the device. Returned: success |
|
Current IP address assigned to the device. Returned: success |
|
Indicates if DAS cache is enabled on the device. Returned: success |
|
Name of the group to which the device belongs. Returned: success |
|
Health status of the device (e.g., GREEN, YELLOW, RED). Returned: success |
|
Current state of the device in the deployment lifecycle. Returned: success |
|
Type of device (e.g., RackServer, Switch). Returned: success |
|
Detailed health message for the device. Returned: success |
|
IP address configured for the device. Returned: success |
|
Log dump information from the device. Returned: success |
|
Hardware model of the device. Returned: success |
|
Puppet certificate name used for managing the device. Returned: success |
|
Reference ID of the device in the system. Returned: success |
|
Type of reference for the device. Returned: success |
|
Service tag identifier of the physical device. Returned: success |
|
Current operational status of the device. Returned: success |
|
Timestamp when the current status ended. Returned: success |
|
Additional message explaining the current status. Returned: success |
|
Timestamp when the current status began. Returned: success |
|
Timestamp when the deployment was completed. Returned: success |
|
Aggregated health status of the deployment (e.g., green, yellow, red). Returned: success |
|
Deployment name. Returned: success |
|
Scheduled start time for the deployment. Returned: success |
|
Timestamp when the deployment actually started. Returned: success |
|
Indicates if the deployment configuration is valid. Returned: success |
|
Detailed response from the validation process. Returned: success |
|
Indicates if firmware update is disruptive (requires reboot). Returned: success |
|
Indicates if firmware initialization has started. Returned: success |
|
The firmware repository. Returned: success |
|
The download status. Returned: success |
|
If RCM approved. Returned: success |
|
The signature details. Returned: success |
|
ID of the firmware repository used. Returned: success |
|
Deployment ID. Returned: success |
|
Indicates if individual components can be torn down separately. Returned: success |
|
Details about the background job handling the deployment. Returned: success |
|
ID of the associated background job. Returned: success |
|
License repository configuration used in deployment. Returned: success |
|
ID of the license repository used. Returned: success |
|
Indicates if the deployment is in lifecycle management mode. Returned: success |
|
List of reasons why lifecycle mode is active. Returned: success |
|
Indicates if the deployment is running in dry-run (no-op) mode. Returned: success |
|
Number of deployments associated with this record. Returned: success |
|
Additional data related to the current operation. Returned: success |
|
Status of the current operation (e.g., running, failed). Returned: success |
|
Type of operation being performed (e.g., RETRY, CREATE). Returned: success |
|
ID of the original deployment if this is a retry or clone. Returned: success |
|
Owner of the deployment. Returned: success |
|
Pre-calculated health status of devices. Returned: success |
|
Indicates if SVM (ScaleIO Volume Manager) should be preconfigured. Returned: success |
|
Indicates if SVM should be preconfigured and updated. Returned: success |
|
Indicates if services should be removed during teardown. Returned: success |
|
Indicates if this deployment is a retry of a previous attempt. Returned: success |
|
Indicates if this is a scale-up deployment. Returned: success |
|
Date when the deployment is scheduled to run. Returned: success |
|
Status of services deployed (e.g., NONE, PARTIAL, ALL). Returned: success |
|
Template used to define the structure and components of the service. Returned: success |
|
Whether the template is accessible to all users. Returned: success |
|
List of users assigned to use this template. Returned: success |
|
Type of brownfield support in the template. Returned: success |
|
Category of the service (e.g., block, compute). Returned: success |
|
Number of clusters defined in the template. Returned: success |
|
List of components included in the service template. Returned: success |
|
Unique identifier for the component in ASM. Returned: success |
|
Indicates if the component supports brownfield deployment. Returned: success |
|
Indicates if the component was cloned from another. Returned: success |
|
ASM GUID of the source component if cloned. Returned: success |
|
ID of the source component if cloned. Returned: success |
|
Internal ID of the component. Returned: success |
|
Validation result for the component. Returned: success |
|
List of validation messages. Returned: success |
|
Whether the component is valid. Returned: success |
|
Path or name of the configuration file. Returned: success |
|
Help text describing the component. Returned: success |
|
Unique identifier for the component. Returned: success |
|
External identifier for the component. Returned: success |
|
Number of instances of this component. Returned: success |
|
Static IP assigned to the component. Returned: success |
|
Indicates if firmware management is enabled for this component. Returned: success |
|
IP address used for managing the component. Returned: success |
|
Name of the component. Returned: success |
|
Puppet certificate name for the OS layer. Returned: success |
|
Puppet certificate name for the component. Returned: success |
|
Reference ID in external systems. Returned: success |
|
List of resources allocated to the component. Returned: success |
|
Serial number of the hardware component. Returned: success |
|
Sub-type of the component (e.g., STORAGEONLY). Returned: success |
|
Indicates if the component should be removed on teardown. Returned: success |
|
Type of the component (e.g., SCALEIO). Returned: success |
|
Full configuration payload for the service. Returned: success |
|
Timestamp when the template was created. Returned: success |
|
Indicates if the template is a draft version. Returned: success |
|
Indicates if the template is hidden from users. Returned: success |
|
Template ID. Returned: success |
|
Indicates if the template is currently in use. Returned: success |
|
Timestamp of the last deployment using this template. Returned: success |
|
License repository associated with the template. Returned: success |
|
Indicates if firmware updates are managed for this template. Returned: success |
|
List of network configurations in the template. Returned: success |
|
Description of the network. Returned: success |
|
Destination IP range for routing. Returned: success |
|
Network ID. Returned: success |
|
Name of the network. Returned: success |
|
Indicates if the network uses static addressing. Returned: success |
|
Static network settings. Returned: success |
|
DNS suffix for the network. Returned: success |
|
Default gateway IP. Returned: success |
|
Specific IP assigned. Returned: success |
|
Range of IPs available for allocation. Returned: success |
|
Last IP in the range. Returned: success |
|
ID of the IP range. Returned: success |
|
Role of IPs in this range. Returned: success |
|
First IP in the range. Returned: success |
|
Primary DNS server IP. Returned: success |
|
Secondary DNS server IP. Returned: success |
|
Static route configuration. Returned: success |
|
Subnet mask in dotted decimal format. Returned: success |
|
Type of network (e.g., SCALEIO_DATA). Returned: success |
|
VLAN ID associated with the network. Returned: success |
|
ID of the base template if this is a derived version. Returned: success |
|
Number of SDNAS nodes in the template. Returned: success |
|
Number of servers defined in the template. Returned: success |
|
Number of services in the template. Returned: success |
|
Number of storage units. Returned: success |
|
Number of switches included. Returned: success |
|
Description of the service template. Returned: success |
|
Indicates if the template is locked for editing. Returned: success |
|
Name of the service template. Returned: success |
|
Type of template (e.g., VxRack FLEX). Returned: success |
|
Validation status of the template. Returned: success |
|
List of validation messages. Returned: success |
|
Whether the template is valid. Returned: success |
|
Version of the template. Returned: success |
|
Timestamp when the template was last updated. Returned: success |
|
Indicates if the default firmware catalog is used. Returned: success |
|
Number of virtual machines in the template. Returned: success |
|
The status of deployment. Returned: success |
|
Indicates if the deployment is scheduled for teardown. Returned: success |
|
Indicates if teardown should occur after cancellation. Returned: success |
|
Indicates if the associated service template is valid. Returned: success |
|
Total number of batches in the deployment workflow. Returned: success |
|
Total number of steps across all batches. Returned: success |
|
User who last updated the deployment. Returned: success |
|
Timestamp when the deployment was last updated. Returned: success |
|
Indicates if server firmware should be updated during deployment. Returned: success |
|
Indicates if the default firmware catalog is used. Returned: success |
|
Indicates if Virtual Distributed Switches are used. Returned: success |
|
Virtual machine configurations or status. Returned: success |
|
Details of devices. Returned: always Sample: |
|
ID of the acceleration pool associated with the device. Returned: success |
|
Acceleration properties of the device. Returned: success |
|
Aggregated health state of the device (e.g., NeverFailed). Returned: success |
|
Indicates whether ATA security is active on the device. Returned: success |
|
Indicates whether media type auto-detection is enabled. Returned: success |
|
Indicates whether cache look-ahead is enabled for the device. Returned: success |
|
Total capacity of the device (in KB or other unit, context-dependent). Returned: success |
|
Total capacity of the device in megabytes. Returned: success |
|
Capacity limit of the device in kilobytes. Returned: success |
|
Current device path name (e.g., /dev/sdf). Returned: success |
|
ID of the device group to which the device belongs. Returned: success |
|
Original device path name at time of discovery. Returned: success |
|
Current operational state of the device (e.g., Normal). Returned: success |
|
Type of the device (e.g., Unknown, SSD). Returned: success |
|
Current error state of the device (e.g., None). Returned: success |
|
Type of external acceleration used (e.g., None). Returned: success |
|
Metadata amortization factor for FlashGuard Log (FGL) devices. Returned: success |
|
NVDIMM write cache size for FlashGuard Log (FGL) devices. Returned: success |
|
Firmware version of the device. Returned: success |
|
device id. Returned: success |
|
Current LED indicator setting of the device (e.g., Off). Returned: success |
|
List of hypermedia links related to the device. Returned: success |
|
The URI of the linked resource. Returned: success |
|
The relation type of the link. Returned: success |
|
Logical sector size of the device in bytes. Returned: success |
|
Long-term successful I/O statistics for the device. Returned: success |
|
Number of successful I/Os in the long time window. Returned: success |
|
Number of successful I/Os in the medium time window. Returned: success |
|
Number of successful I/Os in the short time window. Returned: success |
|
Maximum supported capacity of the device in kilobytes. Returned: success |
|
Indicates whether the device media is failing. Returned: success |
|
Type of media used in the device (e.g., SSD). Returned: success |
|
Model name of the device. Returned: success |
|
device name. Returned: success |
|
State of persistent checksum on the device (e.g., StateInvalid). Returned: success |
|
Physical sector size of the device in bytes. Returned: success |
|
Serial number of the RAID controller managing the device. Returned: success |
|
Indicates if there is an RFcache error due to missing device. Returned: success |
|
RFcache properties associated with the device. Returned: success |
|
ID of the SDS (ScaleIO Data Server) managing the device. Returned: success |
|
Serial number of the device. Returned: success |
|
Physical slot number where the device is installed (e.g., N/A). Returned: success |
|
SDS ID specific to the storage pool. Returned: success |
|
SSD end-of-life status (e.g., NeverFailed). Returned: success |
|
ID of the storage node hosting the device. Returned: success |
|
ID of the storage pool to which the device is assigned. Returned: success |
|
Storage-related properties of the device. Returned: success |
|
Temperature health state of the device (e.g., NeverFailed). Returned: success |
|
Usable capacity of the device in megabytes. Returned: success |
|
Manufacturer/vendor name of the device. Returned: success |
|
Indicates whether write cache is currently active on the device. Returned: success |
|
Details of all firmware repository. Returned: when gather_subset is Sample: |
|
Total number of bundles in the firmware repository. Returned: success |
|
Total number of software components in the firmware repository. Returned: success |
|
User who created the firmware repository. Returned: success |
|
Timestamp when the firmware repository was created. Returned: success |
|
Indicates whether the firmware repository is a custom catalog. Returned: success |
|
Indicates whether this is the default firmware catalog. Returned: success |
|
Deployments of the firmware repository. Returned: success |
|
Disk path or URL where the firmware repository is stored. Returned: success |
|
Progress percentage of the download process. Returned: success |
|
Current status of the download (e.g., available). Returned: success |
|
ESXi operating system repository, if applicable. Returned: success |
|
ESXi software bundle included in the repository. Returned: success |
|
ESXi software component included in the repository. Returned: success |
|
Progress percentage of the extraction process. Returned: success |
|
Name of the catalog file (e.g., catalog.xml). Returned: success |
|
Size of the firmware repository in gigabytes. Returned: success |
|
ID of the firmware repository. Returned: success |
|
Job ID associated with the firmware repository creation or update. Returned: success |
|
MD5 hash of the firmware repository file. Returned: success |
|
Indicates whether the repository is a minimal catalog. Returned: success |
|
Name of the firmware repository. Returned: success |
|
Indicates whether the repository requires user attention. Returned: success |
|
Password used to access the source location, if applicable. Returned: success |
|
Indicates whether the repository is RCM (Recommended Configuration Management) approved. Returned: success |
|
Signature status of the catalog (e.g., Signed). Returned: success |
|
Source location of the signed key for catalog verification. Returned: success |
|
Software bundles of the firmware repository. Returned: success |
|
Software components of the firmware repository. Returned: success |
|
Source location of the firmware repository. Returned: success |
|
Type of source (e.g., FILE). Returned: success |
|
State of the firmware repository. Returned: success |
|
User who last updated the firmware repository. Returned: success |
|
Timestamp when the firmware repository was last updated. Returned: success |
|
Number of user-defined bundles in the repository. Returned: success |
|
Username used to access the source location. Returned: success |
|
Details of all devices from inventory. Returned: when gather_subset is managed_device Sample: |
|
Chassis ID to which the device belongs, if applicable. Returned: success |
|
The compliance state of the device. Returned: success |
|
Timestamp when the compliance check was last performed. Returned: success |
|
Configuration details of the device. Returned: success |
|
Type of CPU installed on the device. Returned: success |
|
Credential ID used for device authentication. Returned: success |
|
Current IP address assigned to the device. Returned: success |
|
Indicates whether custom firmware is applied to the device. Returned: success |
|
Hypermedia link providing more details about the device. Returned: success |
|
The URI of the detailed resource. Returned: success |
|
The relation type of the link. Returned: success |
|
Human-readable title of the linked resource. Returned: success |
|
Media type of the linked resource. Returned: success |
|
List of device groups the device belongs to. Returned: success |
|
List of device group entries. Returned: success |
|
User who created the device group. Returned: success |
|
Date when the device group was created. Returned: success |
|
Description of the device group. Returned: success |
|
Name of the device group. Returned: success |
|
Sequential ID of the device group. Returned: success |
|
List of users associated with the device group. Returned: success |
|
Link to the device group resource. Returned: success |
|
List of managed devices in the group. Returned: success |
|
User who last updated the device group. Returned: success |
|
Date when the device group was last updated. Returned: success |
|
Pagination information for the device group list. Returned: success |
|
Device Type. Returned: success |
|
Discovered device type (e.g., SCALEIO). Returned: success |
|
Timestamp when the device was discovered. Returned: success |
|
Display name of the device. Returned: success |
|
ESXi maintenance mode status of the device. Returned: success |
|
Number of failures reported for the device. Returned: success |
|
Name of the firmware or catalog applied to the device. Returned: success |
|
FlexOS maintenance mode status of the device. Returned: success |
|
Overall health status of the device (e.g., GREEN). Returned: success |
|
Health status message (e.g., OK). Returned: success |
|
Hostname of the device. Returned: success |
|
Date of the infrastructure template applied. Returned: success |
|
ID of the infrastructure template applied. Returned: success |
|
Indicates whether the device is currently in use. Returned: success |
|
Timestamp when the device inventory was last updated. Returned: success |
|
IP address of the device. Returned: success |
|
List of recent jobs executed on the device. Returned: success |
|
The managed state of the device. Returned: success |
|
Manufacturer of the device (e.g., Dell EMC). Returned: success |
|
Total memory of the device in gigabytes. Returned: success |
|
Model name of the device (e.g., PowerFlex Gateway). Returned: success |
|
Indicates whether the device requires attention. Returned: success |
|
Number of network interface cards on the device. Returned: success |
|
Number of CPUs installed on the device. Returned: success |
|
Operating system running on the device (e.g., N/A). Returned: success |
|
Credential for OS-level administrative access. Returned: success |
|
Type of OS image used. Returned: success |
|
IP address assigned to the OS instance. Returned: success |
|
Parsed system facts collected from the device. Returned: success |
|
Puppet certificate name for the device. Returned: success |
|
Reference ID of the device. Returned: success |
|
Reference type of the device. Returned: success |
|
Date of the server template applied. Returned: success |
|
The ID of the server template. Returned: success |
|
List of service references associated with the device. Returned: success |
|
Service Tag. Returned: success |
|
The state of the device. Returned: success |
|
Additional status message for the device. Returned: success |
|
Credential for SVM (Storage Virtual Machine) access. Returned: success |
|
Type of SVM image used. Returned: success |
|
IP address assigned to the SVM. Returned: success |
|
Name of the SVM. Returned: success |
|
The system ID. Returned: success |
|
List of virtual machines associated with the device. Returned: success |
|
Details of all NVMe hosts. Returned: always Sample: |
|
Full type of the host OS. Returned: success |
|
Type of the host. Returned: success |
|
ID of the NVMe host. Returned: success |
|
Installed software version information. Returned: success |
|
Kernel build number. Returned: success |
|
Kernel version. Returned: success |
|
Links related to the NVMe host. Returned: success |
|
Hyperlink reference. Returned: success |
|
Relation type. Returned: success |
|
Maximum number of paths per volume. Used to create or modify the NVMe host. Returned: success |
|
Maximum number of ports per protection domain. Used to create or modify the NVMe host. Returned: success |
|
MDM connection state. Returned: success |
|
Current MDM IP addresses. Returned: success |
|
Memory allocation failure status. Returned: success |
|
Name of the NVMe host. Returned: success |
|
NQN of the NVMe host. Used to create, get or modify the NVMe host. Returned: success |
|
OS type. Returned: success |
|
Peer MDM ID. Returned: success |
|
Performance profile. Returned: success |
|
Whether the SDC agent is active. Returned: success |
|
Whether an SDC has approved access to the system. Returned: success |
|
SDC approved IPs. Returned: success |
|
SDC GUID. Returned: success |
|
SDC IP address. Returned: success |
|
SDC IP addresses. Returned: success |
|
SDC type. Returned: success |
|
SDR ID. Returned: success |
|
SDT ID. Returned: success |
|
Socket allocation failure status. Returned: success |
|
Software version information. Returned: success |
|
ID of the system. Returned: success |
|
Version information. Returned: success |
|
Details of all protection domains. Returned: always Sample: |
|
Bandwidth limit for background device scanner. Returned: success |
|
Bandwidth limit for doubly impacted rebuild operations. Returned: success |
|
Bandwidth limit for node network. Returned: success |
|
Bandwidth limit for other I/O operations. Returned: success |
|
Overall bandwidth limit for all I/O operations. Returned: success |
|
Bandwidth limit for rebalance operations. Returned: success |
|
Bandwidth limit for singly impacted rebuild operations. Returned: success |
|
Default metadata cache size for fine-grained logging. Returned: success |
|
Default number of concurrent writes for fine-grained logging. Returned: success |
|
Whether metadata cache is enabled for fine-grained logging. Returned: success |
|
Generation type of the protection domain (e.g., EC for Erasure Coding). Returned: success |
|
protection domain id. Returned: success |
|
Hypermedia links related to the protection domain. Returned: success |
|
The URI reference. Returned: success |
|
The relation type of the link. Returned: success |
|
MDM-SDS network disconnection counter thresholds. Returned: success |
|
Long time window threshold settings. Returned: success |
|
Disconnection threshold count. Returned: success |
|
Time window size in seconds. Returned: success |
|
Medium time window threshold settings. Returned: success |
|
Disconnection threshold count. Returned: success |
|
Time window size in seconds. Returned: success |
|
Short time window threshold settings. Returned: success |
|
Disconnection threshold count. Returned: success |
|
Time window size in seconds. Returned: success |
|
protection domain name. Returned: success |
|
Overall concurrent I/O limit for the protection domain. Returned: success |
|
Whether overall I/O network throttling is enabled. Returned: success |
|
Whether network throttling is enabled in protected maintenance mode. Returned: success |
|
Current state of the protection domain (e.g., Active). Returned: success |
|
Whether rebalance operations are enabled. Returned: success |
|
Whether network throttling is enabled for rebalance operations. Returned: success |
|
Whether rebuild operations are enabled. Returned: success |
|
Whether network throttling is enabled for rebuild operations. Returned: success |
|
Whether RF-Cache is enabled. Returned: success |
|
Maximum I/O size in KB for RF-Cache. Returned: success |
|
Operational mode of RF-Cache (e.g., WriteMiss). Returned: success |
|
Page size in KB used by RF-Cache. Returned: success |
|
Replication capacity alert level. Returned: success |
|
Connectivity information between SDR client and SDS server. Returned: success |
|
Status of client-server connection. Returned: success |
|
ID of disconnected client (null if connected). Returned: success |
|
Name of disconnected client (null if connected). Returned: success |
|
ID of disconnected server (null if connected). Returned: success |
|
IP of disconnected server (null if connected). Returned: success |
|
Name of disconnected server (null if connected). Returned: success |
|
SDS configuration failure counter thresholds. Returned: success |
|
Long time window threshold settings. Returned: success |
|
Failure threshold count. Returned: success |
|
Time window size in seconds. Returned: success |
|
Medium time window threshold settings. Returned: success |
|
Failure threshold count. Returned: success |
|
Time window size in seconds. Returned: success |
|
Short time window threshold settings. Returned: success |
|
Failure threshold count. Returned: success |
|
Time window size in seconds. Returned: success |
|
SDS decoupled state counter thresholds. Returned: success |
|
Long time window threshold settings. Returned: success |
|
Decoupled threshold count. Returned: success |
|
Time window size in seconds. Returned: success |
|
Medium time window threshold settings. Returned: success |
|
Decoupled threshold count. Returned: success |
|
Time window size in seconds. Returned: success |
|
Short time window threshold settings. Returned: success |
|
Decoupled threshold count. Returned: success |
|
Time window size in seconds. Returned: success |
|
SDS receive buffer allocation failure counter thresholds. Returned: success |
|
Long time window threshold settings. Returned: success |
|
Buffer allocation failure threshold. Returned: success |
|
Time window size in seconds. Returned: success |
|
Medium time window threshold settings. Returned: success |
|
Buffer allocation failure threshold. Returned: success |
|
Time window size in seconds. Returned: success |
|
Short time window threshold settings. Returned: success |
|
Buffer allocation failure threshold. Returned: success |
|
Time window size in seconds. Returned: success |
|
SDS-SDS network disconnection counter thresholds. Returned: success |
|
Long time window threshold settings. Returned: success |
|
Disconnection threshold count. Returned: success |
|
Time window size in seconds. Returned: success |
|
Medium time window threshold settings. Returned: success |
|
Disconnection threshold count. Returned: success |
|
Time window size in seconds. Returned: success |
|
Short time window threshold settings. Returned: success |
|
Disconnection threshold count. Returned: success |
|
Time window size in seconds. Returned: success |
|
Connectivity information between SDT and SDS. Returned: success |
|
Status of client-server connection. Returned: success |
|
ID of disconnected client (null if connected). Returned: success |
|
Name of disconnected client (null if connected). Returned: success |
|
ID of disconnected server (null if connected). Returned: success |
|
IP of disconnected server (null if connected). Returned: success |
|
Name of disconnected server (null if connected). Returned: success |
|
ID of the associated storage system. Returned: success |
|
Whether network throttling is enabled for vTree migration. Returned: success |
|
Details of storage data clients. Returned: always Sample: |
|
Full operating system type of the storage data client. Returned: success |
|
Host type of the storage data client. Returned: success |
|
storage data client id. Returned: success |
|
Installed software version information on the SDC. Returned: success |
|
Kernel build number of the SDC’s operating system. Returned: success |
|
Kernel version of the SDC’s operating system. Returned: success |
|
List of hypermedia links related to the SDC. Returned: success |
|
The URI of the resource. Returned: success |
|
The relation type of the link. Returned: success |
|
Maximum number of paths allowed for the SDC. Returned: success |
|
Maximum number of system ports allowed for the SDC. Returned: success |
|
Current MDM (Management Domain Manager) connection state of the SDC. Returned: success |
|
Indicates whether the MDM IP addresses are current. Returned: success |
|
Indicates if there was a memory allocation failure on the SDC. Returned: success |
|
storage data client name. Returned: success |
|
NVMe Qualified Name used for NVMe-o-Fabrics connectivity. Returned: success |
|
Operating system type of the SDC. Returned: success |
|
Identifier of the peer MDM that the SDC is connected to. Returned: success |
|
Performance profile configured for the SDC. Returned: success |
|
Indicates whether the SDC agent is currently active. Returned: success |
|
Indicates whether the SDC is approved to connect to the system. Returned: success |
|
List of approved IP addresses for the SDC. Returned: success |
|
Globally unique identifier for the SDC. Returned: success |
|
Primary IP address of the SDC. Returned: success |
|
List of all IP addresses associated with the SDC. Returned: success |
|
Type of the SDC (e.g., AppSdc). Returned: success |
|
Identifier of the SDR (Storage Data Resilience) associated with the SDC. Returned: success |
|
Identifier of the SDT (Storage Data Tunnel) associated with the SDC. Returned: success |
|
Indicates if there was a socket allocation failure on the SDC. Returned: success |
|
Current software version running on the SDC. Returned: success |
|
Identifier of the system to which the SDC belongs. Returned: success |
|
Version information of the SDC software. Returned: success |
|
Details of NVMe storage data targets. Returned: when gather_subset is Sample: |
|
The authentication error details of the SDT object. Returned: success |
|
The certificate information of the SDT object. Returned: success |
|
The issuer of the certificate. Returned: success |
|
The subject of the certificate. Returned: success |
|
The thumbprint of the certificate. Returned: success |
|
The date from which the certificate is valid. Returned: success |
|
The validity start date in ASN.1 format. Returned: success |
|
The date until which the certificate is valid. Returned: success |
|
The validity end date in ASN.1 format. Returned: success |
|
The discovery port number of the SDT object. Returned: success |
|
The fault set ID associated with the SDT object. Returned: success |
|
The unique identifier of the SDT object. Returned: success |
|
The list of IP addresses of the SDT object. Returned: success |
|
The IP address of the SDT object. Returned: success |
|
The role associated with the IP address of the SDT object. Returned: success |
|
Hyperlinks related to the SDT object. Returned: success |
|
The URL of the link. Returned: success |
|
The relation type of the link. Returned: success |
|
The maintenance state of the SDT object. Returned: success |
|
The MDM connection state of the SDT object. Returned: success |
|
The membership state of the SDT object. Returned: success |
|
The name of the SDT object. Returned: success |
|
The list of NVMe hosts associated with the SDT object. Returned: success |
|
The controller ID. Returned: success |
|
The host ID associated with the NVMe controller. Returned: success |
|
The IP address of the host. Returned: success |
|
The unique identifier of the NVMe controller. Returned: success |
|
Indicates if the NVMe controller is assigned. Returned: success |
|
Indicates if the NVMe controller is connected. Returned: success |
|
Hyperlinks related to the NVMe controller. Returned: success |
|
The URL of the link. Returned: success |
|
The relation type of the link. Returned: success |
|
The name of the NVMe controller. Can be null. Returned: success |
|
The SDT ID associated with the NVMe controller. Returned: success |
|
The subsystem associated with the NVMe controller. Returned: success |
|
The system port ID. Returned: success |
|
The IP address of the system port. Returned: success |
|
The NVMe port number of the SDT object. Returned: success |
|
Number of persistent discovery controllers. Returned: success |
|
The Protection Domain ID associated with the SDT object. Returned: success |
|
The state of the SDT object. Returned: success |
|
The software version information of the SDT object. Returned: success |
|
The storage port number of the SDT object. Returned: success |
|
ID of the system. Returned: success |
|
Details of all service templates. Returned: when gather_subset is service_template Sample: |
|
Indicates whether the template is available to all users. Returned: success |
|
List of users explicitly assigned to use this template. Returned: success |
|
Type of brownfield deployment supported by the template (e.g., NONE). Returned: success |
|
The template category. Returned: success |
|
Number of clusters defined in the template. Returned: success |
|
List of components included in the service template. Returned: success |
|
ASM GUID of the component, if applicable. Returned: success |
|
Indicates whether the component supports brownfield deployment. Returned: success |
|
Indicates whether the component is cloned from another. Returned: success |
|
ASM GUID of the source component if cloned. Returned: success |
|
ID of the source component if cloned. Returned: success |
|
Unique identifier for the component. Returned: success |
|
Validation status of the component. Returned: success |
|
List of validation messages. Returned: success |
|
Indicates whether the component is valid. Returned: success |
|
Configuration file associated with the component. Returned: success |
|
Help text or description for the component. Returned: success |
|
Unique ID of the component instance. Returned: success |
|
Identifier for the component. Returned: success |
|
Number of instances of this component. Returned: success |
|
IP address assigned to the component. Returned: success |
|
Indicates whether firmware management is enabled for the component. Returned: success |
|
Management IP address of the component. Returned: success |
|
Name of the component (e.g., PowerFlex Cluster). Returned: success |
|
Puppet certificate name for the OS instance. Returned: success |
|
Puppet certificate name for the component. Returned: success |
|
Reference ID of the component. Returned: success |
|
List of resources associated with the component. Returned: success |
|
Serial number of the component. Returned: success |
|
Subtype of the component (e.g., STORAGEONLY). Returned: success |
|
Indicates whether the component should be torn down. Returned: success |
|
Type of the component (e.g., SCALEIO). Returned: success |
|
Full configuration data of the service template. Returned: success |
|
User who created the service template. Returned: success |
|
Timestamp when the template was created. Returned: success |
|
Indicates whether the template is a draft. Returned: success |
|
Firmware repository used by the template. Returned: success |
|
Indicates whether the template is hidden from users. Returned: success |
|
Unique identifier of the service template. Returned: success |
|
Indicates whether the template is currently being configured. Returned: success |
|
Timestamp when the template was last deployed. Returned: success |
|
License repository used by the template. Returned: success |
|
Indicates whether firmware management is enabled for the template. Returned: success |
|
List of network configurations defined in the template. Returned: success |
|
Description of the network. Returned: success |
|
Destination IP address range for the network. Returned: success |
|
Unique ID of the network. Returned: success |
|
Name of the network (e.g., flex-data1). Returned: success |
|
Indicates whether the network uses static configuration. Returned: success |
|
Static network settings for the network. Returned: success |
|
DNS suffix for the network. Returned: success |
|
Gateway IP address. Returned: success |
|
Assigned IP address. Returned: success |
|
Range of IP addresses. Returned: success |
|
Primary DNS server IP. Returned: success |
|
Secondary DNS server IP. Returned: success |
|
Static routing configuration. Returned: success |
|
Subnet mask in dotted-decimal format. Returned: success |
|
Type of the network (e.g., SCALEIO_DATA). Returned: success |
|
VLAN ID associated with the network. Returned: success |
|
ID of the original template from which this was derived. Returned: success |
|
Number of SDNAS instances in the template. Returned: success |
|
Server count. Returned: success |
|
Number of services defined in the template. Returned: success |
|
Number of storage components in the template. Returned: success |
|
Number of switch components in the template. Returned: success |
|
Template description. Returned: success |
|
Indicates whether the template is locked for editing. Returned: success |
|
Template name. Returned: success |
|
Template type. Returned: success |
|
Validation status of the entire template. Returned: success |
|
List of validation messages. Returned: success |
|
Indicates whether the template is valid. Returned: success |
|
Template version. Returned: success |
|
User who last updated the template. Returned: success |
|
Timestamp when the template was last updated. Returned: success |
|
Indicates whether the default firmware catalog is used. Returned: success |
|
Number of virtual machines defined in the template. Returned: success |
|
Details of snapshot policies. Returned: always Sample: |
|
Interval in minutes between automatic snapshot creations. Returned: success |
|
snapshot policy id. Returned: success |
|
Indicates whether the timestamp of the last auto-snapshot data is accurate. Returned: success |
|
Reason code for the last automatic snapshot creation failure. Returned: success |
|
Timestamp of the last auto-snapshot data creation. Returned: success |
|
Indicates if the last automatic snapshot failed at the first level. Returned: success |
|
List of hypermedia links related to the snapshot policy. Returned: success |
|
The URI of the linked resource. Returned: success |
|
The relation type of the link. Returned: success |
|
Maximum number of automatic snapshots allowed per VTree. Returned: success |
|
snapshot policy name. Returned: success |
|
Timestamp (in seconds) of the next scheduled automatic snapshot. Returned: success |
|
Total number of automatic snapshots created under this policy. Returned: success |
|
Number of failed automatic snapshot creation attempts. Returned: success |
|
Number of snapshots that have expired but are still locked. Returned: success |
|
Total number of snapshots currently locked. Returned: success |
|
Number of snapshots retained per storage level. Returned: success |
|
Number of source volumes associated with this snapshot policy. Returned: success |
|
Identifier of the replication consistency group (RCG) associated with the policy. Returned: success |
|
Name of the replication consistency group (RCG) associated with the policy. Returned: success |
|
Indicates whether snapshots are secure (immutable). Returned: success |
|
Access mode of the created snapshots (e.g., ReadOnly). Returned: success |
|
Current state of the snapshot policy (e.g., Paused, Active). Returned: success |
|
Identifier of the system to which the snapshot policy belongs. Returned: success |
|
Timestamp (in seconds) of the last successfully created automatic snapshot. Returned: success |
|
Timestamp (in seconds) of the last automatic snapshot creation failure. Returned: success |
|
Details of storage pools. Returned: always Sample: |
|
Address space usage level of the storage pool. Returned: success |
|
Type of address space usage (e.g., hard limit or soft limit). Returned: success |
|
Bandwidth limit in KBps for background scanner operations. Returned: success |
|
Mode of the background scanner (e.g., disabled, full, etc.). Returned: success |
|
Action to take when a compare error is detected during background scanning. Returned: success |
|
Action to take when a read error is detected during background scanning. Returned: success |
|
Threshold percentage for triggering critical capacity alerts. Returned: success |
|
Threshold percentage for triggering high capacity alerts. Returned: success |
|
Current state of capacity usage (e.g., Normal, Critical). Returned: success |
|
Type of capacity usage metric being reported. Returned: success |
|
Indicates whether checksum is enabled for data integrity. Returned: success |
|
Compression method used in the storage pool. Returned: success |
|
Data layout scheme used in the storage pool (e.g., ErasureCoding). Returned: success |
|
ID of the device group associated with the storage pool. Returned: success |
|
Type of external acceleration used. Returned: success |
|
Acceleration policy ID for FlashGuard Log (FGL) if applicable. Returned: success |
|
Extra capacity allocated for FlashGuard Log. Returned: success |
|
Maximum compression ratio allowed for FlashGuard Log. Returned: success |
|
Metadata size for FlashGuard Log as a percentage (multiplied by 100). Returned: success |
|
NVDIMM metadata amortization factor for FlashGuard Log (multiplied by 100). Returned: success |
|
Write cache size in MB for NVDIMM in FlashGuard Log. Returned: success |
|
Over-provisioning factor for FlashGuard Log. Returned: success |
|
Performance profile setting for FlashGuard Log. Returned: success |
|
Write atomicity size for FlashGuard Log. Returned: success |
|
Indicates whether fragmentation is enabled in the storage pool. Returned: success |
|
Generation type of the storage pool (e.g., EC for Erasure Coding). Returned: success |
|
ID of the storage pool under protection domain. Returned: success |
|
HATEOAS links related to the storage pool. Returned: success |
|
URL reference for the link. Returned: success |
|
Relation type of the link (e.g., self). Returned: success |
|
Type of devices in the storage pool. Returned: success |
|
Name of the storage pool under protection domain. Returned: success |
|
Number of parallel rebuild and rebalance jobs allowed per device. Returned: success |
|
Over-provisioning factor applied to the storage pool. Returned: success |
|
Limit in KB for persistent checksum builder operations. Returned: success |
|
Indicates whether persistent checksum is enabled. Returned: success |
|
Current state of persistent checksum (e.g., StateInvalid, Valid). Returned: success |
|
Whether to validate persistent checksum on read operations. Returned: success |
|
Physical size of the storage pool in gigabytes. Returned: success |
|
Application bandwidth threshold per device in Kbps during protected maintenance mode. Returned: success |
|
Application IOPS threshold per device during protected maintenance mode. Returned: success |
|
Bandwidth limit per device in Kbps during protected maintenance mode. Returned: success |
|
Maximum number of concurrent IOs per device during protected maintenance mode. Returned: success |
|
IO priority policy during protected maintenance mode. Returned: success |
|
Quiet period in milliseconds during protected maintenance mode. Returned: success |
|
ID of the protection domain in which pool resides. Returned: success |
|
Name of the protection domain in which pool resides. Returned: success |
|
Data protection scheme used (e.g., TwoPlusTwo). Returned: success |
|
Raw (unformatted) size of the storage pool in gigabytes. Returned: success |
|
Indicates whether rebalancing is enabled for the storage pool. Returned: success |
|
Application bandwidth threshold per device in Kbps during rebalance. Returned: success |
|
Application IOPS threshold per device during rebalance. Returned: success |
|
Bandwidth limit per device in Kbps during rebalance. Returned: success |
|
Maximum number of concurrent IOs per device during rebalance. Returned: success |
|
IO priority policy during rebalance operations. Returned: success |
|
Quiet period in milliseconds during rebalance operations. Returned: success |
|
Indicates whether rebuilding is enabled for the storage pool. Returned: success |
|
Application bandwidth threshold per device in Kbps during rebuild. Returned: success |
|
Application IOPS threshold per device during rebuild. Returned: success |
|
Bandwidth limit per device in Kbps during rebuild. Returned: success |
|
Maximum number of concurrent IOs per device during rebuild. Returned: success |
|
IO priority policy during rebuild operations. Returned: success |
|
Quiet period in milliseconds during rebuild operations. Returned: success |
|
Maximum replication capacity ratio allowed. Returned: success |
|
Write handling mode for RMcache. Returned: success |
|
Percentage of spare capacity reserved in the storage pool. Returned: success |
|
Storage pool class (e.g., Default). Returned: success |
|
Health state of the storage pool (e.g., Protected). Returned: success |
|
List of performance and capacity statistics for the storage pool. Returned: success |
|
Name of the statistic (e.g., avg_host_read_latency). Returned: success |
|
Values for the statistic. Returned: success |
|
Enable/Disable RFcache on a specific storage pool. Returned: success |
|
Enable/Disable RMcache on a specific storage pool. Returned: success |
|
Application bandwidth threshold per device in Kbps during vTree migration. Returned: success |
|
Application IOPS threshold per device during vTree migration. Returned: success |
|
Bandwidth limit per device in Kbps during vTree migration. Returned: success |
|
Maximum number of concurrent IOs per device during vTree migration. Returned: success |
|
IO priority policy during vTree migration. Returned: success |
|
Quiet period in milliseconds during vTree migration. Returned: success |
|
Write Reduction Cache (WRC) device group ID. Returned: success |
|
Indicates whether zero padding is enabled for the storage pool. Returned: success |
|
Details of volumes. Returned: always Sample: |
|
Access mode limit for the volume (e.g., ReadWrite). Returned: success |
|
ID of the ancestor volume, if this is a snapshot. Returned: success |
|
ID of the auto-snapshot group associated with the volume. Returned: success |
|
Compression method used for the volume (e.g., NotApplicable). Returned: success |
|
ID of the consistency group the volume belongs to. Returned: success |
|
Unix timestamp (in seconds) when the volume was created. Returned: success |
|
Data layout type of the volume (e.g., ErasureCoding). Returned: success |
|
Generation type of the volume (e.g., EC). Returned: success |
|
Unique identifier of the volume. Returned: success |
|
List of hypermedia links related to the volume. Returned: success |
|
URL reference for the link. Returned: success |
|
Relationship of the link (e.g., self, query). Returned: success |
|
Indicates whether the auto-snapshot is locked. Returned: success |
|
Indicates whether the locked auto-snapshot is marked for removal. Returned: success |
|
System or component managing the volume (e.g., ScaleIO). Returned: success |
|
Information about SDCs (hosts) mapped to this volume. Returned: success |
|
Access mode granted to the SDC (e.g., ReadWrite). Returned: success |
|
Type of host (e.g., SdcHost). Returned: success |
|
Indicates whether direct buffer mapping is used. Returned: success |
|
Bandwidth limit in Mbps (0 means unlimited). Returned: success |
|
IOPS limit (0 means unlimited). Returned: success |
|
NVMe Qualified Name, if applicable. Returned: success |
|
Unique ID of the SDC (host). Returned: success |
|
IP address of the SDC. Returned: success |
|
Name of the SDC. Returned: success |
|
Name of the volume. Returned: success |
|
Indicates whether the snapshot is not a genuine point-in-time copy. Returned: success |
|
Namespace ID assigned to the volume. Returned: success |
|
Original expiry time for the volume or snapshot. Returned: success |
|
List of paired volume IDs, if volume is part of a pair. Returned: success |
|
Indicates whether the volume is used as a journal for replication. Returned: success |
|
Timestamp of the last replication event. Returned: success |
|
List of retention levels configured for the volume. Returned: success |
|
Expiration time for secure snapshots. Returned: success |
|
Size of the volume in kilobytes. Returned: success |
|
Snapshot policy ID associated with auto-snapshot. Returned: success |
|
Snapshot policy ID of the source volume. Returned: success |
|
List of performance and capacity statistics for the volume. Returned: success |
|
Name of the statistic (e.g., avg_host_read_latency). Returned: success |
|
Values for the statistic. Returned: success |
|
ID of the storage pool where the volume resides. Returned: success |
|
Indicates whether the timestamp is accurate. Returned: success |
|
Indicates whether remote cache is enabled for the volume. Returned: success |
|
Class or QoS policy assigned to the volume. Returned: success |
|
Replication state of the volume (e.g., UnmarkedForReplication). Returned: success |
|
Type of the volume (e.g., ThinProvisioned). Returned: success |
|
ID of the VTree (virtual tree) to which the volume belongs. Returned: success |