Skip to content

Commit 40dd8f6

Browse files
feat(dns): update the api
#### dns:v1 The following keys were deleted: - schemas.ChangesListResponse.properties.header.$ref (Total Keys: 1) - schemas.DnsKeysListResponse.properties.header.$ref (Total Keys: 1) - schemas.ManagedZoneOperationsListResponse.properties.header.$ref (Total Keys: 1) - schemas.ManagedZonesListResponse.properties.header.$ref (Total Keys: 1) - schemas.PoliciesListResponse.properties.header.$ref (Total Keys: 1) - schemas.PoliciesPatchResponse.properties.header.$ref (Total Keys: 1) - schemas.PoliciesUpdateResponse.properties.header.$ref (Total Keys: 1) - schemas.ResourceRecordSetsListResponse.properties.header.$ref (Total Keys: 1) - schemas.ResponseHeader (Total Keys: 3) - schemas.ResponsePoliciesListResponse.properties.header.$ref (Total Keys: 1) - schemas.ResponsePoliciesPatchResponse.properties.header.$ref (Total Keys: 1) - schemas.ResponsePoliciesUpdateResponse.properties.header.$ref (Total Keys: 1) - schemas.ResponsePolicyRulesListResponse.properties.header.$ref (Total Keys: 1) - schemas.ResponsePolicyRulesPatchResponse.properties.header.$ref (Total Keys: 1) - schemas.ResponsePolicyRulesUpdateResponse.properties.header.$ref (Total Keys: 1) #### dns:v1beta2 The following keys were deleted: - schemas.ChangesListResponse.properties.header.$ref (Total Keys: 1) - schemas.DnsKeysListResponse.properties.header.$ref (Total Keys: 1) - schemas.ManagedZoneOperationsListResponse.properties.header.$ref (Total Keys: 1) - schemas.ManagedZonesListResponse.properties.header.$ref (Total Keys: 1) - schemas.PoliciesListResponse.properties.header.$ref (Total Keys: 1) - schemas.PoliciesPatchResponse.properties.header.$ref (Total Keys: 1) - schemas.PoliciesUpdateResponse.properties.header.$ref (Total Keys: 1) - schemas.ResourceRecordSetsListResponse.properties.header.$ref (Total Keys: 1) - schemas.ResponseHeader (Total Keys: 3) - schemas.ResponsePoliciesListResponse.properties.header.$ref (Total Keys: 1) - schemas.ResponsePoliciesPatchResponse.properties.header.$ref (Total Keys: 1) - schemas.ResponsePoliciesUpdateResponse.properties.header.$ref (Total Keys: 1) - schemas.ResponsePolicyRulesListResponse.properties.header.$ref (Total Keys: 1) - schemas.ResponsePolicyRulesPatchResponse.properties.header.$ref (Total Keys: 1) - schemas.ResponsePolicyRulesUpdateResponse.properties.header.$ref (Total Keys: 1)
1 parent 092bfce commit 40dd8f6

20 files changed

+1126
-1316
lines changed

docs/dyn/dns_v1.changes.html

Lines changed: 141 additions & 144 deletions
Large diffs are not rendered by default.

docs/dyn/dns_v1.dnsKeys.html

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,11 +169,8 @@ <h3>Method Details</h3>
169169
&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 Secure Entry Point flag set and, when active, are used to sign only resource record sets of type DNSKEY. Otherwise, the Secure Entry Point flag is cleared, and this key is used to sign only resource record sets of other types. Immutable after creation time.
170170
},
171171
],
172-
&quot;header&quot;: { # Elements common to every response.
173-
&quot;operationId&quot;: &quot;A String&quot;, # For mutating operation requests that completed successfully. This is the client_operation_id if the client specified it, otherwise it is generated by the server (output only).
174-
},
175172
&quot;kind&quot;: &quot;dns#dnsKeysListResponse&quot;, # Type of resource.
176-
&quot;nextPageToken&quot;: &quot;A String&quot;, # The presence of this field indicates that there exist more results following your last page of results in pagination order. To fetch them, make another list request using this value as your pagination token. In this way you can retrieve the complete contents of even very large collections one page at a time. However, if the contents of the collection change between the first and last paginated list request, the set of all elements returned are an inconsistent view of the collection. There is no way to retrieve a &quot;snapshot&quot; of collections larger than the maximum page size.
173+
&quot;nextPageToken&quot;: &quot;A String&quot;, # This field indicates that more results are available beyond the last page displayed. To fetch the results, make another list request and use this value as your page token. This lets you retrieve the complete contents of a very large collection one page at a time. However, if the contents of the collection change between the first and last paginated list request, the set of all elements returned are an inconsistent view of the collection. You can&#x27;t retrieve a consistent snapshot of a collection larger than the maximum page size.
177174
}</pre>
178175
</div>
179176

docs/dyn/dns_v1.managedZoneOperations.html

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ <h3>Method Details</h3>
202202
&quot;targetNetwork&quot;: { # The network with which to peer.
203203
&quot;deactivateTime&quot;: &quot;A String&quot;, # The time at which the zone was deactivated, in RFC 3339 date-time format. An empty string indicates that the peering connection is active. The producer network can deactivate a zone. The zone is automatically deactivated if the producer network that the zone targeted is deleted. Output only.
204204
&quot;kind&quot;: &quot;dns#managedZonePeeringConfigTargetNetwork&quot;,
205-
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to forward queries to. This should be formatted like https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
205+
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to forward queries to. This should be formatted like `https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}`
206206
},
207207
},
208208
&quot;privateVisibilityConfig&quot;: { # For privately visible zones, the set of Virtual Private Cloud resources that the zone is visible from.
@@ -216,7 +216,7 @@ <h3>Method Details</h3>
216216
&quot;networks&quot;: [ # The list of VPC networks that can see this zone.
217217
{
218218
&quot;kind&quot;: &quot;dns#managedZonePrivateVisibilityConfigNetwork&quot;,
219-
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to bind to. Format this URL like https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
219+
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to bind to. Format this URL like `https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}`
220220
},
221221
],
222222
},
@@ -228,7 +228,7 @@ <h3>Method Details</h3>
228228
&quot;namespace&quot;: { # Contains information about the namespace associated with the zone.
229229
&quot;deletionTime&quot;: &quot;A String&quot;, # The time that the namespace backing this zone was deleted; an empty string if it still exists. This is in RFC3339 text format. Output only.
230230
&quot;kind&quot;: &quot;dns#managedZoneServiceDirectoryConfigNamespace&quot;,
231-
&quot;namespaceUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the namespace associated with the zone. Format must be https://servicedirectory.googleapis.com/v1/projects/{project}/locations/{location}/namespaces/{namespace}
231+
&quot;namespaceUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the namespace associated with the zone. Format must be `https://servicedirectory.googleapis.com/v1/projects/{project}/locations/{location}/namespaces/{namespace}`
232232
},
233233
},
234234
&quot;visibility&quot;: &quot;A String&quot;, # The zone&#x27;s visibility: public zones are exposed to the Internet, while private zones are visible only to Virtual Private Cloud resources.
@@ -280,7 +280,7 @@ <h3>Method Details</h3>
280280
&quot;targetNetwork&quot;: { # The network with which to peer.
281281
&quot;deactivateTime&quot;: &quot;A String&quot;, # The time at which the zone was deactivated, in RFC 3339 date-time format. An empty string indicates that the peering connection is active. The producer network can deactivate a zone. The zone is automatically deactivated if the producer network that the zone targeted is deleted. Output only.
282282
&quot;kind&quot;: &quot;dns#managedZonePeeringConfigTargetNetwork&quot;,
283-
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to forward queries to. This should be formatted like https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
283+
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to forward queries to. This should be formatted like `https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}`
284284
},
285285
},
286286
&quot;privateVisibilityConfig&quot;: { # For privately visible zones, the set of Virtual Private Cloud resources that the zone is visible from.
@@ -294,7 +294,7 @@ <h3>Method Details</h3>
294294
&quot;networks&quot;: [ # The list of VPC networks that can see this zone.
295295
{
296296
&quot;kind&quot;: &quot;dns#managedZonePrivateVisibilityConfigNetwork&quot;,
297-
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to bind to. Format this URL like https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
297+
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to bind to. Format this URL like `https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}`
298298
},
299299
],
300300
},
@@ -306,7 +306,7 @@ <h3>Method Details</h3>
306306
&quot;namespace&quot;: { # Contains information about the namespace associated with the zone.
307307
&quot;deletionTime&quot;: &quot;A String&quot;, # The time that the namespace backing this zone was deleted; an empty string if it still exists. This is in RFC3339 text format. Output only.
308308
&quot;kind&quot;: &quot;dns#managedZoneServiceDirectoryConfigNamespace&quot;,
309-
&quot;namespaceUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the namespace associated with the zone. Format must be https://servicedirectory.googleapis.com/v1/projects/{project}/locations/{location}/namespaces/{namespace}
309+
&quot;namespaceUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the namespace associated with the zone. Format must be `https://servicedirectory.googleapis.com/v1/projects/{project}/locations/{location}/namespaces/{namespace}`
310310
},
311311
},
312312
&quot;visibility&quot;: &quot;A String&quot;, # The zone&#x27;s visibility: public zones are exposed to the Internet, while private zones are visible only to Virtual Private Cloud resources.
@@ -337,11 +337,8 @@ <h3>Method Details</h3>
337337
An object of the form:
338338

339339
{
340-
&quot;header&quot;: { # Elements common to every response.
341-
&quot;operationId&quot;: &quot;A String&quot;, # For mutating operation requests that completed successfully. This is the client_operation_id if the client specified it, otherwise it is generated by the server (output only).
342-
},
343340
&quot;kind&quot;: &quot;dns#managedZoneOperationsListResponse&quot;, # Type of resource.
344-
&quot;nextPageToken&quot;: &quot;A String&quot;, # The presence of this field indicates that there exist more results following your last page of results in pagination order. To fetch them, make another list request using this value as your page token. This lets you retrieve the complete contents of even very large collections one page at a time. However, if the contents of the collection change between the first and last paginated list request, the set of all elements returned are an inconsistent view of the collection. You cannot retrieve a consistent snapshot of a collection larger than the maximum page size.
341+
&quot;nextPageToken&quot;: &quot;A String&quot;, # This field indicates that more results are available beyond the last page displayed. To fetch the results, make another list request and use this value as your page token. This lets you retrieve the complete contents of a very large collection one page at a time. However, if the contents of the collection change between the first and last paginated list request, the set of all elements returned are an inconsistent view of the collection. You can&#x27;t retrieve a consistent snapshot of a collection larger than the maximum page size.
345342
&quot;operations&quot;: [ # The operation resources.
346343
{ # An operation represents a successful mutation performed on a Cloud DNS resource. Operations provide: - An audit log of server resource mutations. - A way to recover/retry API calls in the case where the response is never received by the caller. Use the caller specified client_operation_id.
347344
&quot;dnsKeyContext&quot;: { # Only populated if the operation targeted a DnsKey (output only).
@@ -436,7 +433,7 @@ <h3>Method Details</h3>
436433
&quot;targetNetwork&quot;: { # The network with which to peer.
437434
&quot;deactivateTime&quot;: &quot;A String&quot;, # The time at which the zone was deactivated, in RFC 3339 date-time format. An empty string indicates that the peering connection is active. The producer network can deactivate a zone. The zone is automatically deactivated if the producer network that the zone targeted is deleted. Output only.
438435
&quot;kind&quot;: &quot;dns#managedZonePeeringConfigTargetNetwork&quot;,
439-
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to forward queries to. This should be formatted like https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
436+
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to forward queries to. This should be formatted like `https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}`
440437
},
441438
},
442439
&quot;privateVisibilityConfig&quot;: { # For privately visible zones, the set of Virtual Private Cloud resources that the zone is visible from.
@@ -450,7 +447,7 @@ <h3>Method Details</h3>
450447
&quot;networks&quot;: [ # The list of VPC networks that can see this zone.
451448
{
452449
&quot;kind&quot;: &quot;dns#managedZonePrivateVisibilityConfigNetwork&quot;,
453-
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to bind to. Format this URL like https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
450+
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to bind to. Format this URL like `https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}`
454451
},
455452
],
456453
},
@@ -462,7 +459,7 @@ <h3>Method Details</h3>
462459
&quot;namespace&quot;: { # Contains information about the namespace associated with the zone.
463460
&quot;deletionTime&quot;: &quot;A String&quot;, # The time that the namespace backing this zone was deleted; an empty string if it still exists. This is in RFC3339 text format. Output only.
464461
&quot;kind&quot;: &quot;dns#managedZoneServiceDirectoryConfigNamespace&quot;,
465-
&quot;namespaceUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the namespace associated with the zone. Format must be https://servicedirectory.googleapis.com/v1/projects/{project}/locations/{location}/namespaces/{namespace}
462+
&quot;namespaceUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the namespace associated with the zone. Format must be `https://servicedirectory.googleapis.com/v1/projects/{project}/locations/{location}/namespaces/{namespace}`
466463
},
467464
},
468465
&quot;visibility&quot;: &quot;A String&quot;, # The zone&#x27;s visibility: public zones are exposed to the Internet, while private zones are visible only to Virtual Private Cloud resources.
@@ -514,7 +511,7 @@ <h3>Method Details</h3>
514511
&quot;targetNetwork&quot;: { # The network with which to peer.
515512
&quot;deactivateTime&quot;: &quot;A String&quot;, # The time at which the zone was deactivated, in RFC 3339 date-time format. An empty string indicates that the peering connection is active. The producer network can deactivate a zone. The zone is automatically deactivated if the producer network that the zone targeted is deleted. Output only.
516513
&quot;kind&quot;: &quot;dns#managedZonePeeringConfigTargetNetwork&quot;,
517-
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to forward queries to. This should be formatted like https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
514+
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to forward queries to. This should be formatted like `https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}`
518515
},
519516
},
520517
&quot;privateVisibilityConfig&quot;: { # For privately visible zones, the set of Virtual Private Cloud resources that the zone is visible from.
@@ -528,7 +525,7 @@ <h3>Method Details</h3>
528525
&quot;networks&quot;: [ # The list of VPC networks that can see this zone.
529526
{
530527
&quot;kind&quot;: &quot;dns#managedZonePrivateVisibilityConfigNetwork&quot;,
531-
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to bind to. Format this URL like https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
528+
&quot;networkUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the VPC network to bind to. Format this URL like `https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}`
532529
},
533530
],
534531
},
@@ -540,7 +537,7 @@ <h3>Method Details</h3>
540537
&quot;namespace&quot;: { # Contains information about the namespace associated with the zone.
541538
&quot;deletionTime&quot;: &quot;A String&quot;, # The time that the namespace backing this zone was deleted; an empty string if it still exists. This is in RFC3339 text format. Output only.
542539
&quot;kind&quot;: &quot;dns#managedZoneServiceDirectoryConfigNamespace&quot;,
543-
&quot;namespaceUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the namespace associated with the zone. Format must be https://servicedirectory.googleapis.com/v1/projects/{project}/locations/{location}/namespaces/{namespace}
540+
&quot;namespaceUrl&quot;: &quot;A String&quot;, # The fully qualified URL of the namespace associated with the zone. Format must be `https://servicedirectory.googleapis.com/v1/projects/{project}/locations/{location}/namespaces/{namespace}`
544541
},
545542
},
546543
&quot;visibility&quot;: &quot;A String&quot;, # The zone&#x27;s visibility: public zones are exposed to the Internet, while private zones are visible only to Virtual Private Cloud resources.

0 commit comments

Comments
 (0)