EncryptionIdentity Class

  • java.lang.Object
    • com.azure.resourcemanager.compute.models.EncryptionIdentity

Implements

public final class EncryptionIdentity
implements JsonSerializable<EncryptionIdentity>

Specifies the Managed Identity used by ADE to get access token for keyvault operations.

Constructor Summary

Constructor Description
EncryptionIdentity()

Creates an instance of EncryptionIdentity class.

Method Summary

Modifier and Type Method and Description
static EncryptionIdentity fromJson(JsonReader jsonReader)

Reads an instance of EncryptionIdentity from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
String userAssignedIdentityResourceId()

Get the userAssignedIdentityResourceId property: Specifies ARM Resource ID of one of the user identities associated with the VM.

void validate()

Validates the instance.

EncryptionIdentity withUserAssignedIdentityResourceId(String userAssignedIdentityResourceId)

Set the userAssignedIdentityResourceId property: Specifies ARM Resource ID of one of the user identities associated with the VM.

Methods inherited from java.lang.Object

Constructor Details

EncryptionIdentity

public EncryptionIdentity()

Creates an instance of EncryptionIdentity class.

Method Details

fromJson

public static EncryptionIdentity fromJson(JsonReader jsonReader)

Reads an instance of EncryptionIdentity from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of EncryptionIdentity 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 EncryptionIdentity.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

userAssignedIdentityResourceId

public String userAssignedIdentityResourceId()

Get the userAssignedIdentityResourceId property: Specifies ARM Resource ID of one of the user identities associated with the VM.

Returns:

the userAssignedIdentityResourceId value.

validate

public void validate()

Validates the instance.

withUserAssignedIdentityResourceId

public EncryptionIdentity withUserAssignedIdentityResourceId(String userAssignedIdentityResourceId)

Set the userAssignedIdentityResourceId property: Specifies ARM Resource ID of one of the user identities associated with the VM.

Parameters:

userAssignedIdentityResourceId - the userAssignedIdentityResourceId value to set.

Returns:

the EncryptionIdentity object itself.

Applies to