code: func (o *ProvisioningTimeout) SetTimeoutAction(v *string) *ProvisioningTimeout {
  	if o.TimeoutAction = v; o.TimeoutAction == nil {
  		o.nullFields = append(o.nullFields, "TimeoutAction")
  	}
  	return o
  }
docs: // SetTimeoutAction sets the action to take on timeout