1. Packages
  2. Azure Native
  3. API Docs
  4. labservices
  5. getLabAccountRegionalAvailability
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.20.1 published on Friday, Dec 1, 2023 by Pulumi

azure-native.labservices.getLabAccountRegionalAvailability

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.20.1 published on Friday, Dec 1, 2023 by Pulumi

    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:

    LabAccountName string

    The name of the lab Account.

    ResourceGroupName string

    The name of the resource group.

    LabAccountName string

    The name of the lab Account.

    ResourceGroupName string

    The name of the resource group.

    labAccountName String

    The name of the lab Account.

    resourceGroupName String

    The name of the resource group.

    labAccountName string

    The name of the lab Account.

    resourceGroupName string

    The name of the resource group.

    lab_account_name str

    The name of the lab Account.

    resource_group_name str

    The name of the resource group.

    labAccountName String

    The name of the lab Account.

    resourceGroupName String

    The name of the resource group.

    getLabAccountRegionalAvailability Result

    The following output properties are available:

    RegionalAvailability List<Pulumi.AzureNative.LabServices.Outputs.RegionalAvailabilityResponse>

    Availability information for different size categories per region

    RegionalAvailability []RegionalAvailabilityResponse

    Availability information for different size categories per region

    regionalAvailability List<RegionalAvailabilityResponse>

    Availability information for different size categories per region

    regionalAvailability RegionalAvailabilityResponse[]

    Availability information for different size categories per region

    regional_availability Sequence[RegionalAvailabilityResponse]

    Availability information for different size categories per region

    regionalAvailability List<Property Map>

    Availability information for different size categories per region

    Supporting Types

    RegionalAvailabilityResponse

    Region string

    Corresponding region

    SizeAvailabilities List<Pulumi.AzureNative.LabServices.Inputs.SizeAvailabilityResponse>

    List of all the size information for the region

    Region string

    Corresponding region

    SizeAvailabilities []SizeAvailabilityResponse

    List of all the size information for the region

    region String

    Corresponding region

    sizeAvailabilities List<SizeAvailabilityResponse>

    List of all the size information for the region

    region string

    Corresponding region

    sizeAvailabilities SizeAvailabilityResponse[]

    List of all the size information for the region

    region str

    Corresponding region

    size_availabilities Sequence[SizeAvailabilityResponse]

    List of all the size information for the region

    region String

    Corresponding region

    sizeAvailabilities List<Property Map>

    List of all the size information for the region

    SizeAvailabilityResponse

    IsAvailable bool

    Whether or not this size category is available

    SizeCategory string

    The category of the size (Basic, Standard, Performance).

    IsAvailable bool

    Whether or not this size category is available

    SizeCategory string

    The category of the size (Basic, Standard, Performance).

    isAvailable Boolean

    Whether or not this size category is available

    sizeCategory String

    The category of the size (Basic, Standard, Performance).

    isAvailable boolean

    Whether or not this size category is available

    sizeCategory 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).

    isAvailable Boolean

    Whether or not this size category is available

    sizeCategory String

    The category of the size (Basic, Standard, Performance).

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.20.1 published on Friday, Dec 1, 2023 by Pulumi