getLabAccountRegionalAvailability

The response model from the GetRegionalAvailability action 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
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0