revoke_permission
- revoke_permission(
principal: string | undefined,
object: string,
object_type: string,
permission: string,
options?: Record<string, string>,
callback?: GPUdbCallback,
): Promise<RevokePermissionResponse>Parameters
- principal: string | undefined
Name of the user or role for which the permission is being revoked. Must be an existing user or role.
- object: string
Name of object permission is being revoked from. It is recommended to use a fully-qualified name when possible.
- object_type: string
The type of object being revoked.
- permission: string
Permission being revoked.
Optionaloptions: Record<string, string>Optional parameters.
Optionalcallback: GPUdbCallbackOptional callback function
Returns Promise<RevokePermissionResponse>
Promise<Types.RevokePermissionResponse> - Promise resolving to the response
- Defined in src/GPUdb.ts:12381
- principal: string | undefined
revoke_permission_request
- revoke_permission_request(
request: RevokePermissionRequest,
callback?: GPUdbCallback,
): Promise<RevokePermissionResponse>Revoke user or role the specified permission on the specified object.
Parameters
- request: RevokePermissionRequest
Request object containing the parameters for the operation
Optionalcallback: GPUdbCallbackOptional callback function
Returns Promise<RevokePermissionResponse>
Promise<Types.RevokePermissionResponse> - Promise resolving to the response
- Defined in src/GPUdb.ts:12352
- request: RevokePermissionRequest
Revoke user or role the specified permission on the specified object.