# LineItemPropertyInput **Type:** GraphQL inputs **Description:** Represents the properties of a line item that can be updated ## Fields - activationId (String): Activation ID of the line item for which attributes has to be updated - attributes (AttributeUpdateInput): List of custom attributes related to the line item and license model - name (String): Name of the custom attribute - type (String): Type of the custom attribute. It can be of LINE_ITEM or LICENSE_MODEL - value (String): Value assigned to the custom attribute. If the value is of type Date, then it should use yyyy/MM/dd format. Similarly, appropriate value corresponding to the type of custom attribute must be provided - deploy (Boolean): Whether this line item is to be deployed - orderType (String): Order type can have values like 'New_Order', 'Renewal_Order', 'Upgrade_Order' and Upsell_Order. This is used to identify the type of order for the line item - parentActivationId (String): Activation ID which will be updated as a parent line item if order type relation exists between line items. If order type is 'New' then this field will be ignored - product (UpdateProductInput): Product related to the line item - licenseModel (UpdateLicenseModelInput): License Model Details - partNumber (String): Part Number related to Product - productName (String): Product Name related to the line item - productVersion (String): Product Version related to the line item