@RestController
@RequestMapping(value="/servers/{serverName}/open-metadata/access-services/security-manager/users/{userId}")
public class SecurityManagerOMASResource
extends Object
| Constructor and Description |
|---|
SecurityManagerOMASResource()
Instantiates a new Security Manager OMAS resource.
|
| Modifier and Type | Method and Description |
|---|---|
GUIDResponse |
createDatabaseManager(String serverName,
String userId,
DatabaseManagerRequestBody requestBody)
Create information about the database manager (DBMS) that manages database schemas.
|
GUIDResponse |
createFileManagerInCatalog(String serverName,
String userId,
FileManagerRequestBody requestBody)
Files can be owned by a file manager.
|
GUIDResponse |
createFileSystemInCatalog(String serverName,
String userId,
FileSystemRequestBody requestBody)
Files live on a file system.
|
GUIDResponse |
getMetadataSourceGUID(String serverName,
String userId,
String qualifiedName)
Retrieve the unique identifier of the software server capability representing a metadata source.
|
ConnectionResponse |
getOutTopicConnection(String serverName,
String userId,
String callerId)
Return the connection object for the Security Manager OMAS's out topic.
|
public SecurityManagerOMASResource()
@GetMapping(path="/topics/out-topic-connection/{callerId}")
public ConnectionResponse getOutTopicConnection(@PathVariable
String serverName,
@PathVariable
String userId,
@PathVariable
String callerId)
serverName - name of the server to route the request touserId - identifier of calling usercallerId - unique identifier of the caller@PostMapping(path="/metadata-sources/filesystems") public GUIDResponse createFileSystemInCatalog(@PathVariable String serverName, @PathVariable String userId, @RequestBody FileSystemRequestBody requestBody)
serverName - name of calling serveruserId - calling userrequestBody - properties of the file system@PostMapping(path="/metadata-sources/file-managers") public GUIDResponse createFileManagerInCatalog(@PathVariable String serverName, @PathVariable String userId, @RequestBody FileManagerRequestBody requestBody)
serverName - name of calling serveruserId - calling userrequestBody - properties of the file manager@PostMapping(path="/metadata-sources/database-managers") public GUIDResponse createDatabaseManager(@PathVariable String serverName, @PathVariable String userId, @RequestBody DatabaseManagerRequestBody requestBody)
serverName - name of the server to route the request to.userId - calling userrequestBody - description of the integration daemon (specify qualified name at a minimum)@GetMapping(path="metadata-sources/by-name/{qualifiedName}")
public GUIDResponse getMetadataSourceGUID(@PathVariable
String serverName,
@PathVariable
String userId,
@PathVariable
String qualifiedName)
serverName - name of the server to route the request to.userId - calling userqualifiedName - unique name of the integration daemonCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.