---
title: "GET /resourceSetRuleConfigs"
method: GET
path: "/resourceSetRuleConfigs"
tags: ["ResourceSetRuleConfig"]
---

# GET /resourceSetRuleConfigs

`GET /resourceSetRuleConfigs`

Get a resource set config service model.

## Query parameters

- `api-version` string, required
- `$skipToken` string

## Response `200`

Success

- ResourceSetRuleConfigList — Paged list of account resources
  - `count` integer — Total item count.
  - `nextLink` string — The Url of next result page.
  - `value` ResourceSetRuleConfig[], required — Collection of items of type results.
    - `advancedResourceSet` AdvancedResourceSet — The resource set processing property of the account.
      - `modifiedAt` string, date-time — Date at which ResourceSetProcessing property of the account is updated.
      - `resourceSetProcessing` 'Default' | 'Advanced' — The advanced resource property of the account.
    - `name` string — The name of the rule
    - `pathPatternConfig` PathPatternExtractorConfig
      - `acceptedPatterns` Filter[]
        - `createdBy` string
        - `filterType` 'Pattern' | 'Regex'
        - `lastUpdatedTimestamp` integer
        - `modifiedBy` string
        - `name` string, required
        - `path` string, required
      - `complexReplacers` ComplexReplacerConfig[]
        - `createdBy` string
        - `description` string
        - `disabled` boolean
        - `disableRecursiveReplacerApplication` boolean
        - `lastUpdatedTimestamp` integer
        - `modifiedBy` string
        - `name` string
        - `typeName` string
      - `createdBy` string, required
      - `enableDefaultPatterns` boolean, required
      - `lastUpdatedTimestamp` integer
      - `modifiedBy` string
      - `normalizationRules` NormalizationRule[]
        - `description` string
        - `disabled` boolean
        - `dynamicReplacement` boolean
        - `entityTypes` string[]
        - `lastUpdatedTimestamp` integer
        - `name` string
        - `regex` FastRegex
          - `maxDigits` integer
          - `maxLetters` integer
          - `minDashes` integer
          - `minDigits` integer
          - `minDigitsOrLetters` integer
          - `minDots` integer
          - `minHex` integer
          - `minLetters` integer
          - `minUnderscores` integer
          - `options` integer
          - `regexStr` string
        - `replaceWith` string
        - `version` number, double
      - `regexReplacers` RegexReplacer[]
        - `condition` string
        - `createdBy` string
        - `description` string
        - `disabled` boolean, required
        - `disableRecursiveReplacerApplication` boolean
        - `doNotReplaceRegex` FastRegex
          - `maxDigits` integer
          - `maxLetters` integer
          - `minDashes` integer
          - `minDigits` integer
          - `minDigitsOrLetters` integer
          - `minDots` integer
          - `minHex` integer
          - `minLetters` integer
          - `minUnderscores` integer
          - `options` integer
          - `regexStr` string
        - `lastUpdatedTimestamp` integer
        - `modifiedBy` string
        - `name` string, required
        - `regex` FastRegex
          - `maxDigits` integer
          - `maxLetters` integer
          - `minDashes` integer
          - `minDigits` integer
          - `minDigitsOrLetters` integer
          - `minDots` integer
          - `minHex` integer
          - `minLetters` integer
          - `minUnderscores` integer
          - `options` integer
          - `regexStr` string
        - `replaceWith` string
      - `rejectedPatterns` Filter[]
        - `createdBy` string
        - `filterType` 'Pattern' | 'Regex'
        - `lastUpdatedTimestamp` integer
        - `modifiedBy` string
        - `name` string, required
        - `path` string, required
      - `scopedRules` ScopedRule[]
        - `bindingUrl` string, required
        - `rules` Rule[]
          - `displayName` string
          - `isResourceSet` boolean
          - `lastUpdatedTimestamp` integer
          - `name` string
          - `qualifiedName` string, required
        - `storeType` string, required
      - `version` integer

## Other responses

- `default` — An error response received from the provider.

---

[API](https://skmtc.net/azure/apis/purview-account.md) · [All operations](https://skmtc.net/azure/apis/purview-account/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/purview-account/revisions/dc51c3b3ddf7/schema)
