HEX
Server: Apache/2.4.65 (Ubuntu)
System: Linux ielts-store-v2 6.8.0-1036-gcp #38~22.04.1-Ubuntu SMP Thu Aug 14 01:19:18 UTC 2025 x86_64
User: root (0)
PHP: 7.2.34-54+ubuntu20.04.1+deb.sury.org+1
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
Upload Files
File: //snap/google-cloud-cli/current/lib/googlecloudsdk/command_lib/bq/flags.yaml
overwrite:
  arg_name: overwrite
  action: store_true
  help_text: 'Overwrite if the resource already exists.'

permissions_file:
  api_field: dataset.access
  arg_name: permissions-file
  type: "googlecloudsdk.calliope.arg_parsers:FileContents:"
  processor: googlecloudsdk.command_lib.bq.hooks:PermissionsFileProcessor
  help_text: |
    A local yaml or JSON file containing the access permissions specifying who is allowed to access
    the data.

    YamlfFile should be specified the form:\
    access:
    - role: ROLE
      [access type]: ACCESS_VALUE
    - ...

    and JSON file should be specified in the form:
    {"access": [
     {
      "role": "ROLE",
      "[access type]": "ACCESS_VALUE"
     },
    ...
    ]}

    Where `access type` is one of: `domain`, `userByEmail`, `specialGroup` or `view`.

    If this field is not specified, BigQuery adds these default dataset access
    permissions at creation time in :
    * specialGroup=projectReaders, role=READER
    * specialGroup=projectWriters, role=WRITER
    * specialGroup=projectOwners, role=OWNER
    * userByEmail=[dataset creator email], role=OWNER

    For more information on BigQuery permissions see: https://cloud.google.com/bigquery/docs/access-control

dataset:
  description:
    api_field: dataset.description
    arg_name: description
    required: false
    help_text: Description of the dataset.

table:
  description:
    api_field: table.description
    arg_name: description
    required: false
    help_text: Description of the table.

  expiration:
    api_field: table.expirationTime
    arg_name: expiration
    type: googlecloudsdk.core.util.times:ParseDuration
    processor: googlecloudsdk.command_lib.bq.hooks:ProcessTableExpiration
    required: false
    help_text: |-
      How long after creation should this table or view expire e.g. 1d, 2w etc.

      See $ gcloud topic datetimes for information on duration formats

job:
  job_id:
    api_field: job.jobReference.jobId
    arg_name: job-id
    processor: googlecloudsdk.command_lib.bq.hooks:JobIdProcessor
    required: false
    default: ''
    help_text: |-
      A unique job ID to use for the request. If not specified a unique job id will be generated.