---
id: v1-connector-rule-create-request
title: ConnectorRuleCreateRequest
pagination_label: ConnectorRuleCreateRequest
sidebar_label: ConnectorRuleCreateRequest
sidebar_class_name: typescriptsdk
keywords: ['typescript', 'TypeScript', 'sdk', 'ConnectorRuleCreateRequest', 'v1ConnectorRuleCreateRequest']
slug: /tools/sdk/typescript/connector_rule_management/models/connector-rule-create-request
tags: ['SDK', 'Software Development Kit', 'ConnectorRuleCreateRequest', 'v1ConnectorRuleCreateRequest']
---

# ConnectorRuleCreateRequest

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**name** | `string` | the name of the rule | [default to undefined]
**description** | **(optional)** `string` | a description of the rule\'s purpose | [default to undefined]
**type** | `string` | the type of rule | [default to undefined]
**signature** | **(optional)** `ConnectorRuleCreateRequestSignature` |  | [default to undefined]
**sourceCode** | `SourceCode` |  | [default to undefined]
**attributes** | **(optional)** `object` | a map of string to objects | [default to undefined]

