Skip to main content

managed_zones

Overview

Namemanaged_zones
TypeResource
Idgoogle.dns.managed_zones

Fields

NameDatatypeDescription
idstringUnique identifier for the resource; defined by the server (output only)
namestringUser assigned name for this resource. Must be unique within the project. The name must be 1-63 characters long, must begin with a letter, end with a letter or digit, and only contain lowercase letters, digits or dashes.
descriptionstringA mutable string of at most 1024 characters associated with this resource for the user's convenience. Has no effect on the managed zone's function.
cloudLoggingConfigobjectCloud Logging configurations for publicly visible zones.
creationTimestringThe time that this resource was created on the server. This is in RFC3339 text format. Output only.
dnsNamestringThe DNS name of this managed zone, for instance "example.com.".
dnssecConfigobject
forwardingConfigobject
kindstring
labelsobjectUser labels.
nameServerSetstringOptionally specifies the NameServerSet for this ManagedZone. A NameServerSet is a set of DNS name servers that all host the same ManagedZones. Most users leave this field unset. If you need to use this field, contact your account team.
nameServersarrayDelegate your managed_zone to these virtual name servers; defined by the server (output only)
peeringConfigobject
privateVisibilityConfigobject
reverseLookupConfigobject
serviceDirectoryConfigobjectContains information about Service Directory-backed zones.
visibilitystringThe zone's visibility: public zones are exposed to the Internet, while private zones are visible only to Virtual Private Cloud resources.

Methods

NameAccessible byRequired ParamsDescription
getSELECTmanagedZone, projectFetches the representation of an existing ManagedZone.
listSELECTprojectEnumerates ManagedZones that have been created but not yet deleted.
createINSERTprojectCreates a new ManagedZone.
deleteDELETEmanagedZone, projectDeletes a previously created ManagedZone.
_listEXECprojectEnumerates ManagedZones that have been created but not yet deleted.
patchEXECmanagedZone, projectApplies a partial update to an existing ManagedZone.
updateEXECmanagedZone, projectUpdates an existing ManagedZone.