Azure:get-azureSchedulerJob:ResourceNotFound:云服务无效
Azure: get-azureSchedulerJob : ResourceNotFound: The cloud service is not valid
使用 powershell 5,我正在尝试管理我的调度程序作业,但是......当我键入:
get-azureSchedulerJob -Location "West Europe" -JobCollectionName nicejobcollection
我收到以下错误:
get-azureSchedulerJob : ResourceNotFound: The cloud service is not valid.
以下两个命令都给出了正确的结果:
获取 Azure 订阅
获取 AzureRMSubscription
有什么想法吗?
更新:运行Get-AzureRmResource 确实显示资源 nicejobcollection
Name : NiceJobCollection
ResourceId : /subscriptions/<subscriptionGuid>/resourceGroups/RGName-Europe/providers
/Microsoft.Scheduler/jobcollections/NiceJobCollection
ResourceName : NiceJobCollection
ResourceType : Microsoft.Scheduler/jobcollections
ResourceGroupName : RGName-Europe
Location : westeurope
SubscriptionId : <subscriptionGuid>
2016 年 4 月 15 日编辑以反映最新决议
到目前为止,与调度程序作业相关的所有 powershell 命令似乎都只是来自旧 azure 门户创建的默认资源组或直接从 powershell 命令创建的轮询结果:New-AzureSchedulerJobCollection -JobCollectionName *** -Location *** -Plan ***
默认组名称将在新门户中显示为资源组 cs-*LOCATION*-scheduler
但是,在新门户中创建 schedulerjob 集合时,您将被要求 select 一个资源组,稍后 powershell 将无法识别该资源组,并且查询会失败。
我试图在 powershell 中定位自定义资源组,但运气不佳。我知道有一种方法可以通过 Set-AzureSubscription -CurrentStorageAccountName
定位存储帐户,但找不到任何类似的资源组。
因此,目前的解决方案是让所有调度程序作业都由旧门户处理,这样它们就可以通过 powershell 访问。
使用 powershell 5,我正在尝试管理我的调度程序作业,但是......当我键入:
get-azureSchedulerJob -Location "West Europe" -JobCollectionName nicejobcollection
我收到以下错误:
get-azureSchedulerJob : ResourceNotFound: The cloud service is not valid.
以下两个命令都给出了正确的结果: 获取 Azure 订阅 获取 AzureRMSubscription
有什么想法吗?
更新:运行Get-AzureRmResource 确实显示资源 nicejobcollection
Name : NiceJobCollection
ResourceId : /subscriptions/<subscriptionGuid>/resourceGroups/RGName-Europe/providers
/Microsoft.Scheduler/jobcollections/NiceJobCollection
ResourceName : NiceJobCollection
ResourceType : Microsoft.Scheduler/jobcollections
ResourceGroupName : RGName-Europe
Location : westeurope
SubscriptionId : <subscriptionGuid>
2016 年 4 月 15 日编辑以反映最新决议
到目前为止,与调度程序作业相关的所有 powershell 命令似乎都只是来自旧 azure 门户创建的默认资源组或直接从 powershell 命令创建的轮询结果:New-AzureSchedulerJobCollection -JobCollectionName *** -Location *** -Plan ***
默认组名称将在新门户中显示为资源组 cs-*LOCATION*-scheduler
但是,在新门户中创建 schedulerjob 集合时,您将被要求 select 一个资源组,稍后 powershell 将无法识别该资源组,并且查询会失败。
我试图在 powershell 中定位自定义资源组,但运气不佳。我知道有一种方法可以通过 Set-AzureSubscription -CurrentStorageAccountName
定位存储帐户,但找不到任何类似的资源组。
因此,目前的解决方案是让所有调度程序作业都由旧门户处理,这样它们就可以通过 powershell 访问。