@Generated public interface ConnectionsService
A connection is an abstraction of an external data source that can be connected from Databricks Compute. Creating a connection object is the first step to managing external data sources within Unity Catalog, with the second step being creating a data object (catalog, schema, or table) using the connection. Data objects derived from a connection can be written to or read from similar to other Unity Catalog data objects based on cloud storage. Users may create different types of connections with each connection having a unique set of configuration options to support credential management and other settings.
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
Modifier and Type | Method and Description |
---|---|
ConnectionInfo |
create(CreateConnection createConnection)
Create a connection.
|
void |
delete(DeleteConnectionRequest deleteConnectionRequest)
Delete a connection.
|
ConnectionInfo |
get(GetConnectionRequest getConnectionRequest)
Get a connection.
|
ListConnectionsResponse |
list()
List connections.
|
ConnectionInfo |
update(UpdateConnection updateConnection)
Update a connection.
|
ConnectionInfo create(CreateConnection createConnection)
Creates a new connection
Creates a new connection to an external data source. It allows users to specify connection details and configurations for interaction with the external server.
void delete(DeleteConnectionRequest deleteConnectionRequest)
Deletes the connection that matches the supplied name.
ConnectionInfo get(GetConnectionRequest getConnectionRequest)
Gets a connection from it's name.
ListConnectionsResponse list()
List all connections.
ConnectionInfo update(UpdateConnection updateConnection)
Updates the connection that matches the supplied name.
Copyright © 2023. All rights reserved.