Skip to main content

@swamp/gcp/biglake

v2026.04.23.1

Google Cloud biglake infrastructure models

Repository

https://github.com/systeminit/swamp-extensions

Labels

gcpgoogle-cloudbiglakecloudinfrastructure

Contents

Quality score

Verified by Swamp

How well-documented and verifiable this extension is.

100%

Grade A

  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • At least one platform tag (or universal)1/1earned
  • Two or more platform tags (or universal)1/1earned
  • License declared1/1earned
  • Verified public repository2/2earned

Install

$ swamp extension pull @swamp/gcp/biglake

@swamp/gcp/biglake/catalogsv2026.04.23.1catalogs.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
catalogId?stringRequired. The ID to use for the catalog, which will become the final component of the catalog's resource name.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a catalogs
getGet a catalogs
ArgumentTypeDescription
identifierstringThe name of the catalogs
deleteDelete the catalogs
ArgumentTypeDescription
identifierstringThe name of the catalogs
syncSync catalogs state from GCP

Resources

state(infinite)— Catalog is the container of databases.
@swamp/gcp/biglake/catalogs-databasesv2026.04.23.1catalogs_databases.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
hiveOptions?objectOptions of a Hive database.
type?enumThe database type.
databaseId?stringRequired. The ID to use for the database, which will become the final component of the database's resource name.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a databases
getGet a databases
ArgumentTypeDescription
identifierstringThe name of the databases
updateUpdate databases attributes
deleteDelete the databases
ArgumentTypeDescription
identifierstringThe name of the databases
syncSync databases state from GCP

Resources

state(infinite)— Database is the container of tables.
@swamp/gcp/biglake/catalogs-databases-tablesv2026.04.23.1catalogs_databases_tables.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
hiveOptions?objectOptions of a Hive table.
type?enumThe table type.
tableId?stringRequired. The ID to use for the table, which will become the final component of the table's resource name.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a tables
getGet a tables
ArgumentTypeDescription
identifierstringThe name of the tables
updateUpdate tables attributes
deleteDelete the tables
ArgumentTypeDescription
identifierstringThe name of the tables
syncSync tables state from GCP
renamerename
ArgumentTypeDescription
newName?any

Resources

state(infinite)— Represents a table.