Class RuntimeIdentityProfileUpdate
java.lang.Object
com.azure.resourcemanager.compute.workloadmanager.models.RuntimeIdentityProfileUpdate
- All Implemented Interfaces:
com.azure.json.JsonSerializable<RuntimeIdentityProfileUpdate>
public final class RuntimeIdentityProfileUpdate
extends Object
implements com.azure.json.JsonSerializable<RuntimeIdentityProfileUpdate>
Identity configuration that may be updated for a managed runtime.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of RuntimeIdentityProfileUpdate class. -
Method Summary
Modifier and TypeMethodDescriptionGet the executionIdentity property: The identity made available to the execution runtime.static RuntimeIdentityProfileUpdatefromJson(com.azure.json.JsonReader jsonReader) Reads an instance of RuntimeIdentityProfileUpdate from the JsonReader.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) withExecutionIdentity(ExecutionIdentityUpdate executionIdentity) Set the executionIdentity property: The identity made available to the execution runtime.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
RuntimeIdentityProfileUpdate
public RuntimeIdentityProfileUpdate()Creates an instance of RuntimeIdentityProfileUpdate class.
-
-
Method Details
-
executionIdentity
Get the executionIdentity property: The identity made available to the execution runtime.- Returns:
- the executionIdentity value.
-
withExecutionIdentity
public RuntimeIdentityProfileUpdate withExecutionIdentity(ExecutionIdentityUpdate executionIdentity) Set the executionIdentity property: The identity made available to the execution runtime.- Parameters:
executionIdentity- the executionIdentity value to set.- Returns:
- the RuntimeIdentityProfileUpdate object itself.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<RuntimeIdentityProfileUpdate>- Throws:
IOException
-
fromJson
public static RuntimeIdentityProfileUpdate fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of RuntimeIdentityProfileUpdate from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of RuntimeIdentityProfileUpdate if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the RuntimeIdentityProfileUpdate.
-