BatchPoolIdentity Class
- java.
lang. Object - com.
azure. compute. batch. models. BatchPoolIdentity
- com.
Implements
public final class BatchPoolIdentity
implements JsonSerializable<BatchPoolIdentity>
The identity of the Batch pool, if configured.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Batch |
fromJson(JsonReader jsonReader)
Reads an instance of Batch |
|
Batch |
getType()
Get the type property: The identity of the Batch pool, if configured. |
|
List<Batch |
getUserAssignedIdentities()
Get the user |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from java.lang.Object
Method Details
fromJson
public static BatchPoolIdentity fromJson(JsonReader jsonReader)
Reads an instance of BatchPoolIdentity from the JsonReader.
Parameters:
Returns:
Throws:
getType
public BatchPoolIdentityType getType()
Get the type property: The identity of the Batch pool, if configured. The list of user identities associated with the Batch pool. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Returns:
getUserAssignedIdentities
public List<BatchUserAssignedIdentity> getUserAssignedIdentities()
Get the userAssignedIdentities property: The list of user identities associated with the Batch account. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Returns: