Typed dictionaries
Index > KendraRanking > Typed dictionaries
Auto-generated documentation for KendraRanking type annotations stubs module mypy-boto3-kendra-ranking.
CapacityUnitsConfigurationTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import CapacityUnitsConfigurationTypeDef
def get_value() -> CapacityUnitsConfigurationTypeDef:
return {
"RescoreCapacityUnits": ...,
}
TagTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_kendra_ranking.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,
DeleteRescoreExecutionPlanRequestRequestTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import DeleteRescoreExecutionPlanRequestRequestTypeDef
def get_value() -> DeleteRescoreExecutionPlanRequestRequestTypeDef:
return {
"Id": ...,
}
DescribeRescoreExecutionPlanRequestRequestTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import DescribeRescoreExecutionPlanRequestRequestTypeDef
def get_value() -> DescribeRescoreExecutionPlanRequestRequestTypeDef:
return {
"Id": ...,
}
DocumentTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import DocumentTypeDef
def get_value() -> DocumentTypeDef:
return {
"Id": ...,
"OriginalScore": ...,
}
Definition
class DocumentTypeDef(TypedDict):
Id: str,
OriginalScore: float,
GroupId: NotRequired[str],
Title: NotRequired[str],
Body: NotRequired[str],
TokenizedTitle: NotRequired[Sequence[str]],
TokenizedBody: NotRequired[Sequence[str]],
ListRescoreExecutionPlansRequestRequestTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import ListRescoreExecutionPlansRequestRequestTypeDef
def get_value() -> ListRescoreExecutionPlansRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListRescoreExecutionPlansRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
RescoreExecutionPlanSummaryTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import RescoreExecutionPlanSummaryTypeDef
def get_value() -> RescoreExecutionPlanSummaryTypeDef:
return {
"Name": ...,
}
Definition
class RescoreExecutionPlanSummaryTypeDef(TypedDict):
Name: NotRequired[str],
Id: NotRequired[str],
CreatedAt: NotRequired[datetime],
UpdatedAt: NotRequired[datetime],
Status: NotRequired[RescoreExecutionPlanStatusType], # (1)
ListTagsForResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
}
RescoreResultItemTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import RescoreResultItemTypeDef
def get_value() -> RescoreResultItemTypeDef:
return {
"DocumentId": ...,
}
Definition
class RescoreResultItemTypeDef(TypedDict):
DocumentId: NotRequired[str],
Score: NotRequired[float],
UntagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
"TagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
TagKeys: Sequence[str],
UpdateRescoreExecutionPlanRequestRequestTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import UpdateRescoreExecutionPlanRequestRequestTypeDef
def get_value() -> UpdateRescoreExecutionPlanRequestRequestTypeDef:
return {
"Id": ...,
}
Definition
class UpdateRescoreExecutionPlanRequestRequestTypeDef(TypedDict):
Id: str,
Name: NotRequired[str],
Description: NotRequired[str],
CapacityUnits: NotRequired[CapacityUnitsConfigurationTypeDef], # (1)
CreateRescoreExecutionPlanRequestRequestTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import CreateRescoreExecutionPlanRequestRequestTypeDef
def get_value() -> CreateRescoreExecutionPlanRequestRequestTypeDef:
return {
"Name": ...,
}
Definition
class CreateRescoreExecutionPlanRequestRequestTypeDef(TypedDict):
Name: str,
Description: NotRequired[str],
CapacityUnits: NotRequired[CapacityUnitsConfigurationTypeDef], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
ClientToken: NotRequired[str],
TagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
"Tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateRescoreExecutionPlanResponseTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import CreateRescoreExecutionPlanResponseTypeDef
def get_value() -> CreateRescoreExecutionPlanResponseTypeDef:
return {
"Id": ...,
"Arn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateRescoreExecutionPlanResponseTypeDef(TypedDict):
Id: str,
Arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeRescoreExecutionPlanResponseTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import DescribeRescoreExecutionPlanResponseTypeDef
def get_value() -> DescribeRescoreExecutionPlanResponseTypeDef:
return {
"Id": ...,
"Arn": ...,
"Name": ...,
"Description": ...,
"CapacityUnits": ...,
"CreatedAt": ...,
"UpdatedAt": ...,
"Status": ...,
"ErrorMessage": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeRescoreExecutionPlanResponseTypeDef(TypedDict):
Id: str,
Arn: str,
Name: str,
Description: str,
CapacityUnits: CapacityUnitsConfigurationTypeDef, # (1)
CreatedAt: datetime,
UpdatedAt: datetime,
Status: RescoreExecutionPlanStatusType, # (2)
ErrorMessage: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See CapacityUnitsConfigurationTypeDef
- See RescoreExecutionPlanStatusType
- See ResponseMetadataTypeDef
EmptyResponseMetadataTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
RescoreRequestRequestTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import RescoreRequestRequestTypeDef
def get_value() -> RescoreRequestRequestTypeDef:
return {
"RescoreExecutionPlanId": ...,
"SearchQuery": ...,
"Documents": ...,
}
Definition
class RescoreRequestRequestTypeDef(TypedDict):
RescoreExecutionPlanId: str,
SearchQuery: str,
Documents: Sequence[DocumentTypeDef], # (1)
- See DocumentTypeDef
ListRescoreExecutionPlansResponseTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import ListRescoreExecutionPlansResponseTypeDef
def get_value() -> ListRescoreExecutionPlansResponseTypeDef:
return {
"SummaryItems": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListRescoreExecutionPlansResponseTypeDef(TypedDict):
SummaryItems: List[RescoreExecutionPlanSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RescoreResultTypeDef
Usage Example
from mypy_boto3_kendra_ranking.type_defs import RescoreResultTypeDef
def get_value() -> RescoreResultTypeDef:
return {
"RescoreId": ...,
"ResultItems": ...,
"ResponseMetadata": ...,
}