Files
developer.sailpoint.com/docs/tools/sdk/powershell/Reference/Beta/Models/MultiHostIntegrations.md
2025-05-07 14:37:48 +00:00

4.9 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
beta-multi-host-integrations MultiHostIntegrations MultiHostIntegrations MultiHostIntegrations powershellsdk
powershell
PowerShell
sdk
MultiHostIntegrations
BetaMultiHostIntegrations
/tools/sdk/powershell/beta/models/multi-host-integrations
SDK
Software Development Kit
MultiHostIntegrations
BetaMultiHostIntegrations

MultiHostIntegrations

Properties

Name Type Description Notes
Id String Multi-Host Integration ID. [required][readonly]
Name String Multi-Host Integration's human-readable name. [required]
Description String Multi-Host Integration's human-readable description. [required]
Owner MultiHostIntegrationsOwner [required]
Cluster MultiHostIntegrationsCluster [optional]
Type String Specifies the type of system being managed e.g. Workday, Multi-Host - Microsoft SQL Server, etc.. If you are creating a delimited file source, you must set the provisionasCsv query parameter to true. [optional]
Connector String Connector script name. [required]
LastSourceUploadSuccessCount Int32 Last successfully uploaded source count of given Multi-Host Integration. [optional]
MaxSourcesPerAggGroup Int32 Maximum sources that can contain in a aggregation group of Multi-Host Integration. [optional]
ConnectorClass String Fully qualified name of the Java class that implements the connector interface. [optional]
ConnectorAttributes MultiHostIntegrationsConnectorAttributes [optional]
DeleteThreshold Int32 Number from 0 to 100 that specifies when to skip the delete phase. [optional]
Authoritative Boolean When this is true, it indicates that the source is referenced by an identity profile. [optional] [default to $false]
ManagementWorkgroup MultiHostIntegrationsManagementWorkgroup [optional]
Healthy Boolean When this is true, it indicates that the source is healthy. [optional] [default to $false]
Status Enum [ "SOURCE_STATE_ERROR_ACCOUNT_FILE_IMPORT", "SOURCE_STATE_ERROR_CLUSTER", "SOURCE_STATE_ERROR_SOURCE", "SOURCE_STATE_ERROR_VA", "SOURCE_STATE_FAILURE_CLUSTER", "SOURCE_STATE_FAILURE_SOURCE", "SOURCE_STATE_HEALTHY", "SOURCE_STATE_UNCHECKED_CLUSTER", "SOURCE_STATE_UNCHECKED_CLUSTER_NO_SOURCES", "SOURCE_STATE_UNCHECKED_SOURCE", "SOURCE_STATE_UNCHECKED_SOURCE_NO_ACCOUNTS" ] Status identifier that gives specific information about why a source is or isn't healthy. [optional]
Since System.DateTime Timestamp that shows when a source health check was last performed. [optional]
ConnectorId String Connector ID [optional]
ConnectorName String Name of the connector that was chosen during source creation. [optional]
ConnectionType Enum [ "direct", "file" ] Type of connection (direct or file). [optional]
ConnectorImplementationId String Connector implementation ID. [optional]
Created System.DateTime Date-time when the source was created [optional]
Modified System.DateTime Date-time when the source was last modified. [optional]
CredentialProviderEnabled Boolean If this is true, it enables a credential provider for the source. If credentialProvider is turned on, then the source can use credential provider(s) to fetch credentials. [optional] [default to $false]
Category String Source category (e.g. null, CredentialProvider). [optional]

Examples

  • Prepare the resource
$MultiHostIntegrations = Initialize-BetaMultiHostIntegrations  -Id 2c91808568c529c60168cca6f90c1324 `
 -Name My Multi-Host Integration `
 -Description This is a Multi-Host Integration. `
 -Owner null `
 -Cluster null `
 -Type Multi-Host - Microsoft SQL Server `
 -Connector multihost-microsoft-sql-server `
 -LastSourceUploadSuccessCount 50 `
 -MaxSourcesPerAggGroup 10 `
 -ConnectorClass sailpoint.connector.OpenConnectorAdapter `
 -ConnectorAttributes null `
 -DeleteThreshold 10 `
 -Authoritative false `
 -ManagementWorkgroup null `
 -Healthy true `
 -Status SOURCE_STATE_HEALTHY `
 -Since null `
 -ConnectorId multihost-microsoft-sql-server `
 -ConnectorName Multi-Host Microsoft SQL Server `
 -ConnectionType direct `
 -ConnectorImplementationId multihost-microsoft-sql-server `
 -Created 2022-02-08T14:50:03.827Z `
 -Modified 2024-01-23T18:08:50.897Z `
 -CredentialProviderEnabled false `
 -Category CredentialProvider
  • Convert the resource to JSON
$MultiHostIntegrations | ConvertTo-JSON

[Back to top]