Skip to content

Typed dictionaries

Index > AugmentedAIRuntime > Typed dictionaries

Auto-generated documentation for AugmentedAIRuntime type annotations stubs module mypy-boto3-sagemaker-a2i-runtime.

DeleteHumanLoopRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import DeleteHumanLoopRequestRequestTypeDef

def get_value() -> DeleteHumanLoopRequestRequestTypeDef:
    return {
        "HumanLoopName": ...,
    }
Definition
class DeleteHumanLoopRequestRequestTypeDef(TypedDict):
    HumanLoopName: str,

DescribeHumanLoopRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import DescribeHumanLoopRequestRequestTypeDef

def get_value() -> DescribeHumanLoopRequestRequestTypeDef:
    return {
        "HumanLoopName": ...,
    }
Definition
class DescribeHumanLoopRequestRequestTypeDef(TypedDict):
    HumanLoopName: str,

HumanLoopOutputTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import HumanLoopOutputTypeDef

def get_value() -> HumanLoopOutputTypeDef:
    return {
        "OutputS3Uri": ...,
    }
Definition
class HumanLoopOutputTypeDef(TypedDict):
    OutputS3Uri: str,

ResponseMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

HumanLoopDataAttributesTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import HumanLoopDataAttributesTypeDef

def get_value() -> HumanLoopDataAttributesTypeDef:
    return {
        "ContentClassifiers": ...,
    }
Definition
class HumanLoopDataAttributesTypeDef(TypedDict):
    ContentClassifiers: Sequence[ContentClassifierType],  # (1)
  1. See ContentClassifierType

HumanLoopInputTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import HumanLoopInputTypeDef

def get_value() -> HumanLoopInputTypeDef:
    return {
        "InputContent": ...,
    }
Definition
class HumanLoopInputTypeDef(TypedDict):
    InputContent: str,

HumanLoopSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import HumanLoopSummaryTypeDef

def get_value() -> HumanLoopSummaryTypeDef:
    return {
        "HumanLoopName": ...,
    }
Definition
class HumanLoopSummaryTypeDef(TypedDict):
    HumanLoopName: NotRequired[str],
    HumanLoopStatus: NotRequired[HumanLoopStatusType],  # (1)
    CreationTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    FlowDefinitionArn: NotRequired[str],
  1. See HumanLoopStatusType

PaginatorConfigTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
Definition
class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ListHumanLoopsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import ListHumanLoopsRequestRequestTypeDef

def get_value() -> ListHumanLoopsRequestRequestTypeDef:
    return {
        "FlowDefinitionArn": ...,
    }
Definition
class ListHumanLoopsRequestRequestTypeDef(TypedDict):
    FlowDefinitionArn: str,
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    SortOrder: NotRequired[SortOrderType],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortOrderType

StopHumanLoopRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import StopHumanLoopRequestRequestTypeDef

def get_value() -> StopHumanLoopRequestRequestTypeDef:
    return {
        "HumanLoopName": ...,
    }
Definition
class StopHumanLoopRequestRequestTypeDef(TypedDict):
    HumanLoopName: str,

DescribeHumanLoopResponseTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import DescribeHumanLoopResponseTypeDef

def get_value() -> DescribeHumanLoopResponseTypeDef:
    return {
        "CreationTime": ...,
        "FailureReason": ...,
        "FailureCode": ...,
        "HumanLoopStatus": ...,
        "HumanLoopName": ...,
        "HumanLoopArn": ...,
        "FlowDefinitionArn": ...,
        "HumanLoopOutput": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeHumanLoopResponseTypeDef(TypedDict):
    CreationTime: datetime,
    FailureReason: str,
    FailureCode: str,
    HumanLoopStatus: HumanLoopStatusType,  # (1)
    HumanLoopName: str,
    HumanLoopArn: str,
    FlowDefinitionArn: str,
    HumanLoopOutput: HumanLoopOutputTypeDef,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See HumanLoopStatusType
  2. See HumanLoopOutputTypeDef
  3. See ResponseMetadataTypeDef

StartHumanLoopResponseTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import StartHumanLoopResponseTypeDef

def get_value() -> StartHumanLoopResponseTypeDef:
    return {
        "HumanLoopArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class StartHumanLoopResponseTypeDef(TypedDict):
    HumanLoopArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartHumanLoopRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import StartHumanLoopRequestRequestTypeDef

def get_value() -> StartHumanLoopRequestRequestTypeDef:
    return {
        "HumanLoopName": ...,
        "FlowDefinitionArn": ...,
        "HumanLoopInput": ...,
    }
Definition
class StartHumanLoopRequestRequestTypeDef(TypedDict):
    HumanLoopName: str,
    FlowDefinitionArn: str,
    HumanLoopInput: HumanLoopInputTypeDef,  # (1)
    DataAttributes: NotRequired[HumanLoopDataAttributesTypeDef],  # (2)
  1. See HumanLoopInputTypeDef
  2. See HumanLoopDataAttributesTypeDef

ListHumanLoopsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import ListHumanLoopsResponseTypeDef

def get_value() -> ListHumanLoopsResponseTypeDef:
    return {
        "HumanLoopSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListHumanLoopsResponseTypeDef(TypedDict):
    HumanLoopSummaries: List[HumanLoopSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See HumanLoopSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListHumanLoopsRequestListHumanLoopsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker_a2i_runtime.type_defs import ListHumanLoopsRequestListHumanLoopsPaginateTypeDef

def get_value() -> ListHumanLoopsRequestListHumanLoopsPaginateTypeDef:
    return {
        "FlowDefinitionArn": ...,
    }
Definition
class ListHumanLoopsRequestListHumanLoopsPaginateTypeDef(TypedDict):
    FlowDefinitionArn: str,
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    SortOrder: NotRequired[SortOrderType],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SortOrderType
  2. See PaginatorConfigTypeDef