azure-native.labservices.getLabAccountRegionalAvailability
Explore with Pulumi AI
Get regional availability information for each size category configured under a lab account Azure REST API version: 2018-10-15.
Using getLabAccountRegionalAvailability
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 getLabAccountRegionalAvailability(args: GetLabAccountRegionalAvailabilityArgs, opts?: InvokeOptions): Promise<GetLabAccountRegionalAvailabilityResult>
function getLabAccountRegionalAvailabilityOutput(args: GetLabAccountRegionalAvailabilityOutputArgs, opts?: InvokeOptions): Output<GetLabAccountRegionalAvailabilityResult>
def get_lab_account_regional_availability(lab_account_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLabAccountRegionalAvailabilityResult
def get_lab_account_regional_availability_output(lab_account_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLabAccountRegionalAvailabilityResult]
func GetLabAccountRegionalAvailability(ctx *Context, args *GetLabAccountRegionalAvailabilityArgs, opts ...InvokeOption) (*GetLabAccountRegionalAvailabilityResult, error)
func GetLabAccountRegionalAvailabilityOutput(ctx *Context, args *GetLabAccountRegionalAvailabilityOutputArgs, opts ...InvokeOption) GetLabAccountRegionalAvailabilityResultOutput
> Note: This function is named GetLabAccountRegionalAvailability
in the Go SDK.
public static class GetLabAccountRegionalAvailability
{
public static Task<GetLabAccountRegionalAvailabilityResult> InvokeAsync(GetLabAccountRegionalAvailabilityArgs args, InvokeOptions? opts = null)
public static Output<GetLabAccountRegionalAvailabilityResult> Invoke(GetLabAccountRegionalAvailabilityInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLabAccountRegionalAvailabilityResult> getLabAccountRegionalAvailability(GetLabAccountRegionalAvailabilityArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:labservices:getLabAccountRegionalAvailability
arguments:
# arguments dictionary
The following arguments are supported:
- Lab
Account stringName The name of the lab Account.
- Resource
Group stringName The name of the resource group.
- Lab
Account stringName The name of the lab Account.
- Resource
Group stringName The name of the resource group.
- lab
Account StringName The name of the lab Account.
- resource
Group StringName The name of the resource group.
- lab
Account stringName The name of the lab Account.
- resource
Group stringName The name of the resource group.
- lab_
account_ strname The name of the lab Account.
- resource_
group_ strname The name of the resource group.
- lab
Account StringName The name of the lab Account.
- resource
Group StringName The name of the resource group.
getLabAccountRegionalAvailability Result
The following output properties are available:
- Regional
Availability List<Pulumi.Azure Native. Lab Services. Outputs. Regional Availability Response> Availability information for different size categories per region
- Regional
Availability []RegionalAvailability Response Availability information for different size categories per region
- regional
Availability List<RegionalAvailability Response> Availability information for different size categories per region
- regional
Availability RegionalAvailability Response[] Availability information for different size categories per region
- regional_
availability Sequence[RegionalAvailability Response] Availability information for different size categories per region
- regional
Availability List<Property Map> Availability information for different size categories per region
Supporting Types
RegionalAvailabilityResponse
- Region string
Corresponding region
- Size
Availabilities List<Pulumi.Azure Native. Lab Services. Inputs. Size Availability Response> List of all the size information for the region
- Region string
Corresponding region
- Size
Availabilities []SizeAvailability Response List of all the size information for the region
- region String
Corresponding region
- size
Availabilities List<SizeAvailability Response> List of all the size information for the region
- region string
Corresponding region
- size
Availabilities SizeAvailability Response[] List of all the size information for the region
- region str
Corresponding region
- size_
availabilities Sequence[SizeAvailability Response] List of all the size information for the region
- region String
Corresponding region
- size
Availabilities List<Property Map> List of all the size information for the region
SizeAvailabilityResponse
- Is
Available bool Whether or not this size category is available
- Size
Category string The category of the size (Basic, Standard, Performance).
- Is
Available bool Whether or not this size category is available
- Size
Category string The category of the size (Basic, Standard, Performance).
- is
Available Boolean Whether or not this size category is available
- size
Category String The category of the size (Basic, Standard, Performance).
- is
Available boolean Whether or not this size category is available
- size
Category string The category of the size (Basic, Standard, Performance).
- is_
available bool Whether or not this size category is available
- size_
category str The category of the size (Basic, Standard, Performance).
- is
Available Boolean Whether or not this size category is available
- size
Category String The category of the size (Basic, Standard, Performance).
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0