w.vector_search_endpoints: Endpoints

class databricks.sdk.service.vectorsearch.VectorSearchEndpointsAPI

Endpoint: Represents the compute resources to host vector search indexes.

create_endpoint(name: str, endpoint_type: EndpointType) Wait[EndpointInfo]

Create an endpoint.

Create a new endpoint.

Parameters:
  • name – str Name of endpoint

  • endpoint_typeEndpointType Type of endpoint.

Returns:

Long-running operation waiter for EndpointInfo. See :method:wait_get_endpoint_vector_search_endpoint_online for more details.

create_endpoint_and_wait(name: str, endpoint_type: EndpointType, timeout: datetime.timedelta = 0:20:00) EndpointInfo
delete_endpoint(endpoint_name: str)

Delete an endpoint.

Parameters:

endpoint_name – str Name of the endpoint

get_endpoint(endpoint_name: str) EndpointInfo

Get an endpoint.

Parameters:

endpoint_name – str Name of the endpoint

Returns:

EndpointInfo

list_endpoints([, page_token: Optional[str]]) Iterator[EndpointInfo]

List all endpoints.

Parameters:

page_token – str (optional) Token for pagination

Returns:

Iterator over EndpointInfo

wait_get_endpoint_vector_search_endpoint_online(endpoint_name: str, timeout: datetime.timedelta = 0:20:00, callback: Optional[Callable[[EndpointInfo], None]]) EndpointInfo