singer_sdk.typing.ArrayType#

class singer_sdk.typing.ArrayType#

Array type.

__init__(wrapped_type: W | type[W], **kwargs: Any) None#

Initialize Array type with wrapped inner type.

Parameters:
  • wrapped_type – JSON Schema item type inside the array.

  • **kwargs – Additional keyword arguments to pass to the parent class.

property type_dict: dict#

Get type dictionary.

Returns:

A dictionary describing the type.