Skip to content

Typed dictionaries

Index > Honeycode > Typed dictionaries

Auto-generated documentation for Honeycode type annotations stubs module types-aiobotocore-honeycode.

FailedBatchItemTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import FailedBatchItemTypeDef

def get_value() -> FailedBatchItemTypeDef:
    return {
        "id": ...,
        "errorMessage": ...,
    }
Definition
class FailedBatchItemTypeDef(TypedDict):
    id: str,
    errorMessage: str,

ResponseMetadataTypeDef

Usage Example
from types_aiobotocore_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 types_aiobotocore_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 types_aiobotocore_honeycode.type_defs import UpsertRowsResultTypeDef

def get_value() -> UpsertRowsResultTypeDef:
    return {
        "rowIds": ...,
        "upsertAction": ...,
    }
Definition
class UpsertRowsResultTypeDef(TypedDict):
    rowIds: List[str],
    upsertAction: UpsertActionType,  # (1)
  1. See UpsertActionType

CellInputTypeDef

Usage Example
from types_aiobotocore_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 types_aiobotocore_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]],
  1. See FormatType

ColumnMetadataTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import ColumnMetadataTypeDef

def get_value() -> ColumnMetadataTypeDef:
    return {
        "name": ...,
        "format": ...,
    }
Definition
class ColumnMetadataTypeDef(TypedDict):
    name: str,
    format: FormatType,  # (1)
  1. See FormatType

DataItemTypeDef

Usage Example
from types_aiobotocore_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],
  1. See FormatType

DelimitedTextImportOptionsTypeDef

Usage Example
from types_aiobotocore_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)
  1. See ImportDataCharacterEncodingType

DescribeTableDataImportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_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 types_aiobotocore_honeycode.type_defs import SourceDataColumnPropertiesTypeDef

def get_value() -> SourceDataColumnPropertiesTypeDef:
    return {
        "columnIndex": ...,
    }
Definition
class SourceDataColumnPropertiesTypeDef(TypedDict):
    columnIndex: NotRequired[int],

FilterTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import FilterTypeDef

def get_value() -> FilterTypeDef:
    return {
        "formula": ...,
    }
Definition
class FilterTypeDef(TypedDict):
    formula: str,
    contextRowId: NotRequired[str],

VariableValueTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import VariableValueTypeDef

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

ImportDataSourceConfigTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import ImportDataSourceConfigTypeDef

def get_value() -> ImportDataSourceConfigTypeDef:
    return {
        "dataSourceUrl": ...,
    }
Definition
class ImportDataSourceConfigTypeDef(TypedDict):
    dataSourceUrl: NotRequired[str],

ImportJobSubmitterTypeDef

Usage Example
from types_aiobotocore_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 types_aiobotocore_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 types_aiobotocore_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 types_aiobotocore_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)
  1. See FormatType

ListTableRowsRequestRequestTypeDef

Usage Example
from types_aiobotocore_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 types_aiobotocore_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 types_aiobotocore_honeycode.type_defs import TableTypeDef

def get_value() -> TableTypeDef:
    return {
        "tableId": ...,
    }
Definition
class TableTypeDef(TypedDict):
    tableId: NotRequired[str],
    tableName: NotRequired[str],

ListTagsForResourceRequestRequestTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import ListTagsForResourceRequestRequestTypeDef

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

TagResourceRequestRequestTypeDef

Usage Example
from types_aiobotocore_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 types_aiobotocore_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 types_aiobotocore_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)
  1. See FailedBatchItemTypeDef
  2. See ResponseMetadataTypeDef

BatchDeleteTableRowsResultTypeDef

Usage Example
from types_aiobotocore_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)
  1. See FailedBatchItemTypeDef
  2. See ResponseMetadataTypeDef

BatchUpdateTableRowsResultTypeDef

Usage Example
from types_aiobotocore_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)
  1. See FailedBatchItemTypeDef
  2. See ResponseMetadataTypeDef

InvokeScreenAutomationResultTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import InvokeScreenAutomationResultTypeDef

def get_value() -> InvokeScreenAutomationResultTypeDef:
    return {
        "workbookCursor": ...,
        "ResponseMetadata": ...,
    }
Definition
class InvokeScreenAutomationResultTypeDef(TypedDict):
    workbookCursor: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListTagsForResourceResultTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import ListTagsForResourceResultTypeDef

def get_value() -> ListTagsForResourceResultTypeDef:
    return {
        "tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTagsForResourceResultTypeDef(TypedDict):
    tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartTableDataImportJobResultTypeDef

Usage Example
from types_aiobotocore_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)
  1. See TableDataImportJobStatusType
  2. See ResponseMetadataTypeDef

BatchUpsertTableRowsResultTypeDef

Usage Example
from types_aiobotocore_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)
  1. See UpsertRowsResultTypeDef
  2. See FailedBatchItemTypeDef
  3. See ResponseMetadataTypeDef

CreateRowDataTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import CreateRowDataTypeDef

def get_value() -> CreateRowDataTypeDef:
    return {
        "batchItemId": ...,
        "cellsToCreate": ...,
    }
Definition
class CreateRowDataTypeDef(TypedDict):
    batchItemId: str,
    cellsToCreate: Mapping[str, CellInputTypeDef],  # (1)
  1. See CellInputTypeDef

UpdateRowDataTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import UpdateRowDataTypeDef

def get_value() -> UpdateRowDataTypeDef:
    return {
        "rowId": ...,
        "cellsToUpdate": ...,
    }
Definition
class UpdateRowDataTypeDef(TypedDict):
    rowId: str,
    cellsToUpdate: Mapping[str, CellInputTypeDef],  # (1)
  1. See CellInputTypeDef

TableRowTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import TableRowTypeDef

def get_value() -> TableRowTypeDef:
    return {
        "rowId": ...,
        "cells": ...,
    }
Definition
class TableRowTypeDef(TypedDict):
    rowId: str,
    cells: List[CellTypeDef],  # (1)
  1. See CellTypeDef

ResultRowTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import ResultRowTypeDef

def get_value() -> ResultRowTypeDef:
    return {
        "dataItems": ...,
    }
Definition
class ResultRowTypeDef(TypedDict):
    dataItems: List[DataItemTypeDef],  # (1)
    rowId: NotRequired[str],
  1. See DataItemTypeDef

DestinationOptionsTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import DestinationOptionsTypeDef

def get_value() -> DestinationOptionsTypeDef:
    return {
        "columnMap": ...,
    }
Definition
class DestinationOptionsTypeDef(TypedDict):
    columnMap: NotRequired[Dict[str, SourceDataColumnPropertiesTypeDef]],  # (1)
  1. See SourceDataColumnPropertiesTypeDef

QueryTableRowsRequestRequestTypeDef

Usage Example
from types_aiobotocore_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],
  1. See FilterTypeDef

UpsertRowDataTypeDef

Usage Example
from types_aiobotocore_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)
  1. See FilterTypeDef
  2. See CellInputTypeDef

GetScreenDataRequestRequestTypeDef

Usage Example
from types_aiobotocore_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],
  1. See VariableValueTypeDef

InvokeScreenAutomationRequestRequestTypeDef

Usage Example
from types_aiobotocore_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],
  1. See VariableValueTypeDef

ImportDataSourceTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import ImportDataSourceTypeDef

def get_value() -> ImportDataSourceTypeDef:
    return {
        "dataSourceConfig": ...,
    }
Definition
class ImportDataSourceTypeDef(TypedDict):
    dataSourceConfig: ImportDataSourceConfigTypeDef,  # (1)
  1. See ImportDataSourceConfigTypeDef

ListTableColumnsRequestListTableColumnsPaginateTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import ListTableColumnsRequestListTableColumnsPaginateTypeDef

def get_value() -> ListTableColumnsRequestListTableColumnsPaginateTypeDef:
    return {
        "workbookId": ...,
        "tableId": ...,
    }
Definition
class ListTableColumnsRequestListTableColumnsPaginateTypeDef(TypedDict):
    workbookId: str,
    tableId: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListTableRowsRequestListTableRowsPaginateTypeDef

Usage Example
from types_aiobotocore_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)
  1. See PaginatorConfigTypeDef

ListTablesRequestListTablesPaginateTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import ListTablesRequestListTablesPaginateTypeDef

def get_value() -> ListTablesRequestListTablesPaginateTypeDef:
    return {
        "workbookId": ...,
    }
Definition
class ListTablesRequestListTablesPaginateTypeDef(TypedDict):
    workbookId: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

QueryTableRowsRequestQueryTableRowsPaginateTypeDef

Usage Example
from types_aiobotocore_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)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListTableColumnsResultTypeDef

Usage Example
from types_aiobotocore_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)
  1. See TableColumnTypeDef
  2. See ResponseMetadataTypeDef

ListTablesResultTypeDef

Usage Example
from types_aiobotocore_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)
  1. See TableTypeDef
  2. See ResponseMetadataTypeDef

BatchCreateTableRowsRequestRequestTypeDef

Usage Example
from types_aiobotocore_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],
  1. See CreateRowDataTypeDef

BatchUpdateTableRowsRequestRequestTypeDef

Usage Example
from types_aiobotocore_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],
  1. See UpdateRowDataTypeDef

ListTableRowsResultTypeDef

Usage Example
from types_aiobotocore_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)
  1. See TableRowTypeDef
  2. See ResponseMetadataTypeDef

QueryTableRowsResultTypeDef

Usage Example
from types_aiobotocore_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)
  1. See TableRowTypeDef
  2. See ResponseMetadataTypeDef

ResultSetTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import ResultSetTypeDef

def get_value() -> ResultSetTypeDef:
    return {
        "headers": ...,
        "rows": ...,
    }
Definition
class ResultSetTypeDef(TypedDict):
    headers: List[ColumnMetadataTypeDef],  # (1)
    rows: List[ResultRowTypeDef],  # (2)
  1. See ColumnMetadataTypeDef
  2. See ResultRowTypeDef

ImportOptionsTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import ImportOptionsTypeDef

def get_value() -> ImportOptionsTypeDef:
    return {
        "destinationOptions": ...,
    }
Definition
class ImportOptionsTypeDef(TypedDict):
    destinationOptions: NotRequired[DestinationOptionsTypeDef],  # (1)
    delimitedTextOptions: NotRequired[DelimitedTextImportOptionsTypeDef],  # (2)
  1. See DestinationOptionsTypeDef
  2. See DelimitedTextImportOptionsTypeDef

BatchUpsertTableRowsRequestRequestTypeDef

Usage Example
from types_aiobotocore_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],
  1. See UpsertRowDataTypeDef

GetScreenDataResultTypeDef

Usage Example
from types_aiobotocore_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)
  1. See ResultSetTypeDef
  2. See ResponseMetadataTypeDef

StartTableDataImportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_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,
  1. See ImportDataSourceTypeDef
  2. See ImportSourceDataFormatType
  3. See ImportOptionsTypeDef

TableDataImportJobMetadataTypeDef

Usage Example
from types_aiobotocore_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)
  1. See ImportJobSubmitterTypeDef
  2. See ImportOptionsTypeDef
  3. See ImportDataSourceTypeDef

DescribeTableDataImportJobResultTypeDef

Usage Example
from types_aiobotocore_honeycode.type_defs import DescribeTableDataImportJobResultTypeDef

def get_value() -> DescribeTableDataImportJobResultTypeDef:
    return {
        "jobStatus": ...,
        "message": ...,
        "jobMetadata": ...,
        "errorCode": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeTableDataImportJobResultTypeDef(TypedDict):
    jobStatus: TableDataImportJobStatusType,  # (1)
    message: str,
    jobMetadata: TableDataImportJobMetadataTypeDef,  # (2)
    errorCode: ErrorCodeType,  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See TableDataImportJobStatusType
  2. See TableDataImportJobMetadataTypeDef
  3. See ErrorCodeType
  4. See ResponseMetadataTypeDef