你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Identity Class
- java.
lang. Object - com.
azure. resourcemanager. eventhubs. models. Identity
- com.
Implements
public final class Identity
implements JsonSerializable<Identity>
Properties to configure Identity for Bring your Own Keys.
Constructor Summary
Constructor | Description |
---|---|
Identity() |
Creates an instance of Identity class. |
Method Summary
Modifier and Type | Method and Description |
---|---|
static Identity |
fromJson(JsonReader jsonReader)
Reads an instance of Identity from the Json |
String |
principalId()
Get the principal |
String |
tenantId()
Get the tenant |
Json |
toJson(JsonWriter jsonWriter) |
Managed |
type()
Get the type property: Type of managed service identity. |
Map<String,User |
userAssignedIdentities()
Get the user |
void |
validate()
Validates the instance. |
Identity |
withType(ManagedServiceIdentityType type)
Set the type property: Type of managed service identity. |
Identity |
withUserAssignedIdentities(Map<String,UserAssignedIdentity> userAssignedIdentities)
Set the user |
Methods inherited from java.lang.Object
Constructor Details
Identity
public Identity()
Creates an instance of Identity class.
Method Details
fromJson
public static Identity fromJson(JsonReader jsonReader)
Reads an instance of Identity from the JsonReader.
Parameters:
Returns:
Throws:
principalId
public String principalId()
Get the principalId property: ObjectId from the KeyVault.
Returns:
tenantId
public String tenantId()
Get the tenantId property: TenantId from the KeyVault.
Returns:
toJson
type
public ManagedServiceIdentityType type()
Get the type property: Type of managed service identity.
Returns:
userAssignedIdentities
public Map
Get the userAssignedIdentities property: Properties for User Assigned Identities.
Returns:
validate
public void validate()
Validates the instance.
withType
public Identity withType(ManagedServiceIdentityType type)
Set the type property: Type of managed service identity.
Parameters:
Returns:
withUserAssignedIdentities
public Identity withUserAssignedIdentities(Map
Set the userAssignedIdentities property: Properties for User Assigned Identities.
Parameters:
Returns: