Class ManagedServiceIdentityType
java.lang.Object
com.azure.core.util.ExpandableStringEnum<ManagedServiceIdentityType>
com.azure.resourcemanager.deviceupdate.models.ManagedServiceIdentityType
public final class ManagedServiceIdentityType
extends com.azure.core.util.ExpandableStringEnum<ManagedServiceIdentityType>
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ManagedServiceIdentityType
Static value None for ManagedServiceIdentityType.static final ManagedServiceIdentityType
Static value SystemAssigned for ManagedServiceIdentityType.static final ManagedServiceIdentityType
Static value SystemAssigned,UserAssigned for ManagedServiceIdentityType.static final ManagedServiceIdentityType
Static value UserAssigned for ManagedServiceIdentityType. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ManagedServiceIdentityType
fromString
(String name) Creates or finds a ManagedServiceIdentityType from its string representation.static Collection<ManagedServiceIdentityType>
values()
Gets known ManagedServiceIdentityType values.Methods inherited from class com.azure.core.util.ExpandableStringEnum
equals, fromString, hashCode, toString, values
-
Field Details
-
NONE
Static value None for ManagedServiceIdentityType. -
SYSTEM_ASSIGNED
Static value SystemAssigned for ManagedServiceIdentityType. -
USER_ASSIGNED
Static value UserAssigned for ManagedServiceIdentityType. -
SYSTEM_ASSIGNED_USER_ASSIGNED
Static value SystemAssigned,UserAssigned for ManagedServiceIdentityType.
-
-
Constructor Details
-
ManagedServiceIdentityType
public ManagedServiceIdentityType()
-
-
Method Details
-
fromString
Creates or finds a ManagedServiceIdentityType from its string representation.- Parameters:
name
- a name to look for.- Returns:
- the corresponding ManagedServiceIdentityType.
-
values
Gets known ManagedServiceIdentityType values.- Returns:
- known ManagedServiceIdentityType values.
-