ServiceResource

Auto-generated documentation for mypy_boto3_builder.structures.service_resource module.

Boto3 ServiceResource.

ServiceResource

[find in source code]

class ServiceResource(ClassRecord):
    def __init__(
        name: str,
        service_name: ServiceName,
        boto3_service_resource: Boto3ServiceResource,
    ):

Boto3 ServiceResource.

See also

[find in source code]

@property
def boto3_doc_link() -> str:

Link to boto3 docs.

ServiceResource().get_all_names

[find in source code]

def get_all_names() -> list[str]:

Get names for __all__ statement.

ServiceResource.get_class_name

[find in source code]

@staticmethod
def get_class_name(service_name: ServiceName) -> str:

Get class name for ServiceName.

See also

ServiceResource().get_collections

[find in source code]

def get_collections() -> list[Collection]:

Get a list of Service Resource collections.

See also

ServiceResource().get_sub_resources

[find in source code]

def get_sub_resources() -> list[Resource]:

Get sub-resource in safe order.

Returns

A list of sub resources.

See also

ServiceResource().iterate_types

[find in source code]

def iterate_types() -> Iterator[FakeAnnotation]:

Iterate over type annotations for collections and sub-resources.

See also