你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

New-AzQuota

使用请求的值为指定资源创建配额限制。 若要更新配额,请执行以下步骤:\n1。 对配额和使用情况使用 GET 操作来确定特定资源保留多少配额,并计算新的配额限制。 本示例 详细介绍这些步骤。\n2. 使用此 PUT作更新配额限制。 请检查位置标头中的 URI,了解请求的详细状态。

语法

New-AzQuota
   -ResourceName <String>
   -Scope <String>
   [-Limit <ILimitJsonObject>]
   [-Name <String>]
   [-ResourceType <String>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzQuota
   -ResourceName <String>
   -Scope <String>
   -JsonString <String>
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzQuota
   -ResourceName <String>
   -Scope <String>
   -JsonFilePath <String>
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzQuota
   -InputObject <IQuotaIdentity>
   [-Limit <ILimitJsonObject>]
   [-Name <String>]
   [-ResourceType <String>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

使用请求的值为指定资源创建配额限制。 若要更新配额,请执行以下步骤:\n1。 对配额和使用情况使用 GET 操作来确定特定资源保留多少配额,并计算新的配额限制。 本示例 详细介绍这些步骤。\n2. 使用此 PUT作更新配额限制。 请检查位置标头中的 URI,了解请求的详细状态。

示例

示例 1:使用请求的值创建或更新指定资源的配额限制

$quota = Get-AzQuota -Scope "subscriptions/{subId}/providers/Microsoft.Network/locations/eastus2" -ResourceName "PublicIPAddresses"
$limit = New-AzQuotaLimitObject -Value ($quota.Limit.Value + 1)
New-AzQuota -Scope "subscriptions/{subId}/providers/Microsoft.Network/locations/eastus2" -ResourceName "PublicIPAddresses" -Name "PublicIPAddresses" -Limit $limit

Name              NameLocalizedValue  Unit  ETag
----              ------------------  ----  ----
PublicIPAddresses Public IP Addresses Count

此命令使用请求的值创建或更新指定资源的配额限制。

参数

-AsJob

以作业身份运行命令

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Confirm

在运行 cmdlet 之前,提示你进行确认。

类型:SwitchParameter
别名:cf
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DefaultProfile

DefaultProfile 参数不起作用。 如果对其他订阅执行 cmdlet,请使用 SubscriptionId 参数。

类型:PSObject
别名:AzureRMContext, AzureCredential
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-InputObject

标识参数

类型:IQuotaIdentity
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-JsonFilePath

提供给“创建”操作的 Json 文件的路径

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-JsonString

提供给“创建”操作的 Json 字符串

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-Limit

资源配额限制属性。

类型:ILimitJsonObject
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Name

资源名称。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-NoWait

异步运行命令

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ResourceName

给定资源提供程序的资源名称。 例如:

  • Microsoft.Compute 的 SKU 名称
  • Microsoft.MachineLearningServices for Microsoft.Network PublicIPAddresses 的 SKU 或 TotalLowPriorityCores。
类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-ResourceType

资源类型的名称。 可选字段。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Scope

目标 Azure 资源 URI。 例如,/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/。 这是列表 GET 操作的目标 Azure 资源 URI。 如果添加后{resourceName}/quotas则它是特定资源的 GET 操作中的目标 Azure 资源 URI。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-WhatIf

显示 cmdlet 运行时会发生什么情况。 命令脚本未运行。

类型:SwitchParameter
别名:wi
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

IQuotaIdentity

输出

ICurrentQuotaLimitBase