Module aws_lambda_powertools.utilities.parser.models.vpc_lattice
Expand source code
from typing import Dict, Type, Union
from pydantic import BaseModel
class VpcLatticeModel(BaseModel):
method: str
raw_path: str
body: Union[str, Type[BaseModel]]
is_base64_encoded: bool
headers: Dict[str, str]
query_string_parameters: Dict[str, str]
Classes
class VpcLatticeModel (**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.
Expand source code
class VpcLatticeModel(BaseModel): method: str raw_path: str body: Union[str, Type[BaseModel]] is_base64_encoded: bool headers: Dict[str, str] query_string_parameters: Dict[str, str]
Ancestors
- pydantic.main.BaseModel
- pydantic.utils.Representation
Class variables
var body : Union[str, Type[pydantic.main.BaseModel]]
var headers : Dict[str, str]
var is_base64_encoded : bool
var method : str
var query_string_parameters : Dict[str, str]
var raw_path : str