Class PermissionScope
java.lang.Object
com.azure.resourcemanager.storage.models.PermissionScope
The PermissionScope model.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the permissions property: The permissions for the local user.Get the resourceName property: The name of resource, normally the container name or the file share name, used by the local user.service()Get the service property: The service used by the local user, e.g.voidvalidate()Validates the instance.withPermissions(String permissions) Set the permissions property: The permissions for the local user.withResourceName(String resourceName) Set the resourceName property: The name of resource, normally the container name or the file share name, used by the local user.withService(String service) Set the service property: The service used by the local user, e.g.
-
Constructor Details
-
PermissionScope
public PermissionScope()Creates an instance of PermissionScope class.
-
-
Method Details
-
permissions
Get the permissions property: The permissions for the local user. Possible values include: Read (r), Write (w), Delete (d), List (l), Create (c), Modify Ownership (o), and Modify Permissions (p).- Returns:
- the permissions value.
-
withPermissions
Set the permissions property: The permissions for the local user. Possible values include: Read (r), Write (w), Delete (d), List (l), Create (c), Modify Ownership (o), and Modify Permissions (p).- Parameters:
permissions- the permissions value to set.- Returns:
- the PermissionScope object itself.
-
service
Get the service property: The service used by the local user, e.g. blob, file.- Returns:
- the service value.
-
withService
Set the service property: The service used by the local user, e.g. blob, file.- Parameters:
service- the service value to set.- Returns:
- the PermissionScope object itself.
-
resourceName
Get the resourceName property: The name of resource, normally the container name or the file share name, used by the local user.- Returns:
- the resourceName value.
-
withResourceName
Set the resourceName property: The name of resource, normally the container name or the file share name, used by the local user.- Parameters:
resourceName- the resourceName value to set.- Returns:
- the PermissionScope object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-