ServiceResource#
Mypy_boto3_builder Index / Mypy Boto3 Builder / Structures / ServiceResource
Auto-generated documentation for mypy_boto3_builder.structures.service_resource module.
ServiceResource#
Show source in service_resource.py:23
Service Resource.
Signature#
class ServiceResource(ClassRecord):
def __init__(
self,
name: str,
service_name: ServiceName,
boto3_service_resource: Boto3ServiceResource,
): ...
See also#
ServiceResource().hash#
Show source in service_resource.py:44
Calculate hash value based on service name.
Signature#
ServiceResource().alias_name#
Show source in service_resource.py:50
Class alias name for safe import.
Signature#
ServiceResource().boto3_doc_link#
Show source in service_resource.py:79
Link to boto3 docs.
Signature#
ServiceResource().get_all_names#
Show source in service_resource.py:97
Get names for __all__
statement.
Signature#
ServiceResource.get_class_name#
Show source in service_resource.py:57
Get class name for ServiceName.
Signature#
See also#
ServiceResource().get_collections#
Show source in service_resource.py:108
Get a list of Service Resource collections.
Signature#
See also#
ServiceResource().get_sub_resources#
Show source in service_resource.py:124
Get sub-resource in safe order.
Returns#
A list of sub resources.
Signature#
See also#
ServiceResource().iterate_types#
Show source in service_resource.py:86
Iterate over type annotations for collections and sub-resources.