---
id: v1-sp-config-rule
title: SpConfigRule
pagination_label: SpConfigRule
sidebar_label: SpConfigRule
sidebar_class_name: typescriptsdk
keywords: ['typescript', 'TypeScript', 'sdk', 'SpConfigRule', 'v1SpConfigRule']
slug: /tools/sdk/typescript/sp_config/models/sp-config-rule
tags: ['SDK', 'Software Development Kit', 'SpConfigRule', 'v1SpConfigRule']
---

# SpConfigRule

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**path** | **(optional)** `string` | JSONPath expression denoting the path within the object where a value substitution should be applied. | [default to undefined]
**value** | **(optional)** `SpConfigRuleValue` |  | [default to undefined]
**modes** | **(optional)** `Array<string>` | Draft modes the rule will apply to. | [default to undefined]

