Typed dictionaries
Auto-generated documentation for Honeycode type annotations stubs module mypy-boto3-honeycode.
FailedBatchItemTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import FailedBatchItemTypeDef
def get_value() -> FailedBatchItemTypeDef:
return {
"id": ...,
"errorMessage": ...,
}
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_honeycode.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,
BatchDeleteTableRowsRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import BatchDeleteTableRowsRequestRequestTypeDef
def get_value() -> BatchDeleteTableRowsRequestRequestTypeDef:
return {
"workbookId": ...,
"tableId": ...,
"rowIds": ...,
}
Definition
class BatchDeleteTableRowsRequestRequestTypeDef(TypedDict):
workbookId: str,
tableId: str,
rowIds: Sequence[str],
clientRequestToken: NotRequired[str],
UpsertRowsResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import UpsertRowsResultTypeDef
def get_value() -> UpsertRowsResultTypeDef:
return {
"rowIds": ...,
"upsertAction": ...,
}
Definition
class UpsertRowsResultTypeDef(TypedDict):
rowIds: List[str],
upsertAction: UpsertActionType, # (1)
- See UpsertActionType
CellInputTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import CellInputTypeDef
def get_value() -> CellInputTypeDef:
return {
"fact": ...,
}
Definition
class CellInputTypeDef(TypedDict):
fact: NotRequired[str],
facts: NotRequired[Sequence[str]],
CellTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import CellTypeDef
def get_value() -> CellTypeDef:
return {
"formula": ...,
}
Definition
class CellTypeDef(TypedDict):
formula: NotRequired[str],
format: NotRequired[FormatType], # (1)
rawValue: NotRequired[str],
formattedValue: NotRequired[str],
formattedValues: NotRequired[List[str]],
- See FormatType
ColumnMetadataTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ColumnMetadataTypeDef
def get_value() -> ColumnMetadataTypeDef:
return {
"name": ...,
"format": ...,
}
- See FormatType
DataItemTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import DataItemTypeDef
def get_value() -> DataItemTypeDef:
return {
"overrideFormat": ...,
}
Definition
class DataItemTypeDef(TypedDict):
overrideFormat: NotRequired[FormatType], # (1)
rawValue: NotRequired[str],
formattedValue: NotRequired[str],
- See FormatType
DelimitedTextImportOptionsTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import DelimitedTextImportOptionsTypeDef
def get_value() -> DelimitedTextImportOptionsTypeDef:
return {
"delimiter": ...,
}
Definition
class DelimitedTextImportOptionsTypeDef(TypedDict):
delimiter: str,
hasHeaderRow: NotRequired[bool],
ignoreEmptyRows: NotRequired[bool],
dataCharacterEncoding: NotRequired[ImportDataCharacterEncodingType], # (1)
DescribeTableDataImportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import DescribeTableDataImportJobRequestRequestTypeDef
def get_value() -> DescribeTableDataImportJobRequestRequestTypeDef:
return {
"workbookId": ...,
"tableId": ...,
"jobId": ...,
}
Definition
class DescribeTableDataImportJobRequestRequestTypeDef(TypedDict):
workbookId: str,
tableId: str,
jobId: str,
SourceDataColumnPropertiesTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import SourceDataColumnPropertiesTypeDef
def get_value() -> SourceDataColumnPropertiesTypeDef:
return {
"columnIndex": ...,
}
FilterTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"formula": ...,
}
VariableValueTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import VariableValueTypeDef
def get_value() -> VariableValueTypeDef:
return {
"rawValue": ...,
}
ImportDataSourceConfigTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ImportDataSourceConfigTypeDef
def get_value() -> ImportDataSourceConfigTypeDef:
return {
"dataSourceUrl": ...,
}
ImportJobSubmitterTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ImportJobSubmitterTypeDef
def get_value() -> ImportJobSubmitterTypeDef:
return {
"email": ...,
}
Definition
class ImportJobSubmitterTypeDef(TypedDict):
email: NotRequired[str],
userArn: NotRequired[str],
PaginatorConfigTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListTableColumnsRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ListTableColumnsRequestRequestTypeDef
def get_value() -> ListTableColumnsRequestRequestTypeDef:
return {
"workbookId": ...,
"tableId": ...,
}
Definition
class ListTableColumnsRequestRequestTypeDef(TypedDict):
workbookId: str,
tableId: str,
nextToken: NotRequired[str],
TableColumnTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import TableColumnTypeDef
def get_value() -> TableColumnTypeDef:
return {
"tableColumnId": ...,
}
Definition
class TableColumnTypeDef(TypedDict):
tableColumnId: NotRequired[str],
tableColumnName: NotRequired[str],
format: NotRequired[FormatType], # (1)
- See FormatType
ListTableRowsRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ListTableRowsRequestRequestTypeDef
def get_value() -> ListTableRowsRequestRequestTypeDef:
return {
"workbookId": ...,
"tableId": ...,
}
Definition
class ListTableRowsRequestRequestTypeDef(TypedDict):
workbookId: str,
tableId: str,
rowIds: NotRequired[Sequence[str]],
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListTablesRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ListTablesRequestRequestTypeDef
def get_value() -> ListTablesRequestRequestTypeDef:
return {
"workbookId": ...,
}
Definition
class ListTablesRequestRequestTypeDef(TypedDict):
workbookId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
TableTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import TableTypeDef
def get_value() -> TableTypeDef:
return {
"tableId": ...,
}
ListTagsForResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
}
TagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
BatchCreateTableRowsResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import BatchCreateTableRowsResultTypeDef
def get_value() -> BatchCreateTableRowsResultTypeDef:
return {
"workbookCursor": ...,
"createdRows": ...,
"failedBatchItems": ...,
"ResponseMetadata": ...,
}
Definition
class BatchCreateTableRowsResultTypeDef(TypedDict):
workbookCursor: int,
createdRows: Dict[str, str],
failedBatchItems: List[FailedBatchItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchDeleteTableRowsResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import BatchDeleteTableRowsResultTypeDef
def get_value() -> BatchDeleteTableRowsResultTypeDef:
return {
"workbookCursor": ...,
"failedBatchItems": ...,
"ResponseMetadata": ...,
}
Definition
class BatchDeleteTableRowsResultTypeDef(TypedDict):
workbookCursor: int,
failedBatchItems: List[FailedBatchItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchUpdateTableRowsResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import BatchUpdateTableRowsResultTypeDef
def get_value() -> BatchUpdateTableRowsResultTypeDef:
return {
"workbookCursor": ...,
"failedBatchItems": ...,
"ResponseMetadata": ...,
}
Definition
class BatchUpdateTableRowsResultTypeDef(TypedDict):
workbookCursor: int,
failedBatchItems: List[FailedBatchItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
InvokeScreenAutomationResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import InvokeScreenAutomationResultTypeDef
def get_value() -> InvokeScreenAutomationResultTypeDef:
return {
"workbookCursor": ...,
"ResponseMetadata": ...,
}
Definition
class InvokeScreenAutomationResultTypeDef(TypedDict):
workbookCursor: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ListTagsForResourceResultTypeDef
def get_value() -> ListTagsForResourceResultTypeDef:
return {
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResultTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartTableDataImportJobResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import StartTableDataImportJobResultTypeDef
def get_value() -> StartTableDataImportJobResultTypeDef:
return {
"jobId": ...,
"jobStatus": ...,
"ResponseMetadata": ...,
}
Definition
class StartTableDataImportJobResultTypeDef(TypedDict):
jobId: str,
jobStatus: TableDataImportJobStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchUpsertTableRowsResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import BatchUpsertTableRowsResultTypeDef
def get_value() -> BatchUpsertTableRowsResultTypeDef:
return {
"rows": ...,
"workbookCursor": ...,
"failedBatchItems": ...,
"ResponseMetadata": ...,
}
Definition
class BatchUpsertTableRowsResultTypeDef(TypedDict):
rows: Dict[str, UpsertRowsResultTypeDef], # (1)
workbookCursor: int,
failedBatchItems: List[FailedBatchItemTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
CreateRowDataTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import CreateRowDataTypeDef
def get_value() -> CreateRowDataTypeDef:
return {
"batchItemId": ...,
"cellsToCreate": ...,
}
Definition
class CreateRowDataTypeDef(TypedDict):
batchItemId: str,
cellsToCreate: Mapping[str, CellInputTypeDef], # (1)
- See CellInputTypeDef
UpdateRowDataTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import UpdateRowDataTypeDef
def get_value() -> UpdateRowDataTypeDef:
return {
"rowId": ...,
"cellsToUpdate": ...,
}
Definition
class UpdateRowDataTypeDef(TypedDict):
rowId: str,
cellsToUpdate: Mapping[str, CellInputTypeDef], # (1)
- See CellInputTypeDef
TableRowTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import TableRowTypeDef
def get_value() -> TableRowTypeDef:
return {
"rowId": ...,
"cells": ...,
}
- See CellTypeDef
ResultRowTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ResultRowTypeDef
def get_value() -> ResultRowTypeDef:
return {
"dataItems": ...,
}
Definition
class ResultRowTypeDef(TypedDict):
dataItems: List[DataItemTypeDef], # (1)
rowId: NotRequired[str],
- See DataItemTypeDef
DestinationOptionsTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import DestinationOptionsTypeDef
def get_value() -> DestinationOptionsTypeDef:
return {
"columnMap": ...,
}
Definition
class DestinationOptionsTypeDef(TypedDict):
columnMap: NotRequired[Dict[str, SourceDataColumnPropertiesTypeDef]], # (1)
QueryTableRowsRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import QueryTableRowsRequestRequestTypeDef
def get_value() -> QueryTableRowsRequestRequestTypeDef:
return {
"workbookId": ...,
"tableId": ...,
"filterFormula": ...,
}
Definition
class QueryTableRowsRequestRequestTypeDef(TypedDict):
workbookId: str,
tableId: str,
filterFormula: FilterTypeDef, # (1)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
- See FilterTypeDef
UpsertRowDataTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import UpsertRowDataTypeDef
def get_value() -> UpsertRowDataTypeDef:
return {
"batchItemId": ...,
"filter": ...,
"cellsToUpdate": ...,
}
Definition
class UpsertRowDataTypeDef(TypedDict):
batchItemId: str,
filter: FilterTypeDef, # (1)
cellsToUpdate: Mapping[str, CellInputTypeDef], # (2)
- See FilterTypeDef
- See CellInputTypeDef
GetScreenDataRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import GetScreenDataRequestRequestTypeDef
def get_value() -> GetScreenDataRequestRequestTypeDef:
return {
"workbookId": ...,
"appId": ...,
"screenId": ...,
}
Definition
class GetScreenDataRequestRequestTypeDef(TypedDict):
workbookId: str,
appId: str,
screenId: str,
variables: NotRequired[Mapping[str, VariableValueTypeDef]], # (1)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
InvokeScreenAutomationRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import InvokeScreenAutomationRequestRequestTypeDef
def get_value() -> InvokeScreenAutomationRequestRequestTypeDef:
return {
"workbookId": ...,
"appId": ...,
"screenId": ...,
"screenAutomationId": ...,
}
Definition
class InvokeScreenAutomationRequestRequestTypeDef(TypedDict):
workbookId: str,
appId: str,
screenId: str,
screenAutomationId: str,
variables: NotRequired[Mapping[str, VariableValueTypeDef]], # (1)
rowId: NotRequired[str],
clientRequestToken: NotRequired[str],
ImportDataSourceTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ImportDataSourceTypeDef
def get_value() -> ImportDataSourceTypeDef:
return {
"dataSourceConfig": ...,
}
Definition
class ImportDataSourceTypeDef(TypedDict):
dataSourceConfig: ImportDataSourceConfigTypeDef, # (1)
ListTableColumnsRequestListTableColumnsPaginateTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ListTableColumnsRequestListTableColumnsPaginateTypeDef
def get_value() -> ListTableColumnsRequestListTableColumnsPaginateTypeDef:
return {
"workbookId": ...,
"tableId": ...,
}
Definition
class ListTableColumnsRequestListTableColumnsPaginateTypeDef(TypedDict):
workbookId: str,
tableId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTableRowsRequestListTableRowsPaginateTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ListTableRowsRequestListTableRowsPaginateTypeDef
def get_value() -> ListTableRowsRequestListTableRowsPaginateTypeDef:
return {
"workbookId": ...,
"tableId": ...,
}
Definition
class ListTableRowsRequestListTableRowsPaginateTypeDef(TypedDict):
workbookId: str,
tableId: str,
rowIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTablesRequestListTablesPaginateTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ListTablesRequestListTablesPaginateTypeDef
def get_value() -> ListTablesRequestListTablesPaginateTypeDef:
return {
"workbookId": ...,
}
Definition
class ListTablesRequestListTablesPaginateTypeDef(TypedDict):
workbookId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
QueryTableRowsRequestQueryTableRowsPaginateTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import QueryTableRowsRequestQueryTableRowsPaginateTypeDef
def get_value() -> QueryTableRowsRequestQueryTableRowsPaginateTypeDef:
return {
"workbookId": ...,
"tableId": ...,
"filterFormula": ...,
}
Definition
class QueryTableRowsRequestQueryTableRowsPaginateTypeDef(TypedDict):
workbookId: str,
tableId: str,
filterFormula: FilterTypeDef, # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListTableColumnsResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ListTableColumnsResultTypeDef
def get_value() -> ListTableColumnsResultTypeDef:
return {
"tableColumns": ...,
"nextToken": ...,
"workbookCursor": ...,
"ResponseMetadata": ...,
}
Definition
class ListTableColumnsResultTypeDef(TypedDict):
tableColumns: List[TableColumnTypeDef], # (1)
nextToken: str,
workbookCursor: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTablesResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ListTablesResultTypeDef
def get_value() -> ListTablesResultTypeDef:
return {
"tables": ...,
"nextToken": ...,
"workbookCursor": ...,
"ResponseMetadata": ...,
}
Definition
class ListTablesResultTypeDef(TypedDict):
tables: List[TableTypeDef], # (1)
nextToken: str,
workbookCursor: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TableTypeDef
- See ResponseMetadataTypeDef
BatchCreateTableRowsRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import BatchCreateTableRowsRequestRequestTypeDef
def get_value() -> BatchCreateTableRowsRequestRequestTypeDef:
return {
"workbookId": ...,
"tableId": ...,
"rowsToCreate": ...,
}
Definition
class BatchCreateTableRowsRequestRequestTypeDef(TypedDict):
workbookId: str,
tableId: str,
rowsToCreate: Sequence[CreateRowDataTypeDef], # (1)
clientRequestToken: NotRequired[str],
BatchUpdateTableRowsRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import BatchUpdateTableRowsRequestRequestTypeDef
def get_value() -> BatchUpdateTableRowsRequestRequestTypeDef:
return {
"workbookId": ...,
"tableId": ...,
"rowsToUpdate": ...,
}
Definition
class BatchUpdateTableRowsRequestRequestTypeDef(TypedDict):
workbookId: str,
tableId: str,
rowsToUpdate: Sequence[UpdateRowDataTypeDef], # (1)
clientRequestToken: NotRequired[str],
ListTableRowsResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ListTableRowsResultTypeDef
def get_value() -> ListTableRowsResultTypeDef:
return {
"columnIds": ...,
"rows": ...,
"rowIdsNotFound": ...,
"nextToken": ...,
"workbookCursor": ...,
"ResponseMetadata": ...,
}
Definition
class ListTableRowsResultTypeDef(TypedDict):
columnIds: List[str],
rows: List[TableRowTypeDef], # (1)
rowIdsNotFound: List[str],
nextToken: str,
workbookCursor: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
QueryTableRowsResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import QueryTableRowsResultTypeDef
def get_value() -> QueryTableRowsResultTypeDef:
return {
"columnIds": ...,
"rows": ...,
"nextToken": ...,
"workbookCursor": ...,
"ResponseMetadata": ...,
}
Definition
class QueryTableRowsResultTypeDef(TypedDict):
columnIds: List[str],
rows: List[TableRowTypeDef], # (1)
nextToken: str,
workbookCursor: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ResultSetTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ResultSetTypeDef
def get_value() -> ResultSetTypeDef:
return {
"headers": ...,
"rows": ...,
}
Definition
class ResultSetTypeDef(TypedDict):
headers: List[ColumnMetadataTypeDef], # (1)
rows: List[ResultRowTypeDef], # (2)
ImportOptionsTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import ImportOptionsTypeDef
def get_value() -> ImportOptionsTypeDef:
return {
"destinationOptions": ...,
}
Definition
class ImportOptionsTypeDef(TypedDict):
destinationOptions: NotRequired[DestinationOptionsTypeDef], # (1)
delimitedTextOptions: NotRequired[DelimitedTextImportOptionsTypeDef], # (2)
BatchUpsertTableRowsRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import BatchUpsertTableRowsRequestRequestTypeDef
def get_value() -> BatchUpsertTableRowsRequestRequestTypeDef:
return {
"workbookId": ...,
"tableId": ...,
"rowsToUpsert": ...,
}
Definition
class BatchUpsertTableRowsRequestRequestTypeDef(TypedDict):
workbookId: str,
tableId: str,
rowsToUpsert: Sequence[UpsertRowDataTypeDef], # (1)
clientRequestToken: NotRequired[str],
GetScreenDataResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import GetScreenDataResultTypeDef
def get_value() -> GetScreenDataResultTypeDef:
return {
"results": ...,
"workbookCursor": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetScreenDataResultTypeDef(TypedDict):
results: Dict[str, ResultSetTypeDef], # (1)
workbookCursor: int,
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartTableDataImportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import StartTableDataImportJobRequestRequestTypeDef
def get_value() -> StartTableDataImportJobRequestRequestTypeDef:
return {
"workbookId": ...,
"dataSource": ...,
"dataFormat": ...,
"destinationTableId": ...,
"importOptions": ...,
"clientRequestToken": ...,
}
Definition
class StartTableDataImportJobRequestRequestTypeDef(TypedDict):
workbookId: str,
dataSource: ImportDataSourceTypeDef, # (1)
dataFormat: ImportSourceDataFormatType, # (2)
destinationTableId: str,
importOptions: ImportOptionsTypeDef, # (3)
clientRequestToken: str,
TableDataImportJobMetadataTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import TableDataImportJobMetadataTypeDef
def get_value() -> TableDataImportJobMetadataTypeDef:
return {
"submitter": ...,
"submitTime": ...,
"importOptions": ...,
"dataSource": ...,
}
Definition
class TableDataImportJobMetadataTypeDef(TypedDict):
submitter: ImportJobSubmitterTypeDef, # (1)
submitTime: datetime,
importOptions: ImportOptionsTypeDef, # (2)
dataSource: ImportDataSourceTypeDef, # (3)
DescribeTableDataImportJobResultTypeDef
Usage Example
from mypy_boto3_honeycode.type_defs import DescribeTableDataImportJobResultTypeDef
def get_value() -> DescribeTableDataImportJobResultTypeDef:
return {
"jobStatus": ...,
"message": ...,
"jobMetadata": ...,
"errorCode": ...,
"ResponseMetadata": ...,
}