ask_smapi_model.v1.skill.beta_test 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.beta_test.beta_test module

class ask_smapi_model.v1.skill.beta_test.beta_test.BetaTest(expiry_date=None, status=None, feedback_email=None, invitation_url=None, invites_remaining=None)

Bases: object

Beta test for an Alexa skill.

Parameters:
  • expiry_date ((optional) datetime) – Expiry date of the beta test.
  • status ((optional) ask_smapi_model.v1.skill.beta_test.status.Status) –
  • feedback_email ((optional) str) – Email address for providing feedback
  • invitation_url ((optional) str) – Deeplinking for getting authorized to the beta test.
  • invites_remaining ((optional) float) – Remaining invite count for the beta test.
attribute_map = {'expiry_date': 'expiryDate', 'feedback_email': 'feedbackEmail', 'invitation_url': 'invitationUrl', 'invites_remaining': 'invitesRemaining', 'status': 'status'}
deserialized_types = {'expiry_date': 'datetime', 'feedback_email': 'str', 'invitation_url': 'str', 'invites_remaining': 'float', 'status': 'ask_smapi_model.v1.skill.beta_test.status.Status'}
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.beta_test.status module

class ask_smapi_model.v1.skill.beta_test.status.Status

Bases: enum.Enum

Status of the beta test.

Allowed enum values: [IN_DRAFT, STARTING, RUNNING, STOPPING, ENDED]

ENDED = 'ENDED'
IN_DRAFT = 'IN_DRAFT'
RUNNING = 'RUNNING'
STARTING = 'STARTING'
STOPPING = 'STOPPING'
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

ask_smapi_model.v1.skill.beta_test.test_body module

class ask_smapi_model.v1.skill.beta_test.test_body.TestBody(feedback_email=None)

Bases: object

Beta test meta-data.

Parameters:feedback_email ((optional) str) – Email address for providing feedback.
attribute_map = {'feedback_email': 'feedbackEmail'}
deserialized_types = {'feedback_email': 'str'}
supports_multiple_types = False
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model