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/394/lib/googlecloudsdk/schemas/networkservices/v1alpha1/Timeout.yaml
$schema: "http://json-schema.org/draft-06/schema#"

title: networkservices v1alpha1 Timeout export schema
description: A gcloud export/import command YAML validation schema.
type: object
additionalProperties: false
properties:
  COMMENT:
    type: object
    description: User specified info ignored by gcloud import.
    additionalProperties: false
    properties:
      template-id:
        type: string
      region:
        type: string
      description:
        type: string
      date:
        type: string
      version:
        type: string
  UNKNOWN:
    type: array
    description: Unknown API fields that cannot be imported.
    items:
      type: string
  connectTimeout:
    description: |-
      The maximum duration to wait for a single origin connection to be
      established, including DNS lookup, TLS handshake, and TCP/QUIC connection
      establishment. Defaults to 5 seconds. The timeout must be a value between
      1s and 15s. The `connect_timeout` capped by the deadline set by the
      request's max_attempts_timeout. The last connection attempt can have a
      smaller `connect_timeout` so that the total `max_attempts_timeout` value
      is not exceeded.
    type: string
  maxAttemptsTimeout:
    description: |-
      The maximum time across all connection attempts to all origins, including
      failover origins, before returning an error to the client. An `HTTP 504`
      error is returned if the timeout is reached before a response is returned.
      Defaults to 15 seconds. The timeout must be a value between 1s and 30s. If
      a failover origin is specified, the `max_attempts_timeout` value of the
      first configured origin sets the deadline for all connection attempts
      across all failover origins.
    type: string
  readTimeout:
    description: |-
      The maximum duration to wait between reads of a single HTTP connection or
      stream. Defaults to 15 seconds. The timeout must be a value between 1s and
      30s. The `read_timeout` value is capped by the response_timeout value. All
      reads of the HTTP connection or stream must be completed by the deadline
      set by response_timeout. If the response headers have already been written
      to the connection, the response is truncated and logged.
    type: string
  responseTimeout:
    description: |-
      The maximum duration to wait for the last byte of a response to arrive
      when reading from the HTTP connection/stream. Defaults to 30 seconds. The
      timeout must be a value between 1s and 120s. The `response_timeout` starts
      after the connection has been established. Origins that take longer to
      write additional bytes to the response than the configured
      `response_timeout` value result in an error returned to the client. If the
      response headers have already been written to the connection, the response
      is truncated and logged.
    type: string