ResourceSetRulesOperations Class
ResourceSetRulesOperations async operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Inheritance
-
builtins.objectResourceSetRulesOperations
Constructor
ResourceSetRulesOperations(client, config, serializer, deserializer)
Parameters
- client
Client for service requests.
- config
Configuration of service client.
- serializer
An object model serializer.
- deserializer
An object model deserializer.
Methods
| create_or_update_resource_set_rule |
Creates or updates an resource set config. |
| delete_resource_set_rule |
Deletes a ResourceSetRuleConfig resource. |
| get_resource_set_rule |
Get a resource set config service model. |
| list_resource_set_rules |
Get a resource set config service model. |
create_or_update_resource_set_rule
Creates or updates an resource set config.
async create_or_update_resource_set_rule(resource_set_rule_config: Any, **kwargs: Any) -> Any
Parameters
- resource_set_rule_config
- <xref:Any>
Returns
JSON object
Return type
Exceptions
Examples
# JSON input template you can fill out and use as your body input.
resource_set_rule_config = {
"advancedResourceSet": {
"modifiedAt": "2020-02-20 00:00:00", # Optional. Date at which ResourceSetProcessing property of the account is updated.
"resourceSetProcessing": "str" # Optional. The advanced resource property of the account. Possible values include: "Default", "Advanced".
},
"name": "str", # Optional. The name of the rule.
"pathPatternConfig": {
"acceptedPatterns": [
{
"createdBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"filterType": "Pattern", # Optional. Default value is "Pattern". Possible values include: "Pattern", "Regex". Default value: "Pattern".
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"name": "str", # Required.
"path": "str" # Required.
}
],
"complexReplacers": [
{
"createdBy": "str", # Optional. The configuration rules for path pattern extraction.
"description": "str", # Optional. The configuration rules for path pattern extraction.
"disableRecursiveReplacerApplication": bool, # Optional. The configuration rules for path pattern extraction.
"disabled": bool, # Optional. The configuration rules for path pattern extraction.
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "str", # Optional. The configuration rules for path pattern extraction.
"name": "str", # Optional. The configuration rules for path pattern extraction.
"typeName": "str" # Optional. The configuration rules for path pattern extraction.
}
],
"createdBy": "str", # Required.
"enableDefaultPatterns": bool, # Required.
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"normalizationRules": [
{
"description": "str", # Optional. The configuration rules for path pattern extraction.
"disabled": bool, # Optional. The configuration rules for path pattern extraction.
"dynamicReplacement": bool, # Optional. The configuration rules for path pattern extraction.
"entityTypes": [
"str" # Optional. The configuration rules for path pattern extraction.
],
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"name": "str", # Optional. The configuration rules for path pattern extraction.
"regex": {
"maxDigits": 0, # Optional. The configuration rules for path pattern extraction.
"maxLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDashes": 0, # Optional. The configuration rules for path pattern extraction.
"minDigits": 0, # Optional. The configuration rules for path pattern extraction.
"minDigitsOrLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDots": 0, # Optional. The configuration rules for path pattern extraction.
"minHex": 0, # Optional. The configuration rules for path pattern extraction.
"minLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minUnderscores": 0, # Optional. The configuration rules for path pattern extraction.
"options": 0, # Optional. The configuration rules for path pattern extraction.
"regexStr": "str" # Optional. The configuration rules for path pattern extraction.
},
"replaceWith": "str", # Optional. The configuration rules for path pattern extraction.
"version": 0.0 # Optional. The configuration rules for path pattern extraction.
}
],
"regexReplacers": [
{
"condition": "str", # Optional. The configuration rules for path pattern extraction.
"createdBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"description": "str", # Optional. The configuration rules for path pattern extraction.
"disableRecursiveReplacerApplication": bool, # Optional. The configuration rules for path pattern extraction.
"disabled": bool, # Required.
"doNotReplaceRegex": {
"maxDigits": 0, # Optional. The configuration rules for path pattern extraction.
"maxLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDashes": 0, # Optional. The configuration rules for path pattern extraction.
"minDigits": 0, # Optional. The configuration rules for path pattern extraction.
"minDigitsOrLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDots": 0, # Optional. The configuration rules for path pattern extraction.
"minHex": 0, # Optional. The configuration rules for path pattern extraction.
"minLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minUnderscores": 0, # Optional. The configuration rules for path pattern extraction.
"options": 0, # Optional. The configuration rules for path pattern extraction.
"regexStr": "str" # Optional. The configuration rules for path pattern extraction.
},
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"name": "str", # Required.
"regex": {
"maxDigits": 0, # Optional. The configuration rules for path pattern extraction.
"maxLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDashes": 0, # Optional. The configuration rules for path pattern extraction.
"minDigits": 0, # Optional. The configuration rules for path pattern extraction.
"minDigitsOrLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDots": 0, # Optional. The configuration rules for path pattern extraction.
"minHex": 0, # Optional. The configuration rules for path pattern extraction.
"minLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minUnderscores": 0, # Optional. The configuration rules for path pattern extraction.
"options": 0, # Optional. The configuration rules for path pattern extraction.
"regexStr": "str" # Optional. The configuration rules for path pattern extraction.
},
"replaceWith": "str" # Optional. The configuration rules for path pattern extraction.
}
],
"rejectedPatterns": [
{
"createdBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"filterType": "Pattern", # Optional. Default value is "Pattern". Possible values include: "Pattern", "Regex". Default value: "Pattern".
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"name": "str", # Required.
"path": "str" # Required.
}
],
"scopedRules": [
{
"bindingUrl": "str", # Required.
"rules": [
{
"displayName": "str", # Optional. The configuration rules for path pattern extraction.
"isResourceSet": True, # Optional. Default value is True. The configuration rules for path pattern extraction.
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"name": "str", # Optional. The configuration rules for path pattern extraction.
"qualifiedName": "str" # Required.
}
],
"storeType": "str" # Required.
}
],
"version": 0 # Optional. The configuration rules for path pattern extraction.
}
}
# response body for status code(s): 200
response.json() == {
"advancedResourceSet": {
"modifiedAt": "2020-02-20 00:00:00", # Optional. Date at which ResourceSetProcessing property of the account is updated.
"resourceSetProcessing": "str" # Optional. The advanced resource property of the account. Possible values include: "Default", "Advanced".
},
"name": "str", # Optional. The name of the rule.
"pathPatternConfig": {
"acceptedPatterns": [
{
"createdBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"filterType": "Pattern", # Optional. Default value is "Pattern". Possible values include: "Pattern", "Regex". Default value: "Pattern".
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"name": "str", # Required.
"path": "str" # Required.
}
],
"complexReplacers": [
{
"createdBy": "str", # Optional. The configuration rules for path pattern extraction.
"description": "str", # Optional. The configuration rules for path pattern extraction.
"disableRecursiveReplacerApplication": bool, # Optional. The configuration rules for path pattern extraction.
"disabled": bool, # Optional. The configuration rules for path pattern extraction.
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "str", # Optional. The configuration rules for path pattern extraction.
"name": "str", # Optional. The configuration rules for path pattern extraction.
"typeName": "str" # Optional. The configuration rules for path pattern extraction.
}
],
"createdBy": "str", # Required.
"enableDefaultPatterns": bool, # Required.
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"normalizationRules": [
{
"description": "str", # Optional. The configuration rules for path pattern extraction.
"disabled": bool, # Optional. The configuration rules for path pattern extraction.
"dynamicReplacement": bool, # Optional. The configuration rules for path pattern extraction.
"entityTypes": [
"str" # Optional. The configuration rules for path pattern extraction.
],
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"name": "str", # Optional. The configuration rules for path pattern extraction.
"regex": {
"maxDigits": 0, # Optional. The configuration rules for path pattern extraction.
"maxLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDashes": 0, # Optional. The configuration rules for path pattern extraction.
"minDigits": 0, # Optional. The configuration rules for path pattern extraction.
"minDigitsOrLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDots": 0, # Optional. The configuration rules for path pattern extraction.
"minHex": 0, # Optional. The configuration rules for path pattern extraction.
"minLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minUnderscores": 0, # Optional. The configuration rules for path pattern extraction.
"options": 0, # Optional. The configuration rules for path pattern extraction.
"regexStr": "str" # Optional. The configuration rules for path pattern extraction.
},
"replaceWith": "str", # Optional. The configuration rules for path pattern extraction.
"version": 0.0 # Optional. The configuration rules for path pattern extraction.
}
],
"regexReplacers": [
{
"condition": "str", # Optional. The configuration rules for path pattern extraction.
"createdBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"description": "str", # Optional. The configuration rules for path pattern extraction.
"disableRecursiveReplacerApplication": bool, # Optional. The configuration rules for path pattern extraction.
"disabled": bool, # Required.
"doNotReplaceRegex": {
"maxDigits": 0, # Optional. The configuration rules for path pattern extraction.
"maxLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDashes": 0, # Optional. The configuration rules for path pattern extraction.
"minDigits": 0, # Optional. The configuration rules for path pattern extraction.
"minDigitsOrLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDots": 0, # Optional. The configuration rules for path pattern extraction.
"minHex": 0, # Optional. The configuration rules for path pattern extraction.
"minLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minUnderscores": 0, # Optional. The configuration rules for path pattern extraction.
"options": 0, # Optional. The configuration rules for path pattern extraction.
"regexStr": "str" # Optional. The configuration rules for path pattern extraction.
},
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"name": "str", # Required.
"regex": {
"maxDigits": 0, # Optional. The configuration rules for path pattern extraction.
"maxLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDashes": 0, # Optional. The configuration rules for path pattern extraction.
"minDigits": 0, # Optional. The configuration rules for path pattern extraction.
"minDigitsOrLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDots": 0, # Optional. The configuration rules for path pattern extraction.
"minHex": 0, # Optional. The configuration rules for path pattern extraction.
"minLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minUnderscores": 0, # Optional. The configuration rules for path pattern extraction.
"options": 0, # Optional. The configuration rules for path pattern extraction.
"regexStr": "str" # Optional. The configuration rules for path pattern extraction.
},
"replaceWith": "str" # Optional. The configuration rules for path pattern extraction.
}
],
"rejectedPatterns": [
{
"createdBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"filterType": "Pattern", # Optional. Default value is "Pattern". Possible values include: "Pattern", "Regex". Default value: "Pattern".
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"name": "str", # Required.
"path": "str" # Required.
}
],
"scopedRules": [
{
"bindingUrl": "str", # Required.
"rules": [
{
"displayName": "str", # Optional. The configuration rules for path pattern extraction.
"isResourceSet": True, # Optional. Default value is True. The configuration rules for path pattern extraction.
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"name": "str", # Optional. The configuration rules for path pattern extraction.
"qualifiedName": "str" # Required.
}
],
"storeType": "str" # Required.
}
],
"version": 0 # Optional. The configuration rules for path pattern extraction.
}
}
delete_resource_set_rule
Deletes a ResourceSetRuleConfig resource.
async delete_resource_set_rule(**kwargs: Any) -> None
Returns
None
Return type
Exceptions
get_resource_set_rule
Get a resource set config service model.
async get_resource_set_rule(**kwargs: Any) -> Any
Returns
JSON object
Return type
Exceptions
Examples
# response body for status code(s): 200
response.json() == {
"advancedResourceSet": {
"modifiedAt": "2020-02-20 00:00:00", # Optional. Date at which ResourceSetProcessing property of the account is updated.
"resourceSetProcessing": "str" # Optional. The advanced resource property of the account. Possible values include: "Default", "Advanced".
},
"name": "str", # Optional. The name of the rule.
"pathPatternConfig": {
"acceptedPatterns": [
{
"createdBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"filterType": "Pattern", # Optional. Default value is "Pattern". Possible values include: "Pattern", "Regex". Default value: "Pattern".
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"name": "str", # Required.
"path": "str" # Required.
}
],
"complexReplacers": [
{
"createdBy": "str", # Optional. The configuration rules for path pattern extraction.
"description": "str", # Optional. The configuration rules for path pattern extraction.
"disableRecursiveReplacerApplication": bool, # Optional. The configuration rules for path pattern extraction.
"disabled": bool, # Optional. The configuration rules for path pattern extraction.
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "str", # Optional. The configuration rules for path pattern extraction.
"name": "str", # Optional. The configuration rules for path pattern extraction.
"typeName": "str" # Optional. The configuration rules for path pattern extraction.
}
],
"createdBy": "str", # Required.
"enableDefaultPatterns": bool, # Required.
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"normalizationRules": [
{
"description": "str", # Optional. The configuration rules for path pattern extraction.
"disabled": bool, # Optional. The configuration rules for path pattern extraction.
"dynamicReplacement": bool, # Optional. The configuration rules for path pattern extraction.
"entityTypes": [
"str" # Optional. The configuration rules for path pattern extraction.
],
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"name": "str", # Optional. The configuration rules for path pattern extraction.
"regex": {
"maxDigits": 0, # Optional. The configuration rules for path pattern extraction.
"maxLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDashes": 0, # Optional. The configuration rules for path pattern extraction.
"minDigits": 0, # Optional. The configuration rules for path pattern extraction.
"minDigitsOrLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDots": 0, # Optional. The configuration rules for path pattern extraction.
"minHex": 0, # Optional. The configuration rules for path pattern extraction.
"minLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minUnderscores": 0, # Optional. The configuration rules for path pattern extraction.
"options": 0, # Optional. The configuration rules for path pattern extraction.
"regexStr": "str" # Optional. The configuration rules for path pattern extraction.
},
"replaceWith": "str", # Optional. The configuration rules for path pattern extraction.
"version": 0.0 # Optional. The configuration rules for path pattern extraction.
}
],
"regexReplacers": [
{
"condition": "str", # Optional. The configuration rules for path pattern extraction.
"createdBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"description": "str", # Optional. The configuration rules for path pattern extraction.
"disableRecursiveReplacerApplication": bool, # Optional. The configuration rules for path pattern extraction.
"disabled": bool, # Required.
"doNotReplaceRegex": {
"maxDigits": 0, # Optional. The configuration rules for path pattern extraction.
"maxLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDashes": 0, # Optional. The configuration rules for path pattern extraction.
"minDigits": 0, # Optional. The configuration rules for path pattern extraction.
"minDigitsOrLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDots": 0, # Optional. The configuration rules for path pattern extraction.
"minHex": 0, # Optional. The configuration rules for path pattern extraction.
"minLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minUnderscores": 0, # Optional. The configuration rules for path pattern extraction.
"options": 0, # Optional. The configuration rules for path pattern extraction.
"regexStr": "str" # Optional. The configuration rules for path pattern extraction.
},
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"name": "str", # Required.
"regex": {
"maxDigits": 0, # Optional. The configuration rules for path pattern extraction.
"maxLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDashes": 0, # Optional. The configuration rules for path pattern extraction.
"minDigits": 0, # Optional. The configuration rules for path pattern extraction.
"minDigitsOrLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDots": 0, # Optional. The configuration rules for path pattern extraction.
"minHex": 0, # Optional. The configuration rules for path pattern extraction.
"minLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minUnderscores": 0, # Optional. The configuration rules for path pattern extraction.
"options": 0, # Optional. The configuration rules for path pattern extraction.
"regexStr": "str" # Optional. The configuration rules for path pattern extraction.
},
"replaceWith": "str" # Optional. The configuration rules for path pattern extraction.
}
],
"rejectedPatterns": [
{
"createdBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"filterType": "Pattern", # Optional. Default value is "Pattern". Possible values include: "Pattern", "Regex". Default value: "Pattern".
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"name": "str", # Required.
"path": "str" # Required.
}
],
"scopedRules": [
{
"bindingUrl": "str", # Required.
"rules": [
{
"displayName": "str", # Optional. The configuration rules for path pattern extraction.
"isResourceSet": True, # Optional. Default value is True. The configuration rules for path pattern extraction.
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"name": "str", # Optional. The configuration rules for path pattern extraction.
"qualifiedName": "str" # Required.
}
],
"storeType": "str" # Required.
}
],
"version": 0 # Optional. The configuration rules for path pattern extraction.
}
}
list_resource_set_rules
Get a resource set config service model.
list_resource_set_rules(*, skip_token: Optional[str] = None, **kwargs: Any) -> AsyncIterable[Any]
Parameters
- skip_token
- str
Returns
An iterator like instance of JSON object
Return type
Exceptions
Examples
# response body for status code(s): 200
response.json() == {
"count": 0.0, # Optional. Total item count.
"nextLink": "str", # Optional. The Url of next result page.
"value": [
{
"advancedResourceSet": {
"modifiedAt": "2020-02-20 00:00:00", # Optional. Date at which ResourceSetProcessing property of the account is updated.
"resourceSetProcessing": "str" # Optional. The advanced resource property of the account. Possible values include: "Default", "Advanced".
},
"name": "str", # Optional. The name of the rule.
"pathPatternConfig": {
"acceptedPatterns": [
{
"createdBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"filterType": "Pattern", # Optional. Default value is "Pattern". Possible values include: "Pattern", "Regex". Default value: "Pattern".
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"name": "str", # Required.
"path": "str" # Required.
}
],
"complexReplacers": [
{
"createdBy": "str", # Optional. The configuration rules for path pattern extraction.
"description": "str", # Optional. The configuration rules for path pattern extraction.
"disableRecursiveReplacerApplication": bool, # Optional. The configuration rules for path pattern extraction.
"disabled": bool, # Optional. The configuration rules for path pattern extraction.
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "str", # Optional. The configuration rules for path pattern extraction.
"name": "str", # Optional. The configuration rules for path pattern extraction.
"typeName": "str" # Optional. The configuration rules for path pattern extraction.
}
],
"createdBy": "str", # Required.
"enableDefaultPatterns": bool, # Required.
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"normalizationRules": [
{
"description": "str", # Optional. The configuration rules for path pattern extraction.
"disabled": bool, # Optional. The configuration rules for path pattern extraction.
"dynamicReplacement": bool, # Optional. The configuration rules for path pattern extraction.
"entityTypes": [
"str" # Optional. The configuration rules for path pattern extraction.
],
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"name": "str", # Optional. The configuration rules for path pattern extraction.
"regex": {
"maxDigits": 0, # Optional. The configuration rules for path pattern extraction.
"maxLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDashes": 0, # Optional. The configuration rules for path pattern extraction.
"minDigits": 0, # Optional. The configuration rules for path pattern extraction.
"minDigitsOrLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDots": 0, # Optional. The configuration rules for path pattern extraction.
"minHex": 0, # Optional. The configuration rules for path pattern extraction.
"minLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minUnderscores": 0, # Optional. The configuration rules for path pattern extraction.
"options": 0, # Optional. The configuration rules for path pattern extraction.
"regexStr": "str" # Optional. The configuration rules for path pattern extraction.
},
"replaceWith": "str", # Optional. The configuration rules for path pattern extraction.
"version": 0.0 # Optional. The configuration rules for path pattern extraction.
}
],
"regexReplacers": [
{
"condition": "str", # Optional. The configuration rules for path pattern extraction.
"createdBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"description": "str", # Optional. The configuration rules for path pattern extraction.
"disableRecursiveReplacerApplication": bool, # Optional. The configuration rules for path pattern extraction.
"disabled": bool, # Required.
"doNotReplaceRegex": {
"maxDigits": 0, # Optional. The configuration rules for path pattern extraction.
"maxLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDashes": 0, # Optional. The configuration rules for path pattern extraction.
"minDigits": 0, # Optional. The configuration rules for path pattern extraction.
"minDigitsOrLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDots": 0, # Optional. The configuration rules for path pattern extraction.
"minHex": 0, # Optional. The configuration rules for path pattern extraction.
"minLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minUnderscores": 0, # Optional. The configuration rules for path pattern extraction.
"options": 0, # Optional. The configuration rules for path pattern extraction.
"regexStr": "str" # Optional. The configuration rules for path pattern extraction.
},
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"name": "str", # Required.
"regex": {
"maxDigits": 0, # Optional. The configuration rules for path pattern extraction.
"maxLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDashes": 0, # Optional. The configuration rules for path pattern extraction.
"minDigits": 0, # Optional. The configuration rules for path pattern extraction.
"minDigitsOrLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minDots": 0, # Optional. The configuration rules for path pattern extraction.
"minHex": 0, # Optional. The configuration rules for path pattern extraction.
"minLetters": 0, # Optional. The configuration rules for path pattern extraction.
"minUnderscores": 0, # Optional. The configuration rules for path pattern extraction.
"options": 0, # Optional. The configuration rules for path pattern extraction.
"regexStr": "str" # Optional. The configuration rules for path pattern extraction.
},
"replaceWith": "str" # Optional. The configuration rules for path pattern extraction.
}
],
"rejectedPatterns": [
{
"createdBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"filterType": "Pattern", # Optional. Default value is "Pattern". Possible values include: "Pattern", "Regex". Default value: "Pattern".
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"modifiedBy": "AzureDataCatalog", # Optional. Default value is "AzureDataCatalog". The configuration rules for path pattern extraction.
"name": "str", # Required.
"path": "str" # Required.
}
],
"scopedRules": [
{
"bindingUrl": "str", # Required.
"rules": [
{
"displayName": "str", # Optional. The configuration rules for path pattern extraction.
"isResourceSet": True, # Optional. Default value is True. The configuration rules for path pattern extraction.
"lastUpdatedTimestamp": 0.0, # Optional. The configuration rules for path pattern extraction.
"name": "str", # Optional. The configuration rules for path pattern extraction.
"qualifiedName": "str" # Required.
}
],
"storeType": "str" # Required.
}
],
"version": 0 # Optional. The configuration rules for path pattern extraction.
}
}
]
}
Feedback
Submit and view feedback for