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";
};
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§
Source§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 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";
}
Source§readonly data To Send?: "autoMapInputData" | "defineBelow"
readonly data To Send?: "autoMapInputData" | "defineBelow"
Whether to insert the input data this node receives in the new row Default: "defineBelow"
Source§readonly eav Ui?: {
eavValues: {
attribute?: string;
type?: "N" | "S";
value?: string;
}[];
}
readonly eav Ui?: {
eavValues: {
attribute?: string;
type?: "N" | "S";
value?: string;
}[];
}
Substitution tokens for attribute names in an expression Default: {} Type options: {"multipleValues":true,"minValue":1}
Source§readonly fields Ui?: { fieldValues: { fieldId?: string; fieldValue?: string }[] }
readonly fields Ui?: { fieldValues: { fieldId?: string; fieldValue?: string }[] }
Default: {} Type options: {"multipleValueButtonText":"Add Field to Send","multipleValues":true}
Source§readonly filter Expression?: string
readonly filter Expression?: string
A 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.
Source§readonly inputs To Ignore?: string
readonly inputs To Ignore?: string
List of input properties to avoid sending, separated by commas. Leave empty to send all properties.
Source§readonly key Condition Expression?: string
readonly key Condition Expression?: string
Condition 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
Source§readonly keys Ui?: {
keyValues: {
key?: string;
type?: "N" | "S" | "B";
value?: string;
}[];
}
readonly keys Ui?: {
keyValues: {
key?: string;
type?: "N" | "S" | "B";
value?: string;
}[];
}
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}
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}
Source§readonly options?: {
eanUi?: {
eanValues: { key?: string; value?: string }[];
};
filterExpression?: string;
indexName?: string;
projectionExpression?: string;
}
readonly options?: {
eanUi?: {
eanValues: { key?: string; value?: string }[];
};
filterExpression?: string;
indexName?: string;
projectionExpression?: string;
}
Default: {}
Source§readonly return Values?: "NONE" | "ALL_OLD"
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"
Source§readonly scan?: boolean
readonly scan?: boolean
Whether to do an scan or query. Check differences.
Source§readonly select?:
| "ALL_ATTRIBUTES"
| "ALL_PROJECTED_ATTRIBUTES"
| "SPECIFIC_ATTRIBUTES"
| "COUNT"
readonly select?:
| "ALL_ATTRIBUTES"
| "ALL_PROJECTED_ATTRIBUTES"
| "SPECIFIC_ATTRIBUTES"
| "COUNT"
Default: "ALL_ATTRIBUTES"
Source§readonly simple?: boolean
readonly simple?: boolean
Whether to return a simplified version of the response instead of the raw data Default: true
Source§readonly table Name?: string
readonly table Name?: string
Table to operate on. Choose from the list, or specify an ID using an expression. Default: [] Type options: {"loadOptionsMethod":"getTables"}
Default: {}