UNPKG

@alexa/ask-expressions-spec

Version:

The JSON Schema specification for the Alexa Skills Kit Intermediate Representation (ASKIR).

38 lines (24 loc) 1.49 kB
# QualifiedName Schema ```txt https://amazonalexa.com/ask/2020/12/QualifiedName#/properties/name ``` A qualified name | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | :--------- | :------------- | :---------------------- | :---------------- | :-------------------- | :------------------ | :-------------------------------------------------------------------------------------- | | Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [ActionDeclaration.json\*](../../schemas/ActionDeclaration.json "open original schema") | ## name Type `string` ([QualifiedName](actiondeclaration-properties-qualifiedname.md)) ## name Constraints **maximum length**: the maximum number of characters for this string is: `1024` **pattern**: the string must match the following regular expression:  ```regexp ^[A-Za-z][A-Za-z0-9_]*(\.((_[A-Za-z0-9][A-Za-z0-9_]*)|([A-Za-z][A-Za-z0-9_]*)))*$ ``` [try pattern](https://regexr.com/?expression=%5E%5BA-Za-z%5D%5BA-Za-z0-9_%5D*\(%5C.\(\(_%5BA-Za-z0-9%5D%5BA-Za-z0-9_%5D*\)%7C\(%5BA-Za-z%5D%5BA-Za-z0-9_%5D*\)\)\)*%24 "try regular expression with regexr.com") ## name Examples ```json "com.amazon.alexa.schema.String" ``` ```json "foo" ```