Parse Resource
Auto-generated documentation for mypy_boto3_builder.parsers.parse_resource module.
Parser for Boto3 ServiceResource sub-resource, produces structures.Resource
.
- mypy-boto3-builder / Modules / Mypy Boto3 Builder / Parsers / Parse Resource
get_resource_public_methods
def get_resource_public_methods(
resource_class: type[Boto3ServiceResource],
) -> dict[str, MethodType]:
Extract public methods from boto3 sub resource.
Arguments
resource_class
- boto3 resource meta.
Returns
A dictionary of method name and method.
parse_resource
def parse_resource(
name: str,
resource: Boto3ServiceResource,
service_name: ServiceName,
shape_parser: ShapeParser,
) -> Resource:
Parse boto3 sub Resource data.
Arguments
resource
- Original boto3 resource.
Returns
Resource structure.