REST Resource: zones

Resource: Zone

Represents a Zone resource.

A zone is a deployment area. These deployment areas are subsets of a region. For example the zoneus-east1-b is located in theus-east1 region. For more information, readRegions and Zones.

JSON representation
{"kind":string,"id":string,"creationTimestamp":string,"name":string,"description":string,"status":enum,"deprecated":{"state":enum,"replacement":string,"deprecated":string,"obsolete":string,"deleted":string},"region":string,"selfLink":string,"availableCpuPlatforms":[string],"supportsPzs":boolean}
Fields
kind

string

[Output Only] Type of the resource. Alwayscompute#zone for zones.

id

string (uint64 format)

[Output Only] The unique identifier for the resource. This identifier is defined by the server.

creationTimestamp

string

[Output Only] Creation timestamp inRFC3339 text format.

name

string

[Output Only] Name of the resource.

description

string

[Output Only] Textual description of the resource.

status

enum

[Output Only] Status of the zone, eitherUP orDOWN.

deprecated

object

[Output Only] The deprecation status associated with this zone.

deprecated.state

enum

The deprecation state of this resource. This can beACTIVE,DEPRECATED,OBSOLETE, orDELETED. Operations which communicate the end of life date for an image, can useACTIVE. Operations which create a new resource using aDEPRECATED resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. Operations which useOBSOLETE orDELETED resources will be rejected and result in an error.

deprecated.replacement

string

The URL of the suggested replacement for a deprecated resource. The suggested replacement resource must be the same kind of resource as the deprecated resource.

deprecated.deprecated

string

An optionalRFC3339 timestamp on or after which the state of this resource is intended to change toDEPRECATED. This is only informational and the status will not change unless the client explicitly changes it.

deprecated.obsolete

string

An optionalRFC3339 timestamp on or after which the state of this resource is intended to change toOBSOLETE. This is only informational and the status will not change unless the client explicitly changes it.

deprecated.deleted

string

An optionalRFC3339 timestamp on or after which the state of this resource is intended to change toDELETED. This is only informational and the status will not change unless the client explicitly changes it.

region

string

[Output Only] Full URL reference to the region which hosts the zone.

selfLink

string

[Output Only] Server-defined URL for the resource.

availableCpuPlatforms[]

string

[Output Only] Available cpu/platform selections for the zone.

supportsPzs

boolean

[Output Only] Reserved for future use.

Methods

get

Returns the specified Zone resource.

list

Retrieves the list of Zone resources available to the specified project.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-07-28 UTC.