次の方法で共有


Quota interface

クォータを表すインターフェイス。

メソッド

beginCreateOrUpdate(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)

要求された値を使用して、指定したリソースのクォータ制限を作成または更新します。 クォータを更新するには、次の手順に従います。

  1. クォータと使用量の GET 操作を使用して、特定のリソースに対して残っているクォータの量を決定し、新しいクォータ制限を計算します。 これらの手順については、 この例で詳しく説明します。
  2. この PUT 操作を使用して、クォータ制限を更新します。 要求の詳細な状態については、場所ヘッダーに URI をチェックしてください。
beginCreateOrUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)

要求された値を使用して、指定したリソースのクォータ制限を作成または更新します。 クォータを更新するには、次の手順に従います。

  1. クォータと使用量の GET 操作を使用して、特定のリソースに対して残っているクォータの量を決定し、新しいクォータ制限を計算します。 これらの手順については、 この例で詳しく説明します。
  2. この PUT 操作を使用して、クォータ制限を更新します。 要求の詳細な状態については、場所ヘッダーに URI をチェックしてください。
beginUpdate(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)

特定のリソースのクォータ制限を、指定した値に更新します。

  1. Usages-GET 操作と Quota-GET 操作を使用して、特定のリソースの残りのクォータを決定し、新しいクォータ制限を計算します。 これらの手順については、 この例で詳しく説明します。
  2. この PUT 操作を使用して、クォータ制限を更新します。 要求の詳細な状態については、場所ヘッダーに URI をチェックしてください。
beginUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)

特定のリソースのクォータ制限を、指定した値に更新します。

  1. Usages-GET 操作と Quota-GET 操作を使用して、特定のリソースの残りのクォータを決定し、新しいクォータ制限を計算します。 これらの手順については、 この例で詳しく説明します。
  2. この PUT 操作を使用して、クォータ制限を更新します。 要求の詳細な状態については、場所ヘッダーに URI をチェックしてください。
get(string, string, QuotaGetOptionalParams)

リソースのクォータ制限を取得します。 応答を使用して、PUT 要求で送信できる新しいクォータ制限を計算するための残りのクォータを決定できます。

list(string, QuotaListOptionalParams)

指定したスコープのすべてのリソースの現在のクォータ制限の一覧を取得します。 この GET 操作からの応答を利用して、クォータを更新する要求を送信できます。

メソッドの詳細

beginCreateOrUpdate(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)

要求された値を使用して、指定したリソースのクォータ制限を作成または更新します。 クォータを更新するには、次の手順に従います。

  1. クォータと使用量の GET 操作を使用して、特定のリソースに対して残っているクォータの量を決定し、新しいクォータ制限を計算します。 これらの手順については、 この例で詳しく説明します。
  2. この 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
QuotaCreateOrUpdateOptionalParams

options パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>

beginCreateOrUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)

要求された値を使用して、指定したリソースのクォータ制限を作成または更新します。 クォータを更新するには、次の手順に従います。

  1. クォータと使用量の GET 操作を使用して、特定のリソースに対して残っているクォータの量を決定し、新しいクォータ制限を計算します。 これらの手順については、 この例で詳しく説明します。
  2. この 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
QuotaCreateOrUpdateOptionalParams

options パラメーター。

戻り値

beginUpdate(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)

特定のリソースのクォータ制限を、指定した値に更新します。

  1. Usages-GET 操作と Quota-GET 操作を使用して、特定のリソースの残りのクォータを決定し、新しいクォータ制限を計算します。 これらの手順については、 この例で詳しく説明します。
  2. この 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)

特定のリソースのクォータ制限を、指定した値に更新します。

  1. Usages-GET 操作と Quota-GET 操作を使用して、特定のリソースの残りのクォータを決定し、新しいクォータ制限を計算します。 これらの手順については、 この例で詳しく説明します。
  2. この 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 パラメーター。

戻り値

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 パラメーター。

戻り値