w.provider_exchanges: Provider Exchanges¶
- class databricks.sdk.service.marketplace.ProviderExchangesAPI¶
Marketplace exchanges allow providers to share their listings with a curated set of customers.
- add_listing_to_exchange(listing_id: str, exchange_id: str) AddExchangeForListingResponse¶
Associate an exchange with a listing
- Parameters:
listing_id – str
exchange_id – str
- Returns:
- create(exchange: Exchange) CreateExchangeResponse¶
Create an exchange
- Parameters:
exchange –
Exchange- Returns:
- delete(id: str)¶
This removes a listing from marketplace.
- Parameters:
id – str
- delete_listing_from_exchange(id: str)¶
Disassociate an exchange with a listing
- Parameters:
id – str
- get(id: str) GetExchangeResponse¶
Get an exchange.
- Parameters:
id – str
- Returns:
- list([, page_size: Optional[int], page_token: Optional[str]]) Iterator[Exchange]¶
List exchanges visible to provider
- Parameters:
page_size – int (optional)
page_token – str (optional)
- Returns:
Iterator over
Exchange
- list_exchanges_for_listing(listing_id: str [, page_size: Optional[int], page_token: Optional[str]]) Iterator[ExchangeListing]¶
List exchanges associated with a listing
- Parameters:
listing_id – str
page_size – int (optional)
page_token – str (optional)
- Returns:
Iterator over
ExchangeListing
- list_listings_for_exchange(exchange_id: str [, page_size: Optional[int], page_token: Optional[str]]) Iterator[ExchangeListing]¶
List listings associated with an exchange
- Parameters:
exchange_id – str
page_size – int (optional)
page_token – str (optional)
- Returns:
Iterator over
ExchangeListing
- update(id: str, exchange: Exchange) UpdateExchangeResponse¶
Update an exchange
- Parameters:
id – str
exchange –
Exchange
- Returns: