Skip to main content

MultiHostIntegrations

Properties

NameTypeDescriptionNotes
IdStringMulti-Host Integration ID.[required][readonly]
NameStringMulti-Host Integration's human-readable name.[required]
DescriptionStringMulti-Host Integration's human-readable description.[required]
OwnerMultiHostIntegrationsOwner[required]
ClusterMultiHostIntegrationsCluster[optional]
TypeStringSpecifies 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]
ConnectorStringConnector script name.[required]
LastSourceUploadSuccessCountInt32Last successfully uploaded source count of given Multi-Host Integration.[optional]
MaxSourcesPerAggGroupInt32Maximum sources that can contain in a aggregation group of Multi-Host Integration.[optional]
ConnectorClassStringFully qualified name of the Java class that implements the connector interface.[optional]
ConnectorAttributesMultiHostIntegrationsConnectorAttributes[optional]
DeleteThresholdInt32Number from 0 to 100 that specifies when to skip the delete phase.[optional]
AuthoritativeBooleanWhen this is true, it indicates that the source is referenced by an identity profile.[optional] [default to $false]
ManagementWorkgroupMultiHostIntegrationsManagementWorkgroup[optional]
HealthyBooleanWhen this is true, it indicates that the source is healthy.[optional] [default to $false]
StatusEnum [ "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]
SinceSystem.DateTimeTimestamp that shows when a source health check was last performed.[optional]
ConnectorIdStringConnector ID[optional]
ConnectorNameStringName of the connector that was chosen during source creation.[optional]
ConnectionTypeEnum [ "direct", "file" ]Type of connection (direct or file).[optional]
ConnectorImplementationIdStringConnector implementation ID.[optional]
CreatedSystem.DateTimeDate-time when the source was created[optional]
ModifiedSystem.DateTimeDate-time when the source was last modified.[optional]
CredentialProviderEnabledBooleanIf 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]
CategoryStringSource category (e.g. null, CredentialProvider).[optional]

Examples

  • Prepare the resource
$MultiHostIntegrations = Initialize-PSSailpoint.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]