Share via


PoolProperties Constructors

Definition

Overloads

PoolProperties()

Initializes a new instance of the PoolProperties class.

PoolProperties(Int64, String, String, String, Nullable<Double>, Nullable<Double>, String, Nullable<Boolean>, String)

Initializes a new instance of the PoolProperties class.

PoolProperties()

Initializes a new instance of the PoolProperties class.

public PoolProperties ();
Public Sub New ()

Applies to

PoolProperties(Int64, String, String, String, Nullable<Double>, Nullable<Double>, String, Nullable<Boolean>, String)

Initializes a new instance of the PoolProperties class.

public PoolProperties (long size, string serviceLevel, string poolId = default, string provisioningState = default, double? totalThroughputMibps = default, double? utilizedThroughputMibps = default, string qosType = default, bool? coolAccess = default, string encryptionType = default);
new Microsoft.Azure.Management.NetApp.Models.PoolProperties : int64 * string * string * string * Nullable<double> * Nullable<double> * string * Nullable<bool> * string -> Microsoft.Azure.Management.NetApp.Models.PoolProperties
Public Sub New (size As Long, serviceLevel As String, Optional poolId As String = Nothing, Optional provisioningState As String = Nothing, Optional totalThroughputMibps As Nullable(Of Double) = Nothing, Optional utilizedThroughputMibps As Nullable(Of Double) = Nothing, Optional qosType As String = Nothing, Optional coolAccess As Nullable(Of Boolean) = Nothing, Optional encryptionType As String = Nothing)

Parameters

size
Int64

Provisioned size of the pool (in bytes). Allowed values are in 1TiB chunks (value must be multiply of 1099511627776).

serviceLevel
String

The service level of the file system Possible values include: 'Standard', 'Premium', 'Ultra', 'StandardZRS'

poolId
String

UUID v4 used to identify the Pool

provisioningState
String

Azure lifecycle management

totalThroughputMibps
Nullable<Double>

Total throughput of pool in MiB/s

utilizedThroughputMibps
Nullable<Double>

Utilized throughput of pool in MiB/s

qosType
String

The qos type of the pool Possible values include: 'Auto', 'Manual'

coolAccess
Nullable<Boolean>

If enabled (true) the pool can contain cool Access enabled volumes.

encryptionType
String

Encryption type of the capacity pool, set encryption type for data at rest for this pool and all volumes in it. This value can only be set when creating new pool. Possible values include: 'Single', 'Double'

Applies to