Type: bool
Default Value: False
Type: str
Default Value: Aurelix Application
Type: str | None
Default Value: None
Type: str
Default Value: 0.1.0
Type: str
Default Value: /
Type: str | None
Default Value: None
Type: str
Default Value: /oauth2-redirect
Type: aurelix.schema.InitOAuthSpec | None
Default Value: None
Type: str | None
Default Value: None
Description: directory to load models from
Type: str
Default Value: models
Description: directory to add into PYTHONPATH
Type: str
Default Value: libs
Description: list of databases
Type: list[aurelix.schema.DatabaseSpec] | None
Default Value: None
Description: OIDC discovery endpoint for authentication
Type: str | None
Default Value: None
Description: List of views to register on this app
Type: AppViewsSpec
Default Value: PydanticUndefined
Type: ViewSpec
Default Value: PydanticUndefined
Type: dict[str, aurelix.schema.ExtensionViewSpec] | None
Default Value: None
Description: Name of model
Type: str
Default Value: PydanticUndefined
Description: Type of storage to store this model in
Type: StorageTypeSpec
Default Value: PydanticUndefined
Description: List of fields/properties this model have
Type: dict[str, aurelix.schema.FieldSpec]
Default Value: PydanticUndefined
Description: List of fields/properties that will be storing reference to uploaded files, and its upload method specification
Type: dict[str, aurelix.schema.ObjectStoreSpec] | None
Default Value: None
Description: Default permission for fields
Type: FieldPermission
Default Value: readWrite
Description: List of views this model have
Type: ModelViewsSpec
Default Value: PydanticUndefined
Description: OpenAPI tag which this model shall be tagged under
Type: list[str] | None
Default Value: PydanticUndefined
Description: StateMachine specification for this model for workflow support
Type: aurelix.schema.StateMachineSpec | None
Default Value: None
Description: Event hook, before item is insert into database
Type: list[aurelix.schema.CodeRefSpec] | None
Default Value: None
Description: Event hook, after item have been inserted into database
Type: list[aurelix.schema.CodeRefSpec] | None
Default Value: None
Description: Event hook, before item is updated in database
Type: list[aurelix.schema.CodeRefSpec] | None
Default Value: None
Description: Event hook, after item is updated in database
Type: list[aurelix.schema.CodeRefSpec] | None
Default Value: None
Description: Event hook, before item deleted in database
Type: list[aurelix.schema.CodeRefSpec] | None
Default Value: None
Description: Event hook, after item is deleted in database
Type: list[aurelix.schema.CodeRefSpec] | None
Default Value: None
Description: Transform hook, to transform item before inserted into database
Type: list[aurelix.schema.CodeRefSpec] | None
Default Value: None
Description: Transform hook, to transform item before updated in database
Type: list[aurelix.schema.CodeRefSpec] | None
Default Value: None
Description: Transform hook, before item is returned for display
Type: list[aurelix.schema.CodeRefSpec] | None
Default Value: None
Description: Permission rules for rows and field security
Type: list[aurelix.schema.PermissionFilterSpec] | None
Default Value: None
Description: Event hook, for validating model before insert/update into database
Type: list[aurelix.schema.CodeRefSpec] | None
Default Value: None
Description: Maximum number of items in listing pages
Type: int
Default Value: 100
Type: ViewSpec
Default Value: PydanticUndefined
Type: ViewSpec
Default Value: PydanticUndefined
Type: ViewSpec
Default Value: PydanticUndefined
Type: ViewSpec
Default Value: PydanticUndefined
Type: ViewSpec
Default Value: PydanticUndefined
Type: dict[str, aurelix.schema.ExtensionViewSpec] | None
Default Value: None
Type: bool
Default Value: True
Description: Request method of this view
Type: RequestMethod
Default Value: GET
Description: OpenAPI summary of this view
Type: str | None
Default Value: None
Description: OpenAPI tags for this view
Type: list[str] | None
Default Value: PydanticUndefined
Type: dict[str, typing.Any] | None
Default Value: None
Description: Function spec to handle this view
Type: CodeRefSpec
Default Value: PydanticUndefined
Type: str
Default Value: PydanticUndefined
Type: str
Default Value: PydanticUndefined
Type: str
Default Value: PydanticUndefined
Type: str
Default Value: workflowStatus
Type: list[aurelix.schema.StateMachineStateSpec]
Default Value: PydanticUndefined
Type: list[aurelix.schema.StateMachineTransitionSpec]
Default Value: PydanticUndefined
Type: str
Default Value: PydanticUndefined
Type: str
Default Value: PydanticUndefined
Description: Path to handler function in format app.module:function
Type: str | None
Default Value: None
Description: Python code of handler function
Type: str | None
Default Value: None
Description: Name of function to be loaded from code spec
Type: str
Default Value: function