Marketplace¶
These dataclasses are used in the SDK to represent API requests and responses for services in the databricks.sdk.service.marketplace module.
- class databricks.sdk.service.marketplace.AddExchangeForListingResponse(exchange_for_listing: 'Optional[ExchangeListing]' = None)¶
- exchange_for_listing: ExchangeListing | None = None¶
- as_dict() dict¶
Serializes the AddExchangeForListingResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the AddExchangeForListingResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) AddExchangeForListingResponse¶
Deserializes the AddExchangeForListingResponse from a dictionary.
- class databricks.sdk.service.marketplace.AssetType¶
- ASSET_TYPE_APP = "ASSET_TYPE_APP"¶
- ASSET_TYPE_DATA_TABLE = "ASSET_TYPE_DATA_TABLE"¶
- ASSET_TYPE_GIT_REPO = "ASSET_TYPE_GIT_REPO"¶
- ASSET_TYPE_MCP = "ASSET_TYPE_MCP"¶
- ASSET_TYPE_MEDIA = "ASSET_TYPE_MEDIA"¶
- ASSET_TYPE_MODEL = "ASSET_TYPE_MODEL"¶
- ASSET_TYPE_NOTEBOOK = "ASSET_TYPE_NOTEBOOK"¶
- ASSET_TYPE_PARTNER_INTEGRATION = "ASSET_TYPE_PARTNER_INTEGRATION"¶
- class databricks.sdk.service.marketplace.BatchGetListingsResponse(listings: 'Optional[List[Listing]]' = None)¶
-
- as_dict() dict¶
Serializes the BatchGetListingsResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the BatchGetListingsResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) BatchGetListingsResponse¶
Deserializes the BatchGetListingsResponse from a dictionary.
- class databricks.sdk.service.marketplace.BatchGetProvidersResponse(providers: 'Optional[List[ProviderInfo]]' = None)¶
- providers: List[ProviderInfo] | None = None¶
- as_dict() dict¶
Serializes the BatchGetProvidersResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the BatchGetProvidersResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) BatchGetProvidersResponse¶
Deserializes the BatchGetProvidersResponse from a dictionary.
- class databricks.sdk.service.marketplace.Category¶
- ADVERTISING_AND_MARKETING = "ADVERTISING_AND_MARKETING"¶
- CLIMATE_AND_ENVIRONMENT = "CLIMATE_AND_ENVIRONMENT"¶
- COMMERCE = "COMMERCE"¶
- DEMOGRAPHICS = "DEMOGRAPHICS"¶
- ECONOMICS = "ECONOMICS"¶
- EDUCATION = "EDUCATION"¶
- ENERGY = "ENERGY"¶
- FINANCIAL = "FINANCIAL"¶
- GAMING = "GAMING"¶
- GEOSPATIAL = "GEOSPATIAL"¶
- HEALTH = "HEALTH"¶
- LOOKUP_TABLES = "LOOKUP_TABLES"¶
- MANUFACTURING = "MANUFACTURING"¶
- MEDIA = "MEDIA"¶
- OTHER = "OTHER"¶
- PUBLIC_SECTOR = "PUBLIC_SECTOR"¶
- RETAIL = "RETAIL"¶
- SCIENCE_AND_RESEARCH = "SCIENCE_AND_RESEARCH"¶
- SECURITY = "SECURITY"¶
- SPORTS = "SPORTS"¶
- TRANSPORTATION_AND_LOGISTICS = "TRANSPORTATION_AND_LOGISTICS"¶
- TRAVEL_AND_TOURISM = "TRAVEL_AND_TOURISM"¶
- class databricks.sdk.service.marketplace.ConsumerTerms(version: 'str')¶
- version: str¶
- as_dict() dict¶
Serializes the ConsumerTerms into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ConsumerTerms into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ConsumerTerms¶
Deserializes the ConsumerTerms from a dictionary.
- class databricks.sdk.service.marketplace.ContactInfo(company: str | None = None, email: str | None = None, first_name: str | None = None, last_name: str | None = None)¶
contact info for the consumer requesting data or performing a listing installation
- company: str | None = None¶
- email: str | None = None¶
- first_name: str | None = None¶
- last_name: str | None = None¶
- as_dict() dict¶
Serializes the ContactInfo into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ContactInfo into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ContactInfo¶
Deserializes the ContactInfo from a dictionary.
- class databricks.sdk.service.marketplace.CreateExchangeFilterResponse(filter_id: 'Optional[str]' = None)¶
- filter_id: str | None = None¶
- as_dict() dict¶
Serializes the CreateExchangeFilterResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the CreateExchangeFilterResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) CreateExchangeFilterResponse¶
Deserializes the CreateExchangeFilterResponse from a dictionary.
- class databricks.sdk.service.marketplace.CreateExchangeResponse(exchange_id: 'Optional[str]' = None)¶
- exchange_id: str | None = None¶
- as_dict() dict¶
Serializes the CreateExchangeResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the CreateExchangeResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) CreateExchangeResponse¶
Deserializes the CreateExchangeResponse from a dictionary.
- class databricks.sdk.service.marketplace.CreateFileResponse(file_info: 'Optional[FileInfo]' = None, upload_url: 'Optional[str]' = None)¶
-
- upload_url: str | None = None¶
Pre-signed POST URL to blob storage
- as_dict() dict¶
Serializes the CreateFileResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the CreateFileResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) CreateFileResponse¶
Deserializes the CreateFileResponse from a dictionary.
- class databricks.sdk.service.marketplace.CreateListingResponse(listing_id: 'Optional[str]' = None)¶
- listing_id: str | None = None¶
- as_dict() dict¶
Serializes the CreateListingResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the CreateListingResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) CreateListingResponse¶
Deserializes the CreateListingResponse from a dictionary.
- class databricks.sdk.service.marketplace.CreatePersonalizationRequestResponse(id: 'Optional[str]' = None)¶
- id: str | None = None¶
- as_dict() dict¶
Serializes the CreatePersonalizationRequestResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the CreatePersonalizationRequestResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) CreatePersonalizationRequestResponse¶
Deserializes the CreatePersonalizationRequestResponse from a dictionary.
- class databricks.sdk.service.marketplace.CreateProviderResponse(id: 'Optional[str]' = None)¶
- id: str | None = None¶
- as_dict() dict¶
Serializes the CreateProviderResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the CreateProviderResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) CreateProviderResponse¶
Deserializes the CreateProviderResponse from a dictionary.
- class databricks.sdk.service.marketplace.DataRefresh¶
- DAILY = "DAILY"¶
- HOURLY = "HOURLY"¶
- MINUTE = "MINUTE"¶
- MONTHLY = "MONTHLY"¶
- NONE = "NONE"¶
- QUARTERLY = "QUARTERLY"¶
- SECOND = "SECOND"¶
- WEEKLY = "WEEKLY"¶
- YEARLY = "YEARLY"¶
- class databricks.sdk.service.marketplace.DataRefreshInfo(interval: 'int', unit: 'DataRefresh')¶
- interval: int¶
- unit: DataRefresh¶
- as_dict() dict¶
Serializes the DataRefreshInfo into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the DataRefreshInfo into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) DataRefreshInfo¶
Deserializes the DataRefreshInfo from a dictionary.
- class databricks.sdk.service.marketplace.DeleteExchangeFilterResponse¶
- as_dict() dict¶
Serializes the DeleteExchangeFilterResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the DeleteExchangeFilterResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) DeleteExchangeFilterResponse¶
Deserializes the DeleteExchangeFilterResponse from a dictionary.
- class databricks.sdk.service.marketplace.DeleteExchangeResponse¶
- as_dict() dict¶
Serializes the DeleteExchangeResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the DeleteExchangeResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) DeleteExchangeResponse¶
Deserializes the DeleteExchangeResponse from a dictionary.
- class databricks.sdk.service.marketplace.DeleteFileResponse¶
- as_dict() dict¶
Serializes the DeleteFileResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the DeleteFileResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) DeleteFileResponse¶
Deserializes the DeleteFileResponse from a dictionary.
- class databricks.sdk.service.marketplace.DeleteInstallationResponse¶
- as_dict() dict¶
Serializes the DeleteInstallationResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the DeleteInstallationResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) DeleteInstallationResponse¶
Deserializes the DeleteInstallationResponse from a dictionary.
- class databricks.sdk.service.marketplace.DeleteListingResponse¶
- as_dict() dict¶
Serializes the DeleteListingResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the DeleteListingResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) DeleteListingResponse¶
Deserializes the DeleteListingResponse from a dictionary.
- class databricks.sdk.service.marketplace.DeleteProviderResponse¶
- as_dict() dict¶
Serializes the DeleteProviderResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the DeleteProviderResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) DeleteProviderResponse¶
Deserializes the DeleteProviderResponse from a dictionary.
- class databricks.sdk.service.marketplace.DeltaSharingRecipientType¶
- DELTA_SHARING_RECIPIENT_TYPE_DATABRICKS = "DELTA_SHARING_RECIPIENT_TYPE_DATABRICKS"¶
- DELTA_SHARING_RECIPIENT_TYPE_OPEN = "DELTA_SHARING_RECIPIENT_TYPE_OPEN"¶
- class databricks.sdk.service.marketplace.Exchange(name: 'str', comment: 'Optional[str]' = None, created_at: 'Optional[int]' = None, created_by: 'Optional[str]' = None, filters: 'Optional[List[ExchangeFilter]]' = None, id: 'Optional[str]' = None, linked_listings: 'Optional[List[ExchangeListing]]' = None, updated_at: 'Optional[int]' = None, updated_by: 'Optional[str]' = None)¶
- name: str¶
- comment: str | None = None¶
- created_at: int | None = None¶
- created_by: str | None = None¶
- filters: List[ExchangeFilter] | None = None¶
- id: str | None = None¶
- linked_listings: List[ExchangeListing] | None = None¶
- updated_at: int | None = None¶
- updated_by: str | None = None¶
- as_dict() dict¶
Serializes the Exchange into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the Exchange into a shallow dictionary of its immediate attributes.
- class databricks.sdk.service.marketplace.ExchangeFilter(exchange_id: 'str', filter_value: 'str', filter_type: 'ExchangeFilterType', created_at: 'Optional[int]' = None, created_by: 'Optional[str]' = None, id: 'Optional[str]' = None, name: 'Optional[str]' = None, updated_at: 'Optional[int]' = None, updated_by: 'Optional[str]' = None)¶
- exchange_id: str¶
- filter_value: str¶
- filter_type: ExchangeFilterType¶
- created_at: int | None = None¶
- created_by: str | None = None¶
- id: str | None = None¶
- name: str | None = None¶
- updated_at: int | None = None¶
- updated_by: str | None = None¶
- as_dict() dict¶
Serializes the ExchangeFilter into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ExchangeFilter into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ExchangeFilter¶
Deserializes the ExchangeFilter from a dictionary.
- class databricks.sdk.service.marketplace.ExchangeFilterType¶
- GLOBAL_METASTORE_ID = "GLOBAL_METASTORE_ID"¶
- class databricks.sdk.service.marketplace.ExchangeListing(created_at: 'Optional[int]' = None, created_by: 'Optional[str]' = None, exchange_id: 'Optional[str]' = None, exchange_name: 'Optional[str]' = None, id: 'Optional[str]' = None, listing_id: 'Optional[str]' = None, listing_name: 'Optional[str]' = None)¶
- created_at: int | None = None¶
- created_by: str | None = None¶
- exchange_id: str | None = None¶
- exchange_name: str | None = None¶
- id: str | None = None¶
- listing_id: str | None = None¶
- listing_name: str | None = None¶
- as_dict() dict¶
Serializes the ExchangeListing into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ExchangeListing into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ExchangeListing¶
Deserializes the ExchangeListing from a dictionary.
- class databricks.sdk.service.marketplace.FileInfo(created_at: 'Optional[int]' = None, display_name: 'Optional[str]' = None, download_link: 'Optional[str]' = None, file_parent: 'Optional[FileParent]' = None, id: 'Optional[str]' = None, marketplace_file_type: 'Optional[MarketplaceFileType]' = None, mime_type: 'Optional[str]' = None, status: 'Optional[FileStatus]' = None, status_message: 'Optional[str]' = None, updated_at: 'Optional[int]' = None)¶
- created_at: int | None = None¶
- display_name: str | None = None¶
Name displayed to users for applicable files, e.g. embedded notebooks
- download_link: str | None = None¶
- file_parent: FileParent | None = None¶
- id: str | None = None¶
- marketplace_file_type: MarketplaceFileType | None = None¶
- mime_type: str | None = None¶
- status: FileStatus | None = None¶
- status_message: str | None = None¶
Populated if status is in a failed state with more information on reason for the failure.
- updated_at: int | None = None¶
- as_dict() dict¶
Serializes the FileInfo into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the FileInfo into a shallow dictionary of its immediate attributes.
- class databricks.sdk.service.marketplace.FileParent(file_parent_type: 'Optional[FileParentType]' = None, parent_id: 'Optional[str]' = None)¶
- file_parent_type: FileParentType | None = None¶
- parent_id: str | None = None¶
- as_dict() dict¶
Serializes the FileParent into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the FileParent into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) FileParent¶
Deserializes the FileParent from a dictionary.
- class databricks.sdk.service.marketplace.FileParentType¶
- LISTING = "LISTING"¶
- LISTING_RESOURCE = "LISTING_RESOURCE"¶
- PROVIDER = "PROVIDER"¶
- class databricks.sdk.service.marketplace.FileStatus¶
- FILE_STATUS_PUBLISHED = "FILE_STATUS_PUBLISHED"¶
- FILE_STATUS_SANITIZATION_FAILED = "FILE_STATUS_SANITIZATION_FAILED"¶
- FILE_STATUS_SANITIZING = "FILE_STATUS_SANITIZING"¶
- FILE_STATUS_STAGING = "FILE_STATUS_STAGING"¶
- class databricks.sdk.service.marketplace.FulfillmentType¶
- INSTALL = "INSTALL"¶
- REQUEST_ACCESS = "REQUEST_ACCESS"¶
- class databricks.sdk.service.marketplace.GetExchangeResponse(exchange: 'Optional[Exchange]' = None)¶
-
- as_dict() dict¶
Serializes the GetExchangeResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the GetExchangeResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) GetExchangeResponse¶
Deserializes the GetExchangeResponse from a dictionary.
- class databricks.sdk.service.marketplace.GetFileResponse(file_info: 'Optional[FileInfo]' = None)¶
-
- as_dict() dict¶
Serializes the GetFileResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the GetFileResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) GetFileResponse¶
Deserializes the GetFileResponse from a dictionary.
- class databricks.sdk.service.marketplace.GetLatestVersionProviderAnalyticsDashboardResponse(version: 'Optional[int]' = None)¶
- version: int | None = None¶
version here is latest logical version of the dashboard template
- as_dict() dict¶
Serializes the GetLatestVersionProviderAnalyticsDashboardResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the GetLatestVersionProviderAnalyticsDashboardResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) GetLatestVersionProviderAnalyticsDashboardResponse¶
Deserializes the GetLatestVersionProviderAnalyticsDashboardResponse from a dictionary.
- class databricks.sdk.service.marketplace.GetListingContentMetadataResponse(next_page_token: 'Optional[str]' = None, shared_data_objects: 'Optional[List[SharedDataObject]]' = None)¶
- next_page_token: str | None = None¶
- as_dict() dict¶
Serializes the GetListingContentMetadataResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the GetListingContentMetadataResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) GetListingContentMetadataResponse¶
Deserializes the GetListingContentMetadataResponse from a dictionary.
- class databricks.sdk.service.marketplace.GetListingResponse(listing: 'Optional[Listing]' = None)¶
-
- as_dict() dict¶
Serializes the GetListingResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the GetListingResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) GetListingResponse¶
Deserializes the GetListingResponse from a dictionary.
- class databricks.sdk.service.marketplace.GetListingsResponse(listings: 'Optional[List[Listing]]' = None, next_page_token: 'Optional[str]' = None)¶
-
- next_page_token: str | None = None¶
- as_dict() dict¶
Serializes the GetListingsResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the GetListingsResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) GetListingsResponse¶
Deserializes the GetListingsResponse from a dictionary.
- class databricks.sdk.service.marketplace.GetPersonalizationRequestResponse(personalization_requests: 'Optional[List[PersonalizationRequest]]' = None)¶
- personalization_requests: List[PersonalizationRequest] | None = None¶
- as_dict() dict¶
Serializes the GetPersonalizationRequestResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the GetPersonalizationRequestResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) GetPersonalizationRequestResponse¶
Deserializes the GetPersonalizationRequestResponse from a dictionary.
- class databricks.sdk.service.marketplace.GetProviderResponse(provider: 'Optional[ProviderInfo]' = None)¶
- provider: ProviderInfo | None = None¶
- as_dict() dict¶
Serializes the GetProviderResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the GetProviderResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) GetProviderResponse¶
Deserializes the GetProviderResponse from a dictionary.
- class databricks.sdk.service.marketplace.Installation(installation: 'Optional[InstallationDetail]' = None)¶
- installation: InstallationDetail | None = None¶
- as_dict() dict¶
Serializes the Installation into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the Installation into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) Installation¶
Deserializes the Installation from a dictionary.
- class databricks.sdk.service.marketplace.InstallationDetail(catalog_name: 'Optional[str]' = None, error_message: 'Optional[str]' = None, id: 'Optional[str]' = None, installed_on: 'Optional[int]' = None, listing_id: 'Optional[str]' = None, listing_name: 'Optional[str]' = None, recipient_type: 'Optional[DeltaSharingRecipientType]' = None, repo_name: 'Optional[str]' = None, repo_path: 'Optional[str]' = None, share_name: 'Optional[str]' = None, status: 'Optional[InstallationStatus]' = None, token_detail: 'Optional[TokenDetail]' = None, tokens: 'Optional[List[TokenInfo]]' = None)¶
- catalog_name: str | None = None¶
- error_message: str | None = None¶
- id: str | None = None¶
- installed_on: int | None = None¶
- listing_id: str | None = None¶
- listing_name: str | None = None¶
- recipient_type: DeltaSharingRecipientType | None = None¶
- repo_name: str | None = None¶
- repo_path: str | None = None¶
- status: InstallationStatus | None = None¶
- token_detail: TokenDetail | None = None¶
- as_dict() dict¶
Serializes the InstallationDetail into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the InstallationDetail into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) InstallationDetail¶
Deserializes the InstallationDetail from a dictionary.
- class databricks.sdk.service.marketplace.InstallationStatus¶
- FAILED = "FAILED"¶
- INSTALLED = "INSTALLED"¶
- class databricks.sdk.service.marketplace.ListAllInstallationsResponse(installations: 'Optional[List[InstallationDetail]]' = None, next_page_token: 'Optional[str]' = None)¶
- installations: List[InstallationDetail] | None = None¶
- next_page_token: str | None = None¶
- as_dict() dict¶
Serializes the ListAllInstallationsResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListAllInstallationsResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListAllInstallationsResponse¶
Deserializes the ListAllInstallationsResponse from a dictionary.
- class databricks.sdk.service.marketplace.ListAllPersonalizationRequestsResponse(next_page_token: 'Optional[str]' = None, personalization_requests: 'Optional[List[PersonalizationRequest]]' = None)¶
- next_page_token: str | None = None¶
- personalization_requests: List[PersonalizationRequest] | None = None¶
- as_dict() dict¶
Serializes the ListAllPersonalizationRequestsResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListAllPersonalizationRequestsResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListAllPersonalizationRequestsResponse¶
Deserializes the ListAllPersonalizationRequestsResponse from a dictionary.
- class databricks.sdk.service.marketplace.ListExchangeFiltersResponse(filters: 'Optional[List[ExchangeFilter]]' = None, next_page_token: 'Optional[str]' = None)¶
- filters: List[ExchangeFilter] | None = None¶
- next_page_token: str | None = None¶
- as_dict() dict¶
Serializes the ListExchangeFiltersResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListExchangeFiltersResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListExchangeFiltersResponse¶
Deserializes the ListExchangeFiltersResponse from a dictionary.
- class databricks.sdk.service.marketplace.ListExchangesForListingResponse(exchange_listing: 'Optional[List[ExchangeListing]]' = None, next_page_token: 'Optional[str]' = None)¶
- exchange_listing: List[ExchangeListing] | None = None¶
- next_page_token: str | None = None¶
- as_dict() dict¶
Serializes the ListExchangesForListingResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListExchangesForListingResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListExchangesForListingResponse¶
Deserializes the ListExchangesForListingResponse from a dictionary.
- class databricks.sdk.service.marketplace.ListExchangesResponse(exchanges: 'Optional[List[Exchange]]' = None, next_page_token: 'Optional[str]' = None)¶
-
- next_page_token: str | None = None¶
- as_dict() dict¶
Serializes the ListExchangesResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListExchangesResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListExchangesResponse¶
Deserializes the ListExchangesResponse from a dictionary.
- class databricks.sdk.service.marketplace.ListFilesResponse(file_infos: 'Optional[List[FileInfo]]' = None, next_page_token: 'Optional[str]' = None)¶
-
- next_page_token: str | None = None¶
- as_dict() dict¶
Serializes the ListFilesResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListFilesResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListFilesResponse¶
Deserializes the ListFilesResponse from a dictionary.
- class databricks.sdk.service.marketplace.ListFulfillmentsResponse(fulfillments: 'Optional[List[ListingFulfillment]]' = None, next_page_token: 'Optional[str]' = None)¶
- fulfillments: List[ListingFulfillment] | None = None¶
- next_page_token: str | None = None¶
- as_dict() dict¶
Serializes the ListFulfillmentsResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListFulfillmentsResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListFulfillmentsResponse¶
Deserializes the ListFulfillmentsResponse from a dictionary.
- class databricks.sdk.service.marketplace.ListInstallationsResponse(installations: 'Optional[List[InstallationDetail]]' = None, next_page_token: 'Optional[str]' = None)¶
- installations: List[InstallationDetail] | None = None¶
- next_page_token: str | None = None¶
- as_dict() dict¶
Serializes the ListInstallationsResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListInstallationsResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListInstallationsResponse¶
Deserializes the ListInstallationsResponse from a dictionary.
- class databricks.sdk.service.marketplace.ListListingsForExchangeResponse(exchange_listings: 'Optional[List[ExchangeListing]]' = None, next_page_token: 'Optional[str]' = None)¶
- exchange_listings: List[ExchangeListing] | None = None¶
- next_page_token: str | None = None¶
- as_dict() dict¶
Serializes the ListListingsForExchangeResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListListingsForExchangeResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListListingsForExchangeResponse¶
Deserializes the ListListingsForExchangeResponse from a dictionary.
- class databricks.sdk.service.marketplace.ListListingsResponse(listings: 'Optional[List[Listing]]' = None, next_page_token: 'Optional[str]' = None)¶
-
- next_page_token: str | None = None¶
- as_dict() dict¶
Serializes the ListListingsResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListListingsResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListListingsResponse¶
Deserializes the ListListingsResponse from a dictionary.
- class databricks.sdk.service.marketplace.ListProviderAnalyticsDashboardResponse(id: 'str', dashboard_id: 'str', version: 'Optional[int]' = None)¶
- id: str¶
- dashboard_id: str¶
dashboard_id will be used to open Lakeview dashboard.
- version: int | None = None¶
- as_dict() dict¶
Serializes the ListProviderAnalyticsDashboardResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListProviderAnalyticsDashboardResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListProviderAnalyticsDashboardResponse¶
Deserializes the ListProviderAnalyticsDashboardResponse from a dictionary.
- class databricks.sdk.service.marketplace.ListProvidersResponse(next_page_token: 'Optional[str]' = None, providers: 'Optional[List[ProviderInfo]]' = None)¶
- next_page_token: str | None = None¶
- providers: List[ProviderInfo] | None = None¶
- as_dict() dict¶
Serializes the ListProvidersResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListProvidersResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListProvidersResponse¶
Deserializes the ListProvidersResponse from a dictionary.
- class databricks.sdk.service.marketplace.Listing(summary: 'ListingSummary', detail: 'Optional[ListingDetail]' = None, id: 'Optional[str]' = None)¶
- summary: ListingSummary¶
- detail: ListingDetail | None = None¶
- id: str | None = None¶
- as_dict() dict¶
Serializes the Listing into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the Listing into a shallow dictionary of its immediate attributes.
- class databricks.sdk.service.marketplace.ListingDetail(assets: 'Optional[List[AssetType]]' = None, collection_date_end: 'Optional[int]' = None, collection_date_start: 'Optional[int]' = None, collection_granularity: 'Optional[DataRefreshInfo]' = None, cost: 'Optional[Cost]' = None, data_source: 'Optional[str]' = None, description: 'Optional[str]' = None, documentation_link: 'Optional[str]' = None, embedded_notebook_file_infos: 'Optional[List[FileInfo]]' = None, file_ids: 'Optional[List[str]]' = None, geographical_coverage: 'Optional[str]' = None, license: 'Optional[str]' = None, pricing_model: 'Optional[str]' = None, privacy_policy_link: 'Optional[str]' = None, size: 'Optional[float]' = None, support_link: 'Optional[str]' = None, tags: 'Optional[List[ListingTag]]' = None, terms_of_service: 'Optional[str]' = None, update_frequency: 'Optional[DataRefreshInfo]' = None)¶
- assets: List[AssetType] | None = None¶
Type of assets included in the listing. eg. GIT_REPO, DATA_TABLE, MODEL, NOTEBOOK
- collection_date_end: int | None = None¶
The ending date timestamp for when the data spans
- collection_date_start: int | None = None¶
The starting date timestamp for when the data spans
- collection_granularity: DataRefreshInfo | None = None¶
Smallest unit of time in the dataset
- data_source: str | None = None¶
Where/how the data is sourced
- description: str | None = None¶
- documentation_link: str | None = None¶
- file_ids: List[str] | None = None¶
- geographical_coverage: str | None = None¶
Which geo region the listing data is collected from
- license: str | None = None¶
ID 20, 21 removed don’t use License of the data asset - Required for listings with model based assets
- pricing_model: str | None = None¶
What the pricing model is (e.g. paid, subscription, paid upfront); should only be present if cost is paid
- privacy_policy_link: str | None = None¶
- size: float | None = None¶
size of the dataset in GB
- support_link: str | None = None¶
- tags: List[ListingTag] | None = None¶
Listing tags - Simple key value pair to annotate listings. When should I use tags vs dedicated fields? Using tags avoids the need to add new columns in the database for new annotations. However, this should be used sparingly since tags are stored as key value pair. Use tags only: 1. If the field is optional and won’t need to have NOT NULL integrity check 2. The value is fairly fixed, static and low cardinality (eg. enums). 3. The value won’t be used in filters or joins with other tables.
- terms_of_service: str | None = None¶
- update_frequency: DataRefreshInfo | None = None¶
How often data is updated
- as_dict() dict¶
Serializes the ListingDetail into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListingDetail into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListingDetail¶
Deserializes the ListingDetail from a dictionary.
- class databricks.sdk.service.marketplace.ListingFulfillment(listing_id: 'str', fulfillment_type: 'Optional[FulfillmentType]' = None, recipient_type: 'Optional[DeltaSharingRecipientType]' = None, repo_info: 'Optional[RepoInfo]' = None, share_info: 'Optional[ShareInfo]' = None)¶
- listing_id: str¶
- fulfillment_type: FulfillmentType | None = None¶
- recipient_type: DeltaSharingRecipientType | None = None¶
- as_dict() dict¶
Serializes the ListingFulfillment into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListingFulfillment into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListingFulfillment¶
Deserializes the ListingFulfillment from a dictionary.
- class databricks.sdk.service.marketplace.ListingSetting(visibility: 'Optional[Visibility]' = None)¶
- visibility: Visibility | None = None¶
- as_dict() dict¶
Serializes the ListingSetting into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListingSetting into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListingSetting¶
Deserializes the ListingSetting from a dictionary.
- class databricks.sdk.service.marketplace.ListingStatus¶
Enums
- DRAFT = "DRAFT"¶
- PENDING = "PENDING"¶
- PUBLISHED = "PUBLISHED"¶
- SUSPENDED = "SUSPENDED"¶
- class databricks.sdk.service.marketplace.ListingSummary(name: 'str', listing_type: 'ListingType', categories: 'Optional[List[Category]]' = None, created_at: 'Optional[int]' = None, created_by: 'Optional[str]' = None, created_by_id: 'Optional[int]' = None, exchange_ids: 'Optional[List[str]]' = None, git_repo: 'Optional[RepoInfo]' = None, provider_id: 'Optional[str]' = None, provider_region: 'Optional[RegionInfo]' = None, published_at: 'Optional[int]' = None, published_by: 'Optional[str]' = None, setting: 'Optional[ListingSetting]' = None, share: 'Optional[ShareInfo]' = None, status: 'Optional[ListingStatus]' = None, subtitle: 'Optional[str]' = None, updated_at: 'Optional[int]' = None, updated_by: 'Optional[str]' = None, updated_by_id: 'Optional[int]' = None)¶
- name: str¶
- listing_type: ListingType¶
- created_at: int | None = None¶
- created_by: str | None = None¶
- created_by_id: int | None = None¶
- exchange_ids: List[str] | None = None¶
- git_repo: RepoInfo | None = None¶
if a git repo is being created, a listing will be initialized with this field as opposed to a share
- provider_id: str | None = None¶
- provider_region: RegionInfo | None = None¶
- published_at: int | None = None¶
- published_by: str | None = None¶
- setting: ListingSetting | None = None¶
- status: ListingStatus | None = None¶
- subtitle: str | None = None¶
- updated_at: int | None = None¶
- updated_by: str | None = None¶
- updated_by_id: int | None = None¶
- as_dict() dict¶
Serializes the ListingSummary into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListingSummary into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListingSummary¶
Deserializes the ListingSummary from a dictionary.
- class databricks.sdk.service.marketplace.ListingTag(tag_name: 'Optional[ListingTagType]' = None, tag_values: 'Optional[List[str]]' = None)¶
- tag_name: ListingTagType | None = None¶
Tag name (enum)
- tag_values: List[str] | None = None¶
String representation of the tag value. Values should be string literals (no complex types)
- as_dict() dict¶
Serializes the ListingTag into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ListingTag into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ListingTag¶
Deserializes the ListingTag from a dictionary.
- class databricks.sdk.service.marketplace.ListingTagType¶
- LISTING_TAG_TYPE_LANGUAGE = "LISTING_TAG_TYPE_LANGUAGE"¶
- LISTING_TAG_TYPE_TASK = "LISTING_TAG_TYPE_TASK"¶
- class databricks.sdk.service.marketplace.ListingType¶
- PERSONALIZED = "PERSONALIZED"¶
- STANDARD = "STANDARD"¶
- class databricks.sdk.service.marketplace.MarketplaceFileType¶
- APP = "APP"¶
- EMBEDDED_NOTEBOOK = "EMBEDDED_NOTEBOOK"¶
- PROVIDER_ICON = "PROVIDER_ICON"¶
- class databricks.sdk.service.marketplace.PersonalizationRequest(consumer_region: 'RegionInfo', comment: 'Optional[str]' = None, contact_info: 'Optional[ContactInfo]' = None, created_at: 'Optional[int]' = None, id: 'Optional[str]' = None, intended_use: 'Optional[str]' = None, is_from_lighthouse: 'Optional[bool]' = None, listing_id: 'Optional[str]' = None, listing_name: 'Optional[str]' = None, metastore_id: 'Optional[str]' = None, provider_id: 'Optional[str]' = None, recipient_type: 'Optional[DeltaSharingRecipientType]' = None, share: 'Optional[ShareInfo]' = None, status: 'Optional[PersonalizationRequestStatus]' = None, status_message: 'Optional[str]' = None, updated_at: 'Optional[int]' = None)¶
- consumer_region: RegionInfo¶
- comment: str | None = None¶
- contact_info: ContactInfo | None = None¶
- created_at: int | None = None¶
- id: str | None = None¶
- intended_use: str | None = None¶
- is_from_lighthouse: bool | None = None¶
- listing_id: str | None = None¶
- listing_name: str | None = None¶
- metastore_id: str | None = None¶
- provider_id: str | None = None¶
- recipient_type: DeltaSharingRecipientType | None = None¶
Share information is required for data listings but should be empty/ignored for non-data listings (MCP and App).
- status: PersonalizationRequestStatus | None = None¶
- status_message: str | None = None¶
- updated_at: int | None = None¶
- as_dict() dict¶
Serializes the PersonalizationRequest into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the PersonalizationRequest into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) PersonalizationRequest¶
Deserializes the PersonalizationRequest from a dictionary.
- class databricks.sdk.service.marketplace.PersonalizationRequestStatus¶
- DENIED = "DENIED"¶
- FULFILLED = "FULFILLED"¶
- NEW = "NEW"¶
- REQUEST_PENDING = "REQUEST_PENDING"¶
- class databricks.sdk.service.marketplace.ProviderAnalyticsDashboard(id: 'str')¶
- id: str¶
- as_dict() dict¶
Serializes the ProviderAnalyticsDashboard into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ProviderAnalyticsDashboard into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ProviderAnalyticsDashboard¶
Deserializes the ProviderAnalyticsDashboard from a dictionary.
- class databricks.sdk.service.marketplace.ProviderInfo(name: 'str', business_contact_email: 'str', term_of_service_link: 'str', privacy_policy_link: 'str', company_website_link: 'Optional[str]' = None, dark_mode_icon_file_id: 'Optional[str]' = None, dark_mode_icon_file_path: 'Optional[str]' = None, description: 'Optional[str]' = None, icon_file_id: 'Optional[str]' = None, icon_file_path: 'Optional[str]' = None, id: 'Optional[str]' = None, is_featured: 'Optional[bool]' = None, published_by: 'Optional[str]' = None, support_contact_email: 'Optional[str]' = None)¶
- name: str¶
- business_contact_email: str¶
- term_of_service_link: str¶
- privacy_policy_link: str¶
- company_website_link: str | None = None¶
- dark_mode_icon_file_id: str | None = None¶
- dark_mode_icon_file_path: str | None = None¶
- description: str | None = None¶
- icon_file_id: str | None = None¶
- icon_file_path: str | None = None¶
- id: str | None = None¶
- is_featured: bool | None = None¶
is_featured is accessible by consumers only
- published_by: str | None = None¶
published_by is only applicable to data aggregators (e.g. Crux)
- support_contact_email: str | None = None¶
- as_dict() dict¶
Serializes the ProviderInfo into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the ProviderInfo into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) ProviderInfo¶
Deserializes the ProviderInfo from a dictionary.
- class databricks.sdk.service.marketplace.RegionInfo(cloud: 'Optional[str]' = None, region: 'Optional[str]' = None)¶
- cloud: str | None = None¶
- region: str | None = None¶
- as_dict() dict¶
Serializes the RegionInfo into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the RegionInfo into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) RegionInfo¶
Deserializes the RegionInfo from a dictionary.
- class databricks.sdk.service.marketplace.RemoveExchangeForListingResponse¶
- as_dict() dict¶
Serializes the RemoveExchangeForListingResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the RemoveExchangeForListingResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) RemoveExchangeForListingResponse¶
Deserializes the RemoveExchangeForListingResponse from a dictionary.
- class databricks.sdk.service.marketplace.RepoInfo(git_repo_url: 'str')¶
- git_repo_url: str¶
the git repo url e.g. https://github.com/databrickslabs/dolly.git
- as_dict() dict¶
Serializes the RepoInfo into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the RepoInfo into a shallow dictionary of its immediate attributes.
- class databricks.sdk.service.marketplace.RepoInstallation(repo_name: 'str', repo_path: 'str')¶
- repo_name: str¶
the user-specified repo name for their installed git repo listing
- repo_path: str¶
refers to the full url file path that navigates the user to the repo’s entrypoint (e.g. a README.md file, or the repo file view in the unified UI) should just be a relative path
- as_dict() dict¶
Serializes the RepoInstallation into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the RepoInstallation into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) RepoInstallation¶
Deserializes the RepoInstallation from a dictionary.
- class databricks.sdk.service.marketplace.SearchListingsResponse(listings: 'Optional[List[Listing]]' = None, next_page_token: 'Optional[str]' = None)¶
-
- next_page_token: str | None = None¶
- as_dict() dict¶
Serializes the SearchListingsResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the SearchListingsResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) SearchListingsResponse¶
Deserializes the SearchListingsResponse from a dictionary.
Serializes the ShareInfo into a dictionary suitable for use as a JSON request body.
Serializes the ShareInfo into a shallow dictionary of its immediate attributes.
Deserializes the ShareInfo from a dictionary.
The type of the data object. Could be one of: TABLE, SCHEMA, NOTEBOOK_FILE, MODEL, VOLUME
Name of the shared object
Serializes the SharedDataObject into a dictionary suitable for use as a JSON request body.
Serializes the SharedDataObject into a shallow dictionary of its immediate attributes.
Deserializes the SharedDataObject from a dictionary.
- class databricks.sdk.service.marketplace.TokenDetail(bearer_token: 'Optional[str]' = None, endpoint: 'Optional[str]' = None, expiration_time: 'Optional[str]' = None, share_credentials_version: 'Optional[int]' = None)¶
- bearer_token: str | None = None¶
- endpoint: str | None = None¶
- expiration_time: str | None = None¶
These field names must follow the delta sharing protocol. Original message: RetrieveToken.Response in managed-catalog/api/messages/recipient.proto
- as_dict() dict¶
Serializes the TokenDetail into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the TokenDetail into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) TokenDetail¶
Deserializes the TokenDetail from a dictionary.
- class databricks.sdk.service.marketplace.TokenInfo(activation_url: 'Optional[str]' = None, created_at: 'Optional[int]' = None, created_by: 'Optional[str]' = None, expiration_time: 'Optional[int]' = None, id: 'Optional[str]' = None, updated_at: 'Optional[int]' = None, updated_by: 'Optional[str]' = None)¶
- activation_url: str | None = None¶
Full activation url to retrieve the access token. It will be empty if the token is already retrieved.
- created_at: int | None = None¶
Time at which this Recipient Token was created, in epoch milliseconds.
- created_by: str | None = None¶
Username of Recipient Token creator.
- expiration_time: int | None = None¶
Expiration timestamp of the token in epoch milliseconds.
- id: str | None = None¶
Unique id of the Recipient Token.
- updated_at: int | None = None¶
Time at which this Recipient Token was updated, in epoch milliseconds.
- updated_by: str | None = None¶
Username of Recipient Token updater.
- as_dict() dict¶
Serializes the TokenInfo into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the TokenInfo into a shallow dictionary of its immediate attributes.
- class databricks.sdk.service.marketplace.UpdateExchangeFilterResponse(filter: 'Optional[ExchangeFilter]' = None)¶
- filter: ExchangeFilter | None = None¶
- as_dict() dict¶
Serializes the UpdateExchangeFilterResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the UpdateExchangeFilterResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) UpdateExchangeFilterResponse¶
Deserializes the UpdateExchangeFilterResponse from a dictionary.
- class databricks.sdk.service.marketplace.UpdateExchangeResponse(exchange: 'Optional[Exchange]' = None)¶
-
- as_dict() dict¶
Serializes the UpdateExchangeResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the UpdateExchangeResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) UpdateExchangeResponse¶
Deserializes the UpdateExchangeResponse from a dictionary.
- class databricks.sdk.service.marketplace.UpdateInstallationResponse(installation: 'Optional[InstallationDetail]' = None)¶
- installation: InstallationDetail | None = None¶
- as_dict() dict¶
Serializes the UpdateInstallationResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the UpdateInstallationResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) UpdateInstallationResponse¶
Deserializes the UpdateInstallationResponse from a dictionary.
- class databricks.sdk.service.marketplace.UpdateListingResponse(listing: 'Optional[Listing]' = None)¶
-
- as_dict() dict¶
Serializes the UpdateListingResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the UpdateListingResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) UpdateListingResponse¶
Deserializes the UpdateListingResponse from a dictionary.
- class databricks.sdk.service.marketplace.UpdatePersonalizationRequestResponse(request: 'Optional[PersonalizationRequest]' = None)¶
- request: PersonalizationRequest | None = None¶
- as_dict() dict¶
Serializes the UpdatePersonalizationRequestResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the UpdatePersonalizationRequestResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) UpdatePersonalizationRequestResponse¶
Deserializes the UpdatePersonalizationRequestResponse from a dictionary.
- class databricks.sdk.service.marketplace.UpdateProviderAnalyticsDashboardResponse(id: 'str', dashboard_id: 'str', version: 'Optional[int]' = None)¶
- id: str¶
id & version should be the same as the request
- dashboard_id: str¶
this is newly created Lakeview dashboard for the user
- version: int | None = None¶
- as_dict() dict¶
Serializes the UpdateProviderAnalyticsDashboardResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the UpdateProviderAnalyticsDashboardResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) UpdateProviderAnalyticsDashboardResponse¶
Deserializes the UpdateProviderAnalyticsDashboardResponse from a dictionary.
- class databricks.sdk.service.marketplace.UpdateProviderResponse(provider: 'Optional[ProviderInfo]' = None)¶
- provider: ProviderInfo | None = None¶
- as_dict() dict¶
Serializes the UpdateProviderResponse into a dictionary suitable for use as a JSON request body.
- as_shallow_dict() dict¶
Serializes the UpdateProviderResponse into a shallow dictionary of its immediate attributes.
- classmethod from_dict(d: Dict[str, Any]) UpdateProviderResponse¶
Deserializes the UpdateProviderResponse from a dictionary.