parameters: (self, *args, **kwargs)
return_statement: return await self._makeApiCall(self.funcinfo["createRole"], *args, **kwargs)
docstring: Create Role
  
          Create a new role.
  
          The caller's scopes must satisfy the new role's scopes.
  
          If there already exists a role with the same `roleId` this operation
          will fail. Use `updateRole` to modify an existing role.
  
          Creation of a role that will generate an infinite expansion will result
          in an error response.
  
          This method is ``stable``
docstring_summary: Create Role
docstring_tokens: Create Role
function: async def createRole(self, *args, **kwargs):
          """
          Create Role
  
          Create a new role.
  
          The caller's scopes must satisfy the new role's scopes.
  
          If there already exists a role with the same `roleId` this operation
          will fail. Use `updateRole` to modify an existing role.
  
          Creation of a role that will generate an infinite expansion will result
          in an error response.
  
          This method is ``stable``
          """
  
          return await self._makeApiCall(self.funcinfo["createRole"], *args, **kwargs)
function_tokens: async def createRole ( self , * args , * * kwargs ) : return await self . _makeApiCall ( self . funcinfo [ "createRole" ] , * args , * * kwargs )