blob: 6dc71d7c0b04bebd571b1b08b3aabbea46eeac60 [file] [log] [blame]
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5 margin: 0;
6 padding: 0;
7 border: 0;
8 font-weight: inherit;
9 font-style: inherit;
10 font-size: 100%;
11 font-family: inherit;
12 vertical-align: baseline;
13}
14
15body {
16 font-size: 13px;
17 padding: 1em;
18}
19
20h1 {
21 font-size: 26px;
22 margin-bottom: 1em;
23}
24
25h2 {
26 font-size: 24px;
27 margin-bottom: 1em;
28}
29
30h3 {
31 font-size: 20px;
32 margin-bottom: 1em;
33 margin-top: 1em;
34}
35
36pre, code {
37 line-height: 1.5;
38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42 margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46 font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50 border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54 margin-top: 0.5em;
55}
56
57.firstline {
58 margin-left: 2 em;
59}
60
61.method {
62 margin-top: 1em;
63 border: solid 1px #CCC;
64 padding: 1em;
65 background: #EEE;
66}
67
68.details {
69 font-weight: bold;
70 font-size: 14px;
71}
72
73</style>
74
Bu Sun Kimd059ad82020-07-22 17:02:09 -070075<h1><a href="dns_v1.html">Cloud DNS API</a> . <a href="dns_v1.managedZoneOperations.html">managedZoneOperations</a></h1>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070076<h2>Instance Methods</h2>
77<p class="toc_element">
Bu Sun Kimd059ad82020-07-22 17:02:09 -070078 <code><a href="#get">get(project, managedZone, operation, clientOperationId=None, x__xgafv=None)</a></code></p>
79<p class="firstline">Fetch the representation of an existing Operation.</p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070080<p class="toc_element">
Bu Sun Kimd059ad82020-07-22 17:02:09 -070081 <code><a href="#list">list(project, managedZone, sortBy=None, maxResults=None, pageToken=None, x__xgafv=None)</a></code></p>
82<p class="firstline">Enumerate Operations for the given ManagedZone.</p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070083<p class="toc_element">
84 <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
85<p class="firstline">Retrieves the next page of results.</p>
86<h3>Method Details</h3>
87<div class="method">
Bu Sun Kimd059ad82020-07-22 17:02:09 -070088 <code class="details" id="get">get(project, managedZone, operation, clientOperationId=None, x__xgafv=None)</code>
89 <pre>Fetch the representation of an existing Operation.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070090
91Args:
Bu Sun Kimd059ad82020-07-22 17:02:09 -070092 project: string, Identifies the project addressed by this request. (required)
93 managedZone: string, Identifies the managed zone addressed by this request. (required)
94 operation: string, Identifies the operation addressed by this request. (required)
95 clientOperationId: string, For mutating operation requests only. An optional identifier
96specified by the client. Must be unique for operation resources in the
97Operations collection.
98 x__xgafv: string, V1 error format.
99 Allowed values
100 1 - v1 error format
101 2 - v2 error format
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700102
103Returns:
104 An object of the form:
105
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700106 { # An operation represents a successful mutation performed on a Cloud DNS
107 # resource.
108 # Operations provide:
109 # - An audit log of server resource mutations.
110 # - A way to recover/retry API calls in the case where the response is never
111 # received by the caller. Use the caller specified client_operation_id.
112 &quot;type&quot;: &quot;A String&quot;, # Type of the operation. Operations include insert, update, and delete
113 # (output only).
114 &quot;dnsKeyContext&quot;: { # Only populated if the operation targeted a DnsKey (output only).
115 &quot;newValue&quot;: { # A DNSSEC key pair. # The post-operation DnsKey resource.
116 &quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource
117 # for the user&#x27;s convenience. Has no effect on the resource&#x27;s function.
118 &quot;digests&quot;: [ # Cryptographic hashes of the DNSKEY resource record associated with this
119 # DnsKey. These digests are needed to construct a DS record that points at
120 # this DNS key. Output only.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700121 {
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700122 &quot;digest&quot;: &quot;A String&quot;, # The base-16 encoded bytes of this digest. Suitable for use in a DS
123 # resource record.
124 &quot;type&quot;: &quot;A String&quot;, # Specifies the algorithm used to calculate this digest.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700125 },
126 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700127 &quot;type&quot;: &quot;A String&quot;, # One of &quot;KEY_SIGNING&quot; or &quot;ZONE_SIGNING&quot;. Keys of type KEY_SIGNING have the
128 # Secure Entry Point flag set and, when active, will be used to sign only
129 # resource record sets of type DNSKEY. Otherwise, the Secure Entry Point
130 # flag will be cleared and this key will be used to sign only resource
131 # record sets of other types. Immutable after creation time.
132 &quot;creationTime&quot;: &quot;A String&quot;, # The time that this resource was created in the control plane. This is in
133 # RFC3339 text format. Output only.
134 &quot;publicKey&quot;: &quot;A String&quot;, # Base64 encoded public half of this key. Output only.
135 &quot;isActive&quot;: True or False, # Active keys will be used to sign subsequent changes to the ManagedZone.
136 # Inactive keys will still be present as DNSKEY Resource Records for the use
137 # of resolvers validating existing signatures.
138 &quot;keyTag&quot;: 42, # The key tag is a non-cryptographic hash of the a DNSKEY resource record
139 # associated with this DnsKey. The key tag can be used to identify a DNSKEY
140 # more quickly (but it is not a unique identifier). In particular, the key
141 # tag is used in a parent zone&#x27;s DS record to point at the DNSKEY in this
142 # child ManagedZone. The key tag is a number in the range [0, 65535] and the
143 # algorithm to calculate it is specified in RFC4034 Appendix B. Output only.
144 &quot;kind&quot;: &quot;dns#dnsKey&quot;,
145 &quot;keyLength&quot;: 42, # Length of the key in bits. Specified at creation time then immutable.
146 &quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
147 &quot;algorithm&quot;: &quot;A String&quot;, # String mnemonic specifying the DNSSEC algorithm of this key. Immutable
148 # after creation time.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700149 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700150 &quot;oldValue&quot;: { # A DNSSEC key pair. # The pre-operation DnsKey resource.
151 &quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource
152 # for the user&#x27;s convenience. Has no effect on the resource&#x27;s function.
153 &quot;digests&quot;: [ # Cryptographic hashes of the DNSKEY resource record associated with this
154 # DnsKey. These digests are needed to construct a DS record that points at
155 # this DNS key. Output only.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700156 {
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700157 &quot;digest&quot;: &quot;A String&quot;, # The base-16 encoded bytes of this digest. Suitable for use in a DS
158 # resource record.
159 &quot;type&quot;: &quot;A String&quot;, # Specifies the algorithm used to calculate this digest.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700160 },
161 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700162 &quot;type&quot;: &quot;A String&quot;, # One of &quot;KEY_SIGNING&quot; or &quot;ZONE_SIGNING&quot;. Keys of type KEY_SIGNING have the
163 # Secure Entry Point flag set and, when active, will be used to sign only
164 # resource record sets of type DNSKEY. Otherwise, the Secure Entry Point
165 # flag will be cleared and this key will be used to sign only resource
166 # record sets of other types. Immutable after creation time.
167 &quot;creationTime&quot;: &quot;A String&quot;, # The time that this resource was created in the control plane. This is in
168 # RFC3339 text format. Output only.
169 &quot;publicKey&quot;: &quot;A String&quot;, # Base64 encoded public half of this key. Output only.
170 &quot;isActive&quot;: True or False, # Active keys will be used to sign subsequent changes to the ManagedZone.
171 # Inactive keys will still be present as DNSKEY Resource Records for the use
172 # of resolvers validating existing signatures.
173 &quot;keyTag&quot;: 42, # The key tag is a non-cryptographic hash of the a DNSKEY resource record
174 # associated with this DnsKey. The key tag can be used to identify a DNSKEY
175 # more quickly (but it is not a unique identifier). In particular, the key
176 # tag is used in a parent zone&#x27;s DS record to point at the DNSKEY in this
177 # child ManagedZone. The key tag is a number in the range [0, 65535] and the
178 # algorithm to calculate it is specified in RFC4034 Appendix B. Output only.
179 &quot;kind&quot;: &quot;dns#dnsKey&quot;,
180 &quot;keyLength&quot;: 42, # Length of the key in bits. Specified at creation time then immutable.
181 &quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
182 &quot;algorithm&quot;: &quot;A String&quot;, # String mnemonic specifying the DNSSEC algorithm of this key. Immutable
183 # after creation time.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700184 },
185 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700186 &quot;zoneContext&quot;: { # Only populated if the operation targeted a ManagedZone (output only).
187 &quot;newValue&quot;: { # A zone is a subtree of the DNS namespace under one administrative # The post-operation ManagedZone resource.
188 # responsibility. A ManagedZone is a resource that represents a DNS zone
189 # hosted by the Cloud DNS service.
190 &quot;creationTime&quot;: &quot;A String&quot;, # The time that this resource was created on the server. This is in RFC3339
191 # text format. Output only.
192 &quot;peeringConfig&quot;: { # The presence of this field indicates that DNS Peering is enabled for this
193 # zone. The value of this field contains the network to peer with.
194 &quot;kind&quot;: &quot;dns#managedZonePeeringConfig&quot;,
195 &quot;targetNetwork&quot;: { # The network with which to peer.
196 &quot;deactivateTime&quot;: &quot;A String&quot;, # The time at which the zone was deactivated, in RFC 3339 date-time
197 # format. An empty string indicates that the peering connection is
198 # active. The producer network can deactivate a zone. The zone is
199 # automatically deactivated if the producer network that the zone
200 # targeted is deleted. Output only.
201 &quot;kind&quot;: &quot;dns#managedZonePeeringConfigTargetNetwork&quot;,
202 &quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to forward queries to.
203 # This should be formatted like
204 # https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
Dan O'Mearadd494642020-05-01 07:42:23 -0700205 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700206 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700207 &quot;dnssecConfig&quot;: { # DNSSEC configuration.
208 &quot;state&quot;: &quot;A String&quot;, # Specifies whether DNSSEC is enabled, and what mode it is in.
209 &quot;nonExistence&quot;: &quot;A String&quot;, # Specifies the mechanism for authenticated denial-of-existence responses.
210 # Can only be changed while the state is OFF.
211 &quot;defaultKeySpecs&quot;: [ # Specifies parameters for generating initial DnsKeys for this
212 # ManagedZone. Can only be changed while the state is OFF.
213 { # Parameters for DnsKey key generation. Used for generating initial keys
214 # for a new ManagedZone and as default when adding a new DnsKey.
215 &quot;keyLength&quot;: 42, # Length of the keys in bits.
216 &quot;keyType&quot;: &quot;A String&quot;, # Specifies whether this is a key signing key (KSK) or a zone signing key
217 # (ZSK). Key signing keys have the Secure Entry Point flag set and, when
218 # active, will only be used to sign resource record sets of type DNSKEY.
219 # Zone signing keys do not have the Secure Entry Point flag set and will be
220 # used to sign all other types of resource record sets.
221 &quot;algorithm&quot;: &quot;A String&quot;, # String mnemonic specifying the DNSSEC algorithm of this key.
222 &quot;kind&quot;: &quot;dns#dnsKeySpec&quot;,
223 },
224 ],
225 &quot;kind&quot;: &quot;dns#managedZoneDnsSecConfig&quot;,
226 },
227 &quot;name&quot;: &quot;A String&quot;, # User assigned name for this resource. Must be unique within the project.
228 # The name must be 1-63 characters long, must begin with a letter, end with
229 # a letter or digit, and only contain lowercase letters, digits or dashes.
230 &quot;labels&quot;: { # User labels.
231 &quot;a_key&quot;: &quot;A String&quot;,
232 },
233 &quot;kind&quot;: &quot;dns#managedZone&quot;,
234 &quot;dnsName&quot;: &quot;A String&quot;, # The DNS name of this managed zone, for instance &quot;example.com.&quot;.
235 &quot;visibility&quot;: &quot;A String&quot;, # The zone&#x27;s visibility: public zones are exposed to the Internet, while
236 # private zones are visible only to Virtual Private Cloud resources.
237 &quot;privateVisibilityConfig&quot;: { # For privately visible zones, the set of Virtual Private Cloud resources
238 # that the zone is visible from.
239 &quot;networks&quot;: [ # The list of VPC networks that can see this zone.
Bu Sun Kim65020912020-05-20 12:08:20 -0700240 {
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700241 &quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to bind to.
242 # This should be formatted like
243 # https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
244 &quot;kind&quot;: &quot;dns#managedZonePrivateVisibilityConfigNetwork&quot;,
245 },
246 ],
247 &quot;kind&quot;: &quot;dns#managedZonePrivateVisibilityConfig&quot;,
248 },
249 &quot;nameServerSet&quot;: &quot;A String&quot;, # Optionally specifies the NameServerSet for this ManagedZone. A
250 # NameServerSet is a set of DNS name servers that all host the same
251 # ManagedZones. Most users will leave this field unset.
252 &quot;forwardingConfig&quot;: { # The presence for this field indicates that outbound forwarding is enabled
253 # for this zone. The value of this field contains the set of destinations
254 # to forward to.
255 &quot;kind&quot;: &quot;dns#managedZoneForwardingConfig&quot;,
256 &quot;targetNameServers&quot;: [ # List of target name servers to forward to.
257 # Cloud DNS will select the best available name server if more than one
258 # target is given.
259 {
260 &quot;kind&quot;: &quot;dns#managedZoneForwardingConfigNameServerTarget&quot;,
261 &quot;ipv4Address&quot;: &quot;A String&quot;, # IPv4 address of a target name server.
262 &quot;forwardingPath&quot;: &quot;A String&quot;, # Forwarding path for this NameServerTarget, if unset or set to DEFAULT,
263 # Cloud DNS will make forwarding decision based on address ranges,
264 # i.e. RFC1918 addresses go to the VPC, Non-RFC1918 addresses go to the
265 # Internet. When set to PRIVATE, Cloud DNS will always send queries
266 # through VPC for this target
Bu Sun Kim65020912020-05-20 12:08:20 -0700267 },
268 ],
269 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700270 &quot;nameServers&quot;: [ # Delegate your managed_zone to these virtual name servers; defined by the
271 # server (output only)
272 &quot;A String&quot;,
273 ],
274 &quot;reverseLookupConfig&quot;: { # The presence of this field indicates that this is a managed reverse
275 # lookup zone and Cloud DNS will resolve reverse lookup queries using
276 # automatically configured records for VPC resources. This only applies
277 # to networks listed under private_visibility_config.
278 &quot;kind&quot;: &quot;dns#managedZoneReverseLookupConfig&quot;,
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700279 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700280 &quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource
281 # for the user&#x27;s convenience. Has no effect on the managed zone&#x27;s function.
282 &quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700283 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700284 &quot;oldValue&quot;: { # A zone is a subtree of the DNS namespace under one administrative # The pre-operation ManagedZone resource.
285 # responsibility. A ManagedZone is a resource that represents a DNS zone
286 # hosted by the Cloud DNS service.
287 &quot;creationTime&quot;: &quot;A String&quot;, # The time that this resource was created on the server. This is in RFC3339
288 # text format. Output only.
289 &quot;peeringConfig&quot;: { # The presence of this field indicates that DNS Peering is enabled for this
290 # zone. The value of this field contains the network to peer with.
291 &quot;kind&quot;: &quot;dns#managedZonePeeringConfig&quot;,
292 &quot;targetNetwork&quot;: { # The network with which to peer.
293 &quot;deactivateTime&quot;: &quot;A String&quot;, # The time at which the zone was deactivated, in RFC 3339 date-time
294 # format. An empty string indicates that the peering connection is
295 # active. The producer network can deactivate a zone. The zone is
296 # automatically deactivated if the producer network that the zone
297 # targeted is deleted. Output only.
298 &quot;kind&quot;: &quot;dns#managedZonePeeringConfigTargetNetwork&quot;,
299 &quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to forward queries to.
300 # This should be formatted like
301 # https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
Dan O'Mearadd494642020-05-01 07:42:23 -0700302 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700303 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700304 &quot;dnssecConfig&quot;: { # DNSSEC configuration.
305 &quot;state&quot;: &quot;A String&quot;, # Specifies whether DNSSEC is enabled, and what mode it is in.
306 &quot;nonExistence&quot;: &quot;A String&quot;, # Specifies the mechanism for authenticated denial-of-existence responses.
307 # Can only be changed while the state is OFF.
308 &quot;defaultKeySpecs&quot;: [ # Specifies parameters for generating initial DnsKeys for this
309 # ManagedZone. Can only be changed while the state is OFF.
310 { # Parameters for DnsKey key generation. Used for generating initial keys
311 # for a new ManagedZone and as default when adding a new DnsKey.
312 &quot;keyLength&quot;: 42, # Length of the keys in bits.
313 &quot;keyType&quot;: &quot;A String&quot;, # Specifies whether this is a key signing key (KSK) or a zone signing key
314 # (ZSK). Key signing keys have the Secure Entry Point flag set and, when
315 # active, will only be used to sign resource record sets of type DNSKEY.
316 # Zone signing keys do not have the Secure Entry Point flag set and will be
317 # used to sign all other types of resource record sets.
318 &quot;algorithm&quot;: &quot;A String&quot;, # String mnemonic specifying the DNSSEC algorithm of this key.
319 &quot;kind&quot;: &quot;dns#dnsKeySpec&quot;,
320 },
321 ],
322 &quot;kind&quot;: &quot;dns#managedZoneDnsSecConfig&quot;,
323 },
324 &quot;name&quot;: &quot;A String&quot;, # User assigned name for this resource. Must be unique within the project.
325 # The name must be 1-63 characters long, must begin with a letter, end with
326 # a letter or digit, and only contain lowercase letters, digits or dashes.
327 &quot;labels&quot;: { # User labels.
328 &quot;a_key&quot;: &quot;A String&quot;,
329 },
330 &quot;kind&quot;: &quot;dns#managedZone&quot;,
331 &quot;dnsName&quot;: &quot;A String&quot;, # The DNS name of this managed zone, for instance &quot;example.com.&quot;.
332 &quot;visibility&quot;: &quot;A String&quot;, # The zone&#x27;s visibility: public zones are exposed to the Internet, while
333 # private zones are visible only to Virtual Private Cloud resources.
334 &quot;privateVisibilityConfig&quot;: { # For privately visible zones, the set of Virtual Private Cloud resources
335 # that the zone is visible from.
336 &quot;networks&quot;: [ # The list of VPC networks that can see this zone.
Bu Sun Kim65020912020-05-20 12:08:20 -0700337 {
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700338 &quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to bind to.
339 # This should be formatted like
340 # https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
341 &quot;kind&quot;: &quot;dns#managedZonePrivateVisibilityConfigNetwork&quot;,
342 },
343 ],
344 &quot;kind&quot;: &quot;dns#managedZonePrivateVisibilityConfig&quot;,
345 },
346 &quot;nameServerSet&quot;: &quot;A String&quot;, # Optionally specifies the NameServerSet for this ManagedZone. A
347 # NameServerSet is a set of DNS name servers that all host the same
348 # ManagedZones. Most users will leave this field unset.
349 &quot;forwardingConfig&quot;: { # The presence for this field indicates that outbound forwarding is enabled
350 # for this zone. The value of this field contains the set of destinations
351 # to forward to.
352 &quot;kind&quot;: &quot;dns#managedZoneForwardingConfig&quot;,
353 &quot;targetNameServers&quot;: [ # List of target name servers to forward to.
354 # Cloud DNS will select the best available name server if more than one
355 # target is given.
356 {
357 &quot;kind&quot;: &quot;dns#managedZoneForwardingConfigNameServerTarget&quot;,
358 &quot;ipv4Address&quot;: &quot;A String&quot;, # IPv4 address of a target name server.
359 &quot;forwardingPath&quot;: &quot;A String&quot;, # Forwarding path for this NameServerTarget, if unset or set to DEFAULT,
360 # Cloud DNS will make forwarding decision based on address ranges,
361 # i.e. RFC1918 addresses go to the VPC, Non-RFC1918 addresses go to the
362 # Internet. When set to PRIVATE, Cloud DNS will always send queries
363 # through VPC for this target
Bu Sun Kim65020912020-05-20 12:08:20 -0700364 },
365 ],
366 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700367 &quot;nameServers&quot;: [ # Delegate your managed_zone to these virtual name servers; defined by the
368 # server (output only)
369 &quot;A String&quot;,
370 ],
371 &quot;reverseLookupConfig&quot;: { # The presence of this field indicates that this is a managed reverse
372 # lookup zone and Cloud DNS will resolve reverse lookup queries using
373 # automatically configured records for VPC resources. This only applies
374 # to networks listed under private_visibility_config.
375 &quot;kind&quot;: &quot;dns#managedZoneReverseLookupConfig&quot;,
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700376 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700377 &quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource
378 # for the user&#x27;s convenience. Has no effect on the managed zone&#x27;s function.
379 &quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700380 },
381 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700382 &quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource. This is the client_operation_id if
383 # the client specified it when the mutation was initiated, otherwise,
384 # it is generated by the server. The name must be 1-63 characters long
385 # and match the regular expression [-a-z0-9]? (output only)
386 &quot;startTime&quot;: &quot;A String&quot;, # The time that this operation was started by the server. This is in RFC3339
387 # text format (output only).
388 &quot;user&quot;: &quot;A String&quot;, # User who requested the operation, for example: user@example.com.
389 # cloud-dns-system for operations automatically done by the system.
390 # (output only)
391 &quot;kind&quot;: &quot;dns#operation&quot;,
392 &quot;status&quot;: &quot;A String&quot;, # Status of the operation. Can be one of the following: &quot;PENDING&quot; or &quot;DONE&quot;
393 # (output only). A status of &quot;DONE&quot; means that the
394 # request to update the authoritative servers has been sent, but the
395 # servers might not be updated yet.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700396 }</pre>
397</div>
398
399<div class="method">
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700400 <code class="details" id="list">list(project, managedZone, sortBy=None, maxResults=None, pageToken=None, x__xgafv=None)</code>
401 <pre>Enumerate Operations for the given ManagedZone.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700402
403Args:
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700404 project: string, Identifies the project addressed by this request. (required)
405 managedZone: string, Identifies the managed zone addressed by this request. (required)
406 sortBy: string, Sorting criterion. The only supported values are START_TIME and ID.
407 maxResults: integer, Optional. Maximum number of results to be returned. If unspecified, the
408server will decide how many results to return.
409 pageToken: string, Optional. A tag returned by a previous list request that was truncated.
410Use this parameter to continue a previous list request.
411 x__xgafv: string, V1 error format.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700412 Allowed values
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700413 1 - v1 error format
414 2 - v2 error format
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700415
416Returns:
417 An object of the form:
418
419 {
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700420 &quot;nextPageToken&quot;: &quot;A String&quot;, # The presence of this field indicates that there exist more results
421 # following your last page of results in pagination order. To fetch them,
422 # make another list request using this value as your page token.
423 #
424 # In this way you can retrieve the complete contents of even very large
425 # collections one page at a time. However, if the contents of the collection
426 # change between the first and last paginated list request, the set of all
427 # elements returned will be an inconsistent view of the collection. There is
428 # no way to retrieve a consistent snapshot of a collection larger than the
429 # maximum page size.
430 &quot;kind&quot;: &quot;dns#managedZoneOperationsListResponse&quot;,
431 &quot;header&quot;: { # Elements common to every response.
432 &quot;operationId&quot;: &quot;A String&quot;, # For mutating operation requests that completed successfully.
433 # This is the client_operation_id if the client specified it,
434 # otherwise it is generated by the server (output only).
Bu Sun Kim65020912020-05-20 12:08:20 -0700435 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700436 &quot;operations&quot;: [ # The operation resources.
437 { # An operation represents a successful mutation performed on a Cloud DNS
438 # resource.
439 # Operations provide:
440 # - An audit log of server resource mutations.
441 # - A way to recover/retry API calls in the case where the response is never
442 # received by the caller. Use the caller specified client_operation_id.
443 &quot;type&quot;: &quot;A String&quot;, # Type of the operation. Operations include insert, update, and delete
444 # (output only).
445 &quot;dnsKeyContext&quot;: { # Only populated if the operation targeted a DnsKey (output only).
446 &quot;newValue&quot;: { # A DNSSEC key pair. # The post-operation DnsKey resource.
447 &quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource
448 # for the user&#x27;s convenience. Has no effect on the resource&#x27;s function.
449 &quot;digests&quot;: [ # Cryptographic hashes of the DNSKEY resource record associated with this
450 # DnsKey. These digests are needed to construct a DS record that points at
451 # this DNS key. Output only.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700452 {
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700453 &quot;digest&quot;: &quot;A String&quot;, # The base-16 encoded bytes of this digest. Suitable for use in a DS
454 # resource record.
455 &quot;type&quot;: &quot;A String&quot;, # Specifies the algorithm used to calculate this digest.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700456 },
457 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700458 &quot;type&quot;: &quot;A String&quot;, # One of &quot;KEY_SIGNING&quot; or &quot;ZONE_SIGNING&quot;. Keys of type KEY_SIGNING have the
459 # Secure Entry Point flag set and, when active, will be used to sign only
460 # resource record sets of type DNSKEY. Otherwise, the Secure Entry Point
461 # flag will be cleared and this key will be used to sign only resource
462 # record sets of other types. Immutable after creation time.
463 &quot;creationTime&quot;: &quot;A String&quot;, # The time that this resource was created in the control plane. This is in
464 # RFC3339 text format. Output only.
465 &quot;publicKey&quot;: &quot;A String&quot;, # Base64 encoded public half of this key. Output only.
466 &quot;isActive&quot;: True or False, # Active keys will be used to sign subsequent changes to the ManagedZone.
467 # Inactive keys will still be present as DNSKEY Resource Records for the use
468 # of resolvers validating existing signatures.
469 &quot;keyTag&quot;: 42, # The key tag is a non-cryptographic hash of the a DNSKEY resource record
470 # associated with this DnsKey. The key tag can be used to identify a DNSKEY
471 # more quickly (but it is not a unique identifier). In particular, the key
472 # tag is used in a parent zone&#x27;s DS record to point at the DNSKEY in this
473 # child ManagedZone. The key tag is a number in the range [0, 65535] and the
474 # algorithm to calculate it is specified in RFC4034 Appendix B. Output only.
475 &quot;kind&quot;: &quot;dns#dnsKey&quot;,
476 &quot;keyLength&quot;: 42, # Length of the key in bits. Specified at creation time then immutable.
477 &quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
478 &quot;algorithm&quot;: &quot;A String&quot;, # String mnemonic specifying the DNSSEC algorithm of this key. Immutable
479 # after creation time.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700480 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700481 &quot;oldValue&quot;: { # A DNSSEC key pair. # The pre-operation DnsKey resource.
482 &quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource
483 # for the user&#x27;s convenience. Has no effect on the resource&#x27;s function.
484 &quot;digests&quot;: [ # Cryptographic hashes of the DNSKEY resource record associated with this
485 # DnsKey. These digests are needed to construct a DS record that points at
486 # this DNS key. Output only.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700487 {
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700488 &quot;digest&quot;: &quot;A String&quot;, # The base-16 encoded bytes of this digest. Suitable for use in a DS
489 # resource record.
490 &quot;type&quot;: &quot;A String&quot;, # Specifies the algorithm used to calculate this digest.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700491 },
492 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700493 &quot;type&quot;: &quot;A String&quot;, # One of &quot;KEY_SIGNING&quot; or &quot;ZONE_SIGNING&quot;. Keys of type KEY_SIGNING have the
494 # Secure Entry Point flag set and, when active, will be used to sign only
495 # resource record sets of type DNSKEY. Otherwise, the Secure Entry Point
496 # flag will be cleared and this key will be used to sign only resource
497 # record sets of other types. Immutable after creation time.
498 &quot;creationTime&quot;: &quot;A String&quot;, # The time that this resource was created in the control plane. This is in
499 # RFC3339 text format. Output only.
500 &quot;publicKey&quot;: &quot;A String&quot;, # Base64 encoded public half of this key. Output only.
501 &quot;isActive&quot;: True or False, # Active keys will be used to sign subsequent changes to the ManagedZone.
502 # Inactive keys will still be present as DNSKEY Resource Records for the use
503 # of resolvers validating existing signatures.
504 &quot;keyTag&quot;: 42, # The key tag is a non-cryptographic hash of the a DNSKEY resource record
505 # associated with this DnsKey. The key tag can be used to identify a DNSKEY
506 # more quickly (but it is not a unique identifier). In particular, the key
507 # tag is used in a parent zone&#x27;s DS record to point at the DNSKEY in this
508 # child ManagedZone. The key tag is a number in the range [0, 65535] and the
509 # algorithm to calculate it is specified in RFC4034 Appendix B. Output only.
510 &quot;kind&quot;: &quot;dns#dnsKey&quot;,
511 &quot;keyLength&quot;: 42, # Length of the key in bits. Specified at creation time then immutable.
512 &quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
513 &quot;algorithm&quot;: &quot;A String&quot;, # String mnemonic specifying the DNSSEC algorithm of this key. Immutable
514 # after creation time.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700515 },
516 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700517 &quot;zoneContext&quot;: { # Only populated if the operation targeted a ManagedZone (output only).
518 &quot;newValue&quot;: { # A zone is a subtree of the DNS namespace under one administrative # The post-operation ManagedZone resource.
519 # responsibility. A ManagedZone is a resource that represents a DNS zone
520 # hosted by the Cloud DNS service.
521 &quot;creationTime&quot;: &quot;A String&quot;, # The time that this resource was created on the server. This is in RFC3339
522 # text format. Output only.
523 &quot;peeringConfig&quot;: { # The presence of this field indicates that DNS Peering is enabled for this
524 # zone. The value of this field contains the network to peer with.
525 &quot;kind&quot;: &quot;dns#managedZonePeeringConfig&quot;,
526 &quot;targetNetwork&quot;: { # The network with which to peer.
527 &quot;deactivateTime&quot;: &quot;A String&quot;, # The time at which the zone was deactivated, in RFC 3339 date-time
528 # format. An empty string indicates that the peering connection is
529 # active. The producer network can deactivate a zone. The zone is
530 # automatically deactivated if the producer network that the zone
531 # targeted is deleted. Output only.
532 &quot;kind&quot;: &quot;dns#managedZonePeeringConfigTargetNetwork&quot;,
533 &quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to forward queries to.
534 # This should be formatted like
535 # https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
Dan O'Mearadd494642020-05-01 07:42:23 -0700536 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700537 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700538 &quot;dnssecConfig&quot;: { # DNSSEC configuration.
539 &quot;state&quot;: &quot;A String&quot;, # Specifies whether DNSSEC is enabled, and what mode it is in.
540 &quot;nonExistence&quot;: &quot;A String&quot;, # Specifies the mechanism for authenticated denial-of-existence responses.
541 # Can only be changed while the state is OFF.
542 &quot;defaultKeySpecs&quot;: [ # Specifies parameters for generating initial DnsKeys for this
543 # ManagedZone. Can only be changed while the state is OFF.
544 { # Parameters for DnsKey key generation. Used for generating initial keys
545 # for a new ManagedZone and as default when adding a new DnsKey.
546 &quot;keyLength&quot;: 42, # Length of the keys in bits.
547 &quot;keyType&quot;: &quot;A String&quot;, # Specifies whether this is a key signing key (KSK) or a zone signing key
548 # (ZSK). Key signing keys have the Secure Entry Point flag set and, when
549 # active, will only be used to sign resource record sets of type DNSKEY.
550 # Zone signing keys do not have the Secure Entry Point flag set and will be
551 # used to sign all other types of resource record sets.
552 &quot;algorithm&quot;: &quot;A String&quot;, # String mnemonic specifying the DNSSEC algorithm of this key.
553 &quot;kind&quot;: &quot;dns#dnsKeySpec&quot;,
554 },
555 ],
556 &quot;kind&quot;: &quot;dns#managedZoneDnsSecConfig&quot;,
557 },
558 &quot;name&quot;: &quot;A String&quot;, # User assigned name for this resource. Must be unique within the project.
559 # The name must be 1-63 characters long, must begin with a letter, end with
560 # a letter or digit, and only contain lowercase letters, digits or dashes.
561 &quot;labels&quot;: { # User labels.
562 &quot;a_key&quot;: &quot;A String&quot;,
563 },
564 &quot;kind&quot;: &quot;dns#managedZone&quot;,
565 &quot;dnsName&quot;: &quot;A String&quot;, # The DNS name of this managed zone, for instance &quot;example.com.&quot;.
566 &quot;visibility&quot;: &quot;A String&quot;, # The zone&#x27;s visibility: public zones are exposed to the Internet, while
567 # private zones are visible only to Virtual Private Cloud resources.
568 &quot;privateVisibilityConfig&quot;: { # For privately visible zones, the set of Virtual Private Cloud resources
569 # that the zone is visible from.
570 &quot;networks&quot;: [ # The list of VPC networks that can see this zone.
Bu Sun Kim65020912020-05-20 12:08:20 -0700571 {
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700572 &quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to bind to.
573 # This should be formatted like
574 # https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
575 &quot;kind&quot;: &quot;dns#managedZonePrivateVisibilityConfigNetwork&quot;,
576 },
577 ],
578 &quot;kind&quot;: &quot;dns#managedZonePrivateVisibilityConfig&quot;,
579 },
580 &quot;nameServerSet&quot;: &quot;A String&quot;, # Optionally specifies the NameServerSet for this ManagedZone. A
581 # NameServerSet is a set of DNS name servers that all host the same
582 # ManagedZones. Most users will leave this field unset.
583 &quot;forwardingConfig&quot;: { # The presence for this field indicates that outbound forwarding is enabled
584 # for this zone. The value of this field contains the set of destinations
585 # to forward to.
586 &quot;kind&quot;: &quot;dns#managedZoneForwardingConfig&quot;,
587 &quot;targetNameServers&quot;: [ # List of target name servers to forward to.
588 # Cloud DNS will select the best available name server if more than one
589 # target is given.
590 {
591 &quot;kind&quot;: &quot;dns#managedZoneForwardingConfigNameServerTarget&quot;,
592 &quot;ipv4Address&quot;: &quot;A String&quot;, # IPv4 address of a target name server.
593 &quot;forwardingPath&quot;: &quot;A String&quot;, # Forwarding path for this NameServerTarget, if unset or set to DEFAULT,
594 # Cloud DNS will make forwarding decision based on address ranges,
595 # i.e. RFC1918 addresses go to the VPC, Non-RFC1918 addresses go to the
596 # Internet. When set to PRIVATE, Cloud DNS will always send queries
597 # through VPC for this target
Bu Sun Kim65020912020-05-20 12:08:20 -0700598 },
599 ],
600 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700601 &quot;nameServers&quot;: [ # Delegate your managed_zone to these virtual name servers; defined by the
602 # server (output only)
603 &quot;A String&quot;,
604 ],
605 &quot;reverseLookupConfig&quot;: { # The presence of this field indicates that this is a managed reverse
606 # lookup zone and Cloud DNS will resolve reverse lookup queries using
607 # automatically configured records for VPC resources. This only applies
608 # to networks listed under private_visibility_config.
609 &quot;kind&quot;: &quot;dns#managedZoneReverseLookupConfig&quot;,
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700610 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700611 &quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource
612 # for the user&#x27;s convenience. Has no effect on the managed zone&#x27;s function.
613 &quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700614 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700615 &quot;oldValue&quot;: { # A zone is a subtree of the DNS namespace under one administrative # The pre-operation ManagedZone resource.
616 # responsibility. A ManagedZone is a resource that represents a DNS zone
617 # hosted by the Cloud DNS service.
618 &quot;creationTime&quot;: &quot;A String&quot;, # The time that this resource was created on the server. This is in RFC3339
619 # text format. Output only.
620 &quot;peeringConfig&quot;: { # The presence of this field indicates that DNS Peering is enabled for this
621 # zone. The value of this field contains the network to peer with.
622 &quot;kind&quot;: &quot;dns#managedZonePeeringConfig&quot;,
623 &quot;targetNetwork&quot;: { # The network with which to peer.
624 &quot;deactivateTime&quot;: &quot;A String&quot;, # The time at which the zone was deactivated, in RFC 3339 date-time
625 # format. An empty string indicates that the peering connection is
626 # active. The producer network can deactivate a zone. The zone is
627 # automatically deactivated if the producer network that the zone
628 # targeted is deleted. Output only.
629 &quot;kind&quot;: &quot;dns#managedZonePeeringConfigTargetNetwork&quot;,
630 &quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to forward queries to.
631 # This should be formatted like
632 # https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
Dan O'Mearadd494642020-05-01 07:42:23 -0700633 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700634 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700635 &quot;dnssecConfig&quot;: { # DNSSEC configuration.
636 &quot;state&quot;: &quot;A String&quot;, # Specifies whether DNSSEC is enabled, and what mode it is in.
637 &quot;nonExistence&quot;: &quot;A String&quot;, # Specifies the mechanism for authenticated denial-of-existence responses.
638 # Can only be changed while the state is OFF.
639 &quot;defaultKeySpecs&quot;: [ # Specifies parameters for generating initial DnsKeys for this
640 # ManagedZone. Can only be changed while the state is OFF.
641 { # Parameters for DnsKey key generation. Used for generating initial keys
642 # for a new ManagedZone and as default when adding a new DnsKey.
643 &quot;keyLength&quot;: 42, # Length of the keys in bits.
644 &quot;keyType&quot;: &quot;A String&quot;, # Specifies whether this is a key signing key (KSK) or a zone signing key
645 # (ZSK). Key signing keys have the Secure Entry Point flag set and, when
646 # active, will only be used to sign resource record sets of type DNSKEY.
647 # Zone signing keys do not have the Secure Entry Point flag set and will be
648 # used to sign all other types of resource record sets.
649 &quot;algorithm&quot;: &quot;A String&quot;, # String mnemonic specifying the DNSSEC algorithm of this key.
650 &quot;kind&quot;: &quot;dns#dnsKeySpec&quot;,
651 },
652 ],
653 &quot;kind&quot;: &quot;dns#managedZoneDnsSecConfig&quot;,
654 },
655 &quot;name&quot;: &quot;A String&quot;, # User assigned name for this resource. Must be unique within the project.
656 # The name must be 1-63 characters long, must begin with a letter, end with
657 # a letter or digit, and only contain lowercase letters, digits or dashes.
658 &quot;labels&quot;: { # User labels.
659 &quot;a_key&quot;: &quot;A String&quot;,
660 },
661 &quot;kind&quot;: &quot;dns#managedZone&quot;,
662 &quot;dnsName&quot;: &quot;A String&quot;, # The DNS name of this managed zone, for instance &quot;example.com.&quot;.
663 &quot;visibility&quot;: &quot;A String&quot;, # The zone&#x27;s visibility: public zones are exposed to the Internet, while
664 # private zones are visible only to Virtual Private Cloud resources.
665 &quot;privateVisibilityConfig&quot;: { # For privately visible zones, the set of Virtual Private Cloud resources
666 # that the zone is visible from.
667 &quot;networks&quot;: [ # The list of VPC networks that can see this zone.
Bu Sun Kim65020912020-05-20 12:08:20 -0700668 {
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700669 &quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to bind to.
670 # This should be formatted like
671 # https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
672 &quot;kind&quot;: &quot;dns#managedZonePrivateVisibilityConfigNetwork&quot;,
673 },
674 ],
675 &quot;kind&quot;: &quot;dns#managedZonePrivateVisibilityConfig&quot;,
676 },
677 &quot;nameServerSet&quot;: &quot;A String&quot;, # Optionally specifies the NameServerSet for this ManagedZone. A
678 # NameServerSet is a set of DNS name servers that all host the same
679 # ManagedZones. Most users will leave this field unset.
680 &quot;forwardingConfig&quot;: { # The presence for this field indicates that outbound forwarding is enabled
681 # for this zone. The value of this field contains the set of destinations
682 # to forward to.
683 &quot;kind&quot;: &quot;dns#managedZoneForwardingConfig&quot;,
684 &quot;targetNameServers&quot;: [ # List of target name servers to forward to.
685 # Cloud DNS will select the best available name server if more than one
686 # target is given.
687 {
688 &quot;kind&quot;: &quot;dns#managedZoneForwardingConfigNameServerTarget&quot;,
689 &quot;ipv4Address&quot;: &quot;A String&quot;, # IPv4 address of a target name server.
690 &quot;forwardingPath&quot;: &quot;A String&quot;, # Forwarding path for this NameServerTarget, if unset or set to DEFAULT,
691 # Cloud DNS will make forwarding decision based on address ranges,
692 # i.e. RFC1918 addresses go to the VPC, Non-RFC1918 addresses go to the
693 # Internet. When set to PRIVATE, Cloud DNS will always send queries
694 # through VPC for this target
Bu Sun Kim65020912020-05-20 12:08:20 -0700695 },
696 ],
697 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700698 &quot;nameServers&quot;: [ # Delegate your managed_zone to these virtual name servers; defined by the
699 # server (output only)
700 &quot;A String&quot;,
701 ],
702 &quot;reverseLookupConfig&quot;: { # The presence of this field indicates that this is a managed reverse
703 # lookup zone and Cloud DNS will resolve reverse lookup queries using
704 # automatically configured records for VPC resources. This only applies
705 # to networks listed under private_visibility_config.
706 &quot;kind&quot;: &quot;dns#managedZoneReverseLookupConfig&quot;,
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700707 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700708 &quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource
709 # for the user&#x27;s convenience. Has no effect on the managed zone&#x27;s function.
710 &quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700711 },
712 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700713 &quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource. This is the client_operation_id if
714 # the client specified it when the mutation was initiated, otherwise,
715 # it is generated by the server. The name must be 1-63 characters long
716 # and match the regular expression [-a-z0-9]? (output only)
717 &quot;startTime&quot;: &quot;A String&quot;, # The time that this operation was started by the server. This is in RFC3339
718 # text format (output only).
719 &quot;user&quot;: &quot;A String&quot;, # User who requested the operation, for example: user@example.com.
720 # cloud-dns-system for operations automatically done by the system.
721 # (output only)
722 &quot;kind&quot;: &quot;dns#operation&quot;,
723 &quot;status&quot;: &quot;A String&quot;, # Status of the operation. Can be one of the following: &quot;PENDING&quot; or &quot;DONE&quot;
724 # (output only). A status of &quot;DONE&quot; means that the
725 # request to update the authoritative servers has been sent, but the
726 # servers might not be updated yet.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700727 },
728 ],
729 }</pre>
730</div>
731
732<div class="method">
733 <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
734 <pre>Retrieves the next page of results.
735
736Args:
737 previous_request: The request for the previous page. (required)
738 previous_response: The response from the request for the previous page. (required)
739
740Returns:
Bu Sun Kim65020912020-05-20 12:08:20 -0700741 A request object that you can call &#x27;execute()&#x27; on to request the next
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700742 page. Returns None if there are no more items in the collection.
743 </pre>
744</div>
745
746</body></html>