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:
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:
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:
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