IdentityType Class

public final class IdentityType
extends ExpandableStringEnum<IdentityType>

Values can be systemAssignedIdentity or userAssignedIdentity.

Field Summary

Modifier and Type Field and Description
static final IdentityType DELEGATED_RESOURCE_IDENTITY

Static value delegatedResourceIdentity for IdentityType.

static final IdentityType SYSTEM_ASSIGNED_IDENTITY

Static value systemAssignedIdentity for IdentityType.

static final IdentityType USER_ASSIGNED_IDENTITY

Static value userAssignedIdentity for IdentityType.

Constructor Summary

Constructor Description
IdentityType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of IdentityType value.

Method Summary

Modifier and Type Method and Description
static IdentityType fromString(String name)

Creates or finds a IdentityType from its string representation.

static Collection<IdentityType> values()

Gets known IdentityType values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

DELEGATED_RESOURCE_IDENTITY

public static final IdentityType DELEGATED_RESOURCE_IDENTITY

Static value delegatedResourceIdentity for IdentityType.

SYSTEM_ASSIGNED_IDENTITY

public static final IdentityType SYSTEM_ASSIGNED_IDENTITY

Static value systemAssignedIdentity for IdentityType.

USER_ASSIGNED_IDENTITY

public static final IdentityType USER_ASSIGNED_IDENTITY

Static value userAssignedIdentity for IdentityType.

Constructor Details

IdentityType

@Deprecated
public IdentityType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of IdentityType value.

Method Details

fromString

public static IdentityType fromString(String name)

Creates or finds a IdentityType from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding IdentityType.

values

public static Collection<IdentityType> values()

Gets known IdentityType values.

Returns:

known IdentityType values.

Applies to