Azure Native
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:
- 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
- https://github.com/pulumi/pulumi-azure-native
- License
- Apache-2.0