Observability API (observability:v1)

2026-02-01

11 new methods

Additions

    Methods
  • observability.projects.locations.buckets.get

      Path : v1/{+name}

      Description : Get bucket resource.

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

      Parameters :

        name

          Description : Required. Name of the bucket to retrieve. The format is: projects/[PROJECT_ID]/locations/[LOCATION]/buckets/[BUCKET_ID]

          Location : path

          Required : Yes

          Type : string

          Pattern : ^projects/[^/]+/locations/[^/]+/buckets/[^/]+$

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/buckets/{bucketsId}

      Parameter Order : name

      HTTP Method : GET

  • observability.projects.locations.buckets.list

      Parameter Order : parent

      Path : v1/{+parent}/buckets

      Description : List buckets of a project in a particular location.

      Parameters :

        showDeleted

          Location : query

          Description : Optional. If true, then the response will include deleted buckets.

          Type : boolean

        pageToken

          Description : Optional. A page token, received from a previous `ListBuckets` call. Provide this to retrieve the subsequent page.

          Type : string

          Location : query

        parent

          Required : Yes

          Description : Required. The parent, which owns this collection of buckets. The format is: projects/[PROJECT_ID]/locations/[LOCATION]

          Pattern : ^projects/[^/]+/locations/[^/]+$

          Location : path

          Type : string

        pageSize

          Type : integer

          Format : int32

          Location : query

          Description : Optional. The maximum number of buckets to return. If unspecified, then at most 100 buckets are returned. The maximum value is 1000; values above 1000 are coerced to 1000.

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

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/buckets

      HTTP Method : GET

  • observability.projects.locations.buckets.datasets.views.list

      Parameter Order : parent

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/buckets/{bucketsId}/datasets/{datasetsId}/views

      Description : List views of a dataset.

      Parameters :

        pageToken

          Type : string

          Description : Optional. A page token, received from a previous `ListViews` call. Provide this to retrieve the subsequent page.

          Location : query

        pageSize

          Location : query

          Description : Optional. The maximum number of views to return. If unspecified, then at most 100 views are returned. The maximum value is 1000; values above 1000 are coerced to 1000.

          Type : integer

          Format : int32

        parent

          Location : path

          Pattern : ^projects/[^/]+/locations/[^/]+/buckets/[^/]+/datasets/[^/]+$

          Type : string

          Required : Yes

          Description : Required. Dataset whose views are to be listed. The format is: projects/[PROJECT_ID]/locations/[LOCATION]/buckets/[BUCKET_ID]/datasets/[DATASET_ID]

      Path : v1/{+parent}/views

      HTTP Method : GET

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

  • observability.projects.locations.buckets.datasets.views.get

      Parameters :

        name

          Type : string

          Required : Yes

          Description : Required. Name of the view to retrieve. The format is: projects/[PROJECT_ID]/locations/[LOCATION]/buckets/[BUCKET_ID]/datasets/[DATASET_ID]/views/[VIEW_ID]

          Pattern : ^projects/[^/]+/locations/[^/]+/buckets/[^/]+/datasets/[^/]+/views/[^/]+$

          Location : path

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

      Description : Get a view.

      HTTP Method : GET

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/buckets/{bucketsId}/datasets/{datasetsId}/views/{viewsId}

      Path : v1/{+name}

      Parameter Order : name

  • observability.projects.locations.buckets.datasets.links.delete

      Parameters :

        name

          Description : Required. Name of the link to delete. The format is: projects/[PROJECT_ID]/locations/[LOCATION]/buckets/[BUCKET_ID]/datasets/[DATASET_ID]/links/[LINK_ID]

          Type : string

          Pattern : ^projects/[^/]+/locations/[^/]+/buckets/[^/]+/datasets/[^/]+/links/[^/]+$

          Location : path

          Required : Yes

      HTTP Method : DELETE

      Description : Delete a link.

      Path : v1/{+name}

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

      Parameter Order : name

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/buckets/{bucketsId}/datasets/{datasetsId}/links/{linksId}

  • observability.projects.locations.buckets.datasets.links.list

      Path : v1/{+parent}/links

      Parameters :

        parent

          Description : Required. The parent dataset that owns this collection of links. The format is: projects/[PROJECT_ID]/locations/[LOCATION]/buckets/[BUCKET_ID]/datasets/[DATASET_ID]

          Location : path

          Type : string

          Required : Yes

          Pattern : ^projects/[^/]+/locations/[^/]+/buckets/[^/]+/datasets/[^/]+$

        pageSize

          Description : Optional. The maximum number of links to return. If unspecified, then at most 100 links are returned. The maximum value is 1000; values above 1000 are coerced to 1000.

          Type : integer

          Format : int32

          Location : query

        pageToken

          Description : Optional. A page token, received from a previous `ListLinks` call. Provide this to retrieve the subsequent page.

          Type : string

          Location : query

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

      HTTP Method : GET

      Parameter Order : parent

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/buckets/{bucketsId}/datasets/{datasetsId}/links

      Description : List links of a dataset.

  • observability.projects.locations.buckets.datasets.links.get

      Parameter Order : name

      Description : Get a link.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/buckets/{bucketsId}/datasets/{datasetsId}/links/{linksId}

      Path : v1/{+name}

      Parameters :

        name

          Location : path

          Type : string

          Pattern : ^projects/[^/]+/locations/[^/]+/buckets/[^/]+/datasets/[^/]+/links/[^/]+$

          Description : Required. Name of the link to retrieve. The format is: projects/[PROJECT_ID]/locations/[LOCATION]/buckets/[BUCKET_ID]/datasets/[DATASET_ID]/links/[LINK_ID]

          Required : Yes

      HTTP Method : GET

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

  • observability.projects.locations.buckets.datasets.links.patch

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/buckets/{bucketsId}/datasets/{datasetsId}/links/{linksId}

      Parameters :

        updateMask

          Format : google-fieldmask

          Type : string

          Description : Optional. The list of fields to update.

          Location : query

        name

          Location : path

          Pattern : ^projects/[^/]+/locations/[^/]+/buckets/[^/]+/datasets/[^/]+/links/[^/]+$

          Type : string

          Description : Identifier. Name of the link. The format is: projects/[PROJECT_ID]/locations/[LOCATION]/buckets/[BUCKET_ID]/datasets/[DATASET_ID]/links/[LINK_ID]

          Required : Yes

      HTTP Method : PATCH

      Description : Update a link.

      Parameter Order : name

      Path : v1/{+name}

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

  • observability.projects.locations.buckets.datasets.links.create

      HTTP Method : POST

      Parameters :

        parent

          Required : Yes

          Pattern : ^projects/[^/]+/locations/[^/]+/buckets/[^/]+/datasets/[^/]+$

          Type : string

          Location : path

          Description : Required. Name of the containing dataset for this link. The format is: projects/[PROJECT_ID]/locations/[LOCATION]/buckets/[BUCKET_ID]/datasets/[DATASET_ID]

        linkId

          Description : Required. Id of the link to create.

          Type : string

          Location : query

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/buckets/{bucketsId}/datasets/{datasetsId}/links

      Parameter Order : parent

      Path : v1/{+parent}/links

      Description : Create a new link.

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

  • observability.projects.locations.buckets.datasets.list

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

      Parameters :

        parent

          Type : string

          Location : path

          Description : Required. The parent bucket that owns this collection of datasets. The format is: projects/[PROJECT_ID]/locations/[LOCATION]/buckets/[BUCKET_ID]

          Pattern : ^projects/[^/]+/locations/[^/]+/buckets/[^/]+$

          Required : Yes

        pageToken

          Description : Optional. A page token, received from a previous `ListDatasets` call. Provide this to retrieve the subsequent page.

          Type : string

          Location : query

        showDeleted

          Description : Optional. If true, then the response will include deleted datasets.

          Type : boolean

          Location : query

        pageSize

          Type : integer

          Description : Optional. The maximum number of datasets to return. If unspecified, then at most 100 datasets are returned. The maximum value is 1000; values above 1000 are coerced to 1000.

          Format : int32

          Location : query

      Description : List datasets of a bucket.

      HTTP Method : GET

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/buckets/{bucketsId}/datasets

      Parameter Order : parent

      Path : v1/{+parent}/datasets

  • observability.projects.locations.buckets.datasets.get

      Parameter Order : name

      Parameters :

        name

          Pattern : ^projects/[^/]+/locations/[^/]+/buckets/[^/]+/datasets/[^/]+$

          Location : path

          Required : Yes

          Description : Required. Name of the dataset to retrieve. The format is: projects/[PROJECT_ID]/locations/[LOCATION]/buckets/[BUCKET_ID]/datasets/[DATASET_ID]

          Type : string

      Description : Get a dataset.

      Path : v1/{+name}

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

      HTTP Method : GET

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/buckets/{bucketsId}/datasets/{datasetsId}