Queries
Queries
yaml
type: "io.kestra.plugin.azure.storage.cosmosdb.Queries"Examples
yaml
id: azure_storage_cosmos_queries
namespace: company.team
tasks:
- id: cosmos_queries
type: io.kestra.plugin.azure.storage.cosmosdb.Queries
endpoint: "https://yourcosmosaccount.documents.azure.com"
tenantId: "{{ secret('AZURE_TENANT_ID') }}"
clientId: "{{ secret('AZURE_CLIENT_ID') }}"
clientSecret: "{{ secret('AZURE_CLIENT_SECRET') }}"
queries:
query-one:
query: SELECT * FROM c
query-two:
query: SELECT * FROM c WHERE c.id = 'test'
partitionKeyDefinition:
paths: ["/id"]
kind: HASH
version: V2
partitionKey:
id: test
Properties
containerId *Requiredstring
databaseId *Requiredstring
queries *Requiredobject
Definitions
io.kestra.plugin.azure.storage.cosmosdb.Queries-QueriesOptions
query*Requiredstring
excludeRegionsarray
SubTypestring
feedRangePartitionKeyobject
partitionKeyobject
partitionKeyDefinition
io.kestra.plugin.azure.storage.cosmosdb.PartitionKeyDefinition
kind*Requiredstring
Possible Values
HASHRANGEMULTI_HASHpaths*Requiredarray
SubTypestring
version*Requiredstring
Possible Values
V1V2tenantId *Requiredstring
clientId string
clientSecret string
connectionString string
consistencyLevel string
Default
SessionPossible Values
STRONGBOUNDED_STALENESSSESSIONEVENTUALCONSISTENT_PREFIXcontentResponseOnWriteEnabled booleanstring
Default
trueendpoint string
pemCertificate string
Outputs
results object
SubTypearray