Skip to content

AzureDynamicSessionToolParams

AzureDynamicSessionToolParams = object

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

optional code: string

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


optional metadata: ToolMetadata<InterpreterParameter>

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


poolManagementEndpoint: string

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

The endpoint of the pool management service.


optional sessionId: string

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

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


optional azureADTokenProvider: () => Promise<string>

Defined in: .build/typescript/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.

Promise<string>

The access token to be used for authentication.