Package version:

Properties of a storage pool

interface StoragePoolProperties {
    availabilityZone: string;
    avs?: AzureVmwareService;
    dataRetentionPeriod?: number;
    provisionedBandwidthMbPerSec: number;
    provisionedIops?: number;
    provisioningState?: string;
    reservationResourceId: string;
    storagePoolInternalId?: string;
    vnetInjection: VnetInjection;
}

Properties

availabilityZone: string

Azure Availability Zone the Pool is located in

AVS connection state summary

dataRetentionPeriod?: number

How long a destroyed object is kept before being eradicated, in seconds

provisionedBandwidthMbPerSec: number

Total bandwidth provisioned for the pool, in MB/s

provisionedIops?: number

Total I/O operations per second (IOPS) provisioned for the pool

provisioningState?: string

Provisioning state of the resource

reservationResourceId: string

Azure resource ID of the Pure Storage Cloud service (reservation resource) this storage pool belongs to

storagePoolInternalId?: string

Pure Storage's internal ID of the storage pool

vnetInjection: VnetInjection

Network properties of the storage pool