Skip to content

Commit 88a762d

Browse files
feat(dns): update the api
#### dns:v1 The following keys were added: - schemas.Policy.properties.dns64Config.$ref (Total Keys: 1) - schemas.PolicyDns64Config (Total Keys: 10) #### dns:v1beta2 The following keys were added: - schemas.Policy.properties.dns64Config.$ref (Total Keys: 1) - schemas.PolicyDns64Config (Total Keys: 10)
1 parent 9dacee6 commit 88a762d

File tree

4 files changed

+180
-2
lines changed

4 files changed

+180
-2
lines changed

docs/dyn/dns_v1.policies.html

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,13 @@ <h3>Method Details</h3>
126126
],
127127
},
128128
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
129+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
130+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
131+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
132+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
133+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
134+
},
135+
},
129136
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
130137
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
131138
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -161,6 +168,13 @@ <h3>Method Details</h3>
161168
],
162169
},
163170
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
171+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
172+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
173+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
174+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
175+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
176+
},
177+
},
164178
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
165179
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
166180
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -219,6 +233,13 @@ <h3>Method Details</h3>
219233
],
220234
},
221235
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
236+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
237+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
238+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
239+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
240+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
241+
},
242+
},
222243
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
223244
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
224245
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -266,6 +287,13 @@ <h3>Method Details</h3>
266287
],
267288
},
268289
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
290+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
291+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
292+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
293+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
294+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
295+
},
296+
},
269297
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
270298
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
271299
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -319,6 +347,13 @@ <h3>Method Details</h3>
319347
],
320348
},
321349
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
350+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
351+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
352+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
353+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
354+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
355+
},
356+
},
322357
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
323358
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
324359
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -355,6 +390,13 @@ <h3>Method Details</h3>
355390
],
356391
},
357392
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
393+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
394+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
395+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
396+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
397+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
398+
},
399+
},
358400
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
359401
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
360402
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -393,6 +435,13 @@ <h3>Method Details</h3>
393435
],
394436
},
395437
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
438+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
439+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
440+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
441+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
442+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
443+
},
444+
},
396445
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
397446
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
398447
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -429,6 +478,13 @@ <h3>Method Details</h3>
429478
],
430479
},
431480
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
481+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
482+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
483+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
484+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
485+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
486+
},
487+
},
432488
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
433489
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
434490
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).

docs/dyn/dns_v1beta2.policies.html

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,13 @@ <h3>Method Details</h3>
126126
],
127127
},
128128
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
129+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
130+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
131+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
132+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
133+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
134+
},
135+
},
129136
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
130137
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
131138
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -161,6 +168,13 @@ <h3>Method Details</h3>
161168
],
162169
},
163170
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
171+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
172+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
173+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
174+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
175+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
176+
},
177+
},
164178
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
165179
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
166180
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -219,6 +233,13 @@ <h3>Method Details</h3>
219233
],
220234
},
221235
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
236+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
237+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
238+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
239+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
240+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
241+
},
242+
},
222243
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
223244
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
224245
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -266,6 +287,13 @@ <h3>Method Details</h3>
266287
],
267288
},
268289
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
290+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
291+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
292+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
293+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
294+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
295+
},
296+
},
269297
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
270298
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
271299
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -319,6 +347,13 @@ <h3>Method Details</h3>
319347
],
320348
},
321349
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
350+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
351+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
352+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
353+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
354+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
355+
},
356+
},
322357
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
323358
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
324359
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -355,6 +390,13 @@ <h3>Method Details</h3>
355390
],
356391
},
357392
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
393+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
394+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
395+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
396+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
397+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
398+
},
399+
},
358400
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
359401
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
360402
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -393,6 +435,13 @@ <h3>Method Details</h3>
393435
],
394436
},
395437
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
438+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
439+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
440+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
441+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
442+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
443+
},
444+
},
396445
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
397446
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
398447
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).
@@ -429,6 +478,13 @@ <h3>Method Details</h3>
429478
],
430479
},
431480
&quot;description&quot;: &quot;A String&quot;, # A mutable string of at most 1024 characters associated with this resource for the user&#x27;s convenience. Has no effect on the policy&#x27;s function.
481+
&quot;dns64Config&quot;: { # DNS64 policies # Configurations related to DNS64 for this Policy.
482+
&quot;kind&quot;: &quot;dns#policyDns64Config&quot;,
483+
&quot;scope&quot;: { # The scope to which DNS64 config will be applied to.
484+
&quot;allQueries&quot;: True or False, # Controls whether DNS64 is enabled globally at the network level.
485+
&quot;kind&quot;: &quot;dns#policyDns64ConfigScope&quot;,
486+
},
487+
},
432488
&quot;enableInboundForwarding&quot;: True or False, # Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.
433489
&quot;enableLogging&quot;: True or False, # Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.
434490
&quot;id&quot;: &quot;A String&quot;, # Unique identifier for the resource; defined by the server (output only).

0 commit comments

Comments
 (0)