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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:netapp:getPool
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Name string - The name of the NetApp account
- Pool
Name string - The name of the capacity pool
- Resource
Group stringName - The name of the resource group.
- Account
Name string - The name of the NetApp account
- Pool
Name string - The name of the capacity pool
- Resource
Group stringName - The name of the resource group.
- account
Name String - The name of the NetApp account
- pool
Name String - The name of the capacity pool
- resource
Group StringName - The name of the resource group.
- account
Name string - The name of the NetApp account
- pool
Name string - The name of the capacity pool
- resource
Group 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.
- account
Name String - The name of the NetApp account
- pool
Name String - The name of the capacity pool
- resource
Group 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
- Pool
Id string - UUID v4 used to identify the Pool
- Provisioning
State string - Azure lifecycle management
- Service
Level 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).
- Total
Throughput doubleMibps - Total throughput of pool in Mibps
- Type string
- Resource type
- Utilized
Throughput doubleMibps - Utilized throughput of pool in Mibps
- Qos
Type string - The qos type of the pool
- Dictionary<string, string>
- Resource tags
- Id string
- Resource Id
- Location string
- Resource location
- Name string
- Resource name
- Pool
Id string - UUID v4 used to identify the Pool
- Provisioning
State string - Azure lifecycle management
- Service
Level 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).
- Total
Throughput float64Mibps - Total throughput of pool in Mibps
- Type string
- Resource type
- Utilized
Throughput float64Mibps - Utilized throughput of pool in Mibps
- Qos
Type string - The qos type of the pool
- map[string]string
- Resource tags
- id String
- Resource Id
- location String
- Resource location
- name String
- Resource name
- pool
Id String - UUID v4 used to identify the Pool
- provisioning
State String - Azure lifecycle management
- service
Level 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).
- total
Throughput DoubleMibps - Total throughput of pool in Mibps
- type String
- Resource type
- utilized
Throughput DoubleMibps - Utilized throughput of pool in Mibps
- qos
Type String - The qos type of the pool
- Map<String,String>
- Resource tags
- id string
- Resource Id
- location string
- Resource location
- name string
- Resource name
- pool
Id string - UUID v4 used to identify the Pool
- provisioning
State string - Azure lifecycle management
- service
Level 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).
- total
Throughput numberMibps - Total throughput of pool in Mibps
- type string
- Resource type
- utilized
Throughput numberMibps - Utilized throughput of pool in Mibps
- qos
Type 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
- pool
Id String - UUID v4 used to identify the Pool
- provisioning
State String - Azure lifecycle management
- service
Level 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).
- total
Throughput NumberMibps - Total throughput of pool in Mibps
- type String
- Resource type
- utilized
Throughput NumberMibps - Utilized throughput of pool in Mibps
- qos
Type 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