interface AwsDynamoDBNodeParameters {
additionalFields?:
| {
conditionExpression?: string;
eanUi?: {
eanValues: { key?: string; value?: string }[];
};
eavUi: {
eavValues: {
attribute?: string;
type?: "N"
| "S";
value?: string;
}[];
};
}
| {
conditionExpression?: string;
eanUi?: {
eanValues: { key?: string; value?: string }[];
};
expressionAttributeUi: {
expressionAttributeValues: {
attribute?: string;
type?: "N"
| "S";
value?: string;
}[];
};
}
| {
eanUi?: {
eanValues: { key?: string; value?: string }[];
};
projectionExpression?: string;
readType?: | "stronglyConsistentRead"
| "eventuallyConsistentRead";
};
authentication?: "iam"
| "assumeRole";
dataToSend?: "autoMapInputData" | "defineBelow";
eavUi?: {
eavValues: {
attribute?: string;
type?: "N" | "S";
value?: string;
}[];
};
fieldsUi?: {
fieldValues: {
fieldId?: string;
fieldValue?: string;
}[];
};
filterExpression?: string;
inputsToIgnore?: string;
keyConditionExpression?: string;
keysUi?: {
keyValues: {
key?: string;
type?: "N"
| "S"
| "B";
value?: string;
}[];
};
limit?: number;
operation?: "get"
| "getAll"
| "delete"
| "upsert";
options?: {
eanUi?: {
eanValues: { key?: string; value?: string }[];
};
filterExpression?: string;
indexName?: string;
projectionExpression?: string;
};
resource?: "item";
returnAll?: boolean;
returnValues?: "NONE"
| "ALL_OLD";
scan?: boolean;
select?:
| "ALL_ATTRIBUTES"
| "ALL_PROJECTED_ATTRIBUTES"
| "SPECIFIC_ATTRIBUTES"
| "COUNT";
simple?: boolean;
tableName?: string;
}Properties§
readonly additional Fields?:
| {
conditionExpression?: string;
eanUi?: {
eanValues: { key?: string; value?: string }[];
};
eavUi: {
eavValues: {
attribute?: string;
type?: "N"
| "S";
value?: string;
}[];
};
}
| {
conditionExpression?: string;
eanUi?: {
eanValues: { key?: string; value?: string }[];
};
expressionAttributeUi: {
expressionAttributeValues: {
attribute?: string;
type?: "N"
| "S";
value?: string;
}[];
};
}
| {
eanUi?: {
eanValues: { key?: string; value?: string }[];
};
projectionExpression?: string;
readType?: | "stronglyConsistentRead"
| "eventuallyConsistentRead";
}readonly authentication?: "iam" | "assumeRole"Default: "iam"
readonly data To Send?: "autoMapInputData" | "defineBelow"Whether to insert the input data this node receives in the new row Default: "defineBelow"
readonly eav Ui?: { ... }Substitution tokens for attribute names in an expression Default: {} Type options: {"multipleValues":true,"minValue":1}
readonly fields Ui?: { ... }Default: {} Type options: {"multipleValueButtonText":"Add Field to Send","multipleValues":true}
readonly filter Expression?: stringA filter expression determines which items within the Scan results should be returned to you. All of the other results are discarded. Empty value will return all Scan results.
readonly inputs To Ignore?: stringList of input properties to avoid sending, separated by commas. Leave empty to send all properties.
readonly key Condition Expression?: stringCondition to determine the items to be retrieved. The condition must perform an equality test on a single partition key value, in this format: partitionKeyName = :partitionkeyval
readonly keys Ui?: { ... }Item's primary key. For example, with a simple primary key, you only need to provide a value for the partition key. For a composite primary key, you must provide values for both the partition key and the sort key. Default: {} Type options: {"multipleValues":true}
readonly limit?: numberMax number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}
readonly operation?: "get" | "getAll" | "delete" | "upsert"Default: "upsert"
readonly options?: { ... }Default: {}
readonly resource?: "item"Default: "item"
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly return Values?: "NONE" | "ALL_OLD"Use ReturnValues if you want to get the item attributes as they appeared before they were deleted Default: "NONE"
readonly scan?: booleanWhether to do an scan or query. Check differences.
readonly select?:
| "ALL_ATTRIBUTES"
| "ALL_PROJECTED_ATTRIBUTES"
| "SPECIFIC_ATTRIBUTES"
| "COUNT"Default: "ALL_ATTRIBUTES"
readonly simple?: booleanWhether to return a simplified version of the response instead of the raw data Default: true
readonly table Name?: stringTable to operate on. Choose from the list, or specify an ID using an expression. Default: [] Type options: {"loadOptionsMethod":"getTables"}
Default: {}