DatabricksPS.psd1
@{ # Script module or binary module file associated with this manifest. RootModule = 'DatabricksPS.psm1' # Version number of this module. ModuleVersion = '1.9.9.9' # ID used to uniquely identify this module GUID = '163A1640-1908-4B1F-A3AF-2796AD56200B' # Author of this module Author = 'Gerhard Brueckl' # Company or vendor of this module CompanyName = 'Gerhard Brueckl' # Copyright statement for this module Copyright = '(c) Gerhard Brueckl. All rights reserved.' # Description of the functionality provided by this module Description = 'A powershell module to interact with the Databricks APIs on Azure, AWS and GCP. Dedicated cmdlets for import/export of whole Databricks workspaces (notebooks, clusters, jobs, ...) for CI/CD pipelines. Full support for pipelining commands.' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '3.0' # Name of the Windows PowerShell host required by this module # PowerShellHostName = '' # Minimum version of the Windows PowerShell host required by this module # PowerShellHostVersion = '' # Minimum version of Microsoft .NET Framework required by this module # DotNetFrameworkVersion = '' # Minimum version of the common language runtime (CLR) required by this module # CLRVersion = '' # Processor architecture (None, X86, Amd64) required by this module # ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module # RequiredModules = @() # Assemblies that must be loaded prior to importing this module # RequiredAssemblies = @() # Script files (.ps1) that are run in the caller's environment prior to importing this module. # ScriptsToProcess = @() # Type files (.ps1xml) to be loaded when importing this module # TypesToProcess = @() # Format files (.ps1xml) to be loaded when importing this module # FormatsToProcess = @() # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess # NestedModules = @() # Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there is nothing to export. FunctionsToExport = @( 'Get-DatabricksClusterPolicy', 'Add-DatabricksClusterPolicy', 'Remove-DatabricksClusterPolicy', 'Update-DatabricksClusterPolicy', 'Add-DatabricksCluster', 'Update-DatabricksCluster', 'Start-DatabricksCluster', 'Restart-DatabricksCluster', 'Stop-DatabricksCluster', 'Resize-DatabricksCluster', 'Remove-DatabricksCluster', 'Get-DatabricksCluster', 'Pin-DatabricksCluster', 'Unpin-DatabricksCluster', 'Get-DatabricksClusterEvent', 'Get-DatabricksNodeType', 'Get-DatabricksZone', 'Get-DatabricksSparkVersion', 'Start-DatabricksCommand', 'Get-DatabricksCommand', 'Stop-DatabricksCommand', 'Get-DatabricksCommandResult', 'Add-DatabricksFSFile', 'Add-DatabricksFSFileBlock', 'Close-DatabricksFSFile', 'Remove-DatabricksFSItem', 'Get-DatabricksFSItem', 'Add-DatabricksFSDirectory', 'Move-DatabricksFSItem', 'Get-DatabricksFSContent', 'Upload-DatabricksFSFile', 'Download-DatabricksFSFile', 'Get-DatabricksExecutionContext', 'Get-DatabricksExecutionContextStatus', 'Remove-DatabricksExecutionContext', 'Invoke-DatabricksApiRequest', 'Set-DatabricksEnvironment', 'Clear-DatabricksEnvironment', 'Test-DatabricksEnvironment', 'Clear-DatabricksCachedDynamicParameterValue', 'Set-DatabricksDynamicParameterCacheTimeout', 'Get-DatabricksPSStatus', 'Get-DatabricksApiRootUrl', 'Add-DatabricksGlobalInitScript', 'Get-DatabricksGlobalInitScript', 'Remove-DatabricksGlobalInitScript', 'Update-DatabricksGlobalInitScript', 'Add-DatabricksGroupMember', 'Add-DatabricksGroup', 'Get-DatabricksGroupMember', 'Get-DatabricksGroup', 'Get-DatabricksGroupMembership', 'Remove-DatabricksGroupMember', 'Remove-DatabricksGroup', 'Export-DatabricksEnvironment', 'Import-DatabricksEnvironment', 'Add-DatabricksInstancePool', 'Update-DatabricksInstancePool', 'Remove-DatabricksInstancePool', 'Get-DatabricksInstancePool', 'Add-DatabricksInstanceProfile', 'Get-DatabricksInstanceProfile', 'Remove-DatabricksInstanceProfile', 'Get-DatabricksIPAccessList', 'Add-DatabricksIPAccessList', 'Remove-DatabricksIPAccessList', 'Update-DatabricksIPAccessList', 'Add-DatabricksJob', 'Get-DatabricksJob', 'Remove-DatabricksJob', 'Update-DatabricksJob', 'Start-DatabricksJob', 'New-DatabricksJobRun', 'Get-DatabricksJobRun', 'Export-DatabricksJobRun', 'Stop-DatabricksJobRun', 'Get-DatabricksJobRunOutput', 'Remove-DatabricksJobRun', 'Get-DatabricksClusterLibraries', 'Add-DatabricksClusterLibraries', 'Remove-DatabricksClusterLibraries', 'Add-DatabricksClusterLocalLibrary', 'Get-DatabricksPermissions', 'Get-DatabricksPermissionLevels', 'Set-DatabricksPermissions', 'ConvertTo-DatabricksACL', 'Pull-DatabricksProject', 'Get-DatabricksRepo', 'Add-DatabricksRepo', 'Update-DatabricksRepo', 'Remove-DatabricksRepo', 'Get-DatabricksSCIMUser', 'Add-DatabricksSCIMUser', 'Remove-DatabricksSCIMUser', 'Update-DatabricksSCIMUser', 'Get-DatabricksSCIMGroup', 'Add-DatabricksSCIMGroup', 'Remove-DatabricksSCIMGroup', 'Update-DatabricksSCIMGroup', 'Get-DatabricksSCIMServicePrincipal', 'Add-DatabricksSCIMServicePrincipal', 'Remove-DatabricksSCIMServicePrincipal', 'Update-DatabricksSCIMServicePrincipal', 'Add-DatabricksSecretScope', 'Remove-DatabricksSecretScope', 'Get-DatabricksSecretScope', 'Add-DatabricksSecret', 'Remove-DatabricksSecret', 'Get-DatabricksSecret', 'Add-DatabricksSecretScopeACL', 'Remove-DatabricksSecretScopeACL', 'Get-DatabricksSecretScopeACL', 'Add-DatabricksSQLEndpoint', 'Remove-DatabricksSQLEndpoint', 'Update-DatabricksSQLEndpoint', 'Get-DatabricksSQLEndpoint', 'Start-DatabricksSQLEndpoint', 'Stop-DatabricksSQLEndpoint', 'Get-DatabricksSQLEndpointConfig', 'Update-DatabricksSQLEndpointConfig', 'Get-DatabricksSQLHistory', 'Add-DatabricksApiToken', 'Get-DatabricksApiToken', 'Remove-DatabricksApiToken', 'Remove-DatabricksWorkspaceItem', 'Export-DatabricksWorkspaceItem', 'Import-DatabricksWorkspaceItem', 'Get-DatabricksWorkspaceItem', 'Add-DatabricksWorkspaceDirectory', 'Get-DatabricksWorkspaceConfig', 'Set-DatabricksWorkspaceConfig' ) # Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there is nothing to export. CmdletsToExport = @() # Variables to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there is nothing to export. VariablesToExport = @() # Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there is nothing to export. AliasesToExport = @( 'gdbrcp', 'adbrcp', 'rdbrcp', 'uddbrcp', 'adbrc', 'uddbrc', 'sadbrc', 'rtdbrc', 'spdbrc', 'rzdbrc', 'rdbrc', 'gdbrc', 'gdbrce', 'gdbrnt', 'gdbrz', 'gdbrsv', 'sadbrcmd', 'gdbrcmd', 'spdbrcmd', 'gdbrcmdr', 'adbrfsf', 'adbrfsfb', 'csdbrfsf', 'rdbrfsi', 'gdbrfsi', 'adbrfsd', 'mdbrfsi', 'gdbrfsc', 'gdbrectx', 'gdbrectxs', 'rdbrectx', 'idbrar', 'sdbre', 'cldbre', 'tdbre', 'cldbrcdpv', 'sdbrdpct', 'gdbrpss', 'gdbraru', 'adbrgis', 'gdbrgis', 'rdbrgis', 'uddbrgis', 'adbrgm', 'adbrg', 'gdbrgm', 'gdbrg', 'gdbrgms', 'rdbrgm', 'rdbrg', 'epdbre', 'ipdbre', 'adbripl', 'uddbripl', 'rdbripl', 'gdbripl', 'adbripfl', 'gdbripfl', 'rdbripfl', 'gdbripal', 'adbripal', 'rdbripal', 'uddbripal', 'adbrj', 'gdbrj', 'rdbrj', 'uddbrj', 'sadbrj', 'ndbrjr', 'gdbrjr', 'epdbrjr', 'spdbrjr', 'gdbrjro', 'rdbrjr', 'gdbrcl', 'adbrcl', 'rdbrcl', 'adbrcll', 'gdbrp', 'gdbrpl', 'sdbrp', 'ctdbracl', 'gdbrr', 'adbrr', 'uddbrr', 'rdbrr', 'gdbrscimu', 'adbrscimu', 'rdbrscimu', 'uddbrscimu', 'gdbrscimg', 'adbrscimg', 'rdbrscimg', 'uddbrscimg', 'gdbrscimsp', 'adbrscimsp', 'rdbrscimsp', 'uddbrscimsp', 'adbrss', 'rdbrss', 'gdbrss', 'adbrs', 'rdbrs', 'gdbrs', 'adbrssacl', 'rdbrssacl', 'gdbrssacl', 'adbrsqle', 'rdbrsqle', 'uddbrsqle', 'gdbrsqle', 'sadbrsqle', 'spdbrsqle', 'gdbrsqlec', 'uddbrsqlec', 'gdbrsqlh', 'adbrat', 'gdbrat', 'rdbrat', 'rdbrwi', 'epdbrwi', 'ipdbrwi', 'gdbrwi', 'adbrwd', 'gdbrwc', 'sdbrwc' ) # List of all modules packaged with this module # ModuleList = @(".\DatabricksPS.psm1") # List of all files packaged with this module # FileList = @() # Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell. PrivateData = @{ PSData = @{ # Tags applied to this module. These help with module discovery in online galleries. Tags = @('databricks', 'data', 'azure', 'aws', 'spark', 'rest', 'api', 'developer', 'CI', 'CD', 'devops') # A URL to the license for this module. LicenseUri = 'https://github.com/gbrueckl/Databricks.API.PowerShell/blob/master/LICENSE' # A URL to the main website for this project. ProjectUri = 'https://github.com/gbrueckl/Databricks.API.PowerShell' # A URL to an icon representing this module. # IconUri = '' # ReleaseNotes of this module # ReleaseNotes = '' } # End of PSData hashtable } # End of PrivateData hashtable # HelpInfo URI of this module HelpInfoURI = 'https://github.com/gbrueckl/Databricks.API.PowerShell' # Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. # gbrueckl_2019-04-04: removed DefaultCommandPrefix as it does not work well with AutoComplete/IntelliSense # DefaultCommandPrefix = 'Databricks' } |