__registercreateContextgetBallerinaValueFromInputDatagetBinaryFromHTTPReqgetBodyFromHTTPInputDatagetBytesFromInputDatagetHTTPRequestFromInputDatagetHTTPRequestFromParamsgetJsonFromHTTPReqgetJsonFromInputDatagetJsonFromMetadatagetJsonStringFromInputDatagetMetadatagetOptionalBallerinaValueFromInputDatagetOptionalBytesFromInputDatagetOptionalStringConvertedBytesFromInputDatagetOptionalStringFromInputDatagetParsedJsonFromJsonStringFromInputDatagetStringConvertedBytesFromInputDatagetStringFromHTTPReqgetStringFromInputDatagetStringFromMetadatasetBallerinaValueAsJsonReturnsetBlobOutputsetCosmosDBBallerinaValueAsJsonReturnsetCosmosDBJsonReturnsetHTTPOutputsetHTTPReturnsetJsonReturnsetPureHTTPOutputsetPureStringOutputsetStringOutputsetStringReturnsetTwilioSmsOutput
Record: CosmosDBInputConfiguration
CosmosDB input annotation configuration.
Closed record
Fields
- connectionStringSetting string
- databaseName string
- collectionName string
- id string?
- sqlQuery string?
- partitionKey string | int | float?
- preferredLocations string?
The name of the app setting which contains the connection string for CosmosDB account
The database name
The collection name
The id of the document to retrieve
An Azure Cosmos DB SQL query used to retrieve multiple documents
The partition key value for lookups
A comma-seperated list of regions as preferred locations for geo-replicated database accounts