REST Resource: projects.locations.catalogs

Resource: Catalog

Catalog is the container of databases.

JSON representation
{"name":string,"createTime":string,"updateTime":string,"deleteTime":string,"expireTime":string}
Fields
name

string

Output only. The resource name. Format: projects/{project_id_or_number}/locations/{locationId}/catalogs/{catalogId}

createTime

string (Timestamp format)

Output only. The creation time of the catalog.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples:"2014-10-02T15:01:23Z" and"2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Output only. The last modification time of the catalog.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples:"2014-10-02T15:01:23Z" and"2014-10-02T15:01:23.045123456Z".

deleteTime

string (Timestamp format)

Output only. The deletion time of the catalog. Only set after the catalog is deleted.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples:"2014-10-02T15:01:23Z" and"2014-10-02T15:01:23.045123456Z".

expireTime

string (Timestamp format)

Output only. The time when this catalog is considered expired. Only set after the catalog is deleted.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples:"2014-10-02T15:01:23Z" and"2014-10-02T15:01:23.045123456Z".

Methods

create

Creates a new catalog.

delete

Deletes an existing catalog specified by the catalog ID.

get

Gets the catalog specified by the resource name.

list

List all catalogs in a specified project.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-07-02 UTC.