These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.netapp.getPool
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Get details of the specified capacity pool 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)
public static Output<GetPoolResult> getPool(GetPoolArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:netapp:getPool
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AccountName string
- The name of the NetApp account
- PoolName string
- The name of the capacity pool
- ResourceGroup stringName 
- The name of the resource group.
- AccountName string
- The name of the NetApp account
- PoolName string
- The name of the capacity pool
- ResourceGroup stringName 
- The name of the resource group.
- accountName String
- The name of the NetApp account
- poolName String
- The name of the capacity pool
- resourceGroup StringName 
- The name of the resource group.
- accountName string
- The name of the NetApp account
- poolName string
- The name of the capacity pool
- resourceGroup stringName 
- 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_ strname 
- The name of the resource group.
- accountName String
- The name of the NetApp account
- poolName String
- The name of the capacity pool
- resourceGroup StringName 
- 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).
- TotalThroughput doubleMibps 
- Total throughput of pool in Mibps
- Type string
- Resource type
- UtilizedThroughput doubleMibps 
- Utilized throughput of pool in Mibps
- QosType string
- The qos type of the pool
- 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).
- TotalThroughput float64Mibps 
- Total throughput of pool in Mibps
- Type string
- Resource type
- UtilizedThroughput float64Mibps 
- Utilized throughput of pool in Mibps
- QosType string
- The qos type of the pool
- 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).
- totalThroughput DoubleMibps 
- Total throughput of pool in Mibps
- type String
- Resource type
- utilizedThroughput DoubleMibps 
- Utilized throughput of pool in Mibps
- qosType String
- The qos type of the pool
- 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).
- totalThroughput numberMibps 
- Total throughput of pool in Mibps
- type string
- Resource type
- utilizedThroughput numberMibps 
- Utilized throughput of pool in Mibps
- qosType string
- The qos type of the pool
- {[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_ floatmibps 
- Total throughput of pool in Mibps
- type str
- Resource type
- utilized_throughput_ floatmibps 
- Utilized throughput of pool in Mibps
- qos_type str
- The qos type of the pool
- 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).
- totalThroughput NumberMibps 
- Total throughput of pool in Mibps
- type String
- Resource type
- utilizedThroughput NumberMibps 
- Utilized throughput of pool in Mibps
- qosType String
- The qos type of the pool
- Map<String>
- Resource tags
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi