w.consumer_listings
: Consumer Listings¶
- class databricks.sdk.service.marketplace.ConsumerListingsAPI¶
Listings are the core entities in the Marketplace. They represent the products that are available for consumption.
- batch_get([, ids: Optional[List[str]]]) BatchGetListingsResponse ¶
Get one batch of listings. One may specify up to 50 IDs per request.
Batch get a published listing in the Databricks Marketplace that the consumer has access to.
- Parameters:
ids – List[str] (optional)
- Returns:
- get(id: str) GetListingResponse ¶
Get listing.
Get a published listing in the Databricks Marketplace that the consumer has access to.
- Parameters:
id – str
- Returns:
- list([, assets: Optional[List[AssetType]], categories: Optional[List[Category]], is_free: Optional[bool], is_private_exchange: Optional[bool], is_staff_pick: Optional[bool], page_size: Optional[int], page_token: Optional[str], provider_ids: Optional[List[str]], tags: Optional[List[ListingTag]]]) Iterator[Listing] ¶
List listings.
List all published listings in the Databricks Marketplace that the consumer has access to.
- Parameters:
assets – List[
AssetType
] (optional) Matches any of the following asset typescategories – List[
Category
] (optional) Matches any of the following categoriesis_free – bool (optional) Filters each listing based on if it is free.
is_private_exchange – bool (optional) Filters each listing based on if it is a private exchange.
is_staff_pick – bool (optional) Filters each listing based on whether it is a staff pick.
page_size – int (optional)
page_token – str (optional)
provider_ids – List[str] (optional) Matches any of the following provider ids
tags – List[
ListingTag
] (optional) Matches any of the following tags
- Returns:
Iterator over
Listing
- search(query: str [, assets: Optional[List[AssetType]], categories: Optional[List[Category]], is_free: Optional[bool], is_private_exchange: Optional[bool], page_size: Optional[int], page_token: Optional[str], provider_ids: Optional[List[str]]]) Iterator[Listing] ¶
Search listings.
Search published listings in the Databricks Marketplace that the consumer has access to. This query supports a variety of different search parameters and performs fuzzy matching.
- Parameters:
query – str Fuzzy matches query
assets – List[
AssetType
] (optional) Matches any of the following asset typescategories – List[
Category
] (optional) Matches any of the following categoriesis_free – bool (optional)
is_private_exchange – bool (optional)
page_size – int (optional)
page_token – str (optional)
provider_ids – List[str] (optional) Matches any of the following provider ids
- Returns:
Iterator over
Listing