NAME
    gcloud biglake iceberg tables update - update a BigLake Iceberg table

SYNOPSIS
    gcloud biglake iceberg tables update
        (TABLE : --catalog=CATALOG --namespace=NAMESPACE) [--clear-properties]
        [--remove-properties=[KEY,...]] [--update-properties=[KEY=VALUE,...]]
        [GCLOUD_WIDE_FLAG ...]

DESCRIPTION
    Update a BigLake Iceberg table.

EXAMPLES
    To add or update properties in a table my-table in parent catalog
    my-catalog and namespace my-namespace, with properties
    key1=value1,key2=value2, run:

        $ gcloud biglake iceberg tables update my-table \
            --namespace=my-namespace --catalog=my-catalog \
            --update-properties=key1=value1,key2=value2

    To remove properties key1,key2 from a table, run:

        $ gcloud biglake iceberg tables update my-table \
            --namespace=my-namespace --catalog=my-catalog \
            --remove-properties=key1,key2

    To clear all properties from a table, run:

        $ gcloud biglake iceberg tables update my-table \
            --namespace=my-namespace --catalog=my-catalog --clear-properties

POSITIONAL ARGUMENTS
     Table resource - The Iceberg Table to update. The arguments in this group
     can be used to specify the attributes of this resource. (NOTE) Some
     attributes are not given arguments in this group but can be set in other
     ways.

     To set the project attribute:
      ◆ provide the argument table on the command line with a fully specified
        name;
      ◆ provide the argument --project on the command line;
      ◆ set the property core/project.

     This must be specified.

       TABLE
          ID of the table or fully qualified identifier for the table.

          To set the table attribute:
          ▸ provide the argument table on the command line.

          This positional argument must be specified if any of the other
          arguments in this group are specified.

       --catalog=CATALOG
          The Iceberg Catalog for the resource.

          To set the catalog attribute:
          ▸ provide the argument table on the command line with a fully
            specified name;
          ▸ provide the argument --catalog on the command line.

       --namespace=NAMESPACE
          The Iceberg Namespace for the resource.

          To set the namespace attribute:
          ▸ provide the argument table on the command line with a fully
            specified name;
          ▸ provide the argument --namespace on the command line.

FLAGS
     --clear-properties
        Clear all properties from the namespace.

     --remove-properties=[KEY,...]
        List of properties to remove.

     --update-properties=[KEY=VALUE,...]
        List of properties to update or add.

GCLOUD WIDE FLAGS
    These flags are available to all commands: --access-token-file, --account,
    --billing-project, --configuration, --flags-file, --flatten, --format,
    --help, --impersonate-service-account, --log-http, --project, --quiet,
    --trace-token, --user-output-enabled, --verbosity.

    Run $ gcloud help for details.

NOTES
    These variants are also available:

        $ gcloud alpha biglake iceberg tables update

        $ gcloud beta biglake iceberg tables update

