问题标签 [azure-powershell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - 适用于 1.7 的 Azure Powershell cmdlet,2012 年 6 月:Get-OperationStatus 发生了什么?
新的 Powershell cmdlet(在此处记录:http: //msdn.microsoft.com/en-us/library/windowsazure/jj152841)看起来很可爱,但似乎缺少一个:
Get-OperationStatus -WaitToComplete
没有这个我的 Azure 操作(例如Set-AzureDeployment
)不要等待完成。
这使得在进行 VIP 交换之前很难知道登台实例何时运行。
有没有其他选择?
powershell - Azure powershell 命令获取 vm 的端口
我正在尝试通过 powershell 命令在 azure 中获取 vm 的端口。我们无法获得任何命令,因此请向我们建议任何 azure powershell 命令。
powershell - Azure Powershell Cmdlet 和证书到期
我正在使用 Microsoft 提供的 PowerShell CmdLets 在 Powershell 中编写 Azure 部署工具。
为了使用 Azure Management CmdLets,您必须首先将证书关联到您的订阅 - 通常使用 Get-AzurePublishSettingsFile 命令从 Azure 下载预烘焙文件。
该证书有一个到期日 - 到期日之后会发生什么?我假设CmdLets 将停止工作,直到证书被刷新。
我的问题是:
当证书过期时,CmdLets 将 如何响应?如何在我的 Powershell 脚本中检测到这一点?
我发现这很难测试。
非常感谢
azure-powershell - Azure powershell - 访问计算模拟器
您能否指出我如何在计算模拟器上使用 Get-AzureRole cmdlet?我试图找到调用 Set-AzureSubscription 和 Select-AzureSeubscription (用于计算模拟器)时需要传递的各种值,这似乎是 Get-AzureRole 的先决条件
azure - 如何通过 Management API 获取 Azure 网站的 FTP URL?
我正在尝试从管理 REST API 获取我的 Azure 网站的 FTP 上传地址。查看Azure SDK Tools的源代码,除了将通过 IWebsitesServiceManagement 上的GetSite操作发送的网站属性外,我没有看到任何可以帮助我的东西。有没有人遇到过这个问题,并想出如何解决这个问题?
编辑:澄清和链接。
azure - New-AzureVMConfig:找不到接受参数“Add-AzureProvisioningConfig”的位置参数
我是PowerShell的新手。我参考了http://msdn.microsoft.com/en-us/library/windowsazure/jj152815.aspx示例 3。这是我的 cmd:
$myVM = New-AzureVMConfig -Name "MyVM2" -InstanceSize Extrasmall -ImageName (Get-AzureVMImage)[4].ImageName | Add-AzureProvisioningConfig -VM PersistentVMRole -Windows -Password "Password1!"
| 添加-AzureDataDisk -CreateNew -DiskSizeInGB 50 -DiskLabel "DataDisk50" -LUN 0
但我在这里收到错误:New-AzureVMConfig:找不到接受参数“Add-AzureProvisioningConfig”的位置参数。在 line:1 char:26 + $myVM = New-AzureVMConfig <<<< -Name "MyVM2" -InstanceSize Extrasmall -ImageName (Get-AzureVMImage)[4].ImageName | A
dd-AzureProvisioningConfig -Windows -Password "Password1!"
| Add-AzureDataDisk -CreateNew -DiskSizeInGB 50 -DiskLabel "DataDisk50" -LUN 0 + CategoryInfo : InvalidArgument: (:) [New-AzureVMConfig], ParameterBindingException + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.WindowsAzure.Management.ServiceManagement.IaaS.New AzureVMConfigCommand
请任何人解释为什么这个例子不能运行?我要疯了!
node.js - 将 AzureServiceProject Node.js 发布到 Windows Server 2012
我正在尝试使用 Powershell“Publish-AzureServiceProject”cmdlet 将 Node.js 包发布到 Azure。
使用默认的 osFamily="2" (Windows Server 2008 R2) 它可以按预期工作,但是当我使用 osFamily="3" (Windows Server 2012) 发布时,我收到以下错误:
上载包所需的名为 NetFx35 的功能在为部署选择的操作系统 * 中不可用。
显然我没有使用 .Net 但 3.5 是阻止我上传包的默认设置。
要指定 .Net 4.5,我读到我需要创建一个 roleproperties.txt 文件,其中包含:
TargetFrameWorkVersion=v4.5
并通过 /rolePropertiesFile 将其传递给 cspack。
但是,由于我自己没有调用 cspack,如何通过 Publish-AzureServiceProject 将该选项传递给 cspack?还是有其他解决方法?
目前我的 ServiceDefinition 看起来像这样:
powershell - Powershell Azure 管理 cmdlet 的凭据
验证 powershell azure 管理 cmdlet 的选项有New-AzureSqlDatabaseServer
哪些New-AzureSqlDatabase
?
看起来New-AzureSqlDatabaseServer
需要明确传递管理员的用户名和密码,而New-AzureSqlDatabase
需要知道上下文(可以使用cmdlet 或通过传递纯文本密码Get-Credential
手动创建类型的对象来创建上下文)PSCredential
想知道是否有其他方法可以在不传递/提示输入管理员用户名或密码的情况下对这些管理 cmdlet 进行身份验证?我正在寻找可以一次导入部署服务器的发布设置证书行中的内容。
背景- 我希望使用 powershell 自动创建 SQL azure 服务器和数据库,并尝试执行此操作而无需提示/传递管理员密码
sql-server - 用于 DACPAC 部署的 SQL Azure 和 Powershell
我正在使用 powershell 将基于 Visual Studio 2012 构建的 dacpac 部署到 SQL Azure,并遇到了我认为可能与某些版本不兼容有关的问题。当我从 Visual Studio 执行发布时,发布工作正常,但当我使用 powershell 执行发布时会引发异常。
这是我在 Powershell 中所做的
上面代码中的最后一行是由于以下错误(内部异常值)而崩溃并且没有继续进行的原因
这是我正在使用的 powershell ISE 的 $PSVersionTable
想知道当我使用 Visual Studio 2012 部署它时使用 Powershell 进行部署时可能会导致此问题的原因
PS - 使用相同的脚本和我在互联网上找到的 dacpac 文件,powershell 部署工作正常,该文件显然是针对 SQL 2005 版本的
powershell - 为 New-AzureStorageAccount cmdlet 指定超时
有没有办法在使用 [New-AzureStorageAccount] cmdlet 时指定超时值?
通过powershell创建存储帐户时,我偶尔会收到此错误...
New-AzureStorageAccount :对“ https://management.core.windows.net/XXXX/operations/YYYY ”的 HTTP 请求已超过分配的超时 00:00:59.9930000。分配给此操作的时间可能是较长超时的一部分。在 C:\Temp\20130305_150221\somefile.ps1:212 char:36 + New-AzureStorageAccount <<<< + CategoryInfo : CloseError: (:) [New-AzureStorageAccount], TimeoutException + FullyQualifiedErrorId : Microsoft.WindowsAzure.Management.ServiceManagement。 StorageServices.NewAzureStorageAccountCommand