@Generated public class NetworkConnectivityAPI extends Object
[configure serverless secure connectivity]: https://learn.microsoft.com/azure/databricks/security/network/serverless-network-security
| Constructor and Description |
|---|
NetworkConnectivityAPI(ApiClient apiClient)
Regular-use constructor
|
NetworkConnectivityAPI(NetworkConnectivityService mock)
Constructor for mocks
|
public NetworkConnectivityAPI(ApiClient apiClient)
public NetworkConnectivityAPI(NetworkConnectivityService mock)
public NetworkConnectivityConfiguration createNetworkConnectivityConfiguration(CreateNetworkConnectivityConfigRequest request)
**IMPORTANT**: After you create the network connectivity configuration, you must assign one or more workspaces to the new network connectivity configuration. You can share one network connectivity configuration with multiple workspaces from the same Azure region within the same Databricks account. See [configure serverless secure connectivity].
[configure serverless secure connectivity]: https://learn.microsoft.com/azure/databricks/security/network/serverless-network-security
public NccPrivateEndpointRule createPrivateEndpointRule(CreatePrivateEndpointRuleRequest request)
**IMPORTANT**: You must use Azure portal or other Azure tools to approve the private endpoint to complete the connection. To get the information of the private endpoint created, make a `GET` request on the new private endpoint rule. See [serverless private link].
[serverless private link]: https://learn.microsoft.com/azure/databricks/security/network/serverless-network-security/serverless-private-link
public void deleteNetworkConnectivityConfiguration(String networkConnectivityConfigId)
public void deleteNetworkConnectivityConfiguration(DeleteNetworkConnectivityConfigurationRequest request)
public NccPrivateEndpointRule deletePrivateEndpointRule(String networkConnectivityConfigId, String privateEndpointRuleId)
public NccPrivateEndpointRule deletePrivateEndpointRule(DeletePrivateEndpointRuleRequest request)
public NetworkConnectivityConfiguration getNetworkConnectivityConfiguration(String networkConnectivityConfigId)
public NetworkConnectivityConfiguration getNetworkConnectivityConfiguration(GetNetworkConnectivityConfigurationRequest request)
public NccPrivateEndpointRule getPrivateEndpointRule(String networkConnectivityConfigId, String privateEndpointRuleId)
public NccPrivateEndpointRule getPrivateEndpointRule(GetPrivateEndpointRuleRequest request)
public Iterable<NetworkConnectivityConfiguration> listNetworkConnectivityConfigurations(ListNetworkConnectivityConfigurationsRequest request)
public Iterable<NccPrivateEndpointRule> listPrivateEndpointRules(String networkConnectivityConfigId)
public Iterable<NccPrivateEndpointRule> listPrivateEndpointRules(ListPrivateEndpointRulesRequest request)
public NccPrivateEndpointRule updatePrivateEndpointRule(UpdateNccPrivateEndpointRuleRequest request)
public NetworkConnectivityService impl()
Copyright © 2026. All rights reserved.