ask_smapi_model.v1.skill.validations package¶
Submodules¶
Note
Canonical imports have been added in the __init__.py
of the package.
This helps in importing the class directly from the package, than
through the module.
For eg: if package a
has module b
with
class C
, you can do from a import C
instead of
from a.b import C
.
ask_smapi_model.v1.skill.validations.response_validation module¶
-
class
ask_smapi_model.v1.skill.validations.response_validation.
ResponseValidation
(title=None, description=None, category=None, locale=None, importance=None, status=None)¶ Bases:
object
Parameters: - title ((optional) str) – Short, human readable title of the validation performed.
- description ((optional) str) – Human readable description of the validation performed. May include instructions to address validation failure.
- category ((optional) str) – Dot-delimited category.
- locale ((optional) str) – Locale of the validation.
- importance ((optional) ask_smapi_model.v1.skill.validations.response_validation_importance.ResponseValidationImportance) –
- status ((optional) ask_smapi_model.v1.skill.validations.response_validation_status.ResponseValidationStatus) –
-
attribute_map
= {'category': 'category', 'description': 'description', 'importance': 'importance', 'locale': 'locale', 'status': 'status', 'title': 'title'}¶
-
deserialized_types
= {'category': 'str', 'description': 'str', 'importance': 'ask_smapi_model.v1.skill.validations.response_validation_importance.ResponseValidationImportance', 'locale': 'str', 'status': 'ask_smapi_model.v1.skill.validations.response_validation_status.ResponseValidationStatus', 'title': 'str'}¶
-
supports_multiple_types
= False¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
ask_smapi_model.v1.skill.validations.response_validation_importance module¶
-
class
ask_smapi_model.v1.skill.validations.response_validation_importance.
ResponseValidationImportance
¶ Bases:
enum.Enum
String that specifies importance of the validation. Possible values are "REQUIRED" and "RECOMMENDED"
Allowed enum values: [REQUIRED, RECOMMENDED]
-
RECOMMENDED
= 'RECOMMENDED'¶
-
REQUIRED
= 'REQUIRED'¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
-
ask_smapi_model.v1.skill.validations.response_validation_status module¶
-
class
ask_smapi_model.v1.skill.validations.response_validation_status.
ResponseValidationStatus
¶ Bases:
enum.Enum
String that specifies status of the validation. Possible values are "SUCCESSFUL" and "FAILED"
Allowed enum values: [SUCCESSFUL, FAILED]
-
FAILED
= 'FAILED'¶
-
SUCCESSFUL
= 'SUCCESSFUL'¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
-
ask_smapi_model.v1.skill.validations.validations_api_request module¶
-
class
ask_smapi_model.v1.skill.validations.validations_api_request.
ValidationsApiRequest
(locales=None)¶ Bases:
object
Parameters: locales ((optional) list[str]) – -
attribute_map
= {'locales': 'locales'}¶
-
deserialized_types
= {'locales': 'list[str]'}¶
-
supports_multiple_types
= False¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
-
ask_smapi_model.v1.skill.validations.validations_api_response module¶
-
class
ask_smapi_model.v1.skill.validations.validations_api_response.
ValidationsApiResponse
(id=None, status=None, result=None)¶ Bases:
object
Parameters: - id ((optional) str) – Id of the validation resource.
- status ((optional) ask_smapi_model.v1.skill.validations.validations_api_response_status.ValidationsApiResponseStatus) –
- result ((optional) ask_smapi_model.v1.skill.validations.validations_api_response_result.ValidationsApiResponseResult) –
-
attribute_map
= {'id': 'id', 'result': 'result', 'status': 'status'}¶
-
deserialized_types
= {'id': 'str', 'result': 'ask_smapi_model.v1.skill.validations.validations_api_response_result.ValidationsApiResponseResult', 'status': 'ask_smapi_model.v1.skill.validations.validations_api_response_status.ValidationsApiResponseStatus'}¶
-
supports_multiple_types
= False¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
ask_smapi_model.v1.skill.validations.validations_api_response_result module¶
-
class
ask_smapi_model.v1.skill.validations.validations_api_response_result.
ValidationsApiResponseResult
(validations=None, error=None)¶ Bases:
object
Parameters: - validations ((optional) list[ask_smapi_model.v1.skill.validations.response_validation.ResponseValidation]) –
- error ((optional) ask_smapi_model.v1.error.Error) –
-
attribute_map
= {'error': 'error', 'validations': 'validations'}¶
-
deserialized_types
= {'error': 'ask_smapi_model.v1.error.Error', 'validations': 'list[ask_smapi_model.v1.skill.validations.response_validation.ResponseValidation]'}¶
-
supports_multiple_types
= False¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
ask_smapi_model.v1.skill.validations.validations_api_response_status module¶
-
class
ask_smapi_model.v1.skill.validations.validations_api_response_status.
ValidationsApiResponseStatus
¶ Bases:
enum.Enum
String that specifies the current status of validation execution. Possible values are "IN_PROGRESS", "SUCCESSFUL", and "FAILED".
Allowed enum values: [IN_PROGRESS, SUCCESSFUL, FAILED]
-
FAILED
= 'FAILED'¶
-
IN_PROGRESS
= 'IN_PROGRESS'¶
-
SUCCESSFUL
= 'SUCCESSFUL'¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
-