NL2SQLSyncJobTriggerRequest¶
- pydantic model openapi_client.models.nl2_sql_sync_job_trigger_request.NL2SQLSyncJobTriggerRequest¶
Optional body. The whole body may be omitted, in which case the environment’s own tenant is synced.
- Fields:
- field tenant_name: Optional[StrictStr] = None (alias 'TenantName')¶
Tenant whose knowledge base to sync. Defaults to the environment’s own tenant. The value is not validated against the tenants table, so an unknown tenant fails downstream with HTTP 500 rather than a validation error.
- 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 NL2SQLSyncJobTriggerRequest 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 NL2SQLSyncJobTriggerRequest from a dict
- Return type:
Optional[Self]