[英]Azure policy - "deny" subscription creation if certain tags are not set
[英]How to set Connection Policy for Azure SQL Server
我正在寻找一种方法来为我的 Azure SQL 服务器设置连接策略以重定向。
这是我目前在 Pulumi 中对 SQL 服务器的定义,但我无法在任何地方找到连接策略。
var sqlServer = new Pulumi.AzureNative.Sql.Server(sqlServerName, new ServerArgs
{
ServerName = sqlServerName,
ResourceGroupName = resourceGroup.Name,
Location = resourceGroup.Location,
Version = "12.0",
MinimalTlsVersion = "1.2",
AdministratorLogin = dbLogin,
AdministratorLoginPassword = dbPassword,
PublicNetworkAccess = ServerPublicNetworkAccess.Disabled,
});
当我导出服务器资源时,我看到它被定义为一个名为Microsoft.Sql/servers/connectionPolicies
的单独资源类型,但在 Pulumi 类型中找不到它
{
"type": "Microsoft.Sql/servers/connectionPolicies",
"apiVersion": "2021-08-01-preview",
"name": "[concat(parameters('..'), '/default')]",
"location": "uksouth",
"dependsOn": [
"[resourceId('Microsoft.Sql/servers', parameters('..'))]"
],
"properties": {
"connectionType": "Redirect"
}
},
我正在寻找一种方法来为我的 Azure SQL 服务器设置连接策略以重定向。
目前,根据@Mikhail Shilkov的建议,它在 Pulumi 中缺失,您可以在 GitHub 中打开一个问题。
但是你可以尝试更新 azure sql 服务器中的连接策略,直到它没有添加到 pulumi
为此,我们可以通过多种方式配置它,例如使用 Azure CLI 和 python 等。
例如,我们尝试使用 CLI,如下所示:-
az sql server conn-policy show --resource-group RGNAME --server SERVERNAME
az sql server conn-policy update --connection-type Redirect--resource-group RGNAME --server SERVERNAME
要以其他方式实现它,请参考: Pulumi Docs | SQL 服务器
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.