问题标签 [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.

0 投票
1 回答
174 浏览

azure - Azure 获取分配给 Java 服务主体的角色列表

  1. 我有一个App1 (MultiTenant),它位于HomeTenant1中并具有 Clientid1
  2. App1在Tenant2中注册为服务主体。
  3. 然后,此App1在订阅级别范围内的租户2中分配了几个角色。前任。在 Tenant2 的 Subs2 上说贡献者角色。
  4. 我想通过 Java SDK 确定如何在 Tenent2 上获取分配给该 SP 的角色列表。

这可以通过 az cli az role assignment list --all --assignee

但是我们想通过 Java SDK 来获得它。以下是我们尝试过的代码片段。

它在 azureResourceManager 分配中抛出 NPE。

关于如何在 Java SDK 中完成这项工作的任何想法?


更新1

新代码:

错误信息

0 投票
0 回答
35 浏览

azure - 在 Azure 权限 SDK for Java 中无法通过 GUID 获取实体

这是我的代码内容:

发送请求时失败

错误消息:线程“main”中的异常 java.lang.RuntimeException:超过最大重试次数 3 次。错误详细信息:在 6 次查询后无法解析“signofftest0517.catalog.purview.azure.com”

0 投票
1 回答
37 浏览

azure - 在 ItelliJ IDEA 中使用 Java SDK 访问 azure 权限时的 Httpresponse 403

我在 ItelliJ IDEA 工具中创建了一个 maven 项目,并添加了依赖项 azure-analytics-purview-catalog;azure-identity;azure-core-experimental;azure-core。顺便说一句,我有权访问 azure 门户中的 azure 权限帐户

这是我的代码内容

运行结果: 在此处输入图像描述

0 投票
0 回答
24 浏览

azure-cosmosdb - 用于无模式图的 Cosmos Graph API 的 azure-spring-data-cosmos

我正在尝试使用 Cosmos DB SQL API 插入 Cosmos Graph DB。为此,我正在尝试使用azure-spring-data-cosmos. 它确实适用于 CosmosRepository 实现,该实现具有一个具有良好定义的属性的类,如下所示。

代替像“名称”这样定义明确的属性,我想接受创建一组动态属性。有没有办法做到这一点?

为了完整起见,这是存储库

0 投票
0 回答
36 浏览

azure - 在 list() 情况下的 Azure SDK 行为

关于下面列出的调用,我有一个 Azure 对象,我正在尝试获取网络观察程序。我不确定 Azure SDK 的行为,如果我没有网络观察程序,此调用会返回空列表还是 null。我相信它应该返回一个空列表,但在某些情况下,我看到它返回 null。在文档中找不到任何相同的内容,此处需要进行一些说明。

0 投票
0 回答
35 浏览

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 文件中还有另一个问题:

它说找不到以下内容:

0 投票
0 回答
301 浏览

java - 找不到 Netty httpclientsecure 类

我正在尝试对 Azure Vault 进行身份验证。我不断收到此错误:

java.lang.NoClassDefFoundError:无法初始化类 reactor.netty.http.client.HttpClientSecure

这是我的天蓝色身份验证代码:

我认为这是由于与依赖版本的兼容性。我正在使用官方 GitHub 的 bom 文件中规定的版本,用于 azure SDK。

这是我的 pom 文件的一部分

我已将 Spring 升级到 2.4.0

0 投票
2 回答
98 浏览

spring-boot - Spring Boot + Azure SDK,复制到 Azure 存储帐户时文件末尾的额外字符

将文件上传到存储帐户后,文件末尾会添加一些额外的字符。1.33gb文件没有问题,观察2.22gb文件的大小差异。下面是代码片段和 pom.xml 详细信息。

如何解决?让我知道需要任何细节。

代码:

pom.xml:

1.33gb 文件正确上传,但 2.22gb 显示一些额外字符,导致文件大小增加(以字节为单位)

0 投票
1 回答
38 浏览

java - 通过代码创建容器时如何设置公共访问类型?

我正在尝试通过代码创建一个容器,我需要将公共访问类型设置为公共。我正在尝试使用方法 createWithResponse(Map <String, String> metadata, PublicAccessType accessType, Duration timeout, Context context) 这样做,但我不明白我应该为元数据变量和上下文放置什么。这是什么意思?我会很感激一个例子。如果我在duration变量中传递null,是否意味着它不会过期?谢谢你。

0 投票
1 回答
95 浏览

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 的所有详细信息?

提前致谢