Update-AzQuota
Mettez à jour la limite de quota d’une ressource spécifique à la valeur spécifiée :\n1. Utilisez les opérations Utilisation-GET et Quota-GET pour déterminer le quota restant pour la ressource spécifique et calculer la nouvelle limite de quota. Ces étapes sont détaillées dans cet exemple.\n2. Utilisez cette opération PUT pour mettre à jour la limite de quota. Vérifiez l’URI dans l’en-tête d’emplacement pour obtenir l’état détaillé de la demande.
Syntaxe
Update-AzQuota
-ResourceName <String>
-Scope <String>
[-Limit <ILimitJsonObject>]
[-Name <String>]
[-ResourceType <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzQuota
-ResourceName <String>
-Scope <String>
-JsonString <String>
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzQuota
-ResourceName <String>
-Scope <String>
-JsonFilePath <String>
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzQuota
-InputObject <IQuotaIdentity>
[-Limit <ILimitJsonObject>]
[-Name <String>]
[-ResourceType <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Mettez à jour la limite de quota d’une ressource spécifique à la valeur spécifiée :\n1. Utilisez les opérations Utilisation-GET et Quota-GET pour déterminer le quota restant pour la ressource spécifique et calculer la nouvelle limite de quota. Ces étapes sont détaillées dans cet exemple.\n2. Utilisez cette opération PUT pour mettre à jour la limite de quota. Vérifiez l’URI dans l’en-tête d’emplacement pour obtenir l’état détaillé de la demande.
Exemples
Exemple 1 : Mettre à jour la limite de quota d’une ressource spécifique avec la valeur spécifiée
$limit = New-AzQuotaLimitObject -Value 1001
Update-AzQuota -Scope "subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/providers/Microsoft.Network/locations/eastus2" -ResourceName "PublicIPAddresses" -Name "PublicIPAddresses" -Limit $limit
Name NameLocalizedValue Unit ETag
---- ------------------ ---- ----
PublicIPAddresses Public IP Addresses Count
Cette commande met à jour la limite de quota d’une ressource spécifique à la valeur spécifiée.
Exemple 2 : Mettre à jour la limite de quota d’une ressource spécifique avec la valeur spécifiée par pipeline
$limit = New-AzQuotaLimitObject -Value 1007
Get-AzQuota -Scope "subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/providers/Microsoft.Network/locations/eastus2" -ResourceName "PublicIPAddresses" | Update-AzQuota -Name "PublicIPAddresses" -Limit $limit
Name NameLocalizedValue Unit ETag
---- ------------------ ---- ----
PublicIPAddresses Public IP Addresses Count
Cette commande met à jour la limite de quota d’une ressource spécifique avec la valeur spécifiée par pipeline.
Paramètres
-AsJob
Exécuter la commande en tant que travail
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Confirm
Vous invite à confirmer avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Le paramètre DefaultProfile n’est pas fonctionnel. Utilisez le paramètre SubscriptionId lorsqu’il est disponible si vous exécutez l’applet de commande sur un autre abonnement.
Type: | PSObject |
Alias: | AzureRMContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-InputObject
Paramètre d’identité
Type: | IQuotaIdentity |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-JsonFilePath
Chemin d’accès du fichier Json fourni à l’opération de mise à jour
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-JsonString
Chaîne Json fournie à l’opération Update
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Limit
Propriétés de limite de quota de ressources.
Type: | ILimitJsonObject |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Nom de la ressource.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-NoWait
Exécuter la commande de manière asynchrone
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceName
Nom de ressource pour un fournisseur de ressources donné. Par exemple:
- Nom de la référence SKU pour Microsoft.Compute
- Référence SKU ou TotalLowPriorityCores pour Microsoft.MachineLearningServices for Microsoft.Network PublicIPAddresses.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceType
Nom du type de ressource. Champ facultatif.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Scope
URI de ressource Azure cible.
Par exemple : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Il s’agit de l’URI de ressource Azure cible pour l’opération List GET.
S’il {resourceName}
est ajouté après /quotas
, il s’agit de l’URI de ressource Azure cible dans l’opération GET pour la ressource spécifique.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-WhatIf
Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande ne s’exécute pas.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |