Para migrar seu projeto pessoal para a nova conta da organização 1 primeiro você precisará para garantir que sua conta pessoal tenha as permissões certas nos dois lados: -Atribuir para sua função pessoal de Criador de projetos da conta do Google na nova organização -No projeto que você está migrando, atribua à sua conta as seguintes funções: Movimentador de projetos, Proprietário do projeto ou Editor do projeto (se você não tiver essas funções, a organização de destino não aparecerá no Console do GCP como opção para migração)
Você pode migrar seu projeto usando o console: Abra o IAM & admin > Página de configurações no console do GCP. Clique em Selecionar e selecione Nenhuma Organização na lista Organização. Selecione o projeto que você deseja migrar e clique em Migrar. Na lista Organização, selecione a organização para a qual você deseja migrar seu projeto.
Você também pode usar um simples comando gcloud:
$ gcloud alpha projects move PROJECT_ID --organization ORGANIZATION_ID
Se você quiser usar a API, este é o snippet:
project = crm.projects().get(projectId=flags.projectId).execute()
project['parent'] = {
'type': 'organization',
'id': flags.organizationId
}
project = crm.projects().update(
projectId=flags.projectId, body=project).execute()
Cuidado: saiba que, depois de migrar um projeto, não há como voltar atrás!
Você também pode ler este artigo no Blog do Google Cloud Platform, que explica como organizar sua organização do GCP 2 .