@variation_name.setter<EOL><INDENT>def variation_name(self, variation_name):<DEDENT>
if variation_name is None:<EOL><INDENT>raise ValueError("<STR_LIT>")<EOL><DEDENT>if len(variation_name) > <NUM_LIT:255>:<EOL><INDENT>raise ValueError("<STR_LIT>")<EOL><DEDENT>self._variation_name = variation_name<EOL>
Sets the variation_name of this CreateOrderRequestLineItem.
Only used for ad hoc line items. The variation name of the line item. This value cannot exceed 255 characters.  If this value is not set for an ad hoc line item, the default value of `Regular` is used.  Do not provide a value for this field if you provide a value for the `catalog_object_id`.

:param variation_name: The variation_name of this CreateOrderRequestLineItem.
:type: str