afv-library/skills/platform-data-and-tooling-api-context-get/assets/enterprise_api/ProductEntitlementTemplate.json

70 lines
2.8 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"sections": [
"title",
"description",
"fields",
"special_access_rules",
"usage",
"wsdl_segment",
"field_reference"
],
"title": "ProductEntitlementTemplate - Data API",
"description": "Represents predefined terms of customer support (Entitlement) that users can add to products (Product2).",
"fields_columns": [
"type",
"properties",
"description"
],
"fields": {
"EntitlementTemplateId": {
"type": "reference",
"properties": "Create, Filter, Group, Sort",
"description": "ID of the entitlement template. Must be a valid ID.",
"required": true
},
"Product2Id": {
"type": "reference",
"properties": "Create, Filter, Group, Sort",
"description": "ID of the Product2 associated with the entitlement template. Must be a valid ID.",
"required": true
}
},
"special_access_rules": "As of Summer 20 and later, only Salesforce admins, users with access to the Case, Entitlement, or Work Order objects, and users with the View Setup and Configuration permission can access this object.",
"usage": "Use to query and manage entitlement templates.",
"wsdl_segment": "```xml\n<simpleType name=\"ID\">\n <restriction base=\"xsd:string\">\n <length value=\"18\"/>\n <pattern value=\"[a-zA-Z0-9]{18}\"/>\n </restriction>\n</simpleType>\n<complexType name=\"ProductEntitlementTemplate\">\n <complexContent>\n <extension base=\"ens:sObject\">\n <sequence>\n <element name=\"CreatedBy\" nillable=\"true\" minOccurs=\"0\" type=\"ens:User\"/>\n <element name=\"CreatedById\" nillable=\"true\" minOccurs=\"0\" type=\"tns:ID\"/>\n <element name=\"CreatedDate\" nillable=\"true\" minOccurs=\"0\" type=\"xsd:dateTime\"/>\n <element name=\"EntitlementTemplateId\" nillable=\"true\" minOccurs=\"0\" type=\"tns:ID\"/>\n <element name=\"Product2Id\" nillable=\"true\" minOccurs=\"0\" type=\"tns:ID\"/>\n <element name=\"SystemModstamp\" nillable=\"true\" minOccurs=\"0\" type=\"xsd:dateTime\"/>\n </sequence>\n </extension>\n </complexContent>\n</complexType>\n```",
"field_reference": {
"CreatedById": {
"field_label": "Created By ID",
"type": "reference",
"length": "18"
},
"CreatedDate": {
"field_label": "Created Date",
"type": "datetime"
},
"EntitlementTemplateId": {
"field_label": "Entitlement Template ID",
"type": "reference",
"length": "18"
},
"Id": {
"field_label": "Product Entitlement Template ID",
"type": "id",
"length": "18"
},
"Product2Id": {
"field_label": "Product ID",
"type": "reference",
"length": "18"
},
"SystemModstamp": {
"field_label": "System Modstamp",
"type": "datetime"
}
},
"field_reference_columns": [
"field_label",
"type",
"length"
]
}