管理组织中的项目和结算

本页面介绍如何查看和管理 组织内的项目和结算账号 Google Cloud 。

查看结算账号

您可以使用 控制台 Google Cloud 查看组织下的现有结算账号。

控制台

  1. 打开 Google Cloud 控制台:

    打开“结算”页面

  2. 在页面顶部的组织选择器中,选择您的组织。 系统会列出与该组织关联的所有结算账号。

在组织中创建项目

控制台

为您的 网域预配组织资源后,您可以使用 Google Cloud 控制台在组织中创建项目。

如需创建新项目,请执行以下操作:

  1. 前往 Google Cloud 控制台中的管理资源页面。

    转到“管理资源”

    其余步骤会显示在 Google Cloud 控制台中。

  2. 在页面顶部的选择组织下拉列表中,选择要在其中创建项目的组织资源。如果您使用的是免费试用版,请跳过此步骤,因为系统不会显示此列表。
  3. 点击创建项目
  4. 在显示的新建项目窗口中,输入项目名称并选择适用的结算账号。项目名称只能包含字母、数字、英文单引号、连字符、空格或英文感叹号,且长度必须介于 4 到 30 个字符之间。
  5. 位置 框中输入父级组织或文件夹资源。该资源 将是新项目的分层父级。 如果可以选择无组织 ,那么您也可以选择该选项,将新项目作为其自身资源层次结构的顶层进行创建。
  6. 输入完新项目的详细信息后,点击创建

REST

如需在组织中创建新项目,请使用 projects.create() 方法,并将项目的 parent 字段设置为组织的 organizationId

以下代码段展示了如何在组织中创建项目:

  project = crm.projects().create(
      body={
          'project_id': flags.projectId,
          'name': 'My New Project',
          'parent': {
              'type': 'organization',
              'id': flags.organizationId
           }
  }).execute()

查看组织中的所有项目

控制台

如需查看组织下的所有项目,请按以下步骤操作:

  1. 前往 Google Cloud 控制台:

    前往 Google Cloud 控制台

  2. 从页面顶部的项目选择器中,选择您的组织。

  3. 最近 标签页会显示最近访问的项目和文件夹。点击全部 标签页可查看所有项目和文件夹。

组织选择器中的无组织 选项会显示两种类型的项目:

  • 未关联的项目:尚未迁移到组织中的项目。
  • 无法访问的父级:您可以访问项目本身,但无权查看父级组织的项目。

gcloud

如需查看组织正下方的所有项目,请运行以下命令:

gcloud projects list --filter 'parent.id=[ORGANIZATION_ID] AND \
    parent.type=organization'

此命令不会显示层次结构中的每个项目,只会显示组织资源正下方的项目。要列出层次结构中的每个 资源,请参阅 列出层次结构中的所有资源

REST

如 以下代码段所示,您可以使用 projects.list() 方法列出组织资源正下方的所有项目:

filter = 'parent.type:organization parent.id:%s' % flags.organizationId
projects = crm.projects().list(filter=filter).execute()

此方法不会显示层次结构中的每个项目,只会显示组织资源正下方的项目。要列出层次结构中的每个资源 ,请参阅 列出层次结构中的所有资源

删除组织中的项目

如需删除组织中的项目,请按以下步骤操作:

控制台

如需使用 Google Cloud 控制台删除项目,请执行以下操作:

  1. 转到 IAM 和管理 部分的项目 页面:

    打开“项目”页面

  2. 点击页面顶部的组织 下拉列表。
  3. 选择您的组织。此页面会列出该组织中的所有项目。
  4. 在项目列表中,选择要删除的项目,然后点击删除项目
  5. 输入项目 ID,然后点击关停