Class Permissions
java.lang.Object
com.azure.core.util.ExpandableStringEnum<Permissions>
com.azure.resourcemanager.storage.models.Permissions
- All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>
The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add
(a), Create (c), Update (u) and Process (p).
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PermissionsStatic value a for Permissions.static final PermissionsStatic value c for Permissions.static final PermissionsStatic value d for Permissions.static final PermissionsStatic value l for Permissions.static final PermissionsStatic value p for Permissions.static final PermissionsStatic value r for Permissions.static final PermissionsStatic value u for Permissions.static final PermissionsStatic value w for Permissions. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PermissionsfromString(String name) Creates or finds a Permissions from its string representation.static Collection<Permissions> values()Gets known Permissions values.Methods inherited from class com.azure.core.util.ExpandableStringEnum
equals, fromString, getValue, hashCode, toString, values
-
Field Details
-
R
Static value r for Permissions. -
D
Static value d for Permissions. -
W
Static value w for Permissions. -
L
Static value l for Permissions. -
A
Static value a for Permissions. -
C
Static value c for Permissions. -
U
Static value u for Permissions. -
P
Static value p for Permissions.
-
-
Constructor Details
-
Permissions
Deprecated.Use thefromString(String)factory method.Creates a new instance of Permissions value.
-
-
Method Details
-
fromString
Creates or finds a Permissions from its string representation.- Parameters:
name- a name to look for.- Returns:
- the corresponding Permissions.
-
values
Gets known Permissions values.- Returns:
- known Permissions values.
-
fromString(String)factory method.