GetClusterDetailsResponseClusterDetailsTableCount¶
- pydantic model openapi_client.models.get_cluster_details_response_cluster_details_table_count.GetClusterDetailsResponseClusterDetailsTableCount¶
RAG Aurora table count metadata. Note this is returned as an empty object when the backend could not connect to the Aurora cluster, so an absent count is not the same as a count of zero; if the connection succeeded but the query failed, the three counts are present and set to 0.
- Fields:
- field total_table_count: Optional[StrictInt] = None (alias 'TotalTableCount')¶
Total number of tables in the RAG database.
- field tenant_count: Optional[StrictInt] = None (alias 'TenantCount')¶
Number of tenant tables.
- field knowledge_base_table_count: Optional[StrictInt] = None (alias 'KnowledgeBaseTableCount')¶
Number of knowledge-base tables.
- to_str()¶
Returns the string representation of the model using alias
- Return type:
str
- to_json()¶
Returns the JSON representation of the model using alias
- Return type:
str
- classmethod from_json(json_str)¶
Create an instance of GetClusterDetailsResponseClusterDetailsTableCount from a JSON string
- Return type:
Optional[Self]
- to_dict()¶
Return the dictionary representation of the model using alias.
This has the following differences from calling pydantic’s self.model_dump(by_alias=True):
None is only added to the output dict for nullable fields that were set at model initialization. Other fields with value None are ignored.
- Return type:
Dict[str,Any]
- classmethod from_dict(obj)¶
Create an instance of GetClusterDetailsResponseClusterDetailsTableCount from a dict
- Return type:
Optional[Self]