# Functions

No description provided by the author
UserStatusCreate returns StateRefreshFunc that makes POST request and checks if response is accepted.
UserStatusDelete returns StateRefreshFunc that makes DELETE request and checks if request was accepted.
UserStatusRead returns StateRefreshFunc that makes GET request, checks if request was successful, and returns user response.
UserStatusUpdate returns StateRefreshFunc that makes PATCH request and checks if request was successful.
UserStatusVerifyUpdate returns a StateRefreshFunc that makes a GET request and checks to see if the user fields matches those in patch request.
VerifyUserUpdate is a helper to verify that the fields in patch request match fields in the user response.
WaitUserCreate Handles retry logic for POST requests for create lifecycle function.
WaitUserDelete Handles retry logic for DELETE requests for the delete lifecycle function.
WaitUserRead Handles retry logic for GET requests for the read lifecycle function.
WaitUserUpdate Handles retry logic for PATCH requests for the update lifecycle function.
WaitVerifyUserUpdate Handles retry logic for GET request for the update lifecycle function to verify that the fields in the user response match those of the patch request.

# Constants

No description provided by the author

# Variables

No description provided by the author
For all CRUD operations on synchronous resources we expect a target status of 200.
For all CRUD operations on synchronous resources we expect a target status of 200.
For all CRUD operations on synchronous resources we expect a target status of 200.

# Structs

UserInfo represents the generic user data model.