In order to change the targeting setting of your userlist to "Bid only", you will need to set the
targetAll field of the
TargetingSettingDetail to
TRUE. You may also refer to this
guide for sample code. Although the sample is for AdGroup, that is also identical in setting up for the Campaign. However, the value "Observation" is not supported in the API. Let me know if you have further clarification.