Bagikan melalui


New-AzQuota

Buat batas kuota untuk sumber daya yang ditentukan dengan nilai yang diminta. Untuk memperbarui kuota, ikuti langkah-langkah berikut:\n1. Gunakan operasi GET untuk kuota dan penggunaan untuk menentukan berapa banyak kuota yang tersisa untuk sumber daya tertentu dan untuk menghitung batas kuota baru. Langkah-langkah ini dirinci dalam contoh ini.\n2. Gunakan operasi PUT ini untuk memperbarui batas kuota. Silakan periksa URI di header lokasi untuk status terperinci permintaan.

Sintaks

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>]

Deskripsi

Buat batas kuota untuk sumber daya yang ditentukan dengan nilai yang diminta. Untuk memperbarui kuota, ikuti langkah-langkah berikut:\n1. Gunakan operasi GET untuk kuota dan penggunaan untuk menentukan berapa banyak kuota yang tersisa untuk sumber daya tertentu dan untuk menghitung batas kuota baru. Langkah-langkah ini dirinci dalam contoh ini.\n2. Gunakan operasi PUT ini untuk memperbarui batas kuota. Silakan periksa URI di header lokasi untuk status terperinci permintaan.

Contoh

Contoh 1: Membuat atau memperbarui batas kuota untuk sumber daya yang ditentukan dengan nilai yang diminta

$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

Perintah ini membuat atau memperbarui batas kuota untuk sumber daya yang ditentukan dengan nilai yang diminta.

Parameter

-AsJob

Jalankan perintah sebagai pekerjaan

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-DefaultProfile

Parameter DefaultProfile tidak berfungsi. Gunakan parameter SubscriptionId saat tersedia jika menjalankan cmdlet terhadap langganan yang berbeda.

Jenis:PSObject
Alias:AzureRMContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-InputObject

Parameter Identitas

Jenis:IQuotaIdentity
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-JsonFilePath

Jalur file Json yang disediakan ke operasi Buat

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-JsonString

String Json yang disediakan ke operasi Buat

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Limit

Properti batas kuota sumber daya.

Jenis:ILimitJsonObject
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Name

Nama sumber daya.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-NoWait

Jalankan perintah secara asinkron

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ResourceName

Nama sumber daya untuk penyedia sumber daya tertentu. Contohnya:

  • Nama SKU untuk Microsoft.Compute
  • SKU atau TotalLowPriorityCores untuk Microsoft.MachineLearningServices Untuk Microsoft.Network PublicIPAddresses.
Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-ResourceType

Nama jenis sumber daya. Bidang opsional.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Scope

URI sumber daya Azure target. Contohnya,/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/. Ini adalah URI sumber daya Azure target untuk operasi Daftar GET. {resourceName} Jika ditambahkan setelah /quotas, maka itu adalah URI sumber daya Azure target dalam operasi GET untuk sumber daya tertentu.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

IQuotaIdentity

Output

ICurrentQuotaLimitBase