- List storage policy assignments
- Assign storage policy
- Get storage policy assignment
- Update storage policy assignment
- Unassign storage policy
Fetches all the storage policy assignment for an enterprise or user.
This operation is performed by calling function getStoragePolicyAssignments.
See the endpoint docs at API Reference.
client.getStoragePolicyAssignments().getStoragePolicyAssignments(new GetStoragePolicyAssignmentsQueryParams(GetStoragePolicyAssignmentsQueryParamsResolvedForTypeField.USER, userId))
- queryParams
GetStoragePolicyAssignmentsQueryParams- Query parameters of getStoragePolicyAssignments method
- headers
GetStoragePolicyAssignmentsHeaders- Headers of getStoragePolicyAssignments method
This function returns a value of type StoragePolicyAssignments.
Returns a collection of storage policies for the enterprise or user.
Creates a storage policy assignment for an enterprise or user.
This operation is performed by calling function createStoragePolicyAssignment.
See the endpoint docs at API Reference.
client.getStoragePolicyAssignments().createStoragePolicyAssignment(new CreateStoragePolicyAssignmentRequestBody(new CreateStoragePolicyAssignmentRequestBodyStoragePolicyField(policyId), new CreateStoragePolicyAssignmentRequestBodyAssignedToField(CreateStoragePolicyAssignmentRequestBodyAssignedToTypeField.USER, userId)))
- requestBody
CreateStoragePolicyAssignmentRequestBody- Request body of createStoragePolicyAssignment method
- headers
CreateStoragePolicyAssignmentHeaders- Headers of createStoragePolicyAssignment method
This function returns a value of type StoragePolicyAssignment.
Returns the new storage policy assignment created.
Fetches a specific storage policy assignment.
This operation is performed by calling function getStoragePolicyAssignmentById.
See the endpoint docs at API Reference.
client.getStoragePolicyAssignments().getStoragePolicyAssignmentById(storagePolicyAssignment.getId())
- storagePolicyAssignmentId
String- The ID of the storage policy assignment. Example: "932483"
- headers
GetStoragePolicyAssignmentByIdHeaders- Headers of getStoragePolicyAssignmentById method
This function returns a value of type StoragePolicyAssignment.
Returns a storage policy assignment object.
Updates a specific storage policy assignment.
This operation is performed by calling function updateStoragePolicyAssignmentById.
See the endpoint docs at API Reference.
client.getStoragePolicyAssignments().updateStoragePolicyAssignmentById(storagePolicyAssignment.getId(), new UpdateStoragePolicyAssignmentByIdRequestBody(new UpdateStoragePolicyAssignmentByIdRequestBodyStoragePolicyField(storagePolicy2.getId())))
- storagePolicyAssignmentId
String- The ID of the storage policy assignment. Example: "932483"
- requestBody
UpdateStoragePolicyAssignmentByIdRequestBody- Request body of updateStoragePolicyAssignmentById method
- headers
UpdateStoragePolicyAssignmentByIdHeaders- Headers of updateStoragePolicyAssignmentById method
This function returns a value of type StoragePolicyAssignment.
Returns an updated storage policy assignment object.
Delete a storage policy assignment.
Deleting a storage policy assignment on a user will have the user inherit the enterprise's default storage policy.
There is a rate limit for calling this endpoint of only twice per user in a 24 hour time frame.
This operation is performed by calling function deleteStoragePolicyAssignmentById.
See the endpoint docs at API Reference.
client.getStoragePolicyAssignments().deleteStoragePolicyAssignmentById(storagePolicyAssignment.getId())
- storagePolicyAssignmentId
String- The ID of the storage policy assignment. Example: "932483"
- headers
DeleteStoragePolicyAssignmentByIdHeaders- Headers of deleteStoragePolicyAssignmentById method
This function returns a value of type void.
Returns an empty response when the storage policy assignment is successfully deleted.