File: //snap/google-cloud-cli/394/lib/surface/metastore/services/imports/update.yaml
- release_tracks: [ALPHA, BETA]
deprecate:
is_removed: false
warning: |
This command has been deprecated.
Please use `gcloud metastore services import` command group instead.
help_text:
brief: |
Update a metadata import.
description: |
Update the parameters of a metadata import. Only the description
field of a metadata import is supported to be updated.
If run asynchronously with `--async`, exits after printing
one operation name that can be used to poll the status of the
update via:
{top_command} metastore operations describe
examples: |
To update a metadata import with the name `my-metadata-import` to
have description `New description`, run:
$ {command} my-metadata-import --description="New description"
request:
ALPHA:
api_version: v1alpha
BETA:
api_version: v1beta
collection: metastore.projects.locations.services.metadataImports
modify_request_hooks:
- googlecloudsdk.command_lib.metastore.services.imports.util:UpdateDescription
arguments:
resource:
help_text: |
Arguments and flags that specify the metadata import
you want to create.
spec: !REF googlecloudsdk.command_lib.metastore.resources:import
params:
- arg_name: description
api_field: metadataImport.description
processor: googlecloudsdk.command_lib.metastore.validators:ValidateStringField:arg_name=--description
help_text: |
The description of the metadata import.
async:
collection: metastore.projects.locations.operations
update:
# b/136698204
read_modify_update: true