package
0.11.0
Repository: https://github.com/raystack/meteor.git
Documentation: pkg.go.dev

# README

bigtable

Usage

source:
  name: bigtable
  config:
    project_id: google-project-id
    service_account_base64: _________BASE64_ENCODED_SERVICE_ACCOUNT_________________

Inputs

KeyValueExampleDescriptionrequired
project_idstringmy-projectBigTable Project IDtrue
service_account_base64stringBASE64_ENCODED_SERVICE_ACCOUNTService Account in base64 encoded string.optional

Notes

You will have to set the env var GOOGLE_APPLICATION_CREDENTIALS with value as path of the service account json file. if service_account_base64 is not specified.

Outputs

FieldSample Value
resource.urnproject_id.instance_name.table_name
resource.nametable_name
resource.servicebigtable
attributes.fieldsFields

Fields

FieldSample Value
column_family[{\"Name\":\"ts\",\"GCPolicy\":\"(age() \\u003e 90d)\"}]

Contributing

Refer to the contribution guidelines for information on contributing to this module.

# Packages

No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
Config holds the configurations for the bigtable extractor.
Extractor used to extract bigtable metadata.
No description provided by the author

# Interfaces

AdminClient is an interface for *bigtable.AdminClient go:generate mockery --name=AdminClient -r --case underscore --with-expecter --structname AdminClient --output=./mocks.
InstanceAdminClient is an interface for *bigtable.InstanceAdminClient go:generate mockery --name=InstanceAdminClient -r --case underscore --with-expecter --structname InstanceAdminClient --output=./mocks.
InstancesFetcher is an interface for fetching instances.

# Type aliases

No description provided by the author
No description provided by the author