File tree Expand file tree Collapse file tree
docs/content/api-overview/resources Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -120,20 +120,12 @@ template
120120open Farmer
121121open Farmer.Builders
122122open Sql
123- open Farmer.Arm.Sql
124123
125- let activeDirectoryAdmin: ActiveDirectoryAdminSettings =
126- {
127- Login = "adadmin"
128- Sid = "F9D49C34-01BA-4897-B7E2-3694BF3DE2CF"
129- PrincipalType = ActiveDirectoryPrincipalType.User
130- AdOnlyAuth = false // when false, admin_username is required
131- // when true admin_username is ignored
132- }
124+ let entraAdminGroup = AccessPolicy.findGroups [ "adadmin" ] |> Array.head
133125
134126let myDatabases = sqlServer {
135127 name "my_server"
136- active_directory_admin (Some(activeDirectoryAdmin))
128+ entra_id_admin_group entraAdminGroup.DisplayName entraAdminGroup.Id
137129 admin_username "admin_username"
138130 enable_azure_firewall
139131
@@ -166,9 +158,9 @@ let template = arm {
166158 add_resource myDatabases
167159}
168160
169- template
170- |> Writer.quickWrite "sql-example"
161+ template |> Writer.quickWrite "sql-example"
171162
172163template
173164|> Deploy.execute "my-resource-group" [ "password-for-my_server", "*****" ]
165+ |> ignore
174166```
You can’t perform that action at this time.
0 commit comments