标签: azure-cli

az 登录后未找到“无”订阅,这是为什么?

我有一个项目,在该项目中我拥有管理员权限和多个管道,我想了解我可以使用 azure cli 做什么并学习使用它,到目前为止我已经安装了它并使用了“az login”命令,登录成功,但是当我使用“az group list”时,它说我没有类似的订阅,有人知道我错过了什么吗?我对 azure cli 完全陌生,如果这个问题看起来很愚蠢,我很抱歉

是否可以:从 cli 执行管道?安排管道?并几乎管理管道?这就是我想用 azure cli 实现的目标

谢谢你的帮助

azure-cli

4
推荐指数
1
解决办法
4748
查看次数

尝试将自定义角色“秘密读者”分配给 Azure Key Vault 的对象 ID 时出错

谁能告诉我为什么在尝试运行此命令并将自定义角色“Secret Reader”分配给来宾帐户对象 Id 时出现此错误:

az 角色分配 create --role "Secret Reader" --assignee-object-id "12526c57-c91b-405b-9068-2b582b23e83a" --scope "/subscriptions/Not-putting this-here/resourceGroups/pallabdev/providers/Microsoft .KeyVault/vaults/testhalvault"

我得到的错误是:

request failed: Error occurred in request., InvalidSchema: No connection adapters were found for 'C:/Program Files/Git/subscriptions/Not-Putting-This-Here/resourceGroups/pallabdev/providers/Microsoft.KeyVault/vaults/testhalvault/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Secret%20Reader%27&api-version=2018-01-01-preview'
Run Code Online (Sandbox Code Playgroud)

azure-cli azure-keyvault azure-rbac

4
推荐指数
1
解决办法
865
查看次数

通过 CLI 在应用服务中启用运行状况检查

有没有办法在azure应用程序服务中通过cli启用健康检查?我发现我们可以修改一些配置,但不能修改启用/禁用该功能的选项。

谢谢你!

azure azure-cli azure-web-app-service health-check

4
推荐指数
1
解决办法
3082
查看次数

Az CLI - 注册 Azure AD B2C 应用程序

我正在努力寻找 Az-Cli 命令来注册或创建 Azure AD B2C 应用程序。有人能指出我正确的方向吗?

顺便说一句,我也不介意将 Azure Powershell 作为可能的解决方案。

azure azure-powershell azure-active-directory azure-cli azure-ad-b2c

4
推荐指数
1
解决办法
1583
查看次数

Az CLI:无法使用运行时参数运行管道

我正在尝试使用 AZ CLI 运行管道。我有一个简单的管道:

\n
parameters:\n- name: initials\n  displayName: Initials\n  type: string\n\ntrigger:\n- master\n\npool:\n  vmImage: ubuntu-latest\n\nsteps:\n- script: echo ${{ parameters.initials }}\n  displayName: Test\n
Run Code Online (Sandbox Code Playgroud)\n

我尝试使用以下命令运行它:

\n
az pipelines run --organization <my org> --project <my project> --name <pipeline> --branch <my branch> --debug --variables initials=maim\n
Run Code Online (Sandbox Code Playgroud)\n

然后我最终得到一个错误:

\n
\n

ValidationResults":[{\xe2\x80\x9cresult\xe2\x80\x9d:\xe2\x80\x9cerror\xe2\x80\x9d,\xe2\x80\x9cmessage\xe2\x80\x9d:"参数的值必须提供

\n
\n

这有点奇怪,因为您可以从调试中看出正在设置参数:

\n

调试输出

\n

azure-cli azure-devops azure-pipelines

4
推荐指数
1
解决办法
1634
查看次数

Azure CLI内联参数无效

我正在尝试使用以下命令从PowerShell中将参数内联传递给ARM模板:

azure group deployment create -f my_arm_template.json -g myresourcegroup -p '{\"slot\":\"blue\"}' --verbose
Run Code Online (Sandbox Code Playgroud)

并收到错误:

Error converting value "blue" to type 'Microsoft.WindowsAzure.ResourceStack.Frontdoor.Data.Definitions.DeploymentParameterDefinition'. Path 'properties.parameters.slot'
Run Code Online (Sandbox Code Playgroud)

我正在使用此页面提供的示例:https: //azure.microsoft.com/en-us/documentation/articles/resource-group-template-deploy/

我尝试过没有像示例和各种其他方式一样转义引号,但在尝试验证模板时每次其他尝试都会中断.

更新1:除了Powershell之外,我已经尝试过CMD和相同的结果.

powershell json azure node.js azure-cli

3
推荐指数
1
解决办法
981
查看次数

如何使用azure CLI创建Power BI Embedded工作区?

那让我发疯。

我的主要目标是将POWER BI报表/图块嵌入我的Rails Web App中。

我有一个带有某些报告的POWER BI帐户。我还在Power BI Embedded的Azure门户上创建了Workspace集合。

通过门户,我无法将工作区添加到我的WorkspaceCollection中(为什么要使用M $?)

我正在使用OSX,因此无法遵循这些说明(Visual Studio中为PowerBI-embedded.sln):https ://azure.microsoft.com/zh-cn/documentation/articles/power-bi-embedded-get -started-sample /

因此,作为替代方案,我正在使用OSX Azure CLIhttps : //azure.microsoft.com/zh-cn/documentation/articles/xplat-cli-install/

登录后,我可以执行以下操作:

$ azure powerbi -h
help:    Commands to manage your Azure Power BI Embedded Workspace Collections
help:    
help:    Create a new workspace collection
help:      powerbi create [options] <resourceGroup> <name> <location> [tags]
help:    
help:    List workspace collections within subscription or within resource group
help:      powerbi list [options] [resourceGroup]
help:    
help:    Commands to manage …
Run Code Online (Sandbox Code Playgroud)

azure azure-management-api powerbi azure-cli powerbi-embedded

3
推荐指数
1
解决办法
2840
查看次数

有没有办法配置CosmosDB同时使用SQL(DocumentDB)和MongoDB API?

当我在Azure门户中创建新的CosmosDB数据库时,我必须在各种API(Gremlin,MongoDB,SQL/DocumentDB和Table)之间进行选择.

与Azure门户的许多其他限制一样,我希望有一种方法可以使用PowerShell或Azuzre cli配置新的CosmosDB以使用多个API.

有没有办法在我的CosmosDB实例中添加其他API?如果没有,将来有没有办法做到这一点?

更新: 我刚刚使用Mongo api创建了一个Cosmos DB帐户,并注意到Query Explorer仍然可用,并且允许我输入并执行SQL/DocumentDB查询,因此显然默认是允许两个API(Mongo和SQL)/DocumentDB).但是,我不确定如何获取ConnectionString(AccountKey),以便我可以像azure门户在我自己的客户端中那样使用DocumentDB/SQL API.任何人都有关于如何使用Mongo API从CosmosDB设置连接字符串的想法,以便它是DocumentDB/Sql API的有效连接字符串?

azure-powershell azure-cli azure-cosmosdb

3
推荐指数
1
解决办法
1262
查看次数

Azure CLI如何检查资源是否存在

我开始编写一个bash脚本来在新的或现有的资源组中配置VM,以便我们可以强制执行命名约定和配置.

在bash脚本中,如何检查资源是否已存在,以便我不再尝试创建它?

#1. If a new resource group is desired, create it now.  Microsoft Docs
az group create --name $RESOURCEGROUPNAME --location $LOCATION


#2. Create a virtual network and subnet if one has not already been created.  Microsoft Docs
#   Consider a separate VNet for each resource group. 
#   az network vnet list -output table
az network vnet create \
--resource-group $RESOURCEGROUPNAME \
--name $RESOURCEGROUPNAME-vnet \
--address-prefix 10.0.x.0/24 \
--subnet-name default \
--subnet-prefix 10.0.x.0/24


#x is the next available 3rd octet …
Run Code Online (Sandbox Code Playgroud)

azure azure-virtual-machine azure-cli azure-cli2

3
推荐指数
3
解决办法
4177
查看次数

如何使用Azure CLI命令获取虚拟机的公共IP地址

我想在Azure bash命令行中获取特定虚拟机的公共IP地址,到目前为止,我已使用此命令,但它返回网络接口信息:

az vm list-ip-addresses -g dev-rg -n dev-vm
Run Code Online (Sandbox Code Playgroud)

返回值:

[
  {
    "virtualMachine": {
      "name": "dev-vm",
      "network": {
        "privateIpAddresses": [
          "10.0.0.5"
        ],
        "publicIpAddresses": [
          {
            "id": "/subscriptions/*********/resourceGroups/dev-rg/providers/Microsoft.Network/publicIPAddresses/dev-vmPublicIP",
            "ipAddress": "52.142.***.***",
            "ipAllocationMethod": "Dynamic",
            "name": "dev-vmPublicIP",
            "resourceGroup": "dev-rg"
          }
        ]
      },
      "resourceGroup": "dev-rg"
    }
  }
]
Run Code Online (Sandbox Code Playgroud)

我只需要IP地址值,应该是这样的:52.142.xxx.xxx

azure azure-cli azure-cli2

3
推荐指数
2
解决办法
1668
查看次数