问题标签 [azure-sdk-for-java]
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 - Azure 获取分配给 Java 服务主体的角色列表
- 我有一个App1 (MultiTenant),它位于HomeTenant1中并具有 Clientid1。
- 此App1在Tenant2中注册为服务主体。
- 然后,此App1在订阅级别范围内的租户2中分配了几个角色。前任。在 Tenant2 的 Subs2 上说贡献者角色。
- 我想通过 Java SDK 确定如何在 Tenent2 上获取分配给该 SP 的角色列表。
这可以通过 az cli az role assignment list --all --assignee
但是我们想通过 Java SDK 来获得它。以下是我们尝试过的代码片段。
它在 azureResourceManager 分配中抛出 NPE。
关于如何在 Java SDK 中完成这项工作的任何想法?
更新1
新代码:
错误信息
azure - 在 Azure 权限 SDK for Java 中无法通过 GUID 获取实体
这是我的代码内容:
发送请求时失败
错误消息:线程“main”中的异常 java.lang.RuntimeException:超过最大重试次数 3 次。错误详细信息:在 6 次查询后无法解析“signofftest0517.catalog.purview.azure.com”
azure-cosmosdb - 用于无模式图的 Cosmos Graph API 的 azure-spring-data-cosmos
我正在尝试使用 Cosmos DB SQL API 插入 Cosmos Graph DB。为此,我正在尝试使用azure-spring-data-cosmos
. 它确实适用于 CosmosRepository 实现,该实现具有一个具有良好定义的属性的类,如下所示。
代替像“名称”这样定义明确的属性,我想接受创建一组动态属性。有没有办法做到这一点?
为了完整起见,这是存储库
azure - 在 list() 情况下的 Azure SDK 行为
关于下面列出的调用,我有一个 Azure 对象,我正在尝试获取网络观察程序。我不确定 Azure SDK 的行为,如果我没有网络观察程序,此调用会返回空列表还是 null。我相信它应该返回一个空列表,但在某些情况下,我看到它返回 null。在文档中找不到任何相同的内容,此处需要进行一些说明。
java - 将 azure SDK 依赖项添加到 spring-boot pom 文件
我希望在我的 Spring Boot 应用程序中使用 Azure SDK。
这是我的 POM 文件中的 repo URL:http://maven.apache.org/maven2
我没有将 Azure 依赖项添加到文件中。我找到了 BOM 文件:https ://repo.maven.apache.org/maven2/com/azure/azure-sdk-bom/
在我的情况下它不起作用。
更准确地说,存储依赖项不起作用(找不到) BOM 依赖项有效,但我无法在其中下载任何依赖项。
下面是我的 pom 文件的预览。
我在 BOM 文件中还有另一个问题:
它说找不到以下内容:
java - 找不到 Netty httpclientsecure 类
我正在尝试对 Azure Vault 进行身份验证。我不断收到此错误:
java.lang.NoClassDefFoundError:无法初始化类 reactor.netty.http.client.HttpClientSecure
这是我的天蓝色身份验证代码:
我认为这是由于与依赖版本的兼容性。我正在使用官方 GitHub 的 bom 文件中规定的版本,用于 azure SDK。
这是我的 pom 文件的一部分
我已将 Spring 升级到 2.4.0
java - 通过代码创建容器时如何设置公共访问类型?
我正在尝试通过代码创建一个容器,我需要将公共访问类型设置为公共。我正在尝试使用方法 createWithResponse(Map <String, String> metadata, PublicAccessType accessType, Duration timeout, Context context) 这样做,但我不明白我应该为元数据变量和上下文放置什么。这是什么意思?我会很感激一个例子。如果我在duration变量中传递null,是否意味着它不会过期?谢谢你。
azure - 如何使用 Azure Java SDK 检索 Azure VM 的公共 IP 地址和专用 IP 地址
我正在开发一个需要使用 Azure Java SDK 检索 VM 的公共 ip 和私有 ip 的 Java 项目。
我发现了两个可能有用的类com.microsoft.azure.management.compute.VirtualMachine
和
经过数小时的调查,我无法弄清楚如何。VirtualMachine 类仅具有获取主要公共 ip 的功能。他们都没有获取私有IP的功能。
我错过了这两个课程的任何内容吗?
有没有办法像我们az vm list -d --subscription $Subscription_Id
在 Azure CLI 中获得的那样,列出订阅 Java SDK 下的 VM 的所有详细信息?
提前致谢