Obtenir des informations sur les quotas d’un projet
Vous pouvez obtenir des informations à propos des quotas d’un projet avec octl et OKS CLI.
Obtenir des informations à propos des quotas d’un projet avec octl
|
À ce jour, cette section est disponible en anglais uniquement. |
The GetProjectQuotas command gets the quota details for a specific project.
$ octl kube api GetProjectQuotas <project_id> --profile "default"
The GetProjectQuotas command returns the following elements:
-
ResponseContext: Information about the context of the response.-
RequestId: The ID of the API request.
-
-
Project: The quota details associated with the project.-
request_id: The ID of the API request. -
data: The quota information related to the request.-
quotas: A list of quota details.-
ShortDescription: A brief summary of the quota. -
QuotaCollection: A category or group to which the quota belongs to. -
AccountId: The ID of the account. -
Description: A detailed description of the quota. -
MaxValue: The maximum allowed value for the quota. -
UsedValue: The current usage value for the quota. -
Name: The name of the quota.
-
-
subregions: A list of Subregion details.-
State: The state of the Subregion. -
RegionName: The name of the Region containing the Subregion. -
SubregionName: The name of the Subregion. -
LocationCode: The location code (physical zone) of the Subregion.
-
-
-
{
"ResponseContext": {
"RequestId": "string"
},
"Project": {
"request_id": "string",
"data": {
"quotas": [
{
"ShortDescription": "string",
"QuotaCollection": "string",
"AccountId": "string",
"Description": "string",
"MaxValue": 0,
"UsedValue": 0,
"Name": "string"
}
],
"subregions": [
{
"State": "string",
"RegionName": "string",
"SubregionName": "string",
"LocationCode": "string"
}
]
}
}
}
Obtenir des informations à propos des quotas d’un projet avec OKS CLI
La commande project quotas vous permet de récupérer les quotas et le mapping des Régions pour un projet :
$ oks-cli project quotas \
--project-name NAME_OF_PROJECT \
--output json
Cette commande contient les options suivantes que vous devez spécifier :
-
project-name: Le nom du projet sur lequel vous souhaitez obtenir des informations de quota. -
(optionnel)
output: Le format de sortie de la réponse (json|yaml|table). Par défaut, le format de la réponse est JSON.
La commande project quotas renvoie les éléments suivants :
-
quotas: Une liste d’entrées de quotas IaaS, comprenant chacune :-
ShortDescription: Une description du quota. -
QuotaCollection: La catégorie de type de ressource auquel le quota s’applique. -
AccountId: L’identifiant unique du compte OUTSCALE où l’infrastructure du projet (comme le VPC et les node pools) est déployée. Vous pouvez utiliser cet identifiant lorsque vous demandez à l’équipe Support de modifier les quotas IaaS. -
Description: Une description plus détaillée du quota. -
MaxValue: L’utilisation maximale autorisée pour cette ressource. -
UsedValue: L’utilisation actuelle de la ressource au sein du quota. -
Name: L’identifiant du quota.
-
-
subregions: Une liste des Sous-régions disponibles pour le projet, comprenant chacune :-
State: La disponibilité de la Sous-région. -
RegionName: Le nom de la Région où se trouve la Sous-région. -
SubregionName: Le nom de la Sous-région. -
LocationCode: Le code de la zone physique où se trouve la Sous-région.
-
|
Pour en savoir plus, voir À propos des Régions et Sous-régions. |
[
{
"quotas": [
{
"ShortDescription": "VM Limit",
"QuotaCollection": "Compute",
"AccountId": "123456789012",
"Description": "Maximum number of VM this user can own",
"MaxValue": 150,
"UsedValue": 8,
"Name": "vm_limit"
}
],
"subregions": [
{
"State": "available",
"RegionName": "eu-west-2",
"SubregionName": "eu-west-2a",
"LocationCode": "PAR1"
},
{
"State": "available",
"RegionName": "eu-west-2",
"SubregionName": "eu-west-2b",
"LocationCode": "PAR4"
},
{
"State": "available",
"RegionName": "eu-west-2",
"SubregionName": "eu-west-2c",
"LocationCode": "PAR7"
}
]
}
]
Pages connexes
Méthode API correspondante