Interface NetworksService


  • @Generated
    public interface NetworksService
    These APIs manage network configurations for customer-managed VPCs (optional). Its ID is used when creating a new workspace if you use customer-managed VPCs.

    This is the high-level interface, that contains generated methods.

    Evolving: this interface is under development. Method signatures may change.

    • Method Detail

      • create

        Network create​(CreateNetworkRequest createNetworkRequest)
        Create network configuration.

        Creates a Databricks network configuration that represents an VPC and its resources. The VPC will be used for new Databricks clusters. This requires a pre-existing VPC and subnets.

      • delete

        void delete​(DeleteNetworkRequest deleteNetworkRequest)
        Delete a network configuration.

        Deletes a Databricks network configuration, which represents a cloud VPC and its resources. You cannot delete a network that is associated with a workspace.

        This operation is available only if your account is on the E2 version of the platform.

      • get

        Network get​(GetNetworkRequest getNetworkRequest)
        Get a network configuration.

        Gets a Databricks network configuration, which represents a cloud VPC and its resources.

      • list

        Collection<Network> list()
        Get all network configurations.

        Gets a list of all Databricks network configurations for an account, specified by ID.

        This operation is available only if your account is on the E2 version of the platform.