Share via


LocationOperations interface

Interface representing a Location operations.

Properties

checkNameAvailability

Checks whether the Batch account name is available in the specified region.

getQuotas

Gets the Batch service quotas for the specified subscription at the given location.

listSupportedVirtualMachineSkus

Gets the list of Batch supported Virtual Machine VM sizes available at the given location.

Property Details

checkNameAvailability

Checks whether the Batch account name is available in the specified region.

checkNameAvailability: (locationName: string, parameters: CheckNameAvailabilityParameters, options?: LocationCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>

Property Value

(locationName: string, parameters: CheckNameAvailabilityParameters, options?: LocationCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>

getQuotas

Gets the Batch service quotas for the specified subscription at the given location.

getQuotas: (locationName: string, options?: LocationGetQuotasOptionalParams) => Promise<BatchLocationQuota>

Property Value

(locationName: string, options?: LocationGetQuotasOptionalParams) => Promise<BatchLocationQuota>

listSupportedVirtualMachineSkus

Gets the list of Batch supported Virtual Machine VM sizes available at the given location.

listSupportedVirtualMachineSkus: (locationName: string, options?: LocationListSupportedVirtualMachineSkusOptionalParams) => PagedAsyncIterableIterator<SupportedSku, SupportedSku[], PageSettings>

Property Value

(locationName: string, options?: LocationListSupportedVirtualMachineSkusOptionalParams) => PagedAsyncIterableIterator<SupportedSku, SupportedSku[], PageSettings>