Class GetPoolResult
- java.lang.Object
-
- com.pulumi.azurenative.netapp.outputs.GetPoolResult
-
public final class GetPoolResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetPoolResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetPoolResult.Builder
builder()
static GetPoolResult.Builder
builder(GetPoolResult defaults)
java.util.Optional<java.lang.Boolean>
coolAccess()
java.util.Optional<java.lang.String>
encryptionType()
java.lang.String
etag()
java.lang.String
id()
java.lang.String
location()
java.lang.String
name()
java.lang.String
poolId()
java.lang.String
provisioningState()
java.util.Optional<java.lang.String>
qosType()
java.lang.String
serviceLevel()
java.lang.Double
size()
SystemDataResponse
systemData()
java.util.Map<java.lang.String,java.lang.String>
tags()
java.lang.Double
totalThroughputMibps()
java.lang.String
type()
java.lang.Double
utilizedThroughputMibps()
-
-
-
Method Detail
-
coolAccess
public java.util.Optional<java.lang.Boolean> coolAccess()
- Returns:
- If enabled (true) the pool can contain cool Access enabled volumes.
-
encryptionType
public java.util.Optional<java.lang.String> encryptionType()
- Returns:
- 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.
-
etag
public java.lang.String etag()
- Returns:
- A unique read-only string that changes whenever the resource is updated.
-
id
public java.lang.String id()
- Returns:
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
-
location
public java.lang.String location()
- Returns:
- The geo-location where the resource lives
-
name
public java.lang.String name()
- Returns:
- The name of the resource
-
poolId
public java.lang.String poolId()
- Returns:
- UUID v4 used to identify the Pool
-
provisioningState
public java.lang.String provisioningState()
- Returns:
- Azure lifecycle management
-
qosType
public java.util.Optional<java.lang.String> qosType()
- Returns:
- The qos type of the pool
-
serviceLevel
public java.lang.String serviceLevel()
- Returns:
- The service level of the file system
-
size
public java.lang.Double size()
- Returns:
- Provisioned size of the pool (in bytes). Allowed values are in 1TiB chunks (value must be multiply of 4398046511104).
-
systemData
public SystemDataResponse systemData()
- Returns:
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- Resource tags.
-
totalThroughputMibps
public java.lang.Double totalThroughputMibps()
- Returns:
- Total throughput of pool in MiB/s
-
type
public java.lang.String type()
- Returns:
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
-
utilizedThroughputMibps
public java.lang.Double utilizedThroughputMibps()
- Returns:
- Utilized throughput of pool in MiB/s
-
builder
public static GetPoolResult.Builder builder()
-
builder
public static GetPoolResult.Builder builder(GetPoolResult defaults)
-
-