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
特定のリソース プロバイダーのリソース名。 例: - Microsoft.Compute の SKU 名 - Microsoft.MachineLearningServices For Microsoft.Network PublicIPAddresses の SKU 名または TotalLowPriorityCores。
- scope
-
string
ターゲットの Azure リソース URI。 たとえば、「 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
」のように入力します。
これは、List GET 操作のターゲット Azure リソース URI です。
{resourceName}
が の後に/quotas
追加された場合は、特定のリソースの GET 操作のターゲット Azure リソース URI になります。
- createQuotaRequest
- CurrentQuotaLimitBase
クォータ要求ペイロード。
options パラメーター。
戻り値
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
特定のリソース プロバイダーのリソース名。 例: - Microsoft.Compute の SKU 名 - Microsoft.MachineLearningServices For Microsoft.Network PublicIPAddresses の SKU 名または TotalLowPriorityCores。
- scope
-
string
ターゲットの Azure リソース URI。 たとえば、「 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
」のように入力します。
これは、List GET 操作のターゲット Azure リソース URI です。
{resourceName}
が の後に/quotas
追加された場合は、特定のリソースの GET 操作のターゲット Azure リソース URI になります。
- createQuotaRequest
- CurrentQuotaLimitBase
クォータ要求ペイロード。
options パラメーター。
戻り値
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
特定のリソース プロバイダーのリソース名。 例: - Microsoft.Compute の SKU 名 - Microsoft.MachineLearningServices For Microsoft.Network PublicIPAddresses の SKU 名または TotalLowPriorityCores。
- scope
-
string
ターゲットの Azure リソース URI。 たとえば、「 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
」のように入力します。
これは、List GET 操作のターゲット Azure リソース URI です。
{resourceName}
が の後に/quotas
追加された場合は、特定のリソースの GET 操作のターゲット Azure リソース URI になります。
- createQuotaRequest
- CurrentQuotaLimitBase
クォータ要求ペイロード。
- options
- QuotaUpdateOptionalParams
options パラメーター。
戻り値
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
特定のリソース プロバイダーのリソース名。 例: - Microsoft.Network PublicIPAddresses の場合は、Microsoft.Compute の SKU 名 - SKU または TotalLowPriorityCores for Microsoft.MachineLearningServices。
- scope
-
string
ターゲットの Azure リソース URI。 たとえば、「 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
」のように入力します。
これは、List GET 操作のターゲット Azure リソース URI です。
{resourceName}
が の後に/quotas
追加された場合は、特定のリソースの GET 操作のターゲット Azure リソース URI になります。
- createQuotaRequest
- CurrentQuotaLimitBase
クォータ要求ペイロード。
- options
- QuotaUpdateOptionalParams
options パラメーター。
戻り値
Promise<CurrentQuotaLimitBase>
get(string, string, QuotaGetOptionalParams)
リソースのクォータ制限を取得します。 応答を使用して、PUT 要求で送信できる新しいクォータ制限を計算するための残りのクォータを決定できます。
function get(resourceName: string, scope: string, options?: QuotaGetOptionalParams): Promise<QuotaGetResponse>
パラメーター
- resourceName
-
string
特定のリソース プロバイダーのリソース名。 例: - Microsoft.Network PublicIPAddresses の場合は、Microsoft.Compute の SKU 名 - SKU または TotalLowPriorityCores for Microsoft.MachineLearningServices。
- scope
-
string
ターゲットの Azure リソース URI。 たとえば、「 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
」のように入力します。
これは、List GET 操作のターゲット Azure リソース URI です。
{resourceName}
が の後に/quotas
追加された場合は、特定のリソースの GET 操作のターゲット Azure リソース URI になります。
- options
- QuotaGetOptionalParams
options パラメーター。
戻り値
Promise<QuotaGetResponse>
list(string, QuotaListOptionalParams)
指定したスコープのすべてのリソースの現在のクォータ制限の一覧を取得します。 この GET 操作からの応答を利用して、クォータを更新する要求を送信できます。
function list(scope: string, options?: QuotaListOptionalParams): PagedAsyncIterableIterator<CurrentQuotaLimitBase, CurrentQuotaLimitBase[], PageSettings>
パラメーター
- scope
-
string
ターゲットの Azure リソース URI。 たとえば、「 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
」のように入力します。
これは、List GET 操作のターゲット Azure リソース URI です。
{resourceName}
が の後に/quotas
追加された場合は、特定のリソースの GET 操作のターゲット Azure リソース URI になります。
- options
- QuotaListOptionalParams
options パラメーター。