33 lines
915 B
PowerShell
33 lines
915 B
PowerShell
function Get-SDKTenant {
|
|
<#
|
|
.SYNOPSIS
|
|
Get a list of configured tenants on a target server environment
|
|
|
|
.DESCRIPTION
|
|
Get a list of tenants that can be configured locally. Will also show locally configured tenants
|
|
|
|
.PARAMETER SourceName
|
|
The server target.
|
|
|
|
.PARAMETER DatabaseName
|
|
The target "AlkamiMaster" database to pull available tenants from. It will default to AlkamiMaster_Dev1
|
|
|
|
.OUTPUTS
|
|
Object of tenants
|
|
|
|
.EXAMPLE
|
|
Get-SDKTenant -SourceName "remote_db" -MasterDatabaseName "AlkamiMaster_Dev1"
|
|
|
|
.NOTES
|
|
General notes
|
|
#>
|
|
[CmdletBinding()]
|
|
param (
|
|
[string] $SourceName = "localhost",
|
|
[string] $MasterDatabaseName = "AlkamiMaster"
|
|
)
|
|
|
|
$masterConnectionString = "data source=$SourceName;Integrated Security=SSPI; Database=$MasterDatabaseName;Max Pool Size=500;Pooling=true;MultipleActiveResultSets=true;";
|
|
Get-FullTenantListFromServer -connectionString $masterConnectionString;
|
|
}
|