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,56 @@
---
id: beta-connector-rule-create-request
title: ConnectorRuleCreateRequest
pagination_label: ConnectorRuleCreateRequest
sidebar_label: ConnectorRuleCreateRequest
sidebar_class_name: pythonsdk
keywords: ['python', 'Python', 'sdk', 'ConnectorRuleCreateRequest', 'BetaConnectorRuleCreateRequest']
slug: /tools/sdk/python/beta/models/connector-rule-create-request
tags: ['SDK', 'Software Development Kit', 'ConnectorRuleCreateRequest', 'BetaConnectorRuleCreateRequest']
---
# ConnectorRuleCreateRequest
ConnectorRuleCreateRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**name** | **str** | the name of the rule | [required]
**description** | **str** | a description of the rule's purpose | [optional]
**type** | **Enum** [ 'BuildMap', 'ConnectorAfterCreate', 'ConnectorAfterDelete', 'ConnectorAfterModify', 'ConnectorBeforeCreate', 'ConnectorBeforeDelete', 'ConnectorBeforeModify', 'JDBCBuildMap', 'JDBCOperationProvisioning', 'JDBCProvision', 'PeopleSoftHRMSBuildMap', 'PeopleSoftHRMSOperationProvisioning', 'PeopleSoftHRMSProvision', 'RACFPermissionCustomization', 'SAPBuildMap', 'SapHrManagerRule', 'SapHrOperationProvisioning', 'SapHrProvision', 'SuccessFactorsOperationProvisioning', 'WebServiceAfterOperationRule', 'WebServiceBeforeOperationRule' ] | the type of rule | [required]
**signature** | [**ConnectorRuleCreateRequestSignature**](connector-rule-create-request-signature) | | [optional]
**source_code** | [**SourceCode**](source-code) | | [required]
**attributes** | **object** | a map of string to objects | [optional]
}
## Example
```python
from sailpoint.beta.models.connector_rule_create_request import ConnectorRuleCreateRequest
connector_rule_create_request = ConnectorRuleCreateRequest(
name='WebServiceBeforeOperationRule',
description='This rule does that',
type='BuildMap',
signature=sailpoint.beta.models.connector_rule_create_request_signature.ConnectorRuleCreateRequest_signature(
input = [
sailpoint.beta.models.argument.Argument(
name = 'firstName',
description = 'the first name of the identity',
type = 'String', )
],
output = sailpoint.beta.models.argument.Argument(
name = 'firstName',
description = 'the first name of the identity',
type = 'String', ), ),
source_code=sailpoint.beta.models.source_code.SourceCode(
version = '1.0',
script = 'return "Mr. " + firstName;', ),
attributes={}
)
```
[[Back to top]](#)