{ "sections": [ "title", "description", "file_information", "directory_location", "fields", "declarative_metadata_sample_definition" ], "title": "InsPlcyLimitConsumptionRule - Metadata API", "description": "Represents configuration for how policy limit consumption rule applies to an insurance policy product, including consumption mode and product binding.", "file_information": ".insPlcyLimitConsumptionRule", "directory_location": "InsPlcyLimitConsumptionRules", "fields_columns": [ "type", "required", "description" ], "fields": { "consumptionMode": { "type": "PolicyLimitConsumptionMode (enumeration of type string)", "required": true, "description": "Specifies how the nested limits in the insurance policy are consumed when a claim is paid out. Valid value is: Full" }, "isEnabled": { "type": "boolean", "description": "Indicates whether the policy limit consumption configuration is enabled (true) or not (false). The default value is false." }, "masterLabel": { "type": "string", "required": true, "description": "A user-friendly name for InsPlcyLimitConsumptionRule, which is defined when the InsPlcyLimitConsumptionRule is created." }, "policyProduct": { "type": "string", "required": true, "description": "ID of the root product for the insurance policy that this configuration applies to." } }, "declarative_metadata_sample_definition": [ { "description": "The following is an example of a InsPlcyLimitConsumptionRule component.", "code": "\n\n AutoPolicyCoverageProduct\n Full\n false\n Insurance Policy Limit Consumption Rule\n" } ] }