'code':'NoRegisteredProviderFound','message':'未找到位置'francesouth'和API版本'2018-06-01'

时间:2018-08-03 10:15:16

标签: java azure sdk location region

List<com.microsoft.azure.management.resources.Location> azureRegions =
azure.getCurrentSubscription().listLocations();
azureRegions.forEach(e -> {
PagedList<com.microsoft.azure.management.compute.VirtualMachineSize> machineSizes =
azure.virtualMachines().sizes().listByRegion(e.region());
System.out.println(e.region());
});

我得到了例外:

  

线程“ main”中的异常com.microsoft.azure.CloudException:状态   代码400,{'错误':{'代码':'NoRegisteredProviderFound','消息':'否   找到位置“ francesouth”和API的注册资源提供者   类型'locations / vmSizes'的版本'2018-06-01'。支持的   api-versions是'2015-05-01-preview,2015-06-15,2016-03-30,   2016-04-30-preview,2016-08-30、2017-03-30、2017-12-01、2018-04-01,   2018-06-01'。受支持的位置是“ eastus,eastus2,westus,   中部,北中部,南中部,北欧洲,西欧洲,   东亚,东南亚,日本东部,日本西部,澳大利亚东部,   澳大利亚东南部,巴西尔绍特,南印度,中印度,威斯汀迪亚,   canadacentral,canadaeast,westus2,westcentralus,uksouth,ukwest,   koreacentral,koreasouth,francencentral'。'}}:无注册资源   找到位置“ francesouth”和API版本“ 2018-06-01”的提供商   用于“位置/ vmSizes”类型。支持的api版本是   '2015-05-01-preview,2015-06-15、2016-03-30、2016-04-30-preview,   2016-08-30、2017-03-30、2017-12-01、2018-04-01、2018-06-01'。的   支持的位置是“ eastus,eastus2,westus,centralus,   北中部,南中部,北欧洲,西欧洲,东亚,   东南亚,日本东部,日本西部,澳大利亚东部,   澳大利亚东南部,巴西尔绍特,南印度,中印度,威斯汀迪亚,   canadacentral,canadaeast,westus2,westcentralus,uksouth,ukwest,   koreacentral,koreasouth,francecentral'。在   sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)   在   sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)   在   sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)   在java.lang.reflect.Constructor.newInstance(Constructor.java:423)在   com.microsoft.rest.ServiceResponseBuilder.build(ServiceResponseBuilder.java:122)   在   com.microsoft.azure.AzureResponseBuilder.build(AzureResponseBuilder.java:56)   在   com.microsoft.azure.management.compute.implementation.VirtualMachineSizesInner.listDelegate(VirtualMachineSizesInner.java:140)   在   com.microsoft.azure.management.compute.implementation.VirtualMachineSizesInner.access $ 000(VirtualMachineSizesInner.java:33)   在   com.microsoft.azure.management.compute.implementation.VirtualMachineSizesInner $ 2.call(VirtualMachineSizesInner.java:122)   在   com.microsoft.azure.management.compute.implementation.VirtualMachineSizesInner $ 2.call(VirtualMachineSizesInner.java:118)   在   rx.internal.operators.OnSubscribeMap $ MapSubscriber.onNext(OnSubscribeMap.java:69)   在   retrofit2.adapter.rxjava.CallArbiter.deliverResponse(CallArbiter.java:120)   在   retrofit2.adapter.rxjava.CallArbiter.emitResponse(CallArbiter.java:102)   在   retrofit2.adapter.rxjava.CallExecuteOnSubscribe.call(CallExecuteOnSubscribe.java:46)   在   retrofit2.adapter.rxjava.CallExecuteOnSubscribe.call(CallExecuteOnSubscribe.java:24)   在rx.Observable.unsafeSubscribe(Observable.java:10327)在   rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:48)在   rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:33)位于   rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)在   rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)在   rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)在   rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)在   rx.Observable.subscribe(Observable.java:10423)位于   rx.Observable.subscribe(Observable.java:10390)位于   rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:443)   在   rx.observables.BlockingObservable.single(BlockingObservable.java:340)   在   com.microsoft.azure.management.compute.implementation.VirtualMachineSizesInner.list(VirtualMachineSizesInner.java:71)   在   com.microsoft.azure.management.compute.implementation.VirtualMachineSizesImpl.listByRegion(VirtualMachineSizesImpl.java:44)   在   com.microsoft.azure.management.compute.implementation.VirtualMachineSizesImpl.listByRegion(VirtualMachineSizesImpl.java:31)   在com.demo.custom.Main.lambda $ 0(Main.java:215)在   java.lang.Iterable.forEach(Iterable.java:75)在   com.demo.custom.Main.vmSizePreload(Main.java:213)位于   com.demo.custom.Main.main(Main.java:207)

0 个答案:

没有答案