def __init__(self, unique_identifier=None, usage_limits_count=None):
super(GetUsageAllocationRequestPayload, self).__init__(<EOL>enums.Tags.REQUEST_PAYLOAD<EOL>)<EOL>self._unique_identifier = None<EOL>self._usage_limits_count = None<EOL>self.unique_identifier = unique_identifier<EOL>self.usage_limits_count = usage_limits_count<EOL>
Construct a GetUsageAllocation request payload struct.

Args:
    unique_identifier (string): The ID of the managed object (e.g.,
        a public key) to obtain a usage allocation for. Optional,
        defaults to None.
    usage_limits_count (int): The number of usage limits units that
        should be reserved for the object. Optional, defaults to None.