afv-library/skills/platform-data-and-tooling-api-context-get/assets/tooling_api/MatchingRule.json

77 lines
3.2 KiB
JSON
Raw Normal View History

{
"sections": [
"title",
"description",
"supported_soap_calls",
"supported_rest_api_http_methods",
"fields",
"wsdl_segment"
],
"title": "MatchingRule - Tooling API",
"description": "Setup object specifying a MatchingRule to use with DuplicateJob instances that share a DuplicateJobDefinition. Available in Tooling API version 42.0 and later.",
"supported_soap_calls": "`query()`, `retrieve()`",
"supported_rest_api_http_methods": "`GET`, `POST`",
"fields_columns": [
"type",
"properties",
"description"
],
"fields": {
"BooleanFilter": {
"type": "string",
"properties": "Filter, Group, Nillable, Sort",
"description": "Boolean logic between conditions for the MatchingRule."
},
"Description": {
"type": "textarea",
"properties": "Filter, Group, Nillable, Sort",
"description": "The description of the MatchingRule."
},
"DeveloperName": {
"type": "string",
"properties": "Filter, Group, Sort",
"description": "The developer name for the MatchingRule. Note: Only users with View DeveloperName OR View Setup and Configuration permission can view, group, sort, and filter this field."
},
"Language": {
"type": "picklist",
"properties": "Filter, Group, Restricted picklist, Sort",
"description": "The language in the users personal settings."
},
"ManageableState": {
"type": "ManageableState enumerated list",
"properties": "Filter, Group, Nillable, Restricted picklist, Sort",
"description": "Indicates the manageable state of the specified component that is contained in a package: beta deleted deprecated deprecatedEditable installed installedEditable released unmanaged"
},
"MasterLabel": {
"type": "string",
"properties": "Filter, Group, Sort",
"description": "The label of the MatchingRule."
},
"MatchEngine": {
"type": "picklist",
"properties": "Filter, Group, Nillable, Restricted picklist, Sort",
"description": "This field can contain one value: the match engine used by the matching rule. Valid values are ExactMatchEngine and FuzzyMatchEngine. Default value is ExactMatchEngine."
},
"NamespacePrefix": {
"type": "string",
"properties": "Filter, Group, Nillable, Sort",
"description": "The namespace prefix associated with this object."
},
"RuleStatus": {
"type": "picklist",
"properties": "Defaulted on create, Filter, Group, Restricted picklist, Sort",
"description": "The status of the MatchingRule. Valid values are Active or Inactive."
},
"SobjectSubtype": {
"type": "picklist",
"properties": "Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort",
"description": "The object subtype. Valid values are Person Account or None."
},
"SobjectType": {
"type": "picklist",
"properties": "Filter, Group, Restricted picklist, Sort",
"description": "The object type:Account, Contact, or Lead."
}
},
"wsdl_segment": "```xml\n<xsd:complexType name=\"MatchingRule\">\n <xsd:complexContent>\n <xsd:extension base=\"ens:sObject\">\n <xsd:sequence/>\n </xsd:extension>\n </xsd:complexContent>\n</xsd:complexType>\n```"
}