Les projets Google�Cloud constituent une base pour la cr�ation, l'activation et l'utilisation de tous les services Google�Cloud, comme la gestion des API, la facturation, l'ajout et la suppression de collaborateurs, et la gestion des autorisations pour les ressources Google�Cloud.
Cette page explique comment cr�er et g�rer des projets Google Cloud � l'aide de l'API Cloud Resource�Manager et la console Google Cloud.
Avant de commencer
Pour en savoir plus sur les ressources du projet, consultez la pr�sentation de la hi�rarchie des ressources. Pour obtenir des conseils sur la configuration de votre hi�rarchie de ressources, consultez la page Choisir une hi�rarchie de ressources pour votre zone de destination Google�Cloud.
Les �l�ments suivants sont utilis�s pour identifier votre projet:
Nom de projet�: nom lisible attribu� � votre projet.
Le nom de projet n'est utilis� par aucune API�Google. Vous pouvez modifier le nom d'un projet � tout moment, aussi bien pendant qu'apr�s la cr�ation du projet. Les noms de projet ne doivent pas n�cessairement �tre uniques.
ID de projet�: identifiant unique global pour votre projet.
Un ID de projet est une cha�ne unique utilis�e pour diff�rencier votre projet des autres dans Google�Cloud. Une fois que vous avez saisi un nom de projet, la console Google�Cloud g�n�re un ID de projet unique qui peut �tre une combinaison de lettres, de chiffres et de traits d'union. Nous vous recommandons d'utiliser l'ID de projet g�n�r�, mais vous pouvez le modifier lors de la cr�ation du projet. Une fois le projet cr��, son ID est permanent.
Un ID de projet doit respecter les exigences suivantes�:
- L'ID doit contenir entre 6 et 30�caract�res.
- L'ID ne peut contenir que des lettres minuscules, des chiffres et des traits d'union.
- Doit commencer par une lettre.
- Il ne peut pas se terminer par un trait d'union.
- Il ne peut pas �tre d�j� utilis� ou avoir �t� utilis� pr�c�demment (y compris pour des projets supprim�s).
- Il ne peut pas contenir de cha�nes restreintes comme
google
,null
,undefined
etssl
.
Num�ro de projet�: identifiant unique g�n�r� automatiquement pour votre projet.
N'incluez pas d'informations sensibles, telles que des informations permettant d'identifier personnellement l'utilisateur. ou de s�curit� dans le nom de votre projet, son ID ou d'autres noms de ressources. L'ID du projet est utilis� dans le nom de nombreuses autres ressources Google Cloud. au projet ou aux ressources associ�es expose l'ID du projet et le nom de la ressource.
Cr�er un projet
Pour cr�er un projet, vous devez disposer de l'autorisation resourcemanager.projects.create
. Cette autorisation est incluse dans des r�les tels que le r�le de cr�ateur de projet (roles/resourcemanager.projectCreator
). Ce r�le est attribu� par d�faut � l'ensemble du domaine d'une nouvelle ressource d'organisation et aux utilisateurs de l'essai gratuit.
D�couvrez comment attribuer le r�le � des utilisateurs et limiter les ressources de l'organisation
pour un acc�s �tendu, consultez le document Managing Default Organization
R�les.
Si vous ne sp�cifiez pas la ressource parente, une ressource parente est s�lectionn�e. automatiquement, le cas �ch�ant, en fonction du domaine du compte d'utilisateur.
Vous pouvez cr�er un projet � l'aide de la console Google Cloud,
la Google Cloud CLI, ou
le projects.create()
.
Console
Pour cr�er un projet, proc�dez comme suit�:
-
Acc�dez � la page G�rer les ressources de la console Google�Cloud.
Acc�der � la page G�rer les ressources
Les �tapes restantes s'affichent dans la console Google�Cloud.
- Dans la liste d�roulante S�lectionner une organisation en haut de la page, s�lectionnez la ressource d'organisation dans laquelle vous souhaitez cr�er un projet. Si vous �tes un utilisateur de la version d'essai sans frais, vous pouvez ignorer cette �tape. Cette liste n'appara�tra pas.
- Cliquez sur Cr�er un projet.
- Dans la fen�tre Nouveau projet qui s'affiche, saisissez un nom de projet, puis s�lectionnez un compte de facturation si n�cessaire. Le nom du projet ne peut contenir que des lettres, des chiffres, des guillemets simples, des traits d'union, des espaces ou des points d'exclamation. Il doit comporter entre 4 et 30�caract�res.
- Indiquez l'organisation ou le dossier parent dans la zone Emplacement. Cette ressource sera le parent hi�rarchique du nouveau projet. Si l'option Aucune organisation est propos�e, vous pouvez la s�lectionner pour cr�er votre projet en tant que niveau sup�rieur de sa propre hi�rarchie de ressources.
- Une fois les d�tails du nouveau projet renseign�s, cliquez sur Cr�er.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
Pour cr�er un projet, utilisez la commande
gcloud projects create
�:gcloud projects create PROJECT_ID
PROJECT_ID correspond � l'ID du projet que vous souhaitez cr�er. L'ID du projet doit commencer par une lettre en minuscule et ne peut contenir que des lettres ASCII, des chiffres et des tirets. Il doit comporter entre 6�et 30�caract�res.
Pour cr�er un projet avec une ressource Organisation ou un dossier comme parent, utilisez la classe Options
--organization
ou--folder
. Comme une ressource ne peut avoir qu'un parent, seul l'un de ces indicateurs peut �tre utilis�.gcloud projects create PROJECT_ID --organization=ORGANIZATION_ID
gcloud projects create PROJECT_ID --folder=FOLDER_ID
API
Certains mots ne peuvent pas �tre utilis�s dans l'ID d'un projet cr�� � l'aide de la m�thode projects.create()
. Exemples : google
, null
, undefined
et ssl
.
Si vous utilisez l'un de ces mots, la requ�te renvoie une erreur INVALID_ARGUMENT
.
La requ�te ci-dessous cr�e uniquement un projet et ne l'associe pas automatiquement � un compte de facturation. La m�thode projects.updateBillingInfo
permet de d�finir ou de mettre � jour le compte de facturation associ� � un projet.
Requ�te pour cr�er un projet�:
POST https://cloudresourcemanager.googleapis.com/v3/projects/
Authorization: *************
Content-Type: application/json
{
"projectId": "our-project-123",
"name": "my project",
"labels": {
"mylabel": "prod"
}
}
R�ponse pour la cr�ation du projet�:
{
"name": "operations/pc.123456789",
}
Requ�te pour l'op�ration Get�:
GET https://cloudresourcemanager.googleapis.com/v3/operations/pc.123456789
Authorization: *************
Content-Type: application/json
R�ponse pour l'op�ration Get�:
{
"name": "operations/pc.123456789",
"done": true,
"response": {
"@type": "type.googleapis.com/google.cloudresourcemanager.v3.Project",
"projectNumber": "464036093014",
"projectId": "our-project-123",
"lifecycleState": "ACTIVE",
"name": "my project",
"labels": {
"mylabel": "prod"
},
"createTime": "2016-01-07T21:59:43.314Z"
}
}
Ajouter des tags lors de la cr�ation du projet
Les tags permettent de cr�er des annotations pour les ressources. Vous pouvez ajouter des tags au moment de la cr�ation des projets. Vous devez attribuer le r�le Utilisateur de balise lorsque vous ajoutez des balises. Pour en savoir plus sur les autorisations attribu�es � ce r�le, consultez G�rer les tags sur les ressources. Vous ne pouvez ajouter l'espace de noms pour les paires cl�-valeur du tag que de l'une des mani�res suivantes:
gcloud
Pour ajouter des tags lors de la cr�ation d'un projet, ex�cutez la commande suivante�:
gcloud projects create PROJECT_ID --organization=ORGANIZATION_ID --tags=KEY_VALUE_PAIRS
Remplacez les �l�ments suivants�:
- PROJECT_ID est l'identifiant unique du projet.
- ORGANIZATION_ID est l'identifiant unique de l'organisation.
- KEY_VALUE_PAIRS est une liste de paires cl�-valeur s�par�es par des virgules que vous pouvez attribuer � votre ressource.
123/environment=production, 456/create=testresource
est un exemple de paires cl�-valeur s�par�es par une virgule.
API
L'extrait de code suivant est une requ�te JSON dans laquelle vous cr�ez un projet et et lui ajouter des tags.
POST https://cloudresourcemanager.googleapis.com/v3/projects/
Authorization: *************
Content-Type: application/json
{
"projectId": "our-project-456",
"name": "my project",
"parent": "organizations/123",
"tags": {
"key": "123/environment"
"value": "production"
},
"tags": {
"key": "123/costCenter"
"value": "marketing"
}
}
Créer un projet à l'aide d'un compte de service
Vous pouvez utiliser un compte de service pour automatiser la création de projet. Comme les comptes d’utilisateurs,
comptes de service peuvent être autorisés à créer des projets dans un
ressource d'organisation. Les comptes de service ne sont pas autorisés à créer de projets en dehors d'une ressource d'organisation et doivent spécifier la ressource parente lors de la création d'un projet.
Les comptes de service peuvent créer un projet à l'aide de gcloud CLI ou de la
projects.create()
.
Gérer des quotas de projets
S'il vous reste moins de 30 projets dans votre quota, une notification affiche le nombre de projets restants sur la page Nouveau projet. Une fois que vous avez atteint votre limite de projets. Pour créer davantage de projets, vous devez demander une limite de projets. augmenter. Vous pouvez également planifier la suppression de certains projets au bout de 30 jours sur la page Gérer les ressources. Les projets des utilisateurs supprimé de façon réversible est comptabilisée dans votre quota. Ces projets sont entièrement supprimés après 30 jours.
Pour demander une plus grande capacité pour les projets dans votre quota, utilisez le formulaire de demande d'augmentation de quota de projet. Pour en savoir plus sur les quotas et leur utilisation, consultez la page d'assistance concernant les demandes de quota de projets dans le cadre de l'essai gratuit. Pour en savoir plus sur les rapports de facturation, consultez la page d'assistance Rapports de facturation.
Trouver le nom, le numéro et l'ID du projet
Pour interagir avec les ressources Google Cloud, vous devez fournir des informations permettant l'identification du projet pour chaque requête. Un projet est identifié par son ID de projet et son numéro de projet.
Accédez à la page Bienvenue dans la console Google Cloud.
Dans le sélecteur de projets situé en haut de la page, sélectionnez votre projet.
Le nom, le numéro et l'ID du projet apparaissent après le Bienvenue.
Obtenir un projet existant
Vous pouvez obtenir un projet existant � l'aide de la Google Cloud CLI ou
le projects.get()
.
Si vous n'�tes pas propri�taire d'un projet, vous devez disposer des autorisations incluses dans le r�le Navigateur (roles/browser
).
gcloud
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
Pour obtenir les m�tadonn�es d'un projet, utilisez la commande
gcloud projects describe
�:gcloud projects describe PROJECT_ID
Remplacez
PROJECT_ID
par l'ID du projet.
API
Requ�te�:
GET https://cloudresourcemanager.googleapis.com/v3/projects/<var>PROJECT_ID</var>
Remplacez PROJECT_ID
par l'ID du projet.
R�ponse�:
{
"projectNumber": "464036093014",
"projectId": "our-project-123",
"lifecycleState": "ACTIVE",
"name": "my project",
"labels": {
"mylabel": "prod"
},
"createTime": "2016-01-07T21:59:43.314Z"
}
R�pertorier tous les projets d'une ressource
Pour r�pertorier tous les projets qui sont des enfants directs d'une ressource, utilisez la m�thode projects.list
v3 avec la ressource parente sp�cifi�e dans la requ�te�:
Requ�te�:
GET https://cloudresourcemanager.googleapis.com/v3/projects
{
"parent": "folders/662951040570"
}
R�ponse�:
{
"projects": [
{
"name": "projects/951040570662",
"parent": "folders/662951040570",
"projectId": "tokyo-rain-123",
"state": "ACTIVE",
"displayName": "Tokyo Rain"
"createTime": "2013-11-13T20:31:53.308Z"
"updateTime": "2013-11-13T20:31:53.308Z"
"etag": "BwWUlZ6XEfY="
}
]
}
Rechercher des projets
Pour rechercher des projets correspondant � la requ�te sp�cifi�e, utilisez gcloud alpha resource-manager
projects search
en transmettant la requ�te dans l'option --query
. Le champ d'application de la recherche correspond � tous les projets pour lesquels l'utilisateur dispose de l'autorisation projects.get.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
Pour obtenir la liste de tous les projets, utilisez
gcloud alpha projects search
commande:gcloud alpha projects search --query="displayName=rek*" <table output showing the projects with display names starting from rek eg. rekey-project-2, rekha-project>
gcloud alpha projects search --query="state:DELETE_REQUESTED" <table output showing the projects for which delete has been requested>
API
Vous pouvez utiliser la m�thode projects.search
et une cha�ne de requ�te pour renvoyer des ressources de projet sp�cifiques qui correspondent au filtre.
Les r�sultats ne contiennent que des projets pour lesquels vous disposez de l'autorisation resourcemanager.projects.get
.
L'extrait de code suivant renvoie la ressource de projet nomm�e "Tokyo Rain"�:
Requ�te�:
GET https://cloudresourcemanager.googleapis.com/v3/projects:search?query=displayName%3ATokyo%2BRain
R�ponse�:
{
"projects": [
{
"name": "projects/951040570662",
"parent": "folders/662951040570",
"projectId": "tokyo-rain-123",
"state": "ACTIVE",
"displayName": "Tokyo Rain",
"createTime": "2013-11-13T20:31:53.308Z",
"updateTime": "2013-11-13T20:31:53.308Z",
"etag": "BwWUlZ6XEfY="
}
]
}
L'extrait de code suivant renvoie toutes les ressources de projet pr�sentant un libell� "red" (rouge)�:
Requ�te�:
GET https://cloudresourcemanager.googleapis.com/v3/projects:search?query=labels.color%3Ared
R�ponse�:
{
"projects": [
{
"name": "projects/951054970012",
"parent": "folders/662951040570",
"projectId": "Osaka-rain-234",
"state": "ACTIVE",
"displayName": "Osaka Rain",
"createTime": "2013-11-13T20:31:53.308Z",
"updateTime": "2013-11-13T20:31:53.308Z",
"etag": "BwWUlZ6XEfY=",
"labels": {
"color": "red"
}
}
]
}
Si vous sp�cifiez les champs parent.type
et parent.id
dans le corps de la requ�te, l'autorisation resourcemanager.projects.list
est v�rifi�e au niveau du parent. Si l'utilisateur dispose de cette autorisation, tous les projets situ�s sous le parent seront affich�s une fois les filtres restants appliqu�s.
Si l'utilisateur ne dispose pas de cette autorisation, tous les projets pour lesquels il dispose de l'autorisation resourcemanager.projects.get
seront renvoy�s une fois les filtres restants appliqu�s.
Si aucun filtre n'est sp�cifi�, l'appel renvoie les projets pour lesquels l'utilisateur dispose des autorisations resourcemanager.projects.get
.
Mettre � jour des projets
Vous pouvez mettre � jour des projets � l'aide de la console Google Cloud ou du
projects.patch()
.
Les seuls champs pouvant �tre mis � jour sont ceux du nom du projet et des libell�s. Pour en savoir plus sur la mise � jour des projets, consultez la page concernant la ressource "Projet" dans la documentation de r�f�rence sur les API.
Pour d�placer un projet dans la hi�rarchie de vos ressources, consultez la page D�placer un projet. Pour migrer un projet d'un ressource d'organisation vers une autre, consultez la section Migrer des projets.
Console
Pour mettre � jour le nom ou les libell�s d'un projet � l'aide de la console Google�Cloud, proc�dez comme suit�:
- Dans la console Google�Cloud, acc�dez � la page Param�tres de la section IAM et administration.
Acc�der � la page Param�tres de la section IAM et administration
Les �tapes restantes s'affichent dans la console Google�Cloud.
- En haut de l'�cran, cliquez sur la liste d�roulante de s�lection de projets.
- Dans la fen�tre S�lectionnez une organisation qui s'affiche, cliquez sur la liste d�roulante des organisations, puis s�lectionnez votre organisation. Si vous �tes un utilisateur de la version d'essai sans frais, ignorez cette �tape car cette liste n'appara�tra pas.
- S�lectionnez votre projet dans la liste qui appara�t.
- Pour changer le nom du projet, modifiez le nom du projet, puis cliquez sur Enregistrer.
- Pour changer les libell�s, cliquez sur Libell�s dans la barre de navigation de gauche.
En savoir plus sur l'utilisation des libell�s.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
Pour mettre � jour le nom ou les libell�s d'un projet, ex�cutez la commande
gcloud alpha projects update
�:gcloud alpha projects update PROJECT_ID \ --name=NAME \ --update-labels=KEY=VALUE, ...
O��:
PROJECT_ID est l'ID du projet que vous souhaitez mettre � jour.
NAME est le nouveau nom que vous souhaitez attribuer au projet.
KEY�=�VALUE, ... est une liste des paires cl�/valeur correspondant aux libell�s que vous souhaitez mettre � jour. Si un libell� existe d�j�, sa valeur est modifi�e. Si ce n'est pas le cas, un libell� est cr��.
Pour en savoir plus et obtenir des options suppl�mentaires pouvant �tre utilis�es avec cette commande, consultez le SDK Google�Cloud CLI.
API
Pour mettre � jour un projet, proc�dez comme suit�:
R�cup�rez l'objet
project
� l'aide de la m�thodeprojects.get
.Modifiez les champs que vous souhaitez mettre � jour.
Appelez la m�thode
projects.patch
.
L'exemple suivant met � jour le nom � afficher du projet en myproject
et d�finit le libell� color
sur red
�:
Requ�te�:
PATCH https://cloudresourcemanager.googleapis.com/v3/projects/PROJECT_NUMBER?updateMask=displayName,labels
O� PROJECT_NUMBER
correspond � l'ID num�rique du projet souhait�.
� mettre � jour.
Corps JSON de la requ�te�:
{
"displayName": "myproject",
"labels": {
"color": "red"
}
}
R�ponse�:
{
"projects": [
{
"name": "projects/951054970012",
"parent": "folders/662951040570",
"projectId": "Osaka-rain-234",
"state": "ACTIVE",
"displayName": "myproject",
"createTime": "2013-11-13T20:31:53.308Z",
"updateTime": "2013-11-13T20:35:42.308Z",
"etag": "BwWUlZ6XEfY=",
"labels": {
"color": "red"
}
}
]
}
Arr�ter (supprimer) des projets
Vous pouvez arr�ter des projets � l'aide de la console Google Cloud ou
projects.delete
de l'API. Pour pouvoir �tre arr�t�, un projet doit avoir l'�tat de cycle de vie ACTIVE
de cette mani�re.
Cette m�thode marque imm�diatement un projet � supprimer. Un e-mail de notification est envoy� � l'utilisateur � l'origine de l'op�ration de suppression et � l'agent de cat�gorie de contacts qui sont r�pertori�s dans Contacts essentiels au mieux, Si l'envoi de la notification �choue, le projet est tout de m�me marqu� pour �tre supprim�. S'il n'y a pas de contact dans la cat�gorie Technique, le contact de remplacement n'en est pas inform�.
Un projet marqu� "� supprimer" n'est pas utilisable. Si un compte de facturation est associ� au projet, cette association est interrompue et n'est pas r�tablie si l'op�ration de suppression du projet est annul�e. Apr�s 30�jours, le projet est compl�tement supprim�. Jusqu'� sa suppression compl�te, il est possible que le projet soit toujours visible, bien qu'elle ne soit pas utilisable.
Pour arr�ter le processus de suppression du projet pendant cette p�riode de 30�jours, consultez les �tapes � suivre pour restaurer un projet.
� la fin de cette p�riode de 30�jours, le projet et toutes ses ressources sont supprim�s et ne peuvent pas �tre r�cup�r�s. Jusqu'� sa suppression, le projet est pris en compte dans votre quota de projets.
Pour vous assurer de ne supprimer aucun projet important, vous pouvez activer les recommandations sur les risques li�s au changement. Risque li� � la modification les recommandations g�n�rent des avertissements lorsque vous essayez de supprimer des projets identifi�s comme importants.
Si vous avez configur� la facturation pour un projet, il risque de ne pas �tre compl�tement supprim� tant que le cycle de facturation en cours n'est pas fini et que votre compte n'est pas d�bit�. Le nombre et les types de services utilis�s peuvent �galement avoir une influence sur le moment o� le syst�me supprime d�finitivement un projet. Pour en savoir plus sur la conservation et la suppression s�curis�e des donn�es, consultez la page Comment Google conserve-t-il les donn�es recueillies�?.
Arr�ter un projet
Console
-
Dans la console Google�Cloud, acc�dez � la page Param�tres de la section IAM et administration.
Acc�der � la page Param�tres de la section IAM et administration
Les �tapes restantes s'affichent dans la console Google�Cloud.
-
Sur la page IAM et Param�tres de l'administrateur, s�lectionnez le projet que vous souhaitez supprimer, puis
cliquez sur Arr�ter.
L'option Arr�ter ne s'affiche que pour les utilisateurs disposant du r�le
resourcemanager.projects.delete
. dans le projet actuel. - Cliquez sur Arr�ter.
- Saisissez l'ID du projet, puis cliquez sur Arr�ter quand m�me.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
Pour supprimer un projet, utilisez la commande
gcloud projects delete
�:gcloud projects delete PROJECT_ID
PROJECT_ID correspond � l'ID du projet que vous souhaitez supprimer.
API
L'extrait de code suivant supprime le projet sp�cifi�:
Requ�te�:
DELETE https://cloudresourcemanager.googleapis.com/v3/projects/my-project-123
R�soudre les probl�mes de suppression de projets
Si le processus d'arr�t d'un projet �choue, consultez la page R�soudre les probl�mes de suppression de projets pour en savoir plus.
Restaurer un projet
Les propri�taires de projets peuvent restaurer un projet supprim� tout au long de la p�riode de r�cup�ration de 30�jours, qui commence � l'arr�t du projet. La restauration d'un projet le ram�ne � l'�tat dans lequel elle se trouvait avant son arr�t, � quelques exceptions pr�s:
- La facturation est d�sactiv�e pour le projet lorsque le projet est arr�t� et la facturation n'est pas automatiquement activ�e pour les projets restaur�s. La Le compte de facturation Cloud doit �tre associ� manuellement apr�s la restauration du projet. Vous devrez peut-�tre attendre quelques heures avant de pouvoir associer un projet r�cemment restaur� � un compte de facturation de service.
- Vous pouvez r�cup�rer la plupart des ressources si vous restaurez un projet dans le d�lai de 30 jours p�riode.
- La restauration de certains services est retard�e, et vous devrez peut-�tre attendre un certain temps (jusqu'� 36 heures) pour que les services soient restaur�s.
- Certaines ressources, telles que les ressources Cloud�Storage ou Pub/Sub, sont supprim�es beaucoup plus t�t. Ces ressources risquent de ne pas �tre enti�rement r�cup�rables, m�me si vous restaurez le projet avant la fin des 30�jours.
- Certains services peuvent avoir besoin d'�tre red�marr�s manuellement. Pour en savoir plus, consultez la page Red�marrage des services Google Cloud�Platform.
Vous devez disposer de l'autorisation resourcemanager.projects.undelete
sur le projet que vous souhaitez restaurer. Pour restaurer un projet�:
Console
Pour afficher le projet dans la console Google�Cloud, vous devez disposer des autorisations suivantes�:
resourcemanager.projects.list
resourcemanager.folders.list
resourcemanager.projects.get
Acc�dez � la page G�rer les ressources de la console Google�Cloud.
Dans l'outil de s�lection de projets situ� en haut de la page, s�lectionnez la ressource de votre organisation.
Sous la liste des ressources, des dossiers et des projets de l'organisation, cliquez sur Ressources en attente de suppression.
Cochez la case correspondant au projet que vous souhaitez restaurer, puis cliquez sur Restaurer. Dans la bo�te de dialogue qui s'affiche, confirmez que vous souhaitez restaurer le projet.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
Pour restaurer un projet, ex�cutez la commande
gcloud projects undelete
�:gcloud projects undelete PROJECT_ID
PROJECT_ID est l'ID ou le num�ro de projet du le projet que vous souhaitez restaurer.
API
L'extrait de code suivant restaure le projet sp�cifi�:
Requ�te�:
POST https://cloudresourcemanager.googleapis.com/v3/projects/my-project-123:undelete