title: gcloud compute addresses list returns 0 results although I have external ephemeral addresses
body: <p>I have one google compute instance in my project with an external IP.
  A describe command on the instance shows me:</p>
  
  <pre><code>networkInterfaces:
  - accessConfigs:
    - kind: compute#accessConfig
      name: External NAT
      natIP: xx.yyy.nnn.mmm
      networkTier: PREMIUM
      type: ONE_TO_ONE_NAT
    fingerprint: hjhjhjhjh=
    kind: compute#networkInterface
    name: nic0
    network: https://www.googleapis.com/compute/v1/projects/foo-201800/global/networks/default
  </code></pre>
  
  <p>However, when I run on the cloudshell.</p>
  
  <pre><code>$ gcloud config get-value project
  Your active configuration is: [cloudshell-xxxx]
  foo-201800
  
  $ gcloud compute addresses list
  Listed 0 items.
  
  $ gcloud compute addresses list --global
  Listed 0 items.
  
  $ gcloud version
  Google Cloud SDK 215.0.0
  ...snipped...
  </code></pre>
  
  <p>Are external ephemeral IP addresses not counted in the <code>gcloud compute addresses</code> execution ?</p>