GetDatasourceDetails200Response¶
- pydantic model openapi_client.models.get_datasource_details200_response.GetDatasourceDetails200Response¶
GetDatasourceDetails200Response
- Fields:
- field oneof_schema_1_validator: Optional[DatasourceGetDetails] = None¶
- field oneof_schema_2_validator: Optional[DmsCertificatePresignedUrlResponse] = None¶
- field oneof_schema_3_validator: Optional[DependentResources] = None¶
- field oneof_schema_4_validator: Optional[DatasourceEntityInfoResponse] = None¶
- field oneof_schema_5_validator: Optional[Dict[str, Any]] = None¶
Response for GET /datasources/{datasource_id}?request_type=get_rules_config (bulkdataload/advanceddataload rule definitions; shape varies by IngestionType).
- field oneof_schema_6_validator: Optional[Dict[str, Any]] = None¶
Response for saas GET /datasources/{datasource_id}?request_type=mappings. Contents come from mappings.json (UI field definitions for flow creation).
- field oneof_schema_7_validator: Optional[Dict[str, List[Dict[str, Any]]]] = None¶
Response for saas GET /datasources/{datasource_id}?request_type=list_connector_entities. AppFlow connectorEntityMap keyed by entity category.
- field oneof_schema_8_validator: Optional[List[Dict[str, Any]]] = None¶
Response for saas GET /datasources/{datasource_id}?request_type=describe_connector_entity. AppFlow connectorEntityFields for the given entity_type.
- field actual_instance: Optional[Union[DatasourceEntityInfoResponse, DatasourceGetDetails, DependentResources, Dict[str, List[Dict[str, object]]], Dict[str, object], DmsCertificatePresignedUrlResponse, List[Dict[str, object]]]] = None¶
- field one_of_schemas: Set[str] = {'DatasourceEntityInfoResponse', 'DatasourceGetDetails', 'DependentResources', 'Dict[str, List[Dict[str, object]]]', 'Dict[str, object]', 'DmsCertificatePresignedUrlResponse', 'List[Dict[str, object]]'}¶
- __init__(*args, **kwargs)¶
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
- classmethod from_dict(obj)¶
- Return type:
Self
- classmethod from_json(json_str)¶
Returns the object represented by the json string
- Return type:
Self
- to_json()¶
Returns the JSON representation of the actual instance
- Return type:
str
- to_dict()¶
Returns the dict representation of the actual instance
- Return type:
Union[Dict[str,Any],DatasourceEntityInfoResponse,DatasourceGetDetails,DependentResources,Dict[str,List[Dict[str,object]]],Dict[str,object],DmsCertificatePresignedUrlResponse,List[Dict[str,object]],None]
- to_str()¶
Returns the string representation of the actual instance
- Return type:
str