def __init__(__self__, *, instance_properties: Optional[pulumi.Input['AllocationSpecificSKUAllocationReservedInstancePropertiesArgs']]=None, total_count: Optional[pulumi.Input[str]]=None):
    "\n        :param pulumi.Input['AllocationSpecificSKUAllocationReservedInstancePropertiesArgs'] instance_properties: Properties of the SKU instances being reserved.\n        :param pulumi.Input[str] total_count: Total number of instances for which capacity assurance is requested at a future time period.\n        "
    if (instance_properties is not None):
        pulumi.set(__self__, 'instance_properties', instance_properties)
    if (total_count is not None):
        pulumi.set(__self__, 'total_count', total_count)
:param pulumi.Input['AllocationSpecificSKUAllocationReservedInstancePropertiesArgs'] instance_properties: Properties of the SKU instances being reserved.
:param pulumi.Input[str] total_count: Total number of instances for which capacity assurance is requested at a future time period.
def __init__(__self__, *, instance_properties: Optional[pulumi.Input['AllocationSpecificSKUAllocationReservedInstancePropertiesArgs']]=None, total_count: Optional[pulumi.Input[str]]=None):
    "\n        :param pulumi.Input['AllocationSpecificSKUAllocationReservedInstancePropertiesArgs'] instance_properties: Properties of the SKU instances being reserved.\n        :param pulumi.Input[str] total_count: Total number of instances for which capacity assurance is requested at a future time period.\n        "
    if (instance_properties is not None):
        pulumi.set(__self__, 'instance_properties', instance_properties)
    if (total_count is not None):
        pulumi.set(__self__, 'total_count', total_count)