Quota interface
Интерфейс, представляющий квоту.
Методы
begin |
Создайте или обновите квоту для указанного ресурса с помощью запрошенного значения. Чтобы обновить квоту, выполните следующие действия.
|
begin |
Создайте или обновите квоту для указанного ресурса с помощью запрошенного значения. Чтобы обновить квоту, выполните следующие действия.
|
begin |
Обновите квоту для определенного ресурса до указанного значения:
|
begin |
Обновите квоту для определенного ресурса до указанного значения:
|
get(string, string, Quota |
Получение предельной квоты ресурса. Ответ можно использовать для определения оставшейся квоты, чтобы вычислить новый предел квоты, который можно отправить с помощью запроса PUT. |
list(string, Quota |
Получение списка текущих квот для всех ресурсов для указанного область. Ответ от этой операции GET можно использовать для отправки запросов на обновление квоты. |
Сведения о методе
beginCreateOrUpdate(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)
Создайте или обновите квоту для указанного ресурса с помощью запрошенного значения. Чтобы обновить квоту, выполните следующие действия.
- Используйте операцию GET для квот и использования, чтобы определить, сколько квот осталось для конкретного ресурса, и вычислить новый предел квоты. Эти действия подробно описаны в этом примере.
- Используйте эту операцию PUT, чтобы обновить квоту. Подробные сведения о состоянии запроса проверка URI в заголовке расположения.
function beginCreateOrUpdate(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>
Параметры
- resourceName
-
string
Имя ресурса для заданного поставщика ресурсов. Например: — имя SKU для Microsoft.Compute — SKU или TotalLowPriorityCores для Microsoft.MachineLearningServices для Microsoft.Network PublicIPAddresses.
- scope
-
string
URI целевого ресурса Azure. Например, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Это целевой URI ресурса Azure для операции Получения списка. Если добавляется {resourceName}
после /quotas
, это целевой универсальный код ресурса Azure в операции GET для конкретного ресурса.
- createQuotaRequest
- CurrentQuotaLimitBase
Полезные данные запроса квоты.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>
beginCreateOrUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)
Создайте или обновите квоту для указанного ресурса с помощью запрошенного значения. Чтобы обновить квоту, выполните следующие действия.
- Используйте операцию GET для квот и использования, чтобы определить, сколько квот осталось для конкретного ресурса, и вычислить новый предел квоты. Эти действия подробно описаны в этом примере.
- Используйте эту операцию PUT, чтобы обновить квоту. Подробные сведения о состоянии запроса проверка URI в заголовке расположения.
function beginCreateOrUpdateAndWait(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaCreateOrUpdateOptionalParams): Promise<CurrentQuotaLimitBase>
Параметры
- resourceName
-
string
Имя ресурса для заданного поставщика ресурсов. Например: — имя SKU для Microsoft.Compute — SKU или TotalLowPriorityCores для Microsoft.MachineLearningServices для Microsoft.Network PublicIPAddresses.
- scope
-
string
URI целевого ресурса Azure. Например, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Это целевой URI ресурса Azure для операции Получения списка. Если добавляется {resourceName}
после /quotas
, это целевой универсальный код ресурса Azure в операции GET для конкретного ресурса.
- createQuotaRequest
- CurrentQuotaLimitBase
Полезные данные запроса квоты.
Параметры параметров.
Возвращаемое значение
Promise<CurrentQuotaLimitBase>
beginUpdate(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)
Обновите квоту для определенного ресурса до указанного значения:
- Используйте операции Usages-GET и Quota-GET, чтобы определить оставшуюся квоту для конкретного ресурса и вычислить новый предел квоты. Эти действия подробно описаны в этом примере.
- Используйте эту операцию PUT, чтобы обновить квоту. Подробные сведения о состоянии запроса проверка URI в заголовке расположения.
function beginUpdate(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>
Параметры
- resourceName
-
string
Имя ресурса для заданного поставщика ресурсов. Например: — имя SKU для Microsoft.Compute — SKU или TotalLowPriorityCores для Microsoft.MachineLearningServices для Microsoft.Network PublicIPAddresses.
- scope
-
string
URI целевого ресурса Azure. Например, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Это целевой URI ресурса Azure для операции Получения списка. Если добавляется {resourceName}
после /quotas
, это целевой универсальный код ресурса Azure в операции GET для конкретного ресурса.
- createQuotaRequest
- CurrentQuotaLimitBase
Полезные данные запросов квоты.
- options
- QuotaUpdateOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>
beginUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)
Обновите квоту для определенного ресурса до указанного значения:
- Используйте операции Usages-GET и Quota-GET, чтобы определить оставшуюся квоту для конкретного ресурса и вычислить новый предел квоты. Эти действия подробно описаны в этом примере.
- Используйте эту операцию PUT, чтобы обновить квоту. Подробные сведения о состоянии запроса проверка URI в заголовке расположения.
function beginUpdateAndWait(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaUpdateOptionalParams): Promise<CurrentQuotaLimitBase>
Параметры
- resourceName
-
string
Имя ресурса для заданного поставщика ресурсов. Например: — имя SKU для Microsoft.Compute — SKU или TotalLowPriorityCores для Microsoft.MachineLearningServices для Microsoft.Network PublicIPAddresses.
- scope
-
string
URI целевого ресурса Azure. Например, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Это целевой URI ресурса Azure для операции Получения списка. Если добавляется {resourceName}
после /quotas
, это целевой универсальный код ресурса Azure в операции GET для конкретного ресурса.
- createQuotaRequest
- CurrentQuotaLimitBase
Полезные данные запросов квоты.
- options
- QuotaUpdateOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<CurrentQuotaLimitBase>
get(string, string, QuotaGetOptionalParams)
Получение предельной квоты ресурса. Ответ можно использовать для определения оставшейся квоты, чтобы вычислить новый предел квоты, который можно отправить с помощью запроса PUT.
function get(resourceName: string, scope: string, options?: QuotaGetOptionalParams): Promise<QuotaGetResponse>
Параметры
- resourceName
-
string
Имя ресурса для заданного поставщика ресурсов. Например: — имя SKU для Microsoft.Compute — SKU или TotalLowPriorityCores для Microsoft.MachineLearningServices для Microsoft.Network PublicIPAddresses.
- scope
-
string
URI целевого ресурса Azure. Например, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Это целевой URI ресурса Azure для операции Получения списка. Если добавляется {resourceName}
после /quotas
, это целевой универсальный код ресурса Azure в операции GET для конкретного ресурса.
- options
- QuotaGetOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<QuotaGetResponse>
list(string, QuotaListOptionalParams)
Получение списка текущих квот для всех ресурсов для указанного область. Ответ от этой операции GET можно использовать для отправки запросов на обновление квоты.
function list(scope: string, options?: QuotaListOptionalParams): PagedAsyncIterableIterator<CurrentQuotaLimitBase, CurrentQuotaLimitBase[], PageSettings>
Параметры
- scope
-
string
URI целевого ресурса Azure. Например, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Это целевой URI ресурса Azure для операции Получения списка. Если добавляется {resourceName}
после /quotas
, это целевой универсальный код ресурса Azure в операции GET для конкретного ресурса.
- options
- QuotaListOptionalParams
Параметры параметров.