csp disable_user method signature update
This commit is contained in:
parent
b99d41e4a0
commit
c0ea483829
@ -54,13 +54,13 @@ class CloudProviderInterface: # pragma: no cover
|
||||
"""
|
||||
raise NotImplementedError()
|
||||
|
||||
def disable_user(self, auth_credentials: Dict, csp_user_id: str) -> bool:
|
||||
def disable_user(self, tenant_id: str, role_assignment_cloud_id: str) -> bool:
|
||||
"""Revoke all privileges for a user. Used to prevent user access while a full
|
||||
delete is being processed.
|
||||
|
||||
Arguments:
|
||||
auth_credentials -- Object containing CSP account credentials
|
||||
csp_user_id -- CSP internal user identifier
|
||||
tenant_id -- CSP internal tenant identifier
|
||||
role_assignment_cloud_id -- CSP name of the role assignment to delete.
|
||||
|
||||
Returns:
|
||||
bool -- True on success
|
||||
|
@ -417,8 +417,7 @@ class MockCloudProvider(CloudProviderInterface):
|
||||
self._maybe_raise(self.UNAUTHORIZED_RATE, self.AUTHORIZATION_EXCEPTION)
|
||||
return self._id()
|
||||
|
||||
def disable_user(self, auth_credentials, tenant_id, role_assignment_cloud_id):
|
||||
self._authorize(auth_credentials)
|
||||
def disable_user(self, tenant_id, role_assignment_cloud_id):
|
||||
self._maybe_raise(self.NETWORK_FAILURE_PCT, self.NETWORK_EXCEPTION)
|
||||
self._maybe_raise(self.SERVER_FAILURE_PCT, self.SERVER_EXCEPTION)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user