-
Notifications
You must be signed in to change notification settings - Fork 63
Invoke DatabricksAPI
external help file: azure.databricks.cicd.tools-help.xml Module Name: azure.databricks.cicd.tools online version: schema: 2.0.0
Execute any Databricks API directly, it will authenticate for you. Useful where a PowerShell command has not been created yet
Invoke-DatabricksAPI -BearerToken <String> [-Region <String>] -API <String> [-Body <Hashtable>]
[-Method <String>] [<CommonParameters>]
Invoke-DatabricksAPI [-Region <String>] -API <String> [-Body <Hashtable>] [-Method <String>]
[<CommonParameters>]
Execute any Databricks API directly, it will authenticate for you. Useful where a PowerShell command has not been created yet
Invoke-DatabricksAPI -BearerToken $BearerToken -Region $Region -API "api/2.0/clusters/list" -Method GET
Returns all clusters
Your Databricks Bearer token to authenticate to your workspace (see User Settings in Datatbricks WebUI)
Type: String
Parameter Sets: Bearer
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Azure Region - must match the URL of your Databricks workspace, example northeurope
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Databricks REST API to Call
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Hashtable to pass: For example @{clusterId="abc-123";name="bob"}
Type: Hashtable
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
{{ Fill Method Description }}
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: GET
Accept pipeline input: False
Accept wildcard characters: False
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
Author: Simon D'Morias / Data Thirst Ltd