Skip to content

Type definitions#

Index > Inspectorscan > Type definitions

Auto-generated documentation for Inspectorscan type annotations stubs module mypy-boto3-inspector-scan.

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef TypedDict usage example

from mypy_boto3_inspector_scan.type_defs import ResponseMetadataTypeDef


def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
    }


# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

ScanSbomRequestTypeDef#

# ScanSbomRequestTypeDef TypedDict usage example

from mypy_boto3_inspector_scan.type_defs import ScanSbomRequestTypeDef


def get_value() -> ScanSbomRequestTypeDef:
    return {
        "sbom": ...,
    }


# ScanSbomRequestTypeDef definition

class ScanSbomRequestTypeDef(TypedDict):
    sbom: Mapping[str, Any],
    outputFormat: NotRequired[OutputFormatType],  # (1)
  1. See OutputFormatType

ScanSbomResponseTypeDef#

# ScanSbomResponseTypeDef TypedDict usage example

from mypy_boto3_inspector_scan.type_defs import ScanSbomResponseTypeDef


def get_value() -> ScanSbomResponseTypeDef:
    return {
        "sbom": ...,
    }


# ScanSbomResponseTypeDef definition

class ScanSbomResponseTypeDef(TypedDict):
    sbom: Dict[str, Any],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef