Logo
Type aliases

AzureDynamicSessionToolParams

AzureDynamicSessionToolParams = object

Defined in: packages/providers/storage/azure/src/tools/AzureDynamicSessionTool.node.ts:31

Properties

code?

optional code: string

Defined in: packages/providers/storage/azure/src/tools/AzureDynamicSessionTool.node.ts:32


metadata?

optional metadata: ToolMetadata<InterpreterParameter>

Defined in: packages/providers/storage/azure/src/tools/AzureDynamicSessionTool.node.ts:33


poolManagementEndpoint

poolManagementEndpoint: string

Defined in: packages/providers/storage/azure/src/tools/AzureDynamicSessionTool.node.ts:37

The endpoint of the pool management service.


sessionId?

optional sessionId: string

Defined in: packages/providers/storage/azure/src/tools/AzureDynamicSessionTool.node.ts:42

The session ID. If not provided, a new session ID will be generated.


azureADTokenProvider()?

optional azureADTokenProvider: () => Promise<string>

Defined in: packages/providers/storage/azure/src/tools/AzureDynamicSessionTool.node.ts:51

A function that returns the access token to be used for authentication. If not provided, a default implementation that uses the DefaultAzureCredential will be used.

Returns

Promise<string>

The access token to be used for authentication.

On this page