Cloud Resource Manager API (cloudresourcemanager:v3)

2026-10-24

14 new methods

Additions

    Methods
  • ▼ ▲ cloudresourcemanager.organizations.boundaries.patch

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Path : v3/{+name}

      Parameter Order : name

      HTTP Method : PATCH

      Flat Path : v3/organizations/{organizationsId}/boundaries/{boundariesId}

      Parameters :

        name

          Pattern : ^organizations/[^/]+/boundaries/[^/]+$

          Location : path

          Type : string

          Required : Yes

          Description : Identifier. The unique resource name of the Boundary. Format: - `organizations/{organization_id}/boundaries/{boundary_id}` - `folders/{folder_id}/boundaries/{boundary_id}` Example: `folders/123456789/boundaries/my-boundary`

        updateMask

          Type : string

          Format : google-fieldmask

          Location : query

          Description : Optional. The list of fields to update.

      Description : Updates the `display_name` and `resource_filter.tag_filter.tag_value` of the Boundary identified by the specified `name` (for example, `folders/123456789/boundaries/my-boundary`).

  • ▼ ▲ cloudresourcemanager.organizations.boundaries.create

      Flat Path : v3/organizations/{organizationsId}/boundaries

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Parameters :

        parent

          Location : path

          Description : Required. The parent resource under which the Boundary will be created. Format: `organizations/{organization_id}` or `folders/{folder_id}`

          Pattern : ^organizations/[^/]+$

          Required : Yes

          Type : string

        boundaryId

          Location : query

          Type : string

          Description : Required. The user-assigned ID for the Boundary, which will become the final component of the Boundary's resource name. Must be unique within the parent resource. It must be 6 to 30 lowercase ASCII letters, digits, or hyphens. It must start with a letter. Trailing hyphens are prohibited. Example: `my-boundary-123`

      Path : v3/{+parent}/boundaries

      HTTP Method : POST

      Description : Creates a Boundary under a parent Folder or Organization. Creating a Boundary triggers the creation of a Management Project if one is not supplied.

      Parameter Order : parent

  • ▼ ▲ cloudresourcemanager.organizations.boundaries.delete

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Path : v3/{+name}

      Description : Deletes the Boundary identified by the specified `name` (for example, `folders/123456789/boundaries/my-boundary`).

      Flat Path : v3/organizations/{organizationsId}/boundaries/{boundariesId}

      Parameters :

        name

          Required : Yes

          Type : string

          Location : path

          Pattern : ^organizations/[^/]+/boundaries/[^/]+$

          Description : Required. The name of the Boundary to delete. Format: `organizations/{organization_id}/boundaries/{boundary_id}` or `folders/{folder_id}/boundaries/{boundary_id}`

      HTTP Method : DELETE

      Parameter Order : name

  • ▼ ▲ cloudresourcemanager.organizations.boundaries.list

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • Parameters :

        pageSize

          Location : query

          Description : Optional. The maximum number of Boundaries to return in the response. The service may return fewer Boundaries than requested. If unspecified, at most 100 Boundaries will be returned. The maximum value is 100; values above 100 will be coerced to 100.

          Format : int32

          Type : integer

        parent

          Type : string

          Location : path

          Required : Yes

          Description : Required. The name of the parent resource whose Boundaries are being listed. Format: `organizations/{organization_id}` or `folders/{folder_id}`

          Pattern : ^organizations/[^/]+$

        pageToken

          Location : query

          Type : string

          Description : Optional. A pagination token received from a previous call to `ListBoundaries` that indicates from where listing should continue. Provide this to retrieve the subsequent page.

      Path : v3/{+parent}/boundaries

      Parameter Order : parent

      HTTP Method : GET

      Description : Lists Boundaries that are direct children of the specified organization or folder resource.

      Flat Path : v3/organizations/{organizationsId}/boundaries

  • ▼ ▲ cloudresourcemanager.organizations.boundaries.get

      HTTP Method : GET

      Description : Retrieves the Boundary identified by the specified `name` (for example, `folders/123456789/boundaries/my-boundary`).

      Flat Path : v3/organizations/{organizationsId}/boundaries/{boundariesId}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • Path : v3/{+name}

      Parameter Order : name

      Parameters :

        name

          Description : Required. The name of the Boundary to retrieve. Format: `organizations/{organization_id}/boundaries/{boundary_id}` or `folders/{folder_id}/boundaries/{boundary_id}` Example: `folders/123456789/boundaries/my-boundary`

          Required : Yes

          Type : string

          Location : path

          Pattern : ^organizations/[^/]+/boundaries/[^/]+$

  • ▼ ▲ cloudresourcemanager.organizations.getBoundaryConfig

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • Parameter Order : name

      HTTP Method : GET

      Flat Path : v3/organizations/{organizationsId}/boundaryConfig

      Description : Retrieves the BoundaryConfig identified by the specified `name` (for example, `folders/123456789/boundaryConfig`).

      Parameters :

        name

          Required : Yes

          Type : string

          Location : path

          Description : Required. The name of the BoundaryConfig to retrieve. Format: `organizations/{organization}/boundaryConfig` or `folders/{folder}/boundaryConfig` Example: `folders/123456789/boundaryConfig`

          Pattern : ^organizations/[^/]+/boundaryConfig$

      Path : v3/{+name}

  • ▼ ▲ cloudresourcemanager.organizations.updateBoundaryConfig

      Flat Path : v3/organizations/{organizationsId}/boundaryConfig

      HTTP Method : PATCH

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Updates the BoundaryConfig identified by the specified `name` (for example, `folders/123456789/boundaryConfig`).

      Path : v3/{+name}

      Parameter Order : name

      Parameters :

        name

          Pattern : ^organizations/[^/]+/boundaryConfig$

          Location : path

          Type : string

          Required : Yes

          Description : Identifier. The unique resource name of the BoundaryConfig. Format: - `organizations/{organization}/boundaryConfig` - `folders/{folder}/boundaryConfig` Example: `folders/123456789/boundaryConfig`

        updateMask

          Location : query

          Format : google-fieldmask

          Description : Optional. The list of fields to update.

          Type : string

  • ▼ ▲ cloudresourcemanager.folders.boundaries.list

      Parameter Order : parent

      Description : Lists Boundaries that are direct children of the specified organization or folder resource.

      Flat Path : v3/folders/{foldersId}/boundaries

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • Path : v3/{+parent}/boundaries

      HTTP Method : GET

      Parameters :

        parent

          Pattern : ^folders/[^/]+$

          Location : path

          Required : Yes

          Type : string

          Description : Required. The name of the parent resource whose Boundaries are being listed. Format: `organizations/{organization_id}` or `folders/{folder_id}`

        pageToken

          Type : string

          Location : query

          Description : Optional. A pagination token received from a previous call to `ListBoundaries` that indicates from where listing should continue. Provide this to retrieve the subsequent page.

        pageSize

          Type : integer

          Description : Optional. The maximum number of Boundaries to return in the response. The service may return fewer Boundaries than requested. If unspecified, at most 100 Boundaries will be returned. The maximum value is 100; values above 100 will be coerced to 100.

          Location : query

          Format : int32

  • ▼ ▲ cloudresourcemanager.folders.boundaries.create

      Description : Creates a Boundary under a parent Folder or Organization. Creating a Boundary triggers the creation of a Management Project if one is not supplied.

      HTTP Method : POST

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Parameters :

        parent

          Location : path

          Description : Required. The parent resource under which the Boundary will be created. Format: `organizations/{organization_id}` or `folders/{folder_id}`

          Type : string

          Required : Yes

          Pattern : ^folders/[^/]+$

        boundaryId

          Description : Required. The user-assigned ID for the Boundary, which will become the final component of the Boundary's resource name. Must be unique within the parent resource. It must be 6 to 30 lowercase ASCII letters, digits, or hyphens. It must start with a letter. Trailing hyphens are prohibited. Example: `my-boundary-123`

          Type : string

          Location : query

      Flat Path : v3/folders/{foldersId}/boundaries

      Parameter Order : parent

      Path : v3/{+parent}/boundaries

  • ▼ ▲ cloudresourcemanager.folders.boundaries.delete

      HTTP Method : DELETE

      Flat Path : v3/folders/{foldersId}/boundaries/{boundariesId}

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Deletes the Boundary identified by the specified `name` (for example, `folders/123456789/boundaries/my-boundary`).

      Parameter Order : name

      Path : v3/{+name}

      Parameters :

        name

          Pattern : ^folders/[^/]+/boundaries/[^/]+$

          Type : string

          Description : Required. The name of the Boundary to delete. Format: `organizations/{organization_id}/boundaries/{boundary_id}` or `folders/{folder_id}/boundaries/{boundary_id}`

          Location : path

          Required : Yes

  • ▼ ▲ cloudresourcemanager.folders.boundaries.patch

      Path : v3/{+name}

      HTTP Method : PATCH

      Description : Updates the `display_name` and `resource_filter.tag_filter.tag_value` of the Boundary identified by the specified `name` (for example, `folders/123456789/boundaries/my-boundary`).

      Parameter Order : name

      Flat Path : v3/folders/{foldersId}/boundaries/{boundariesId}

      Parameters :

        updateMask

          Format : google-fieldmask

          Type : string

          Location : query

          Description : Optional. The list of fields to update.

        name

          Type : string

          Pattern : ^folders/[^/]+/boundaries/[^/]+$

          Location : path

          Description : Identifier. The unique resource name of the Boundary. Format: - `organizations/{organization_id}/boundaries/{boundary_id}` - `folders/{folder_id}/boundaries/{boundary_id}` Example: `folders/123456789/boundaries/my-boundary`

          Required : Yes

      Scopes : https://www.googleapis.com/auth/cloud-platform

  • ▼ ▲ cloudresourcemanager.folders.boundaries.get

      Flat Path : v3/folders/{foldersId}/boundaries/{boundariesId}

      Path : v3/{+name}

      HTTP Method : GET

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • Parameters :

        name

          Description : Required. The name of the Boundary to retrieve. Format: `organizations/{organization_id}/boundaries/{boundary_id}` or `folders/{folder_id}/boundaries/{boundary_id}` Example: `folders/123456789/boundaries/my-boundary`

          Pattern : ^folders/[^/]+/boundaries/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Description : Retrieves the Boundary identified by the specified `name` (for example, `folders/123456789/boundaries/my-boundary`).

      Parameter Order : name

  • ▼ ▲ cloudresourcemanager.folders.updateBoundaryConfig

      Path : v3/{+name}

      Parameters :

        updateMask

          Format : google-fieldmask

          Description : Optional. The list of fields to update.

          Location : query

          Type : string

        name

          Required : Yes

          Location : path

          Pattern : ^folders/[^/]+/boundaryConfig$

          Description : Identifier. The unique resource name of the BoundaryConfig. Format: - `organizations/{organization}/boundaryConfig` - `folders/{folder}/boundaryConfig` Example: `folders/123456789/boundaryConfig`

          Type : string

      Parameter Order : name

      Description : Updates the BoundaryConfig identified by the specified `name` (for example, `folders/123456789/boundaryConfig`).

      HTTP Method : PATCH

      Flat Path : v3/folders/{foldersId}/boundaryConfig

      Scopes : https://www.googleapis.com/auth/cloud-platform

  • ▼ ▲ cloudresourcemanager.folders.getBoundaryConfig

      Flat Path : v3/folders/{foldersId}/boundaryConfig

      Parameter Order : name

      Parameters :

        name

          Required : Yes

          Description : Required. The name of the BoundaryConfig to retrieve. Format: `organizations/{organization}/boundaryConfig` or `folders/{folder}/boundaryConfig` Example: `folders/123456789/boundaryConfig`

          Location : path

          Type : string

          Pattern : ^folders/[^/]+/boundaryConfig$

      HTTP Method : GET

      Description : Retrieves the BoundaryConfig identified by the specified `name` (for example, `folders/123456789/boundaryConfig`).

      Path : v3/{+name}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only