yaml
type: "io.kestra.plugin.azure.storage.cosmosdb.Query"
yaml
id: azure_storage_cosmos_query
namespace: company.team

tasks:
  - id: bulk
    type: io.kestra.plugin.azure.storage.cosmosdb.Query
    endpoint: "https://yourcosmosaccount.documents.azure.com"
    databaseId: your_data_base_id
    containerId: your_container_id
    tenantId: "{{ secret('AZURE_TENANT_ID') }}"
    clientId: "{{ secret('AZURE_CLIENT_ID') }}"
    clientSecret: "{{ secret('AZURE_CLIENT_SECRET') }}"
    query: "SELECT * FROM c WHERE c.region = 'europe'"
    partitionKeyDefinition:
      paths: ["/region"]
      kind: HASH
      version: V2
    partitionKey:
      region: europe
Properties
DefaultSession
Possible Values
STRONGBOUNDED_STALENESSSESSIONEVENTUALCONSISTENT_PREFIX
Defaulttrue
SubTypestring
Definitions
kind*Requiredstring
Possible Values
HASHRANGEMULTI_HASH
paths*Requiredarray
SubTypestring
version*Requiredstring
Possible Values
V1V2
SubTypeobject