Package version:
OptionalaadOptionalagentAn optional custom http(s) Agent to be used in NodeJS enironments Use an agent such as https://github.com/TooTallNate/node-proxy-agent if you need to connect to Cosmos via a proxy
OptionalconnectionAn instance of ConnectionPolicy class. This parameter is optional and the default connectionPolicy will be used if omitted.
OptionalconsistencyAn optional parameter that represents the consistency level. It can take any value from ConsistencyLevel.
OptionaldefaultOptionaldiagnosticThe service endpoint to use to create the client.
OptionalhttpAn optional custom HttpClient shape to customize how requests are made by the HTTP pipeline.
See @azure/core-rest-pipeline for details on how to implement this interface.
OptionalkeyThe account master or readonly key
OptionalpermissionAn array of Permission objects.
OptionalresourceAn object that contains resources tokens. Keys for the object are resource Ids and values are the resource tokens.
OptionaltokenA user supplied function for resolving header authorization tokens. Allows users to generating their own auth tokens, potentially using a separate service
OptionaluserA custom string to append to the default SDK user agent.
AAD token from
@azure/identityObtain a credential object by creating an@azure/identitycredential object We will then use your credential object and a scope URL (your cosmos db endpoint) to authenticate requests to Cosmos