我的Azure帐户中有3个订阅,我需要更改默认订阅.当我运行命令时:
azure account list
Run Code Online (Sandbox Code Playgroud)
我有这个输出:
我试图以这种方式更改默认或当前订阅,没有结果......
azure config set subscription {{MyIdSubscription}}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?谢谢.
是否有野外文档列出了Azure应用服务计划(服务器场)支持的sku名称和层.
例如:名称:"S1",等级:"标准"= S1标准.
和名称:"Y1",等级:"动态"=功能消费计划.
支持的值列表(是否有Y2消费计划?)和服务器配置确实有助于规划.
当我尝试从VS Code终端登录Azure RM时,它就会挂起.没有显示登录/密码的提示.
有没有办法从该终端登录?否则运行/调试Azure PS脚本变得比它应该更复杂:)
我很困惑在哪里使用变量以及在ARM模板中使用参数的位置.我们如何打这个电话?
引用的脚本使用两者.我更好奇使用变量的理由.
参考
示例服务Fabric Azure部署脚本
azure continuous-deployment azure-resource-manager azure-resource-group azure-template
我正在努力实现这一目标,但是我希望使用任何形式的非人工交互来启用诊断日志记录.我想在构建步骤中加入能够启用诊断日志记录的内容,默认情况下这些内容似乎已关闭.任何Powsershell(使用Azure RM)或visual studio团队服务构建可用于实现此目的的任务?
azure azure-diagnostics azure-web-sites azure-cli azure-web-app-service
我有一个在 Azure 上运行的 Runbook。我得到数据类型System.Collections.Generic.Dictionary`2[System.String,System.String],但我需要将其转换为System.Collections.Hashtable。
我找到了一个使用 C# 的示例,但如何使用 Power Shell 来实现呢?
换句话说,在我的场景中,我需要将字典类型转换为哈希表。
在ARM模板中,我想在预先存在的KeyVault中写一个秘密-我尚未将其创建为当前模板的一部分。
我正在使用此代码
{
"dependsOn": [
"/subscriptions/<my-subscription-id>/resourceGroups/<my-resource-group>/providers/Microsoft.KeyVault/vaults/keyvaulttest"
],
"type": "Microsoft.KeyVault/vaults/secrets",
"name": "keyvaulttest/test",
"apiVersion": "2015-06-01",
"tags": {
"displayName": "secret"
},
"properties": {
"value": "value1"
}
}
Run Code Online (Sandbox Code Playgroud)
部署此时,我得到以下异常(取决于dependsOn项目)
部署模板验证失败:模板中未定义资源'Microsoft.KeyVault / vaults / keyvaulttest'。请参阅https://aka.ms/arm-template了解用法详细信息。(代码:InvalidTemplate)
我也尝试过用此方法替换dependsOn中的值(动态获取资源ID),但是我遇到了相同的异常
[resourceId('<resourceGroup>','Microsoft.KeyVault/vaults','keyvaulttest')]
Run Code Online (Sandbox Code Playgroud)
我可以使用其他任何方式从ARM模板保存密钥值中的机密吗?
是否可以使用 AZ CLI 获取 Azure 服务总线primaryConnectionString?
输入参数:
我的要求很简单我想在非拦截模式下通过我的shell脚本登录到az但是"az login -u username -p password"命令发出以下错误
Get Token request returned http error: 400 and server response: {"error":"invalid_grant","error_description":"AADSTS70002: Error validating credentials. : SAML token is invalid. : The element with ID 'xxxxxx' was either unsigned or the signature was invalid.
Run Code Online (Sandbox Code Playgroud)
一些网站告诉我现在创建服务主体我的问题是这是什么以及如何创建服务主体以便我可以从我的shell脚本执行我的命令(用于创建不同的资源,如app gateway)?
我知道这是一个很受欢迎的问题。我已经尝试了类似线程中建议的所有内容。我正在尝试远程连接到 azure windows server 2012 计算机上的 postgresql 数据库。我已经尝试过以下...
postgresql.conf
listen_addresses = '*'
Run Code Online (Sandbox Code Playgroud)
pg_hba.conf
# IPv4 local connections:
host all all 0.0.0.0/0 md5
Run Code Online (Sandbox Code Playgroud)
防火墙
新入站规则(防火墙)协议和端口 > 协议类型 > TCP
本地端口 > 5432 远程端口 > 全部
获取远程机器的IP
我从天蓝色仪表板复制,也如远程桌面连接顶部所示
来自本地计算机的 CMD
然后从本地机器尝试以下操作。
psql -U postgres -h 13.xx.xx.xx
Run Code Online (Sandbox Code Playgroud)
错误信息。
psql: 无法连接到服务器: 连接超时 (0x0000274C/10060) 服务器是否在主机“13.xx.xx.xx”上运行并接受端口 5432 上的 TCP/IP 连接?
我不知道还应该做什么。
azure ×9
azure-cli ×3
azure-cli2 ×2
dictionary ×1
hash ×1
hashtable ×1
postgresql ×1
powershell ×1
server-farm ×1
tcp ×1