Query
yaml
type: "io.kestra.plugin.aws.dynamodb.query"
Examples
yaml
id: aws_dynamo_db_query
namespace: company.team
tasks:
- id: query
type: io.kestra.plugin.aws.dynamodb.Query
accessKeyId: "{{ secret('AWS_ACCESS_KEY_ID') }}"
secretKeyId: "{{ secret('AWS_SECRET_KEY_ID') }}"
region: "eu-central-1"
tableName: "persons"
keyConditionExpression: id = :id
expressionAttributeValues:
:id: "1"
yaml
id: aws_dynamo_db_query
namespace: company.team
tasks:
- id: query
type: io.kestra.plugin.aws.dynamodb.Query
accessKeyId: "{{ secret('AWS_ACCESS_KEY_ID') }}"
secretKeyId: "{{ secret('AWS_SECRET_KEY_ID') }}"
region: "eu-central-1"
tableName: "persons"
keyConditionExpression: id = :id
expressionAttributeValues:
:id: "1"
:lastname: "Doe"
Properties
expressionAttributeValues *Requiredobject
keyConditionExpression *Requiredstring
tableName *Requiredstring
accessKeyId string
compatibilityMode booleanstring
endpointOverride string
fetchType string
Default
STORE
Possible Values
STORE
FETCH
FETCH_ONE
NONE
filterExpression string
forcePathStyle booleanstring
limit integerstring
region string
secretKeyId string
sessionToken string
stsEndpointOverride string
stsRoleArn string
stsRoleExternalId string
stsRoleSessionDuration string
Default
PT15M
Format
duration
stsRoleSessionName string
Outputs
row object
rows array
size integer
uri string
Format
uri