GCLOUD_CONFIG(1)

NAME

gcloud config - view and edit Cloud SDK properties

SYNOPSIS

gcloud config GROUP | COMMAND [GLOBAL-FLAG ...]

DESCRIPTION
A configuration is a set of properties that govern the behavior of gcloud and other tools in the Cloud SDK. The SDK provides a configuration named default whose initial properties are set when you run the gcloud init command. You can create any number of additional named configurations using gcloud init or gcloud config configurations create, and switch between configurations using gcloud config configurations activate. gcloud supports several flags that have the same effect as properties in a configuration (for example, gcloud supports both the --project flag and project property). Properties differ from flags in that flags affect command behavior on a per-invocation basis. Properties allow you to maintain the same settings across command executions. For more information on configurations, see gcloud topic configurations.

GLOBAL FLAGS
Run $ gcloud help for a description of flags available to all commands.

GROUPS
GROUP is one of the following: configurations
    Manage the set of gcloud named configurations.

COMMANDS
COMMAND is one of the following: list
    View Cloud SDK properties.
set
    Set a Cloud SDK property.
unset
    Unset a Cloud SDK property.

AVAIABLE PROPERTIES
core
    account
        The account gcloud should use for authentication. You can run gcloud auth list to see the accounts you currently have available.
    activate_on_create
        If True, creating a new configuration using gcloud config configurations create will also activate it.
    disable_color
        If True, color will not be used when printing messages in the terminal.
    disable_prompts
        If True, the default answer will be assumed for all user prompts. For any prompts that require user input, an error will be raised. This is the equivalent of using the global --quiet flag.
    disable_usage_reporting
        If True, anonymous statistics on SDK usage will not be collected. This is value is set based on your choices during installation, but can be changed at any time. For more information, see: https://cloud.google.com/sdk/usage-statistics
    log_http
        If True, log HTTP requests and responses to the logs. You may need to adjust your verbosity setting if you want to see in the terminal, otherwise it is available in the log files.
    max_log_days
        Maximum number of days to retain log files before deleting.If unset, defaults to 30.
    pass_credentials_to_gsutil
        If True, pass the configured Cloud SDK authentication to gsutil.
    project
        The project id of the Cloud Platform project to operate on by default. This can be overridden by using the global --project flag.
    trace_token
        Token used to route traces of service requests for investigation of issues. This token will be provided by Google support.
    user_output_enabled
        If False, messages to the user and command output on both standard output and standard error will be suppressed.
    verbosity
        The default logging verbosity for gcloud commands. This is the equivalent of using the global --verbosity flag.
app
    cloud_build_timeout
        The timeout, in seconds, to wait for Docker builds to complete during deployments. All Docker builds now use the Container Builder API.
    stop_previous_version
        If True, when deploying a new version of a service, the previously deployed version is stopped. If False, older versions must be stopped manually.
component_manager
    additional_repositories
        A comma separated list of additional repositories to check for components. This property is automatically managed by the gcloud components repositories commands.
    disable_update_check
        If True, the Cloud SDK will not automatically check for updates.
compute
    region
        The default region to use when working with regional Compute Engine resources. When a --region flag is required but not provided, the command will fall back to this value, if set.
    zone
        The default zone to use when working with zonal Compute Engine resources. When a --zone flag is required but not provided, the command will fall back to this value, if set.
container
    build_timeout
        The timeout, in seconds, to wait for container builds to complete.
    cluster
        The name of the cluster to use by default when working with Container Engine.
    use_client_certificate
        Use the cluster's client certificate to authenticate to the cluster API server.
proxy
    address
        The hostname or IP address of your proxy server.
    password
        If your proxy requires authentication, the password to use when connecting.
    port
        The port to use when connected to your proxy server.
    type
        The type of proxy you are using. Supported proxy types are: [http, http_no_tunnel, socks4, socks5].
    username
        If your proxy requires authentication, the username to use when connecting.