ManagedServiceIdentityType Class

public final class ManagedServiceIdentityType
extends ExpandableStringEnum<ManagedServiceIdentityType>

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

Field Summary

Modifier and Type Field and Description
static final ManagedServiceIdentityType NONE

Static value None for ManagedServiceIdentityType.

static final ManagedServiceIdentityType SYSTEM_ASSIGNED

Static value SystemAssigned for ManagedServiceIdentityType.

static final ManagedServiceIdentityType SYSTEM_ASSIGNED_USER_ASSIGNED

Static value SystemAssigned,UserAssigned for ManagedServiceIdentityType.

static final ManagedServiceIdentityType USER_ASSIGNED

Static value UserAssigned for ManagedServiceIdentityType.

Constructor Summary

Constructor Description
ManagedServiceIdentityType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ManagedServiceIdentityType value.

Method Summary

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

Creates or finds a ManagedServiceIdentityType from its string representation.

static Collection<ManagedServiceIdentityType> values()

Gets known ManagedServiceIdentityType values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

NONE

public static final ManagedServiceIdentityType NONE

Static value None for ManagedServiceIdentityType.

SYSTEM_ASSIGNED

public static final ManagedServiceIdentityType SYSTEM_ASSIGNED

Static value SystemAssigned for ManagedServiceIdentityType.

SYSTEM_ASSIGNED_USER_ASSIGNED

public static final ManagedServiceIdentityType SYSTEM_ASSIGNED_USER_ASSIGNED

Static value SystemAssigned,UserAssigned for ManagedServiceIdentityType.

USER_ASSIGNED

public static final ManagedServiceIdentityType USER_ASSIGNED

Static value UserAssigned for ManagedServiceIdentityType.

Constructor Details

ManagedServiceIdentityType

@Deprecated
public ManagedServiceIdentityType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ManagedServiceIdentityType value.

Method Details

fromString

public static ManagedServiceIdentityType fromString(String name)

Creates or finds a ManagedServiceIdentityType from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding ManagedServiceIdentityType.

values

public static Collection values()

Gets known ManagedServiceIdentityType values.

Returns:

known ManagedServiceIdentityType values.

Applies to