You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: internal/sdkv2provider/schema_cloudflare_teams_rules.go
+22
Original file line number
Diff line number
Diff line change
@@ -224,6 +224,15 @@ var teamsRuleSettings = map[string]*schema.Schema{
224
224
},
225
225
Description: "Add your own custom resolvers to route queries that match the resolver policy. Cannot be used when resolve_dns_through_cloudflare is set. DNS queries will route to the address closest to their origin.",
226
226
},
227
+
"resolve_dns_internally": {
228
+
Type: schema.TypeList,
229
+
MaxItems: 1,
230
+
Optional: true,
231
+
Elem: &schema.Resource{
232
+
Schema: teamsResolveDnsInternallySettings,
233
+
},
234
+
Description: "Configure to forward the query to the internal DNS service, passing the specified 'view_id' as input. Cannot be set when 'dns_resolvers' are specified or 'resolve_dns_through_cloudflare' is set. Only valid when a rule's action is set to 'resolve'.",
235
+
},
227
236
}
228
237
229
238
varpayloadLogSettings=map[string]*schema.Schema{
@@ -390,3 +399,16 @@ var teamsDnsResolverAddress = map[string]*schema.Schema{
390
399
Description: "Whether to connect to this resolver over a private network. Must be set when `vnet_id` is set.",
Description: "The internal DNS view identifier that's passed to the internal DNS service.",
408
+
},
409
+
"fallback": {
410
+
Type: schema.TypeString,
411
+
Optional: true,
412
+
Description: "The fallback behavior to apply when the internal DNS response code is different from 'NOERROR' or when the response data only contains CNAME records for 'A' or 'AAAA' queries.",
0 commit comments