Module lunar.data.datasets.models.params.dynamodb

Classes

class DynamoDBParams (**data: Any)

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

Ancestors

  • pydantic.main.BaseModel
  • pydantic.utils.Representation

Subclasses

Class variables

var Config
var main_table : str
var tables : List[str]

Static methods

def check_main_table_in_tables(tables, values)
class DynamoDBParamsPatchIn (**data: Any)

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

Ancestors

  • DynamoDBParams
  • pydantic.main.BaseModel
  • pydantic.utils.Representation

Class variables

var main_table : Optional[str]
var tables : Optional[List[str]]