UNPKG

@aws-amplify/graphql-model-transformer

Version:
8 lines 1.06 kB
import { TableDescription, CreateTableCommandInput } from '@aws-sdk/client-dynamodb'; export declare const importTable: (createTableInput: CreateTableCommandInput) => Promise<AWSCDKAsyncCustomResource.OnEventResponse>; export declare const validateImportedTableProperties: (importedTableProperties: TableComparisonProperties, expectedTableProperties: TableComparisonProperties) => void; export type TableComparisonProperties = Partial<Pick<TableDescription, 'AttributeDefinitions' | 'KeySchema' | 'GlobalSecondaryIndexes' | 'BillingModeSummary' | 'ProvisionedThroughput' | 'StreamSpecification' | 'SSEDescription' | 'DeletionProtectionEnabled'>>; export declare const getExpectedTableProperties: (createTableInput: CreateTableCommandInput) => TableComparisonProperties; export declare const getImportedTableComparisonProperties: (importedTable: TableDescription) => TableComparisonProperties; export declare const sanitizeTableProperties: (tableProperties: TableComparisonProperties) => TableComparisonProperties; //# sourceMappingURL=import-table.d.ts.map