Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

UpdateItemInput

import type { UpdateItemInput } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/dynamodb.ts";
interface UpdateItemInput {
AttributeUpdates?: {
[key: string]: AttributeValueUpdate | null | undefined;
}
| null;
ConditionalOperator?: ConditionalOperator | null;
ConditionExpression?: string | null;
Expected?: {
[key: string]: ExpectedAttributeValue | null | undefined;
}
| null;
ExpressionAttributeNames?: {
[key: string]: string | null | undefined;
}
| null;
ExpressionAttributeValues?: {
[key: string]: AttributeValue | null | undefined;
}
| null;
Key: {
[key: string]: AttributeValue | null | undefined;
}
;
ReturnConsumedCapacity?: ReturnConsumedCapacity | null;
ReturnItemCollectionMetrics?: ReturnItemCollectionMetrics | null;
ReturnValues?: ReturnValue | null;
TableName: string;
UpdateExpression?: string | null;
}

§Properties

§
AttributeUpdates?: {
[key: string]: AttributeValueUpdate | null | undefined;
}
| null
[src]
§
ConditionalOperator?: ConditionalOperator | null
[src]
§
ConditionExpression?: string | null
[src]
§
Expected?: {
[key: string]: ExpectedAttributeValue | null | undefined;
}
| null
[src]
§
ExpressionAttributeNames?: {
[key: string]: string | null | undefined;
}
| null
[src]
§
ExpressionAttributeValues?: {
[key: string]: AttributeValue | null | undefined;
}
| null
[src]
§
Key: {
[key: string]: AttributeValue | null | undefined;
}
[src]
§
ReturnConsumedCapacity?: ReturnConsumedCapacity | null
[src]
§
ReturnItemCollectionMetrics?: ReturnItemCollectionMetrics | null
[src]
§
ReturnValues?: ReturnValue | null
[src]
§
TableName: string
[src]
§
UpdateExpression?: string | null
[src]