labels

@JvmName(name = "jamxmuvrxbnooshx")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "mlyaxjofvbqmdqlg")
suspend fun labels(value: Map<String, String>?)

Parameters

value

A mapping of labels to assign to the resource.

  • schema - (Optional) A JSON schema for the table. ~>NOTE: Because this field expects a JSON string, any changes to the string will create a diff, even if the JSON itself hasn't changed. If the API returns a different value for the same schema, e.g. it switched the order of values or replaced STRUCT field type with RECORD field type, we currently cannot suppress the recurring diff this causes. As a workaround, we recommend using the schema as returned by the API. ~>NOTE: If you use external_data_configuration documented below and do not set external_data_configuration.connection_id, schemas must be specified with external_data_configuration.schema. Otherwise, schemas must be specified with this top-level field.


@JvmName(name = "lvhexlcmqkguugsn")
fun labels(vararg values: Pair<String, String>)

Parameters

values

A mapping of labels to assign to the resource.

  • schema - (Optional) A JSON schema for the table. ~>NOTE: Because this field expects a JSON string, any changes to the string will create a diff, even if the JSON itself hasn't changed. If the API returns a different value for the same schema, e.g. it switched the order of values or replaced STRUCT field type with RECORD field type, we currently cannot suppress the recurring diff this causes. As a workaround, we recommend using the schema as returned by the API. ~>NOTE: If you use external_data_configuration documented below and do not set external_data_configuration.connection_id, schemas must be specified with external_data_configuration.schema. Otherwise, schemas must be specified with this top-level field.