bigtable

class pulumi_gcp.bigtable.Instance(resource_name, opts=None, clusters=None, display_name=None, instance_type=None, name=None, project=None, __name__=None, __opts__=None)

Creates a Google Bigtable instance. For more information see the official documentation and API.

Parameters:
  • resource_name (str) – The name of the resource.
  • opts (pulumi.ResourceOptions) – Options for the resource.
  • clusters (pulumi.Input[list]) – A block of cluster configuration options. This can be specified 1 or 2 times. See structure below.
  • display_name (pulumi.Input[str]) – The human-readable display name of the Bigtable instance. Defaults to the instance name.
  • instance_type (pulumi.Input[str]) – The instance type to create. One of "DEVELOPMENT" or "PRODUCTION". Defaults to "PRODUCTION".
  • name (pulumi.Input[str]) – The name (also called Instance Id in the Cloud Console) of the Cloud Bigtable instance.
  • project (pulumi.Input[str]) – The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
clusters = None

A block of cluster configuration options. This can be specified 1 or 2 times. See structure below.

display_name = None

The human-readable display name of the Bigtable instance. Defaults to the instance name.

instance_type = None

The instance type to create. One of "DEVELOPMENT" or "PRODUCTION". Defaults to "PRODUCTION".

name = None

The name (also called Instance Id in the Cloud Console) of the Cloud Bigtable instance.

project = None

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

translate_output_property(prop)

Provides subclasses of Resource an opportunity to translate names of output properties into a format of their choosing before writing those properties to the resource object.

Parameters:prop (str) – A property name.
Returns:A potentially transformed property name.
Return type:str
translate_input_property(prop)

Provides subclasses of Resource an opportunity to translate names of input properties into a format of their choosing before sending those properties to the Pulumi engine.

Parameters:prop (str) – A property name.
Returns:A potentially transformed property name.
Return type:str
class pulumi_gcp.bigtable.Table(resource_name, opts=None, column_families=None, instance_name=None, name=None, project=None, split_keys=None, __name__=None, __opts__=None)

Creates a Google Cloud Bigtable table inside an instance. For more information see the official documentation and API.

Parameters:
  • resource_name (str) – The name of the resource.
  • opts (pulumi.ResourceOptions) – Options for the resource.
  • column_families (pulumi.Input[list]) – A group of columns within a table which share a common configuration. This can be specified multiple times. Structure is documented below.
  • instance_name (pulumi.Input[str]) – The name of the Bigtable instance.
  • name (pulumi.Input[str]) – The name of the table.
  • project (pulumi.Input[str]) – The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
  • split_keys (pulumi.Input[list]) – A list of predefined keys to split the table on.
column_families = None

A group of columns within a table which share a common configuration. This can be specified multiple times. Structure is documented below.

instance_name = None

The name of the Bigtable instance.

name = None

The name of the table.

project = None

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

split_keys = None

A list of predefined keys to split the table on.

translate_output_property(prop)

Provides subclasses of Resource an opportunity to translate names of output properties into a format of their choosing before writing those properties to the resource object.

Parameters:prop (str) – A property name.
Returns:A potentially transformed property name.
Return type:str
translate_input_property(prop)

Provides subclasses of Resource an opportunity to translate names of input properties into a format of their choosing before sending those properties to the Pulumi engine.

Parameters:prop (str) – A property name.
Returns:A potentially transformed property name.
Return type:str