你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ManagedIdentityProperties 类

  • java.lang.Object
    • com.azure.resourcemanager.appplatform.models.ManagedIdentityProperties

public final class ManagedIdentityProperties

从 ARM 请求标头检索的托管标识属性。

构造函数摘要

构造函数 说明
ManagedIdentityProperties()

方法摘要

修饰符和类型 方法和描述
String principalId()

获取主体ID 属性:系统分配的托管标识的主体 ID。

String tenantId()

获取租户ID 属性:系统分配的托管标识的租户 ID。

ManagedIdentityType type()

获取类型属性:托管标识的类型。

Map<String,UserAssignedManagedIdentity> userAssignedIdentities()

获取用户分配的标识属性:用户分配的托管标识的属性。

void validate()

验证实例。

ManagedIdentityProperties withPrincipalId(String principalId)

设置主体ID 属性:系统分配的托管标识的主体 ID。

ManagedIdentityProperties withTenantId(String tenantId)

设置租户ID 属性:系统分配的托管标识的租户 ID。

ManagedIdentityProperties withType(ManagedIdentityType type)

设置类型属性:托管标识的类型。

ManagedIdentityProperties withUserAssignedIdentities(Map<String,UserAssignedManagedIdentity> userAssignedIdentities)

设置用户分配的标识属性:用户分配的托管标识的属性。

方法继承自 java.lang.Object

构造函数详细信息

ManagedIdentityProperties

public ManagedIdentityProperties()

方法详细信息

principalId

public String principalId()

获取 principalId 属性:系统分配的托管标识的主体 ID。

Returns:

principalId 值。

tenantId

public String tenantId()

获取 tenantId 属性:系统分配的托管标识的租户 ID。

Returns:

tenantId 值。

type

public ManagedIdentityType type()

获取类型属性:托管标识的类型。

Returns:

类型值。

userAssignedIdentities

public Map userAssignedIdentities()

获取 userAssignedIdentities 属性:用户分配的托管标识的属性。

Returns:

userAssignedIdentities 值。

validate

public void validate()

验证实例。

withPrincipalId

public ManagedIdentityProperties withPrincipalId(String principalId)

设置 principalId 属性:系统分配的托管标识的主体 ID。

Parameters:

principalId - 要设置的 principalId 值。

Returns:

ManagedIdentityProperties 对象本身。

withTenantId

public ManagedIdentityProperties withTenantId(String tenantId)

设置 tenantId 属性:系统分配的托管标识的租户 ID。

Parameters:

tenantId - 要设置的 tenantId 值。

Returns:

ManagedIdentityProperties 对象本身。

withType

public ManagedIdentityProperties withType(ManagedIdentityType type)

设置类型属性:托管标识的类型。

Parameters:

type - 要设置的类型值。

Returns:

ManagedIdentityProperties 对象本身。

withUserAssignedIdentities

public ManagedIdentityProperties withUserAssignedIdentities(Map userAssignedIdentities)

设置 userAssignedIdentities 属性:用户分配的托管标识的属性。

Parameters:

userAssignedIdentities - 要设置的 userAssignedIdentities 值。

Returns:

ManagedIdentityProperties 对象本身。

适用于