iscUtils.psm1
|
#Get all function definition files. $allFunctions = @(Get-ChildItem -Path $PSScriptRoot -Recurse -Include *.ps1) #Dot source the files foreach ($import in $allFunctions) { . $import.FullName } $functions = @( 'Connect-ISC' 'Get-ISCAccessProfile' 'Get-ISCAccount' 'Get-ISCConnection' 'Get-ISCConnectorRule' 'Get-ISCEntitlement' 'Get-ISCIdentity' 'Get-ISCIdentityAttribute' 'Get-ISCIdentityAttributeList' 'Get-ISCPendingTaskList' 'Get-ISCRole' 'Get-ISCSource' 'Get-ISCSourceSchema' 'Get-ISCTaskList' 'Get-ISCTransform' 'Get-ISCWorkflow' 'Get-ISCWorkflowExecution' 'Get-ISCWorkflowExecutionList' 'Invoke-ISCAccountAggregation' 'Invoke-ISCQuery' 'New-ISCRole' 'New-ISCTenant' 'Remove-ISCTenant' 'Set-ISCAccessProfile' 'Set-ISCEntitlement' 'Set-ISCIdentityLifecycleState' 'Set-ISCRole' 'Set-ISCTaskCompleted' 'Test-ISCConnection' ) Export-ModuleMember -Function $functions -Alias @() |