AzureDynamicSessionToolParams
AzureDynamicSessionToolParams =
object
Defined in: .build/typescript/packages/providers/storage/azure/src/tools/AzureDynamicSessionTool.node.ts:31
Properties
Section titled “Properties”
optional
code:string
Defined in: .build/typescript/packages/providers/storage/azure/src/tools/AzureDynamicSessionTool.node.ts:32
metadata?
Section titled “metadata?”
optional
metadata:ToolMetadata
<InterpreterParameter
>
Defined in: .build/typescript/packages/providers/storage/azure/src/tools/AzureDynamicSessionTool.node.ts:33
poolManagementEndpoint
Section titled “poolManagementEndpoint”poolManagementEndpoint:
string
Defined in: .build/typescript/packages/providers/storage/azure/src/tools/AzureDynamicSessionTool.node.ts:37
The endpoint of the pool management service.
sessionId?
Section titled “sessionId?”
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.
azureADTokenProvider()?
Section titled “azureADTokenProvider()?”
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.
Returns
Section titled “Returns”Promise
<string
>
The access token to be used for authentication.