starting point for adding python sdk docs

This commit is contained in:
darrell-thobe-sp
2025-02-20 12:59:19 -05:00
parent 3b9e39ca19
commit c18583ede4
2726 changed files with 370294 additions and 5 deletions

View File

@@ -0,0 +1,86 @@
---
id: source-connections-dto
title: SourceConnectionsDto
pagination_label: SourceConnectionsDto
sidebar_label: SourceConnectionsDto
sidebar_class_name: pythonsdk
keywords: ['python', 'Python', 'sdk', 'SourceConnectionsDto', 'SourceConnectionsDto']
slug: /tools/sdk/python/v3/models/source-connections-dto
tags: ['SDK', 'Software Development Kit', 'SourceConnectionsDto', 'SourceConnectionsDto']
---
# SourceConnectionsDto
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**identity_profiles** | [**[]IdentityProfilesConnections**](identity-profiles-connections) | The IdentityProfile attached to this source | [optional]
**credential_profiles** | **[]str** | Name of the CredentialProfile attached to this source | [optional]
**source_attributes** | **[]str** | The attributes attached to this source | [optional]
**mapping_profiles** | **[]str** | The profiles attached to this source | [optional]
**dependent_custom_transforms** | [**[]Transform**](transform) | | [optional]
**dependent_apps** | [**[]DependantAppConnections**](dependant-app-connections) | | [optional]
**missing_dependents** | [**[]DependantConnectionsMissingDto**](dependant-connections-missing-dto) | | [optional]
}
## Example
```python
from sailpoint.v3.models.source_connections_dto import SourceConnectionsDto
source_connections_dto = SourceConnectionsDto(
identity_profiles=[
sailpoint.v3.models.identity_profiles_connections.IdentityProfilesConnections(
id = '76cfddb62818416f816bc494410f46c4',
name = 'ODS-Identity-Profile',
identity_count = 100, )
],
credential_profiles=[
'[Profile ODS]'
],
source_attributes=[
'[sAMAccountName, mail, sn, givenName, displayName, employeeNumber, manager, telephoneNumber]'
],
mapping_profiles=[ODS-AD-Profile, ODS-Profile2],
dependent_custom_transforms=[
sailpoint.v3.models.transform.Transform(
name = 'Timestamp To Date',
type = 'dateFormat',
attributes = sailpoint.v3.models.attributes.attributes(), )
],
dependent_apps=[
sailpoint.v3.models.dependant_app_connections.DependantAppConnections(
cloud_app_id = '9e3cdd80edf84f119327df8bbd5bb5ac',
description = 'This is a Sailpoint application',
enabled = True,
provision_request_enabled = True,
account_source = sailpoint.v3.models.dependant_app_connections_account_source.DependantAppConnections_accountSource(
use_for_password_management = False,
password_policies = [
sailpoint.v3.models.dependant_app_connections_account_source_password_policies_inner.DependantAppConnections_accountSource_passwordPolicies_inner(
type = 'PASSWORD_POLICY',
id = '2c91808568c529c60168cca6f90c1313',
name = 'Policy ODS', )
], ),
launcher_count = 100,
match_all_account = True,
owner = [
sailpoint.v3.models.base_reference_dto.BaseReferenceDto(
type = 'IDENTITY',
id = '2c91808568c529c60168cca6f90c1313',
name = 'William Wilson', )
],
app_center_enabled = False, )
],
missing_dependents=[
sailpoint.v3.models.dependant_connections_missing_dto.DependantConnectionsMissingDto(
dependency_type = 'dependantApps',
reason = 'If there was an error retrieving any dependencies, it would lbe listed here', )
]
)
```
[[Back to top]](#)