Azure Native

Pulumi Official
Package maintained by Pulumi
v1.64.1 published on Wednesday, May 18, 2022 by Pulumi

getPool

Capacity pool resource API Version: 2020-12-01.

Using getPool

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 getPool(args: GetPoolArgs, opts?: InvokeOptions): Promise<GetPoolResult>
function getPoolOutput(args: GetPoolOutputArgs, opts?: InvokeOptions): Output<GetPoolResult>
def get_pool(account_name: Optional[str] = None,
             pool_name: Optional[str] = None,
             resource_group_name: Optional[str] = None,
             opts: Optional[InvokeOptions] = None) -> GetPoolResult
def get_pool_output(account_name: Optional[pulumi.Input[str]] = None,
             pool_name: Optional[pulumi.Input[str]] = None,
             resource_group_name: Optional[pulumi.Input[str]] = None,
             opts: Optional[InvokeOptions] = None) -> Output[GetPoolResult]
func LookupPool(ctx *Context, args *LookupPoolArgs, opts ...InvokeOption) (*LookupPoolResult, error)
func LookupPoolOutput(ctx *Context, args *LookupPoolOutputArgs, opts ...InvokeOption) LookupPoolResultOutput

> Note: This function is named LookupPool in the Go SDK.

public static class GetPool 
{
    public static Task<GetPoolResult> InvokeAsync(GetPoolArgs args, InvokeOptions? opts = null)
    public static Output<GetPoolResult> Invoke(GetPoolInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPoolResult> getPool(GetPoolArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:netapp:getPool
  Arguments:
    # Arguments dictionary

The following arguments are supported:

AccountName string

The name of the NetApp account

PoolName string

The name of the capacity pool

ResourceGroupName string

The name of the resource group.

AccountName string

The name of the NetApp account

PoolName string

The name of the capacity pool

ResourceGroupName string

The name of the resource group.

accountName String

The name of the NetApp account

poolName String

The name of the capacity pool

resourceGroupName String

The name of the resource group.

accountName string

The name of the NetApp account

poolName string

The name of the capacity pool

resourceGroupName string

The name of the resource group.

account_name str

The name of the NetApp account

pool_name str

The name of the capacity pool

resource_group_name str

The name of the resource group.

accountName String

The name of the NetApp account

poolName String

The name of the capacity pool

resourceGroupName String

The name of the resource group.

getPool Result

The following output properties are available:

Id string

Resource Id

Location string

Resource location

Name string

Resource name

PoolId string

UUID v4 used to identify the Pool

ProvisioningState string

Azure lifecycle management

ServiceLevel string

The service level of the file system

Size double

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

TotalThroughputMibps double

Total throughput of pool in Mibps

Type string

Resource type

UtilizedThroughputMibps double

Utilized throughput of pool in Mibps

QosType string

The qos type of the pool

Tags Dictionary<string, string>

Resource tags

Id string

Resource Id

Location string

Resource location

Name string

Resource name

PoolId string

UUID v4 used to identify the Pool

ProvisioningState string

Azure lifecycle management

ServiceLevel string

The service level of the file system

Size float64

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

TotalThroughputMibps float64

Total throughput of pool in Mibps

Type string

Resource type

UtilizedThroughputMibps float64

Utilized throughput of pool in Mibps

QosType string

The qos type of the pool

Tags map[string]string

Resource tags

id String

Resource Id

location String

Resource location

name String

Resource name

poolId String

UUID v4 used to identify the Pool

provisioningState String

Azure lifecycle management

serviceLevel String

The service level of the file system

size Double

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

totalThroughputMibps Double

Total throughput of pool in Mibps

type String

Resource type

utilizedThroughputMibps Double

Utilized throughput of pool in Mibps

qosType String

The qos type of the pool

tags Map<String,String>

Resource tags

id string

Resource Id

location string

Resource location

name string

Resource name

poolId string

UUID v4 used to identify the Pool

provisioningState string

Azure lifecycle management

serviceLevel string

The service level of the file system

size number

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

totalThroughputMibps number

Total throughput of pool in Mibps

type string

Resource type

utilizedThroughputMibps number

Utilized throughput of pool in Mibps

qosType string

The qos type of the pool

tags {[key: string]: string}

Resource tags

id str

Resource Id

location str

Resource location

name str

Resource name

pool_id str

UUID v4 used to identify the Pool

provisioning_state str

Azure lifecycle management

service_level str

The service level of the file system

size float

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

total_throughput_mibps float

Total throughput of pool in Mibps

type str

Resource type

utilized_throughput_mibps float

Utilized throughput of pool in Mibps

qos_type str

The qos type of the pool

tags Mapping[str, str]

Resource tags

id String

Resource Id

location String

Resource location

name String

Resource name

poolId String

UUID v4 used to identify the Pool

provisioningState String

Azure lifecycle management

serviceLevel String

The service level of the file system

size Number

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

totalThroughputMibps Number

Total throughput of pool in Mibps

type String

Resource type

utilizedThroughputMibps Number

Utilized throughput of pool in Mibps

qosType String

The qos type of the pool

tags Map<String>

Resource tags

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0